@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}#feedback_banner{position:fixed;top:0;left:0;right:0;width:auto;font-size:18px;line-height:30px;margin:0;padding:30px;visibility:hidden;z-index:1000000;color:#fff;text-align:center;transform:translateY(-100%);transition-property:transform,visibility;transition-duration:.2s,0ms;transition-delay:0ms,.2s;transition-timing-function:ease}#feedback_banner,#feedback_banner *{box-sizing:border-box}@media screen and (max-width:480px){#feedback_banner{min-height:66px;line-height:24px;font-size:16px;padding:21px}}@media screen and (max-width:360px){#feedback_banner{min-height:52px;line-height:20px;font-size:14px;padding:16px}}@media only screen and (device-width:375px) and (device-height:812px) and (-webkit-device-pixel-ratio:3){#feedback_banner{padding-top:40px}}#feedback_banner.success{background:#00d280}#feedback_banner.error{background:#fb674e}#feedback_banner.pass{background:#ff8aa4}#feedback_banner.info{background:#fff;color:#2a2f35}#feedback_banner .inner{opacity:0;transform:translateY(15px);transition-property:transform,opacity;transition-duration:.2s;transition-timing-function:ease}#feedback_banner.show{visibility:visible;transition-delay:0ms;transform:translateY(0)}#feedback_banner.show .inner{opacity:1;transform:translateY(0);transition-delay:.13s}#feedback_banner a{color:inherit;text-decoration:underline}#feedback_banner.success a:hover{color:#d6f4df}#feedback_banner.error a:hover{color:#ffc0bb}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.OkModal{height:0;left:0;position:fixed;top:0;width:100%;z-index:999999}.OkModal-inner{opacity:0;transition:opacity .15s ease;z-index:999999}.OkModal-inner.is-visible{opacity:.99;transition:opacity .3s ease}.OkModal-wrapper:not(.hasWindowshade){position:absolute;z-index:999999;left:50%;min-width:550px;transform:translateX(-50%)}.OkModal-wrapper.hasWindowshade{position:fixed;z-index:999999;top:0;left:0;width:100%;height:100%;overflow:auto;padding:100px 0}.modal-appear,.modal-enter{opacity:.01}.modal-appear.modal-appear-active,.modal-enter.modal-enter-active{opacity:1;transition:opacity .3s ease}.modal-exit{opacity:1}.modal-exit.modal-exit-active{opacity:.01;transition:opacity .15s ease}.OkModalContent{position:relative;overflow:hidden;border-radius:3px;box-shadow:1px 2px 10px 0 rgba(0,0,0,.1);left:50%;z-index:999999;transform:translateX(-50%)}.OkModalContent:not(.reactmodal){max-width:550px;width:100%;text-align:center}.OkModalContent:not(.reactmodal) .OkModalContent-main{background-color:#fff;padding:34px 45px;font-size:17px;line-height:26px}.OkModalContent-header{position:relative;height:350px;color:#fff;background-color:#3260c7;z-index:10}.OkModalContent-headline{font-size:23px;line-height:23px}.OkModalContent-headline,.OkModalContent-subheadline{font-weight:500;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.OkModalContent-subheadline{margin-bottom:13px;padding-bottom:0;font-size:19px;line-height:24px}.OkModalContent-image{position:relative;top:65px;max-width:180px;margin:auto}.OkModalContent-image+.OkModalContent-headline{padding-top:85px}.OkModalContent-body{font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0 auto}.OkModalContent-button{margin-top:33px}.OkModalContent-button a{height:auto;padding:4.5px 26px;width:auto;font-size:19px;line-height:50px;font-weight:500}.OkModalContent-button a,.OkModalContent-dismiss{font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.OkModalContent-dismiss{background:transparent;border:0;padding:0;cursor:pointer;margin-top:13px}.OkModalContent-button a{display:inline-block}.OkModalContent-dismiss span{border-bottom:1px solid #949aa6;color:#949aa6;cursor:pointer}.OkModalContent-dismiss span:hover{color:#2a2f35}.FullscreenOverlay{left:0;position:fixed;top:0;z-index:999998;text-align:center}.FullscreenOverlay-inner{background-color:hsla(0,0%,7%,.7);height:100%;left:0;position:absolute;top:0;width:100%}.OkModal--scrollingoverlay .FullscreenOverlay-inner{position:fixed;bottom:0;right:0;overflow:auto}.OkModal--scrollingoverlay .FullscreenOverlay-inner .OkModalContent{left:auto;transform:translateX(0);margin-bottom:100px}.FullscreenOverlay-content{z-index:999999}[data-okmodal]{position:relative;z-index:10}.OkModal-inbox-full .OkModalContent-body{max-width:396px}.OkModal-inbox-full .OkModalContent-header{height:365px}.OkModal-photoblocker .OkModalContent-body{max-width:326px}.OkModal-swly-stars .OkModalContent-body{max-width:410px}.OkModal-browse-invisibly{position:absolute;top:120px;width:100%;left:0}.OkModalContent.userrows-modal .OkModalContent-accent{position:absolute;top:0;height:225px;width:100%;background-color:#9ee8e8}.reactmodal{display:inline-block;width:600px;margin-top:200px;background:#f3f5f9;border-radius:8px;text-align:left}.reactmodal .OkModalContent-main{padding:0;background:transparent}.reactmodal-header{height:85px;padding:0 40px;background:#fff;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom:1px solid #ebedf2;color:#2a2f35;font-size:19px;line-height:84px;font-weight:500;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.reactmodal-header-close{background:transparent;border:0;padding:0;cursor:pointer;position:relative;overflow:hidden;float:right;width:50px;height:50px;margin-right:-41px;font-size:15px;color:#aeb4bf}.reactmodal-header-close:hover{color:#949aa6}.reactmodal-header-close .reader-text{position:absolute;left:150px}.reactmodal-header-close .icon:before{font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"x"}.reactmodal-contents{padding:40px;color:#2a2f35}.reactmodal-contents-row{margin-top:35px}.reactmodal-contents-row:first-child{margin-top:0}.reactmodal-contents img{width:94px;margin:0 auto}.reactmodal-contents h2{padding-bottom:14px;text-align:center}.reactmodal-contents p{text-align:center;margin:0;line-height:1.3}.reactmodal-icon{width:100%;margin-bottom:20px;text-align:center}.reactmodal-accent{display:none}.reactmodal-buttons{margin-top:45px}.reactmodal-buttons button,.reactmodal-buttons button.big{margin-left:10px;min-width:120px;width:120px}.reactmodal-buttons button.big:first-child,.reactmodal-buttons button:first-child{margin-left:0}.reactmodal--square .reactmodal-contents{font-size:17px;line-height:1.3}.reactmodal--square .reactmodal-buttons button{width:100%;min-width:100%;font-size:15px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}#confirmationModal{text-align:center;width:80%;max-width:315px;border-radius:4px;background:#fff}#confirmationModal .reactmodal-contents{padding:30px}.confirmationModal-illustration{margin:11px 0 22px}.confirmationModal-title{padding-bottom:15px;color:#1e1e1e;line-height:15px;font-weight:500;margin:0}.confirmationModal-body{margin-bottom:15px!important;font-size:17px;line-height:25px!important}.confirmationModal .confirmationModal-action.flatbutton.blue-new,.confirmationModal .confirmationModal-cancel{width:100%;min-width:0}.confirmationModal .confirmationModal-action{margin:0 0 4px}.confirmationModal .confirmationModal-cancel{background:#fff;color:#0500be;border:0;cursor:pointer;text-transform:uppercase;font-weight:700;letter-spacing:1px}.confirmationModal .confirmationModal-cancel:hover{color:#0500be}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}#report_modal{max-width:450px;width:80%}#report_modal .native-forms-section,#report_modal h2{text-align:left}#report_modal .native-forms-section{margin-bottom:20px}#report_modal .report-modal-description{font-size:17px;font-weight:400;margin-bottom:10px}#report_modal .flatbutton{margin-right:10px}#report_modal .flatbutton.flagmod{padding:0 20px;min-width:120px;width:auto}#report_modal .oknf-label{margin-bottom:16px}#report_modal .oknf-radio{margin:5px 0;width:100%;font-size:15px}#report_modal .oknf-textarea,#report_modal .oknf-typable-wrapper{width:100%}#report_modal .photo-details-button{background:transparent;border:0;padding:0;cursor:pointer;color:#4c7bd9}#report_modal .photo-details-button:hover{color:#3260c7}#report_modal .photo-details{display:block;width:100%;margin-top:15px;font-size:14px;line-height:21px}#report_modal .legal-text{display:block;font-size:12px;line-height:1.5;margin-bottom:15px}@media (max-width:450px){#report_modal .flatbutton{margin-bottom:10px;width:100%}}.gradient-overflow-container{position:relative;overflow:hidden;display:flex}.gradient-overflow-container:after{content:"";position:absolute;left:0;top:0;width:calc(100% + 100px);height:100%;pointer-events:none;box-shadow:inset -50px 0 30px 30px}.gradient-overflow-container-inner{flex:1 0 auto;overflow:auto;max-height:100%;max-width:100%;display:flex;flex-direction:column;-webkit-overflow-scrolling:touch}.gradient-overflow-container-inner::-webkit-scrollbar{display:none}.gradient-overflow-container-child-container{min-width:calc(100% - 60px);min-height:calc(100% - 80px);flex:1 0 auto;padding:40px 30px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profile-comment-widget .profile-comment-essay-widget{position:relative;background:#fff;border-radius:4px;border:1px solid #f3f5f9;box-shadow:0 1px 2px rgba(0,0,0,.1);width:100%;max-height:215px}.profile-comment-widget .profile-comment-essay-widget:after{box-shadow:inset -50px 0 20px 20px #fff}.profile-comment-widget .profile-comment-essay-widget-child-container{padding:20px}.profile-comment-widget .profile-comment-essay-widget-title{color:#1e1e1e;font-size:18px;line-height:24px;font-weight:500;word-wrap:break-word;margin-bottom:8px}.profile-comment-widget .profile-comment-essay-widget-text{color:#2a2f35;font-size:18px;line-height:24px;word-wrap:break-word;white-space:pre-wrap;margin:0}.profile-comment-widget .profile-comment-essay-widget-image{width:100%;height:auto;margin-top:12px;border-radius:4px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profile-comment-widget .profile-comment-photo-widget{position:relative;background-size:cover;background-position:50%;background-repeat:no-repeat;background-color:#ccd0d9;padding:20px;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.1);width:100%;height:215px;overflow:hidden}.profile-comment-widget .profile-comment-photo-widget--fade:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:100%;background:linear-gradient(0deg,#020024,#020023 10%,rgba(3,3,32,.5) 30%,rgba(3,3,32,0) 65%)}.profile-comment-widget .profile-comment-photo-widget-caption{color:#fff}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profile-comment-widget .profile-comment-instagram-photo-widget{position:relative;background-size:cover;background-position:50%;background-repeat:no-repeat;background-color:#ccd0d9;padding:20px;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.1);width:100%;height:215px;overflow:hidden}.profile-comment-widget .profile-comment-instagram-photo-widget--fade:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:100%;background:linear-gradient(0deg,#020024,#020023 10%,rgba(3,3,32,.5) 30%,rgba(3,3,32,0) 65%)}.profile-comment-widget .profile-comment-instagram-photo-widget-caption{color:#fff}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profile-comment-widget .profile-comment-question-widget{position:relative;background:#fff;border-radius:4px;border:1px solid #f3f5f9;box-shadow:0 1px 2px rgba(0,0,0,.1);width:100%;max-height:215px}.profile-comment-widget .profile-comment-question-widget:after{box-shadow:inset -50px 0 20px 20px #fff}.profile-comment-widget .profile-comment-question-widget-child-container{padding:20px}.profile-comment-widget .profile-comment-question-widget-question{color:#1e1e1e;font-size:18px;line-height:24px;font-weight:500;word-wrap:break-word;margin-bottom:8px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profile-comment-widget{position:relative}.profile-comment-widget--animated{animation:scaleFadeIn .4s}.profile-comment-widget-close{background:transparent;border:0;padding:0;cursor:pointer;position:absolute;top:-8px;right:-8px;border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;background-color:#030320;color:#fff;font-size:12px;line-height:12px}@keyframes scaleFadeIn{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}.scale-fade-transition--300-enter-active,.scale-fade-transition--300-leave-active{transition:all .3s ease-in-out}.scale-fade-transition--300-enter{transform:scale(1);opacity:0}.scale-fade-transition--300-enter-active,.scale-fade-transition--300-leave{opacity:1;transform:scale(1)}.scale-fade-transition--300-leave-active{transform:scale(1);opacity:0}.scale-fade-transition--200-enter-active,.scale-fade-transition--200-leave-active{transition:all .2s ease-in-out}.scale-fade-transition--200-enter{transform:scale(.5);opacity:0}.scale-fade-transition--200-enter-active,.scale-fade-transition--200-leave{opacity:1;transform:scale(1)}.scale-fade-transition--200-leave-active{transform:scale(.5);opacity:0}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.messenger-user-menu{border-radius:8px;transform-origin:top center;top:calc(100% + 4px);left:calc(50% - 75px);z-index:1;width:150px}.messenger-user-menu,.messenger-user-menu:before{background-color:#fff;box-shadow:0 0 2px 1px rgba(0,0,0,.1);position:absolute}.messenger-user-menu:before{content:"";width:10px;height:10px;transform:rotate(45deg);z-index:-1;top:-5px;bottom:unset;left:calc(50% - 5px);right:unset}.messenger-user-menu-item{background:transparent;border:0;padding:0;cursor:pointer;height:40px;width:100%;padding:12px;line-height:16px;text-align:left;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;background-color:inherit;transition:background-color .2s}.messenger-user-menu-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.messenger-user-menu-item:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.messenger-user-menu-item:not(:last-child){border-bottom:1px solid #f3f5f9}.messenger-user-menu-item:hover{background-color:#f3f5f9}.messenger-user-menu-container{position:relative;float:left}.userthumb{display:block;position:absolute;top:0;left:0;right:0;bottom:0}.userthumb img.userthumb-img{width:100%;height:100%}.userthumb--round .userthumb-img{border-radius:50%}.onlinedot{display:inline-block;width:10px;height:10px;margin-left:9px;background:#48e588;border-radius:50%;margin-top:1px;transition:color .3s ease}.onlinedot:hover{background:#00d280}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.boostbolt{display:inline-block;width:8px;height:14px;margin-left:9px;margin-bottom:1px;background-position:50%;background-repeat:no-repeat;background-size:contain;background-image:url("https://cdn.okccdn.com/media/img/icons/bolt_pink.svg")}.boostbolt--white{background-image:url("https://cdn.okccdn.com/media/img/icons/bolt_white.svg")}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.userInfo-meta,.userInfo-username-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.userInfo-username{display:flex;align-items:center;justify-content:flex-start;white-space:nowrap;color:#1e1e1e;font-size:18px;line-height:22px;font-weight:500;margin-bottom:4px}.userInfo-username-isViaBoost,.userInfo-username-online{flex-shrink:0}.userInfo-meta{min-height:18px;color:#56585c;font-size:14px;line-height:18px}.userInfo--center{text-align:center}.userInfo--center .userInfo-username{justify-content:center}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.match-percentage{padding:6px;text-align:center;color:#0000bf;border:1px solid #0000bf;display:flex;justify-content:center;align-items:center}.match-percentage--high-match{color:#fff;background-color:#ff4dc4;border:1px solid #ff4dc4}.match-percentage--oval{height:26px;min-width:41px;border-radius:13px;font-size:14px;line-height:12px}.match-percentage--circle{height:48px;width:48px;border-radius:100%;border-width:2px;font-size:15px;line-height:12px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.match-info{position:relative}.match-info-user-percentage:not(:last-child){margin-right:21px}.match-info-liked{display:flex;justify-content:center;align-items:center;position:absolute;right:0;top:-1px;width:28px;height:28px;text-align:center;color:#fff;border:2px solid #fff;border-radius:50%}.match-info-liked path,.match-info-liked use{fill:#fff}.match-info-liked{background:#ff4dc4}.match-info-liked svg{width:12px;height:12px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes user-preview-animation-circle{40%{transform:translate(0) scale(3)}to{transform:translate(0) scale(8)}}@keyframes user-preview-animation-icon{40%{transform:translate(0) rotateY(0) scale(2)}to{transform:translate(0) rotateY(180deg) scale(3)}}@keyframes user-preview-animation-text-fade{to{opacity:1;transform:translateY(70px)}}.user-preview-animation{position:absolute;top:0;left:0;bottom:0;right:0;display:flex;align-items:center;flex-direction:column;justify-content:center;border-radius:4px;overflow:hidden}.user-preview-animation-circle{border-radius:50%;position:absolute;width:48px;height:48px}.user-preview-animation-circle-pass{background:#1a1a1a;transform:translate(-100px,140px)}.user-preview-animation-circle-like,.user-preview-animation-circle-pass{animation:user-preview-animation-circle .5s ease-in-out;animation-fill-mode:forwards}.user-preview-animation-circle-like{background:#ff4dc4;transform:translate(100px,140px)}.user-preview-animation-icon{display:flex;align-items:center;justify-content:center;-webkit-backface-visibility:visible;backface-visibility:visible;transform-style:preserve-3d;width:48px;height:48px}.user-preview-animation-icon-image{width:24px;height:24px}.user-preview-animation-icon-pass{animation:user-preview-animation-icon .5s ease-in-out;animation-fill-mode:forwards;fill:#1a1a1a;transform:translate(-100px,140px)}.user-preview-animation-icon-pass g g{fill:#fff}.user-preview-animation-icon-like{animation:user-preview-animation-icon .5s ease-in-out;animation-fill-mode:forwards;transform:translate(100px,140px)}.user-preview-animation-text{animation:.4s user-preview-animation-text-fade ease-in-out 1;animation-delay:.2s;animation-fill-mode:forwards;color:#fff;font-size:20px;font-weight:700;letter-spacing:1px;opacity:0;text-align:center;text-transform:uppercase;user-select:none;position:absolute;top:50%;transform:translateY(140px)}.user-preview-actions{display:flex;flex:1;flex-direction:row;align-items:center;justify-content:space-between;padding-bottom:16px;width:120px}.user-preview-actions-like-button,.user-preview-actions-pass-button{-webkit-tap-highlight-color:transparent;background:#fff;border-radius:50%;border:0;box-shadow:0 0 4px rgba(0,0,0,.2);cursor:pointer;transition:background .2s ease-in-out,transform .2s ease-in-out;outline:0;width:48px;height:48px;line-height:0}.user-preview-actions-like-button:active,.user-preview-actions-pass-button:active{transform:scale(.9)}.user-preview-actions-pass-button:hover{background:#ccc}.user-preview-actions-like-button:hover{background:#ffbff4}.user-preview-actions-pass-icon{width:18px;height:18px}.user-preview-actions-like-icon{width:22px;height:22px}.user-preview-actions-like-icon mask,.user-preview-actions-like-icon path{fill:#ff4dc4}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.usercard{position:relative;border:none;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.1);font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:subpixel-antialiased;transition:height .3s ease;box-sizing:border-box;display:inline-flex;align-items:center;flex-direction:column;text-align:center;border-radius:4px;width:180px;padding:20px}.usercard-first-message{position:absolute;z-index:2;top:-30px;left:5%;width:auto;height:40px;max-width:90%;padding:0 10px;background:#cce1ff;box-shadow:0 3px 2px 0 rgba(0,0,0,.3);border-radius:12px;border-bottom-left-radius:2px;font-size:14px;line-height:40px;color:#1e1e1e}.usercard-first-message-content{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis}.usercard-thumb{flex-grow:0;flex-shrink:0;position:relative;border-top-left-radius:4px;border-top-right-radius:4px}.usercard-thumb .userthumb{display:initial;position:static}.usercard-thumb .userthumb img.userthumb-img{display:block}.usercard-info{flex-grow:1;flex-shrink:1;overflow:hidden}.usercard-match-info{flex-grow:0;flex-shrink:0}.usercard:hover img.userthumb-img{transform:scale(1.05)}.usercard-thumb{top:-20px;margin-bottom:-20px;height:158px;width:180px;overflow:hidden}.usercard-thumb img.userthumb-img{transition:transform .25s ease;height:180px;width:180px;margin-top:-11px;background:#ccd0d9;color:#aeb4bf;text-align:center;line-height:180px}.usercard-info{text-align:center;align-self:stretch;padding:14px 0}.usersmallcard{position:relative;border:none;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.1);font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:subpixel-antialiased;transition:height .3s ease;box-sizing:border-box;display:inline-flex;align-items:center;flex-direction:column;text-align:center;border-radius:4px;width:133px;padding:16px}.usersmallcard-first-message{position:absolute;z-index:2;top:-30px;left:5%;width:auto;height:40px;max-width:90%;padding:0 10px;background:#cce1ff;box-shadow:0 3px 2px 0 rgba(0,0,0,.3);border-radius:12px;border-bottom-left-radius:2px;font-size:14px;line-height:40px;color:#1e1e1e}.usersmallcard-first-message-content{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis}.usersmallcard-thumb{flex-grow:0;flex-shrink:0;position:relative;border-top-left-radius:4px;border-top-right-radius:4px}.usersmallcard-thumb .userthumb{display:initial;position:static}.usersmallcard-thumb .userthumb img.userthumb-img{display:block}.usersmallcard-info{flex-grow:1;flex-shrink:1;overflow:hidden}.usersmallcard-match-info{flex-grow:0;flex-shrink:0}.usersmallcard:hover img.userthumb-img{transform:scale(1.05)}.usersmallcard-thumb{top:-16px;margin-bottom:-16px;height:130px;width:133px;overflow:hidden}.usersmallcard-thumb img.userthumb-img{transition:transform .25s ease;height:133px;width:133px;margin-top:-1.5px;background:#ccd0d9;color:#aeb4bf;text-align:center;line-height:133px}.usersmallcard-info{text-align:center;align-self:stretch;padding:14px 0;padding-bottom:0}.usersmallcard-match-info{display:none}.usersresponsivecard{position:relative;border:none;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.1);font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:subpixel-antialiased;transition:height .3s ease;box-sizing:border-box;display:inline-flex;align-items:center;flex-direction:column;text-align:center;border-radius:4px;padding-bottom:16px}.usersresponsivecard-first-message{position:absolute;z-index:2;top:-30px;left:5%;width:auto;height:40px;max-width:90%;padding:0 10px;background:#cce1ff;box-shadow:0 3px 2px 0 rgba(0,0,0,.3);border-radius:12px;border-bottom-left-radius:2px;font-size:14px;line-height:40px;color:#1e1e1e}.usersresponsivecard-first-message-content{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis}.usersresponsivecard-thumb{flex-grow:0;flex-shrink:0;position:relative;border-top-left-radius:4px;border-top-right-radius:4px}.usersresponsivecard-thumb .userthumb{display:initial;position:static}.usersresponsivecard-thumb .userthumb img.userthumb-img{display:block}.usersresponsivecard-info{flex-grow:1;flex-shrink:1;overflow:hidden}.usersresponsivecard-match-info{flex-grow:0;flex-shrink:0}.usersresponsivecard:hover img.userthumb-img{transform:scale(1.05)}.usersresponsivecard-thumb{overflow:hidden;width:100%;padding-top:100%}.usersresponsivecard-thumb .userthumb{position:absolute}.usersresponsivecard-thumb img.userthumb-img{object-fit:cover;transition:transform .25s ease;background:#ccd0d9;color:#aeb4bf;text-align:center;line-height:133px}.usersresponsivecard-info{text-align:center;align-self:stretch;padding:14px 12px}.userlargecard{position:relative;border:none;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.1);font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:subpixel-antialiased;transition:height .3s ease;box-sizing:border-box;display:inline-flex;align-items:center;flex-direction:column;text-align:center;border-radius:4px;width:200px;padding:26px}.userlargecard-first-message{position:absolute;z-index:2;top:-30px;left:5%;width:auto;height:40px;max-width:90%;padding:0 10px;background:#cce1ff;box-shadow:0 3px 2px 0 rgba(0,0,0,.3);border-radius:12px;border-bottom-left-radius:2px;font-size:14px;line-height:40px;color:#1e1e1e}.userlargecard-first-message-content{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis}.userlargecard-thumb{flex-grow:0;flex-shrink:0;position:relative;border-top-left-radius:4px;border-top-right-radius:4px}.userlargecard-thumb .userthumb{display:initial;position:static}.userlargecard-thumb .userthumb img.userthumb-img{display:block}.userlargecard-info{flex-grow:1;flex-shrink:1;overflow:hidden}.userlargecard-match-info{flex-grow:0;flex-shrink:0}.userlargecard:hover img.userthumb-img{transform:scale(1.05)}.userlargecard-thumb{top:-26px;margin-bottom:-26px;height:198px;width:200px;overflow:hidden}.userlargecard-thumb img.userthumb-img{transition:transform .25s ease;height:200px;width:200px;margin-top:-1px;background:#ccd0d9;color:#aeb4bf;text-align:center;line-height:200px}.userlargecard-info{text-align:center;align-self:stretch;padding:22px 0;padding-bottom:0}.userlargecard-match-info{display:none}.userrow{position:relative;border:none;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.1);font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:subpixel-antialiased;transition:height .3s ease;box-sizing:border-box;display:flex;align-items:center;flex-direction:row;text-align:left;border-top:2px solid #f3f5f9;height:104px;width:100%;padding:16px}.userrow-first-message{position:absolute;z-index:2;top:-30px;left:5%;width:auto;height:40px;max-width:90%;padding:0 10px;background:#cce1ff;box-shadow:0 3px 2px 0 rgba(0,0,0,.3);border-radius:12px;border-bottom-left-radius:2px;font-size:14px;line-height:40px;color:#1e1e1e}.userrow-first-message-content{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis}.userrow-thumb{flex-grow:0;flex-shrink:0;position:relative;border-top-left-radius:4px;border-top-right-radius:4px}.userrow-thumb .userthumb{display:initial;position:static}.userrow-thumb .userthumb img.userthumb-img{display:block}.userrow-info{flex-grow:1;flex-shrink:1;overflow:hidden}.userrow-match-info{flex-grow:0;flex-shrink:0}.userrow-unread-indicator:before{background-color:#4c7bd9;border-radius:50%;content:"";height:11px;left:12px;margin-top:-5px;position:absolute;top:50%;width:11px}.userrow-thumb{height:72px;width:72px}.userrow-thumb img.userthumb-img{background:#ccd0d9;color:#aeb4bf;text-align:center;line-height:72px}.userrow-info{padding:0 14px}.usersmallrow{position:relative;border:none;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.1);font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:subpixel-antialiased;transition:height .3s ease;box-sizing:border-box;display:flex;align-items:center;flex-direction:row;text-align:left;height:64px;width:100%;padding:12px 16px;background-color:transparent;box-shadow:none}.usersmallrow-first-message{position:absolute;z-index:2;top:-30px;left:5%;width:auto;height:40px;max-width:90%;padding:0 10px;background:#cce1ff;box-shadow:0 3px 2px 0 rgba(0,0,0,.3);border-radius:12px;border-bottom-left-radius:2px;font-size:14px;line-height:40px;color:#1e1e1e}.usersmallrow-first-message-content{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis}.usersmallrow-thumb{flex-grow:0;flex-shrink:0;position:relative;border-top-left-radius:4px;border-top-right-radius:4px}.usersmallrow-thumb .userthumb{display:initial;position:static}.usersmallrow-thumb .userthumb img.userthumb-img{display:block}.usersmallrow-info{flex-grow:1;flex-shrink:1;overflow:hidden}.usersmallrow-match-info{flex-grow:0;flex-shrink:0}.usersmallrow-thumb{height:40px;width:40px}.usersmallrow-thumb img.userthumb-img{background:#ccd0d9;color:#aeb4bf;text-align:center;line-height:40px}.usersmallrow-info{padding:0 0 0 12px}.usersmallrow-info .userInfo-username{margin:0}.usersmallrowvertical{position:relative;border:none;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.1);font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:subpixel-antialiased;transition:height .3s ease;box-sizing:border-box;display:flex;align-items:center;flex-direction:column;text-align:left;width:100%;padding:12px 16px 0;background-color:transparent;box-shadow:none}.usersmallrowvertical-first-message{position:absolute;z-index:2;top:-30px;left:5%;width:auto;height:40px;max-width:90%;padding:0 10px;background:#cce1ff;box-shadow:0 3px 2px 0 rgba(0,0,0,.3);border-radius:12px;border-bottom-left-radius:2px;font-size:14px;line-height:40px;color:#1e1e1e}.usersmallrowvertical-first-message-content{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis}.usersmallrowvertical-thumb{flex-grow:0;flex-shrink:0;position:relative;border-top-left-radius:4px;border-top-right-radius:4px}.usersmallrowvertical-thumb .userthumb{display:initial;position:static}.usersmallrowvertical-thumb .userthumb img.userthumb-img{display:block}.usersmallrowvertical-info{flex-grow:1;flex-shrink:1;overflow:hidden}.usersmallrowvertical-match-info{flex-grow:0;flex-shrink:0}.usersmallrowvertical-thumb{height:40px;width:40px}.usersmallrowvertical-thumb img.userthumb-img{background:#ccd0d9;color:#aeb4bf;text-align:center;line-height:40px}.usersmallrowvertical-info{padding-top:4px}.usersmallrowvertical-info .userInfo-username{margin:0}.card-with-actions{position:relative;border:none;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.1);font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:subpixel-antialiased;transition:height .3s ease;box-sizing:border-box;border-radius:4px;display:flex;align-items:center;flex-direction:column}.card-with-actions-first-message{position:absolute;z-index:2;top:-30px;left:5%;width:auto;height:40px;max-width:90%;padding:0 10px;background:#cce1ff;box-shadow:0 3px 2px 0 rgba(0,0,0,.3);border-radius:12px;border-bottom-left-radius:2px;font-size:14px;line-height:40px;color:#1e1e1e}.card-with-actions-first-message-content{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis}.card-with-actions-thumb{flex-grow:0;flex-shrink:0;position:relative;border-top-left-radius:4px;border-top-right-radius:4px}.card-with-actions-thumb .userthumb{display:initial;position:static}.card-with-actions-thumb .userthumb img.userthumb-img{display:block}.card-with-actions-info{flex-grow:1;flex-shrink:1;overflow:hidden}.card-with-actions-match-info{flex-grow:0;flex-shrink:0}.card-with-actions-info{padding:16px 0}.card-with-actions-thumb{overflow:hidden}.card-with-actions-thumb img.userthumb-img{background:#ccd0d9;color:#aeb4bf;text-align:center;line-height:180px;transition:transform .25s ease}.card-with-actions-thumb:hover img.userthumb-img{transform:scale(1.05)}.card-with-actions-info{text-align:center;align-self:stretch;padding:14px 0}.card-with-actions-match-percentage{position:absolute;bottom:8px;right:8px}.card-with-actions-match-percentage.match-percentage--oval{background:#fff;color:#1a1a1a;border:.5px solid #ccc}.card-with-actions-match-percentage.match-percentage--high-match{background:#ff4dc4;color:#fff;border:0}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.messenger-user-row{flex-grow:0;flex-shrink:0;display:flex;flex-direction:row;align-items:center;height:64px;width:100%;background-color:#1a1a1a}.messenger-user-row-main{flex-grow:1;flex-shrink:1;border-top-left-radius:inherit;transition:all .2s ease-in-out;background-color:transparent;overflow:hidden;cursor:pointer}.messenger-user-row-main .userthumb-img{height:45px!important;width:45px!important}.messenger-user-row-main .userInfo-username{color:#f1f1f1}.messenger-user-row-main--toggle{background:transparent;border:0;padding:0;cursor:pointer}.messenger-user-row-main--toggle:hover{background-color:#ccc}.messenger-user-row-right-container{min-width:40px}.messenger-user-row-back,.messenger-user-row-badge,.messenger-user-row-close,.messenger-user-row-menu,.messenger-user-row-minimize{margin:12px 0;position:relative;flex-grow:0;flex-shrink:0;background:transparent;border:0;padding:0;cursor:pointer;background-color:transparent;width:40px;height:40px;border-radius:50%;text-align:center;color:#f1f1f1;font-size:16px;line-height:44px;transition:all .3s ease-in-out}.messenger-user-row-close:before,.messenger-user-row-menu:before,.messenger-user-row-minimize:before{content:"";position:absolute;top:0;left:0;background-color:#333;width:100%;height:100%;border-radius:50%;transition:all .2s ease-out;transform:scale(.2);transform-origin:center;opacity:0}.messenger-user-row-close:focus:before,.messenger-user-row-close:hover:before,.messenger-user-row-menu:focus:before,.messenger-user-row-menu:hover:before,.messenger-user-row-minimize:focus:before,.messenger-user-row-minimize:hover:before{transform:scale(1);opacity:1}.messenger-user-row-close .icon,.messenger-user-row-menu .icon,.messenger-user-row-minimize .icon{position:relative}.messenger-user-row-badge{color:#fff;background-color:#fb674e;font-weight:700;line-height:40px}.messenger-user-row>:last-child{margin-right:12px}.messenger-user-row--has-back-button{height:90px;align-items:flex-start;justify-content:space-between}.messenger-user-row--has-back-button .messenger-user-row-main{flex-grow:0}.messenger-user-row--has-back-button .messenger-user-row-menu:before{content:none}.messenger-user-row--has-back-button>:last-child{margin-right:0}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.messenger-action-prompt{margin-top:auto;margin-bottom:0;padding-top:12px;width:100%;color:#000;font-size:16px;line-height:24px;text-align:center}.messenger-action-prompt-actions{display:flex;align-items:center;justify-content:space-evenly;width:100%}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.messenger-action-prompt-action{background:transparent;border:0;padding:0;cursor:pointer;font-weight:700;text-transform:uppercase;letter-spacing:1px;font-size:16px;line-height:18px}.messenger-action-prompt-action--primary{color:#0500be;margin-top:20px;margin-bottom:20px}.messenger-action-prompt-action--secondary{color:#888893;margin-top:20px;margin-bottom:20px}.messenger-action-prompt-action--default{color:#0500be;background-color:#fff;border-radius:20px;box-shadow:0 1px 4px 0 rgba(0,0,0,.15);padding:10px 16px;margin-bottom:12px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loading{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ok-css-loader{position:relative;width:60px;height:60px;margin:100px auto;border:6px solid #3260c7;border-top-color:transparent;border-radius:50%;animation:loading 1.5s linear infinite}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.messenger-loading-indicator{width:100%;font-size:12px;font-weight:500;background-color:#f7f2ff;color:#888893;border-radius:16px;text-align:center}.messenger-loading-indicator-spinner{display:inline-block;margin:0;margin-left:6px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.messenger-message-timestamp{text-align:center;font-weight:500;color:#949aa6;font-size:14px;margin:10px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.icebreakerCard-container{width:100%}.icebreakerCard-card{border:1px solid #ccc;border-radius:10px;box-shadow:0 2px 10px 0 rgba(26,26,26,.1);width:100%;margin-bottom:20px}.icebreakerCard-header{padding-top:32px;text-align:center;color:#0000bf;position:relative}.icebreakerCard-header--dark{border-top-left-radius:10px;border-top-right-radius:10px;background:#1a1a1a;color:#fff;padding:14px}.icebreakerCard-header--dark .icebreakerCard-closebutton-icon{fill:#fff}.icebreakerCard-title{font-weight:700;letter-spacing:1px;font-size:14px;line-height:22px;text-transform:uppercase}.icebreakerCard-subtitle{font-size:14px;line-height:20px}.icebreakerCard-closebutton{position:absolute;top:10px;right:10px;background:none;border:none;outline:none;cursor:pointer;padding:0}.icebreakerCard-closebutton-icon{stroke:#1a1a1a}.icebreakerCard-content{padding:20px 15px;color:#1a1a1a}.icebreakerCard-loading{display:flex;align-items:center;justify-content:center;height:250px;width:100%}.icebreakerCard-loadingImage{width:120px}.icebreakerCard-error{width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;color:#1a1a1a;padding:28px;box-sizing:border-box}.icebreakerCard-errorImage{max-width:100%;width:140px}.icebreakerCard-errorTitle{font-size:20px;line-height:30px;font-weight:500;text-align:center;margin-top:28px}.icebreakerCard-errorSubtitle{font-size:16px;line-height:26px;text-align:center;margin-top:2px}.icebreakerCard-errorRetry{font-size:12px;line-height:17px;font-weight:700;letter-spacing:1px;color:#0000bf;-webkit-tap-highlight-color:transparent;background:none;border:none;outline:none;margin-top:20px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.icebreakerAnswer{display:flex;flex-direction:column;align-items:flex-start;width:100%;margin-top:20px}.icebreakerAnswer-content{max-width:80%}.icebreakerAnswer-title{font-weight:700;letter-spacing:1px;font-size:12px;line-height:25px;color:gray;margin-bottom:5px;text-transform:uppercase}.icebreakerAnswer-message{display:flex;align-items:flex-end;flex-direction:row}.icebreakerAnswer-thumb{width:45px;height:45px;position:relative;background:gray;border-radius:50%;flex-shrink:0}.icebreakerAnswer-bubble{font-size:16px;line-height:24px;padding:10px 16px;word-wrap:break-word;white-space:pre-wrap;background-color:#cce1ff;color:#000;border-radius:24px 24px 24px 4px;margin-left:10px}.icebreakerAnswer-guess{font-size:12px;line-height:25px;margin-top:2px;color:gray;font-weight:500}.icebreakerAnswer-guess strong{font-weight:inherit;color:#1a1a1a}.icebreakerAnswer--outgoing{align-items:flex-end}.icebreakerAnswer--outgoing .icebreakerAnswer-message{flex-direction:row-reverse}.icebreakerAnswer--outgoing .icebreakerAnswer-bubble{padding:10px 16px;word-wrap:break-word;white-space:pre-wrap;background-color:#e8e8e8;color:#000;border-radius:24px 24px 4px;margin-right:10px}.icebreakerAnswer--outgoing .icebreakerAnswer-bubble,.icebreakerAnswer--outgoing .icebreakerAnswer-guess,.icebreakerAnswer--outgoing .icebreakerAnswer-title{text-align:right}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.icebreakerMessage-content{width:100%}.icebreakerMessage-question{text-align:center;font-size:18px;line-height:26px;font-weight:500}.icebreakerMessage-footer{text-align:center;font-weight:700;margin-bottom:40px;font-size:14px;line-height:22px;color:gray}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.icebreakerQuestion-text{font-size:18px;line-height:26px;text-align:center;margin:0;padding:0}.icebreakerQuestion-answers{margin:20px 0;display:flex;flex-direction:column;align-items:center}.icebreakerQuestion-answer{display:block;padding:5px 20px;border-radius:20px;background:#fff;color:#0000bf;border:1px solid #0000bf;font-size:16px;line-height:22px;margin:4px 0;cursor:pointer;text-align:center}.icebreakerQuestion-answer:first-child{margin-top:0}.icebreakerQuestion-answer:last-child{margin-bottom:0}.icebreakerQuestion-answer--selected{background:#0000bf;color:#fff}.icebreakerQuestion-answer input[type=radio]{display:none}.icebreakerQuestion-comment{display:block;font-size:14px;line-height:20px;background:#fff;border:1px solid #ccc;border-radius:2px;margin-bottom:20px;padding:10px;box-sizing:border-box;width:100%}.icebreakerQuestion-submit{border:none;outline:none;background:#0000bf;color:#fff;border-radius:2px;text-align:center;width:100%;padding:16px 10px;box-sizing:border-box;font-weight:700;letter-spacing:1px;font-size:14px;line-height:17px;cursor:pointer}.icebreakerQuestion-submit[disabled]{cursor:default;background:#ccc}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes slide-up{0%{transform:translateY(80%)}to{transform:translateY(0)}}@keyframes screen-fade-in{0%{background:rgba(26,26,26,0)}to{background:rgba(26,26,26,.7)}}.icebreakerGuide{background:hsla(0,0%,7%,.7);animation:screen-fade-in .2s ease-out;position:absolute;z-index:2;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;justify-content:flex-end}.icebreakerGuide-content{width:100%;padding-top:2px;overflow:scroll;animation:slide-up .4s ease-out}.icebreakerGuide-header{background:#1a1a1a;color:#fff;padding:20px;text-align:center;border-radius:20px 20px 0 0}.icebreakerGuide-title{letter-spacing:1px;font-weight:700;font-size:16px;line-height:22px}.icebreakerGuide-subtitle{font-size:14px;line-height:20px;margin-top:2px}.icebreakerGuide-body{padding:30px 15px 5px;background:#fff;color:#1a1a1a}.icebreakerGuide-bodyHeading{letter-spacing:1px;font-weight:700;color:gray;text-align:center}.icebreakerGuide-steps{margin:20px 25px}.icebreakerGuide-step{margin-bottom:15px;display:flex}.icebreakerGuide-step:last-child{margin-bottom:0}.icebreakerGuide-stepLabel{width:34px;height:34px;flex-shrink:0;flex-basis:auto;border-radius:50%;background:linear-gradient(153.43deg,#7a8aff,#34f 83.33%);color:#fff;font-size:24px;line-height:26px;display:flex;align-items:center;justify-content:center;font-weight:700;margin-right:10px}.icebreakerGuide-stepContent{flex-shrink:1;min-width:0;font-size:16px;line-height:22px}.icebreakerGuide-actionButton,.icebreakerGuide-cancelButton{letter-spacing:1px;border-radius:2px;border:none;outline:none;cursor:pointer;padding:15px;display:block;width:100%;font-weight:700;font-size:14px;line-height:16px}.icebreakerGuide-actionButton{background:#0000bf;color:#fff}.icebreakerGuide-cancelButton{margin-top:5px;background:none;color:gray}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.icebreakerForm{flex:1 0;display:flex;flex-direction:column;align-items:center;padding:20px 15px;overflow:auto;width:100%;box-sizing:border-box}.icebreakerForm-bottomAction{display:flex;align-items:center;justify-content:center;font-weight:700;letter-spacing:1px;outline:none;border:none;color:#0000bf;background:none;cursor:pointer;font-size:14px;line-height:22px;width:100%;-webkit-tap-highlight-color:transparent}.icebreakerForm-bottomAction-icon{margin-right:8px;fill:#0000bf;stroke:#0000bf}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.icebreakerResponse{flex:1 0;display:flex;flex-direction:column;align-items:center}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.messenger-message{flex-shrink:0;display:flex;flex-direction:column;margin-bottom:6px}.messenger-message--incoming{transform-origin:top left}.messenger-message--incoming .messenger-message-bubble,.messenger-message--incoming .messenger-message-comment,.messenger-message--incoming .messenger-message-read-indicator{align-self:flex-start}.messenger-message--incoming .messenger-message-bubble{padding:10px 16px;word-wrap:break-word;white-space:pre-wrap;background-color:#cce1ff;color:#000;border-radius:24px 24px 24px 4px}.messenger-message--outgoing{transform-origin:top right}.messenger-message--outgoing .messenger-message-bubble,.messenger-message--outgoing .messenger-message-comment,.messenger-message--outgoing .messenger-message-read-indicator{align-self:flex-end}.messenger-message--outgoing .messenger-message-double-check-read-indicator,.messenger-message--outgoing .messenger-message-sent-indicator{display:flex;justify-content:flex-end;color:gray;align-items:center;margin-top:6px;font-size:12px}.messenger-message--outgoing .messenger-message-double-check-read-indicator-text,.messenger-message--outgoing .messenger-message-sent-indicator-text{margin-right:4px}.messenger-message--outgoing .messenger-message-double-check-read-indicator svg g g,.messenger-message--outgoing .messenger-message-sent-indicator svg g g{fill:#34f}.messenger-message--outgoing .messenger-message-bubble{padding:10px 16px;word-wrap:break-word;white-space:pre-wrap;background-color:#e8e8e8;color:#000;border-radius:24px 24px 4px}.messenger-message-bubble{max-width:80%}.messenger-message-comment{margin-bottom:4px;width:80%;max-width:400px}.messenger-message-bubble{font-size:18px;line-height:25px}.messenger-message-read-indicator{margin-top:-2px;margin-right:4px;font-size:12px;line-height:22px;font-weight:500;color:#949aa6}.messenger-message-read-indicator .okicon{margin-right:4px;position:relative;top:1px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.activate-read-receipt{display:flex;flex-direction:column;position:absolute;top:70px;background-color:#fff;box-shadow:0 0 0 1px rgba(0,17,53,.16),0 0 5px 0 rgba(0,17,53,.16);border-radius:2px;padding:10px;width:254px;right:22px;z-index:1}.activate-read-receipt-text{display:flex;flex-direction:column;text-align:center}.activate-read-receipt-header{color:#1a1a1a;font-size:16px;font-weight:700;line-height:24px;display:block}.activate-read-receipt-btns{margin-top:10px;display:flex;justify-content:space-between}.activate-read-receipt-btn{background:transparent;border:0;padding:0;cursor:pointer;font-size:14px;font-weight:700;text-transform:uppercase;padding:7px 0;border-radius:2px;border:2px solid #0000bf;color:#0000bf;width:calc(50% - 4px)}.activate-read-receipt:after{position:absolute;content:"";height:0;width:0;border-bottom:8px solid #fff;border-left:8px solid transparent;border-right:8px solid transparent;left:50%;margin-left:-8px;top:-16px;-webkit-filter:drop-shadow(0 -1px 0 rgba(0,17,53,.16)) drop-shadow(0 -1px 1px rgba(0,17,53,.1));-moz-filter:drop-shadow(0 -1px 0 rgba(0,17,53,.16)) drop-shadow(0 -1px 1px rgba(0,17,53,.1));-ms-filter:drop-shadow(0 -1px 0 rgba(0,17,53,.16)) drop-shadow(0 -1px 1px rgba(0,17,53,.1));-o-filter:drop-shadow(0 -1px 0 rgba(0,17,53,.16)) drop-shadow(0 -1px 1px rgba(0,17,53,.1));filter:drop-shadow(0 -1px 0 rgba(0,17,53,.16)) drop-shadow(0 -1px 1px rgba(0,17,53,.1));top:-8px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.read-receipt-cta{display:flex;flex-direction:column;align-items:center;background-color:#fff;position:relative}.read-receipt-cta:after{content:"";background:linear-gradient(-180deg,#fff,hsla(0,0%,100%,0));height:24px;width:380px;position:absolute;bottom:-24px;z-index:1}.read-receipt-cta-explainer-text{color:#1a1a1a;margin-bottom:16px;font-size:16px}.read-receipt-cta-btn-container{position:relative}.read-receipt-cta-btn{background:transparent;border:0;padding:0;cursor:pointer;background-color:#0000bf;border-radius:20px;color:#fff;font-weight:500;font-size:16px;height:40px;margin-top:16px;width:300px}.read-receipt-cta-btn-text{padding-left:4px}.read-receipt-cta-btn-processing{background-color:#8c8c8c;padding:0;width:300px}.read-receipt-cta--activated{font-size:14px;font-weight:700;text-align:center;color:#666;padding:20px 0 10px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.messenger-message-pane{width:100%;flex:1;display:flex;flex-direction:column;overflow:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:0 16px}.messenger-message-pane+*{box-shadow:0 -1px 1px 0 rgba(30,30,30,.2)}.messenger-message-pane:after,.messenger-message-pane:before{content:"";flex-shrink:0;width:100%;height:12px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.messenger-phone-wall{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#fff;position:relative;flex:1}.messenger-phone-wall-title{padding:0 20px;font-size:20px;line-height:24px;font-weight:500;color:#1e1e1e;margin-bottom:12px;text-align:center}.messenger-phone-wall-body{font-size:16px;line-height:24px;color:#1e1e1e;max-width:240px;text-align:center}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.pill-button{background:transparent;border:0;padding:0;cursor:pointer;border-radius:50px;color:#0500be;background-color:#fff;padding:9px 0;font-weight:700;font-size:16px}.pill-button.disabled,.pill-button:disabled{color:#949aa6}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.icebreaker-prompt{padding:20px;font-size:14px;line-height:22px}.icebreaker-prompt-text{text-align:center;margin-bottom:12px}.icebreaker-prompt-button{font-weight:700;letter-spacing:1px;background:#0000bf;color:#fff;padding:16px 28px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.messenger-empty-state{display:flex;flex-direction:column;align-items:center;padding:20px 40px;margin-top:auto;margin-bottom:auto;text-align:center;overflow:auto;overscroll-behavior:contain}.messenger-empty-state--withIcebreakerPrompt{margin-bottom:0}.messenger-empty-state-image{height:100px;width:auto}.messenger-empty-state-title{color:#1e1e1e;font-size:18px;line-height:24px;font-weight:500;word-wrap:break-word;font-size:24px;line-height:30px;margin:8px auto}.messenger-empty-state-text{color:#2a2f35;font-size:18px;line-height:24px;word-wrap:break-word;white-space:pre-wrap;max-width:300px;margin:0 auto}.messenger-empty-state-button{background:transparent;border:0;padding:0;cursor:pointer;border-radius:4px;background-color:#0500be;color:#fff;padding:16px 26px;margin-top:20px;text-transform:uppercase;font-weight:700;letter-spacing:1px}.messenger-empty-state .comment-preview{text-align:left;width:100%;margin-top:20px}.messenger-empty-state+*{box-shadow:0 -1px 1px 0 rgba(30,30,30,.2)}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.messenger-banner{padding:16px 12px;background-color:#fff;text-align:center;font-weight:500;font-size:16px;line-height:20px;z-index:0}.messenger-banner--danger{background-color:#fa8575;color:#fff}.messenger-banner-transition-enter{animation:slideIn .3s ease-in forwards}.messenger-banner-transition-leave{animation:slideOut .3s ease-out forwards}.messenger-banner .banner-link{background:transparent;border:0;padding:0;cursor:pointer;display:inline;text-decoration:none;outline:none;font-size:100%;font-weight:unset;color:#0500be}@keyframes slideIn{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes slideOut{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.scam-warning-modal{font-size:16px;line-height:24px;text-align:left}.scam-warning-modal ol{list-style-type:disc}.scam-warning-modal ol li{margin-top:5px;margin-left:20px}.scam-warning-modal .buttons{margin-top:25px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.messenger-attachments{flex-shrink:0;width:100%;height:auto;max-height:1px;min-height:1px;background-color:#fff;transition:max-height .1s ease-in-out;z-index:1}.messenger-attachments--has-attachments{max-height:240px}.messenger-attachments .profile-comment-widget{margin:20px 20px 4px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.messenger-composer{flex:1;background-color:#fff;border:none;resize:none;height:36px;min-height:36px;max-height:80px;padding:12px 16px 0;transition:height .2s ease-out;overscroll-behavior:contain;outline:none}.messenger-composer-wrapper{position:relative;flex:0 0 auto;display:flex;align-content:stretch;z-index:1}.messenger-composer-wrapper:after{content:"";box-shadow:inset 5px 0 5px 5px #fff;position:absolute;top:-1px;left:0;bottom:-1px;width:100%;height:calc(100% + 2px);pointer-events:none}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.messenger-send-trigger-menu{border-radius:8px;transform-origin:bottom right;bottom:calc(100% + 10px);right:calc(-100% + 20px);z-index:1}.messenger-send-trigger-menu,.messenger-send-trigger-menu:before{background-color:#fff;box-shadow:0 0 2px 1px rgba(0,0,0,.1);position:absolute}.messenger-send-trigger-menu:before{content:"";width:10px;height:10px;transform:rotate(45deg);z-index:-1;top:unset;bottom:-5px;left:unset;right:20px}.messenger-send-trigger-menu-item{width:100%;padding:0 12px;line-height:16px;text-align:left;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;background-color:inherit;transition:background-color .2s}.messenger-send-trigger-menu-item .oknf-radio{font-size:15px;padding-left:28px;width:100%}.messenger-send-trigger-menu-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit;padding-top:12px;padding-bottom:6px}.messenger-send-trigger-menu-item:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;padding-top:6px;padding-bottom:12px}.messenger-send-trigger-menu-toggle{background:transparent;border:0;padding:0;cursor:pointer;color:#888893;font-size:14px;line-height:18px;padding:8px;transition:all .3s ease-in-out}.messenger-send-trigger-menu-toggle:before{content:"";position:absolute;top:0;left:0;background-color:#ccc;width:100%;height:100%;border-radius:50%;transition:all .2s ease-out;transform:scale(.2);transform-origin:center;opacity:0}.messenger-send-trigger-menu-toggle--active:before,.messenger-send-trigger-menu-toggle:hover:before{transform:scale(1);opacity:1}.messenger-send-trigger-menu-toggle .icon{position:relative;display:flex;align-items:center;justify-content:center}.messenger-send-trigger-menu-container{position:relative;margin-left:4px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.messenger-toolbar{flex:0 0 auto;display:flex;flex-direction:row;align-items:center;justify-content:space-between;position:relative;z-index:1;background-color:#fff;padding:16px}.messenger-toolbar-spacer{flex-grow:1}.messenger-toolbar-enter-to-send{font-weight:500;font-size:16px;line-height:18px;color:#9393a9;cursor:default;user-select:none}.messenger-toolbar-send{background:transparent;border:0;padding:0;cursor:pointer;font-weight:700;text-transform:uppercase;letter-spacing:1px;font-size:16px;line-height:18px;color:#0500be;transition:all .2s ease-in-out}.messenger-toolbar-send:disabled{color:#9393a9}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.faded-scrollable-text{position:relative;height:100%;max-height:inherit}.faded-scrollable-text-scroll{overflow:auto;height:100%;max-height:inherit}.faded-scrollable-text-scroll-overscroll{height:60px}.faded-scrollable-text-fade{position:absolute;bottom:0;width:100%;height:60px;background:linear-gradient(hsla(0,0%,100%,0),#fff);pointer-events:none}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.connection-scrollable-essay{position:relative;height:100%;max-height:inherit;color:#030320}.connection-scrollable-essay-content{padding:0 20px}.connection-scrollable-essay-content-title{font-size:18px;line-height:24px;font-weight:500;padding:20px 0 8px}.connection-scrollable-essay-content-essay{font-size:16px;line-height:24px;word-wrap:break-word;padding-bottom:20px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.connection-view-container{height:100%;padding:20px;background-color:#f3f5f9}.connection-view-container-close{display:flex;justify-content:flex-end}.connection-view-container-close-button{color:#888893;background:transparent;border:none;outline:none;padding:0;font-size:18px;line-height:18px;cursor:pointer}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.connection-header{font-size:20px;line-height:28px;font-weight:500;text-align:center}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.prematch-intro-edit-view-scaffold{color:#030320}.prematch-intro-edit-view-scaffold-thumb{display:flex;justify-content:center;padding-bottom:13px}.prematch-intro-edit-view-scaffold-thumb-content{position:relative;height:98px;width:98px}.prematch-intro-edit-view-scaffold-content{margin-top:20px;border-radius:8px;box-shadow:0 1px 4px 0 rgba(0,0,0,.15);background:#fff}.prematch-intro-edit-view-scaffold-content-userrow{box-shadow:none!important;border-top:1px solid #e4e4e8!important}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.prematch-intro-edit-comment{position:relative}.prematch-intro-edit-comment-remove{background:transparent;border:0;padding:0;cursor:pointer;position:absolute;top:-8px;right:-8px;width:32px;height:32px;line-height:32px;overflow:hidden;background:#1a1a1a;border-radius:50%;text-align:center;font-size:12px}.prematch-intro-edit-comment-remove-text{position:absolute;top:100%}.prematch-intro-edit-comment-remove-icon:before{font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"x";color:#fff}.prematch-intro-edit-essay{max-height:222px}.prematch-intro-edit-photo{height:222px;background-size:cover;background-position:50%;background-repeat:no-repeat;border-radius:8px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.connection-compatibilities{background:#fff;padding:20px}.connection-compatibilities-header{font-size:18px;line-height:24px;font-weight:500;padding-bottom:3px}.connection-compatibilities-compatibility{font-size:16px;line-height:19px;display:flex;align-items:center}.connection-compatibilities-compatibility-icon{margin:2px 6px 0 -6px;height:30px;width:24px;background-repeat:no-repeat;background-position:50%;background-size:cover;display:inline-block;background-color:#fff}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.prematch-intro-confirmation-content{display:flex;flex-direction:column;align-items:center}.prematch-intro-confirmation-content-thumb{position:relative;height:98px;width:98px}.prematch-intro-confirmation-content-body{padding:13px 0 29px}.prematch-intro-confirmation-content-body-subtitle{margin-top:8px;font-size:18px;line-height:24px}.prematch-intro-confirmation-content-sent-intro{max-height:200px;border-radius:14px;box-shadow:0 1px 3px 0 hsla(0,0%,67%,.5);background:#fff;overflow:hidden;width:100%}.prematch-intro-confirmation-content-sent-intro-content{padding:14px 18px}.prematch-intro-confirmation-content-sent-intro-content-header{text-transform:uppercase;color:#888893;font-size:12px;line-height:14px;font-weight:700;letter-spacing:1.4px}.prematch-intro-confirmation-content-sent-intro-content-body{font-size:18px;line-height:25px;margin-top:4px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.connection-avatars{text-align:center}.connection-avatars-halo{border-radius:50%;display:inline-block}.connection-avatars-halo:first-of-type{margin-right:-35px}.connection-avatars-halo:last-of-type{margin-left:-35px}.connection-avatars-halo--outer{height:160px;width:160px;position:relative;background:#ffc2eb}.connection-avatars-halo--outer--boosted{background:#c7fcff}.connection-avatars-halo--inner{height:130px;width:130px;position:relative;top:15px;background:#ff4dc4}.connection-avatars-halo--inner--boosted{background:#4fc5d0}.connection-avatars-halo--inner--their{z-index:1}.connection-avatars-thumb{border-radius:50%;height:100px;width:100px;position:absolute;object-fit:cover;top:15px;left:15px;z-index:2}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.postmatch-intro-edit-view-scaffold{color:#030320}.postmatch-intro-edit-view-scaffold-avatars{margin-bottom:16px}.postmatch-intro-edit-view-scaffold-content{margin-top:16px;border-radius:8px;overflow:hidden;box-shadow:0 1px 4px 0 rgba(0,0,0,.15);background:#fff}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.postmatch-intro-edit-content{max-height:222px}.postmatch-intro-edit-photo{background-size:cover;background-position:50%;background-repeat:no-repeat;height:222px}.postmatch-intro-edit-intro{max-height:222px}.postmatch-intro-edit-intro-content{padding:10px 16px;font-size:18px;line-height:24px}.connection-layer{background-color:#f3f5f9}.connection-layer-content{overflow:hidden}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.photo-requirements-illustration{margin:auto;height:168px;width:168px}.photo-requirements-content{display:flex;flex-direction:column;text-align:center;color:#1a1a1a}.photo-requirements-content .photo-requirements-header{margin-top:16px}@media (max-width:500px){.photo-requirements-content .photo-requirements-header{font-size:22px;line-height:28px}}.photo-requirements-content .photo-requirements-body{margin-top:8px;font-size:17px;line-height:24px}.photo-requirements-actions{display:flex;flex-direction:column;align-items:center;padding:10px;text-transform:uppercase}.photo-requirements-actions .photo-requirements-confirm{background:transparent;border:0;padding:0;cursor:pointer;color:#fff;background:#0000bf;-webkit-appearance:none;text-transform:uppercase;letter-spacing:1px;font-size:16px;line-height:18px;font-weight:700;max-width:320px;height:auto;display:block;padding:20px 0;margin:0 auto 15px;margin-bottom:20px;text-align:center;border-radius:3px;width:100%;margin:10px 0}.photo-requirements-actions .photo-requirements-confirm:hover{background:#5c69ff}.photo-requirements-actions .photo-requirements-confirm:focus{outline:none}.photo-requirements-actions .photo-requirements-confirm:disabled{background:#949aa6;cursor:default}.photo-requirements-actions .photo-requirements-cancel{background:transparent;border:0;padding:0;cursor:pointer;display:inline;text-decoration:none;outline:none;color:#0000bf;letter-spacing:1px;font-size:15px;font-weight:700;text-transform:uppercase;margin:10px 0}.photo-requirements-actions .photo-requirements-cancel:active,.photo-requirements-actions .photo-requirements-cancel:hover{color:#5c69ff}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.photo-requirements-modal{background-color:#fff;max-width:360px}@media (max-width:500px){.photo-requirements-modal{max-width:93vw;margin:auto;margin-top:100px}}.photo-requirements-modal .reactmodal-header{display:none}.photo-requirements-modal .reactmodal-contents{padding:16px}.photo-requirements-embedded{background-color:#fff;width:100%;height:100%;padding:16px;overflow:scroll}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.icebreakerInitiation{flex:1 0;height:100%;width:100%;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;padding:20px 15px;overflow:auto}.icebreakerInitiation+*{box-shadow:0 -1px 1px 0 rgba(30,30,30,.2)}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.messenger-main-window{display:flex;flex-direction:column;width:380px;height:500px;transform:translateY(436px);transition:all .3s ease-in-out;border-top-left-radius:8px;border-top-right-radius:8px;box-shadow:0 0 2px 1px rgba(0,0,0,.1)}.messenger-main-window-user-row{border-top-left-radius:inherit;border-top-right-radius:inherit}.messenger-main-window-user-row:hover .messenger-main-window{will-change:transform}.messenger-main-window-container{padding:0;background-color:#fff;display:flex;flex:1;flex-direction:column;overflow:hidden;z-index:-1;position:relative}.messenger-main-window--open{transform:translateY(0)}.messenger-main-window--minimize .messenger-user-row-main--toggle:hover{background-color:#1a1a1a}.messenger-main-connection-window{width:380px;box-shadow:0 0 2px 1px rgba(0,0,0,.1);border-top-left-radius:8px;border-top-right-radius:8px;overflow:hidden;pointer-events:all}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.messenger-overflow{position:relative;margin-right:8px;z-index:-1}.messenger-overflow-button{background:transparent;border:0;padding:0;cursor:pointer;height:48px;min-width:48px;padding:12px;text-align:center;font-weight:700;box-shadow:0 0 2px 1px rgba(0,0,0,.1);border-top-left-radius:8px;border-top-right-radius:8px;display:flex;align-items:center;justify-content:center;transition:all .2s cubic-bezier(.55,.055,.675,.19);background-color:#fff}.messenger-overflow-button:hover{background-color:#ccc}.messenger-overflow-button .icon.i-messages{line-height:8px;margin-right:8px;color:#0500be;transition:all .2s ease-in-out}.messenger-overflow--hasUnreads .messenger-overflow-button .icon.i-messages{color:#1fc174}.messenger-overflow-conversation-icon{margin:5px 5px 0 0}.messenger-overflow-user-buttons{position:absolute;bottom:48px;right:0;border-radius:4px;overflow:hidden;box-shadow:0 0 2px 1px rgba(0,0,0,.1);width:300px;transform-origin:bottom right}.messenger-overflow-user-button{background:transparent;border:0;padding:0;cursor:pointer;width:100%;transition:all .2s cubic-bezier(.55,.055,.675,.19);background-color:#fff}.messenger-overflow-user-button .messenger-user-row-main--toggle:hover,.messenger-overflow-user-button:hover{background-color:#f1f1f1}.messenger-overflow-user-button .messenger-user-row-menu:hover:before{opacity:0}.messenger-overflow-user-button .messenger-user-row-close:before{background-color:#ccc}.messenger-overflow-user-button .messenger-user-row-close,.messenger-overflow-user-button .userInfo-username{color:#1a1a1a}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}#global_messaging_V2{display:flex;pointer-events:none}.messenger{display:flex;flex-direction:row-reverse;align-items:flex-end;overflow:visible;height:20px;margin-right:40px}.messenger.slide-in-transition-appear-active,.messenger.slide-in-transition-enter-active{transition:transform .4s cubic-bezier(.68,-.55,.265,1.55)}.messenger.slide-in-transition-appear,.messenger.slide-in-transition-enter{transform:translateY(48px)}.messenger.slide-in-transition-appear-active,.messenger.slide-in-transition-enter-active{transform:translateY(0)}.messenger-main-window,.messenger-overflow{pointer-events:all;flex-shrink:0}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.phone-input{display:flex;justify-content:center}.phone-input-country-code{width:50px}.phone-input .oknf-select{display:inline-block;border-radius:4px;border:1px solid #c7c7c7;box-shadow:1px 1px 2px 0 rgba(0,0,0,.19);height:46px;width:100px;min-width:100px;margin-right:10px}.phone-input .oknf-select select{width:100%}.phone-input .oknf-select .oknf-select-active{text-align:center}.phone-input .oknf-input{border-radius:4px;border:1px solid #c7c7c7;box-shadow:1px 1px 2px 0 rgba(0,0,0,.19);height:46px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.sms-header{margin-bottom:50px;text-align:center}.sms-header .sms-header-title{max-width:325px;font-weight:700;font-size:24px}.sms-fields{margin-bottom:50px;text-align:center}.sms-fields-code{margin-top:50px}.sms-fields-field-link{background:transparent;border:0;padding:0;cursor:pointer;width:100%;margin-bottom:15px;font-size:14px;padding-bottom:3px;color:#0000bf;font-weight:700;text-align:center;text-transform:uppercase;letter-spacing:1px}.sms-fields-field-link:disabled:not(.sending){color:#949aa6}.sms-fields-error .country-code,.sms-fields-error .phone-number{border-color:#fb674e;box-shadow:none}.sms-fields-error-message{color:#fb674e;margin-bottom:5px;display:inline-block}.sms-terms{display:block;max-width:358px;font-size:12px;line-height:16px;text-align:center;margin:auto;margin-bottom:20px}.sms-terms-link{text-decoration:underline;color:#1e1e1e}.sms-terms-link:hover{color:#2a2f35}@media only screen and (device-width:375px) and (device-height:812px) and (-webkit-device-pixel-ratio:3),only screen and (device-width:414px) and (device-height:896px) and (-webkit-device-pixel-ratio:2),only screen and (device-width:414px) and (device-height:896px) and (-webkit-device-pixel-ratio:3){.iOS .sms-actions{padding-bottom:env(safe-area-inset-bottom)}}.sms-actions-button{background:transparent;border:0;padding:0;cursor:pointer;color:#fff;background:#0000bf;-webkit-appearance:none;text-transform:uppercase;letter-spacing:1px;font-size:16px;line-height:18px;font-weight:700;width:100%;max-width:320px;height:auto;display:block;padding:20px 0;margin:0 auto 15px;margin-bottom:20px;text-align:center;border-radius:3px}.sms-actions-button:hover{background:#5c69ff}.sms-actions-button:focus{outline:none}.sms-actions-button:disabled{background:#949aa6;cursor:default}.sms-actions-button.isSubmitting,.sms-actions-button.isSubmitting:hover{background:#07408d;color:#9dbaf2}.sms-actions-button-icon{position:absolute;top:50%;left:10px;transform:translateY(-50%)}.sms-actions-button-sms{margin-top:35px}.sms-code-sent{display:flex;justify-content:center;align-items:center;color:#939393;font-size:14px;font-weight:500;position:relative;top:-20px}.sms-code-sent-hide{visibility:hidden}.sms-code-sent-success{border:2px solid #7fd8ed;border-radius:50%;width:23px;height:23px;margin-right:5px}.sms-code-sent-success-icon{width:0;height:0}.sms-code-sent-success-icon:before{content:"";font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"c";font-size:12px;position:relative;color:#7fd8ed;bottom:5px}.sms-resend{margin-top:20px;text-align:center}.sms-resend .sms-fields-field-link{width:auto;margin:0;margin-left:10px;font-size:16px}.sms-resend .sms-fields-field-link-support{display:inline-block}.sms-resend .or{margin-left:10px}.sms-loading-screen{width:300px;height:300px;margin:auto;display:flex;justify-content:center;flex-direction:column;align-items:center}.sms-loading-screen-success{border:4px solid #7fd8ed;border-radius:50%;width:40px;height:40px}.sms-loading-screen-success-icon{width:0;height:0}.sms-loading-screen-success-icon:before{content:"";font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"c";font-size:20px;position:relative;top:-33px;left:-9px;color:#7fd8ed}.sms-loading-screen-loader{border:4px solid transparent;border-top:4px solid #7fd8ed;border-bottom:4px solid #7fd8ed;border-left:4px solid #7fd8ed;border-radius:50%;width:40px;height:40px;animation:spin 1.5s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.sms-loading-screen-text{color:#939393;font-size:14px;font-weight:500}.phone-input .oknf-typable-wrapper--tel,.phone-input input[name=phone-number]{width:100%;height:46px}.phone-input .oknf-select,.phone-input select[name=country-code]{height:46px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.code-inputs{display:inline-block}.code-inputs-digit{width:40px;height:50px;border-radius:4px;border:1px solid #c7c7c7;text-align:center;margin-right:5px;font-size:18px;box-shadow:1px 1px 2px 0 rgba(0,0,0,.2)}.code-inputs-digit-error{border:1px solid #fb674e}.code-inputs-digit:last-child{margin-right:0}.code-inputs-error{color:#fb674e;text-align:right;margin-bottom:5px}.code-inputs input::-webkit-inner-spin-button,.code-inputs input::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.code-inputs input[type=number]{-moz-appearance:textfield}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.sms-terms-link,.sms-terms-text{text-align:left;font-size:12px;line-height:16px}.sms-terms-link{font-weight:700;color:#34f;text-decoration:none}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.sms-migration-modal .sms-migration-modal-landingscreen-verify .sms-header-subtitle,.sms-migration-modal .sms-migration-modal-landingscreen-verify .sms-header-title,.sms-migration-modal .sms-migration-modal-landingscreen-verify .sms-terms,.sms-migration-modal .sms-migration-modal-landingscreen-verify .sms-terms-text{text-align:left}.sms-migration-modal .sms-migration-modal-landingscreen-verify .sms-header-title{float:left}.sms-migration-modal .sms-migration-modal-landingscreen-verify .sms-actions-button{width:100%;max-width:100%}.sms-migration-modal .sms-migration-modal-landingscreen-verify .sms-terms{margin-top:50px}.sms-migration-modal .sms-migration-modal-landingscreen-verify .sms-terms-link,.sms-migration-modal .sms-migration-modal-landingscreen-verify .sms-terms-text{font-size:12px;line-height:16px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.sms-migration-modal{max-width:440px;background:#fff}@media (max-width:425px){.sms-migration-modal{max-width:98vw}}.sms-migration-modal .reactmodal-header{border:none;height:30px}.sms-migration-modal .reactmodal-header .icon{color:#0500be}.sms-migration-modal .reactmodal-contents{padding:30px}.sms-migration-modal .sms-header-subtitle{display:inline-block;margin-top:20px;color:#1e1e1e;font-size:16px;text-align:center}.sms-migration-modal .sms-header-icon{width:50px;height:50px;background-color:#f0f2f6;border-radius:50%;display:flex;justify-content:center;align-items:center;margin-bottom:10px}.sms-migration-modal .sms-fields{max-width:400px;margin-left:auto;margin-right:auto}.sms-migration-modal .sms-actions-link{background:transparent;border:0;padding:0;cursor:pointer;text-transform:uppercase;letter-spacing:1px;font-weight:700;color:#4c7bd9;font-size:15px;line-height:18px;padding:15px 0;margin:0 auto;width:100%;max-width:360px;display:block}.sms-migration-modal .sms-code-sent-success-icon:before{bottom:1px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.firstmessage2017{background-color:#fff;border-radius:6px;margin-bottom:50px;box-shadow:0 0 3px 0 rgba(0,0,0,.1);position:relative}.firstmessage2017--comment--essay{padding-top:15px}.firstmessage2017:after,.firstmessage2017:before{content:"";position:absolute;left:14px;bottom:-14px;border-top:14px solid #fff;border-right:14px solid transparent}.firstmessage2017:before{border-top-color:rgba(0,0,0,.05);border-width:16px;bottom:-16px;left:13px}.firstmessage2017-heading{display:block;color:#949aa6;font-size:15px;line-height:13px;font-weight:500;margin-bottom:8px;padding:16px 16px 0}.firstmessage2017-comment-content{margin-bottom:16px}.firstmessage2017-comment-content.essay{color:#949aa6;font-size:13px;line-height:16px;font-style:italic;border-left:1px solid #949aa6;padding-left:8px;margin:0 15px}.firstmessage2017-comment-content.photo{height:80px;overflow:hidden;border-radius:6px 6px 0 0;margin-bottom:0}.firstmessage2017-comment-content.photo img{width:100%;transform:translateY(-50%)}.firstmessage2017-flag{background:transparent;border:0;padding:0;cursor:pointer;position:absolute;display:block;right:8px;top:8px;width:31px;height:31px;font-size:13px;line-height:31px;text-align:center;color:#aeb4bf;transition:color 75ms linear}.firstmessage2017-flag:hover{color:#f95133}.firstmessage2017-body{font-size:17px;line-height:25px;position:relative;color:#2a2f35;padding:0 16px 16px}.firstmessage2017-body-text{word-break:break-word}.firstmessage2017--openmessage{cursor:pointer}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.mobilesite #voucherModal.voucher-modal{margin-top:75px}#voucherModal.voucher-modal{width:440px;max-width:80vw}#voucherModal.voucher-modal .reactmodal-header{border-bottom:0;height:0;padding:0}#voucherModal.voucher-modal .reactmodal-header-close{position:absolute;right:0;color:#0500be;padding:20px 38px;margin:0;display:flex;justify-content:center}#voucherModal.voucher-modal .reactmodal-header-close .icon{font-size:18px}#voucherModal.voucher-modal--enter-promo-code,#voucherModal.voucher-modal--loading,#voucherModal.voucher-modal--signup-or-login{min-height:480px}#voucherModal.voucher-modal--enter-promo-code .reactmodal-contents,#voucherModal.voucher-modal--loading .reactmodal-contents,#voucherModal.voucher-modal--signup-or-login .reactmodal-contents{background-color:#fff;padding:27px 40px 50px;min-height:480px}#voucherModal.voucher-modal--loading .reactmodal-contents{display:flex;align-items:center;justify-content:center;width:100%}#voucherModal.voucher-modal--results{min-height:410px}#voucherModal.voucher-modal--results .reactmodal-contents{background-color:#fff;padding:27px 40px 50px;min-height:410px}.voucherContents{display:flex;flex-direction:column;align-items:center;height:100%;width:100%;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.voucherContents .voucherContents-box{height:166px;width:166px;margin:-22px 0}.voucherContents .voucherContents-almostThere{width:110px;margin-top:15px;height:107px}.voucherContents .voucherContents-openbox{height:136px;width:222px}.voucherContents .voucherContents-openboxFail{margin-top:12px;height:104px;width:170px}.voucherContents-header{color:#1e1e1e;font-size:24px;font-weight:700;line-height:29px;letter-spacing:0;text-align:center;max-width:261px;width:100%;margin-top:17px}.voucherContents-header.openbox{margin-top:25px}.voucherContents-header.openboxFail{margin-top:35px}.voucherContents-sub{color:#1e1e1e;font-size:16px;font-weight:500;letter-spacing:0;text-align:center;width:100%;max-width:358px;margin-top:20px;line-height:19px}.voucherContents-sub.almostThere{height:38px}.voucherContents .oknf-typable-wrapper.oknf-typable-wrapper--text{width:100%}.voucherContents-input{background:#fff;border-radius:4px;border:1px solid #ccd0d9;box-shadow:1px 1px 2px 0 rgba(0,0,0,.2);height:50px;width:100%;max-width:360px;margin-top:40px}.voucherContents-terms{color:#1e1e1e;font-size:12px;font-weight:400;line-height:16px;text-align:center;width:100%;max-width:358px;margin-top:40px}.voucherContents .flatbutton.big{width:100%;margin-top:21px;font-weight:700;text-transform:uppercase}.voucherContents .flatbutton.big.login{margin-top:49px}.voucherContents .flatbutton.big.openbox{margin-top:51px}.voucherContents .flatbutton.big.openboxFail{margin-top:40px}.voucherContents .flatbutton.big.createAccount{border-radius:4px;border:2px solid;border-color:#3260c7;background-color:#fff;color:#3260c7}.voucherContents .flatbutton.big:disabled,.voucherContents .flatbutton.big:disabled:hover{color:#fff;background-color:#ccd0d9}.voucherContents-link{color:#1e1e1e;text-decoration:underline}.voucherContents-retry{background:transparent;border:0;padding:0;cursor:pointer;margin:20px 0 0;text-transform:uppercase;color:#3260c7;font-weight:700}.oknf{font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.oknf *,.oknf :after,.oknf :before{box-sizing:border-box}.oknf-label{display:block;font-weight:500;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:17px;line-height:17px}.oknf-checkbox,.oknf-radio,.oknf-select,.oknf-switch{position:relative;display:inline-block;min-height:20px;min-width:20px;font-size:17px;line-height:20px;cursor:pointer}.oknf-checkbox.oknf-checkbox--has-label,.oknf-checkbox.oknf-radio--has-label,.oknf-radio.oknf-checkbox--has-label,.oknf-radio.oknf-radio--has-label,.oknf-select.oknf-checkbox--has-label,.oknf-select.oknf-radio--has-label,.oknf-switch.oknf-checkbox--has-label,.oknf-switch.oknf-radio--has-label{padding-left:33px}.oknf-checkbox input,.oknf-radio input,.oknf-switch input{position:absolute;opacity:.01}.oknf-checkbox input:focus,.oknf-radio input:focus,.oknf-switch input:focus{outline:none}.mobilesite .oknf-input,.mobilesite .oknf-input input[type=text],.mobilesite .oknf-input textarea,.mobilesite .oknf-message,.mobilesite .oknf-message input[type=text],.mobilesite .oknf-message textarea,.mobilesite .oknf-select,.mobilesite .oknf-select input[type=text],.mobilesite .oknf-select textarea,.mobilesite .oknf-typable-wrapper,.mobilesite .oknf-typable-wrapper input[type=text],.mobilesite .oknf-typable-wrapper textarea{-webkit-appearance:none}.oknf-checkbox-decoration:after,.oknf-checkbox-decoration:before,.oknf-radio-decoration:after,.oknf-radio-decoration:before{content:" ";display:block;position:absolute;top:0;left:0;width:20px;height:20px;transition:border-color 75ms linear;border-radius:3px}.oknf-checkbox--disabled,.oknf-checkbox--disabled:hover,.oknf-radio--disabled,.oknf-radio--disabled:hover{cursor:default}.oknf-radio-decoration:before{border-radius:50%}.mobilesite .oknf-checkbox-label{font-size:16px}.oknf-searchbtn{background:transparent;border:0;padding:0;cursor:pointer;position:absolute;right:6.5px;padding:2px 6.5px;top:50%;pointer-events:none;transform:translateY(-50%)}.oknf-searchbtn .okicon{font-size:13px;color:#aeb4bf;text-indent:-9999px}.oknf-searchbtn--clearable{pointer-events:auto}.oknf-searchbtn--clearable:hover .okicon{color:#2a2f35}.oknf-select{display:block;min-width:250px;height:46px;border-radius:3px;transition:box-shadow 75ms linear;font-size:17px;line-height:46px}.mobilesite .oknf-select{height:41px}.oknf-select.focus:before,.oknf-select:not(.oknf-select--disabled):hover:before{color:#2a2f35}.oknf-select--disabled{opacity:.4}.oknf-select--disabled,.oknf-select--disabled:hover,.oknf-select--disabled select,.oknf-select--disabled select:hover{cursor:default}.oknf-select:before{font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"v";position:absolute;top:1px;right:16px;font-size:13px;transition:color 75ms linear}.mobilesite .oknf-select:before{height:41px;line-height:40px}.oknf-select select{display:block;position:absolute;z-index:2;top:0;left:0;min-width:100%;height:100%;min-height:100%;font-size:17px;line-height:17px;cursor:pointer;opacity:0}.mobilesite .oknf-select select{width:100%}.oknf-select-active{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;padding-right:40px;padding-left:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis}.mobilesite .oknf-select-active{font-size:16px;line-height:41px}.oknf-select-clear{background:transparent;border:0;padding:0;cursor:pointer;position:absolute;z-index:3;overflow:hidden;right:8px;top:9px;width:30px;height:30px;font-size:11px;line-height:30px;text-align:center;color:#aeb4bf;transition:color 75ms linear}.oknf-select-clear:hover{color:#949aa6}.oknf-select-clear-text{position:absolute;left:40px}.oknf-select-clear:before{content:"";font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"x"}.oknf-switch{padding-left:43px;line-height:26px}.oknf-switch--has-label{padding-left:56px}.oknf-switch-decoration{position:absolute;top:0;left:0;display:block;width:43px;height:26px;padding:3px;border-radius:26px;transition:background 75ms linear}.oknf-switch-decoration:before{content:" ";display:block;width:20px;height:20px;background:#fff;border-radius:50%;transition:transform 75ms linear}.oknf-switch input:checked~.oknf-switch-decoration{background:#1fc174}.oknf-switch input:checked~.oknf-switch-decoration:before{transform:translateX(17px)}.oknf-switch--has-bg{min-width:250px;height:46px;padding-top:10px;padding-left:66px;background:rgba(0,0,0,.05);border-radius:3px}.oknf-switch--has-bg .oknf-switch-decoration{top:10px;left:10px}.oknf-typable-wrapper{position:relative;display:inline-block}.oknf-input,.oknf-textarea{position:relative;padding-right:13px;padding-left:13px;min-width:65px;border-radius:3px;transition-property:background-color,border-color,color;transition-duration:75ms;font-size:17px;line-height:24px;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2a2f35}.oknf-input:focus:not(.oknf-input--error):not(.oknf-textarea--error),.oknf-textarea:focus:not(.oknf-input--error):not(.oknf-textarea--error){border-color:#9dbaf2}.oknf-input--error,.oknf-input--success,.oknf-textarea--error,.oknf-textarea--success{padding-right:30px}.oknf-input--error,.oknf-textarea--error{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyB3aWR0aD0iM3B4IiBoZWlnaHQ9IjEzcHgiIHZpZXdCb3g9IjAgMCAzIDEzIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIj4gICAgICAgIDx0aXRsZT4hIGNvcHk8L3RpdGxlPiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4gICAgPGRlZnM+PC9kZWZzPiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBza2V0Y2g6dHlwZT0iTVNQYWdlIj4gICAgICAgIDxwYXRoIGQ9Ik0wLjAwMTk1MzEyNSwwIEwwLjAwMTk1MzEyNSw3Ljk5ODA0Njg4IEwyLjk5ODA0Njg4LDcuOTk4MDQ2ODggTDIuOTk4MDQ2ODgsMCBMMC4wMDE5NTMxMjUsMCBaIE0xLjUsMTAuMDAzOTA2MiBDMS4wNzY4MjA4LDEwLjAwMzkwNjIgMC43MjEzNTU2MDUsMTAuMTQ3Nzg1IDAuNDMzNTkzNzUsMTAuNDM1NTQ2OSBDMC4xNDU4MzE4OTUsMTAuNzIzMzA4NyAwLjAwMTk1MzEyNSwxMS4wNzg3NzM5IDAuMDAxOTUzMTI1LDExLjUwMTk1MzEgQzAuMDAxOTUzMTI1LDExLjkwODIwNTIgMC4xNDU4MzE4OTUsMTIuMjU5NDM4NiAwLjQzMzU5Mzc1LDEyLjU1NTY2NDEgQzAuNzIxMzU1NjA1LDEyLjg1MTg4OTUgMS4wNzY4MjA4LDEzIDEuNSwxMyBDMS45MjMxNzkyLDEzIDIuMjc4NjQ0MzksMTIuODUxODg5NSAyLjU2NjQwNjI1LDEyLjU1NTY2NDEgQzIuODU0MTY4MTEsMTIuMjU5NDM4NiAyLjk5ODA0Njg4LDExLjkwODIwNTIgMi45OTgwNDY4OCwxMS41MDE5NTMxIEMyLjk5ODA0Njg4LDExLjA3ODc3MzkgMi44NTQxNjgxMSwxMC43MjMzMDg3IDIuNTY2NDA2MjUsMTAuNDM1NTQ2OSBDMi4yNzg2NDQzOSwxMC4xNDc3ODUgMS45MjMxNzkyLDEwLjAwMzkwNjIgMS41LDEwLjAwMzkwNjIgTDEuNSwxMC4wMDM5MDYyIFoiIGlkPSIhLWNvcHkiIGZpbGw9IiNGOTUxMzMiIHNrZXRjaDp0eXBlPSJNU1NoYXBlR3JvdXAiPjwvcGF0aD4gICAgPC9nPjwvc3ZnPg==);background-position:right 15px center;background-repeat:no-repeat}.oknf-input--success,.oknf-textarea--success{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyB3aWR0aD0iMTNweCIgaGVpZ2h0PSIxMXB4IiB2aWV3Qm94PSIwIDAgMTMgMTEiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM6c2tldGNoPSJodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2gvbnMiPiAgICAgICAgPHRpdGxlPmMgY29weSAyPC90aXRsZT4gICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+ICAgIDxkZWZzPjwvZGVmcz4gICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9IiMwMDAwQkYiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc2tldGNoOnR5cGU9Ik1TUGFnZSI+ICAgICAgICA8cGF0aCBkPSJNMTEuMTQ2NDg0NCwwLjUyMzQzNzUgTDQuNDY4NzUsNy4xNzU3ODEyNSBMMS44MjgxMjUsNC41MzUxNTYyNSBMMC4xMDE1NjI1LDYuMjYxNzE4NzUgTDQuNDY4NzUsMTAuNjI4OTA2MiBMMTIuODQ3NjU2MiwyLjI1IEwxMS4xNDY0ODQ0LDAuNTIzNDM3NSBaIiBpZD0iYy1jb3B5LTIiIGZpbGw9IiMwMDAwQkYiIHNrZXRjaDp0eXBlPSJNU1NoYXBlR3JvdXAiPjwvcGF0aD4gICAgPC9nPjwvc3ZnPg==);background-position:right 10px center;background-repeat:no-repeat}.oknf-input--is-searching,.oknf-textarea--is-searching{background-image:url("https://cdn.okccdn.com/media/img/throbbers/throbber-sm.gif");background-position:right 10px center;background-repeat:no-repeat}.oknf-textarea{padding:13px;min-height:92px;resize:none}.oknf-textarea--error,.oknf-textarea--success{padding-right:33px}.oknf-textarea--error{background-position:93% 18px}.oknf-textarea--success{background-position:94% 20px}.oknf-input{height:46px}.oknf-input[type=search]{-webkit-appearance:textfield}.oknf-input[type=search]::-webkit-search-cancel-button,.oknf-input[type=search]::-webkit-search-decoration{display:none}.mobilesite .oknf-input{height:41px;line-height:42px}.oknf--blue .oknf-label{color:#fff;letter-spacing:.3px}.oknf--blue label{color:#e4edfd}.oknf--blue .oknf-checkbox input~.oknf-checkbox-decoration:before,.oknf--blue .oknf-checkbox input~.oknf-radio-decoration:before,.oknf--blue .oknf-radio input~.oknf-checkbox-decoration:before,.oknf--blue .oknf-radio input~.oknf-radio-decoration:before{border:1px solid #9dbaf2;background:transparent}.oknf--blue .oknf-checkbox input:focus~.oknf-checkbox-decoration:before,.oknf--blue .oknf-checkbox input:focus~.oknf-radio-decoration:before,.oknf--blue .oknf-checkbox input:hover~.oknf-checkbox-decoration:before,.oknf--blue .oknf-checkbox input:hover~.oknf-radio-decoration:before,.oknf--blue .oknf-radio input:focus~.oknf-checkbox-decoration:before,.oknf--blue .oknf-radio input:focus~.oknf-radio-decoration:before,.oknf--blue .oknf-radio input:hover~.oknf-checkbox-decoration:before,.oknf--blue .oknf-radio input:hover~.oknf-radio-decoration:before{background:rgba(0,0,191,.5);border-color:#9dbaf2}.oknf--blue .oknf-checkbox input:checked~.oknf-checkbox-decoration:before,.oknf--blue .oknf-checkbox input:checked~.oknf-radio-decoration:before,.oknf--blue .oknf-radio input:checked~.oknf-checkbox-decoration:before,.oknf--blue .oknf-radio input:checked~.oknf-radio-decoration:before{background:#fff;border-color:#fff}.oknf--blue .oknf-checkbox input:checked[type=checkbox]~.oknf-checkbox-decoration:after,.oknf--blue .oknf-radio input:checked[type=checkbox]~.oknf-checkbox-decoration:after{font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"c";text-align:center;font-size:10px;line-height:20px;color:#0000bf}.oknf--blue .oknf-checkbox input:checked[type=radio]~.oknf-radio-decoration:after,.oknf--blue .oknf-radio input:checked[type=radio]~.oknf-radio-decoration:after{width:8px;height:8px;margin-top:6px;margin-left:6px;background:#0000bf;border-radius:50%}.oknf--blue .oknf-checkbox input:checked:focus~.oknf-checkbox-decoration:before,.oknf--blue .oknf-checkbox input:checked:focus~.oknf-radio-decoration:before,.oknf--blue .oknf-checkbox input:checked:hover~.oknf-checkbox-decoration:before,.oknf--blue .oknf-checkbox input:checked:hover~.oknf-radio-decoration:before,.oknf--blue .oknf-radio input:checked:focus~.oknf-checkbox-decoration:before,.oknf--blue .oknf-radio input:checked:focus~.oknf-radio-decoration:before,.oknf--blue .oknf-radio input:checked:hover~.oknf-checkbox-decoration:before,.oknf--blue .oknf-radio input:checked:hover~.oknf-radio-decoration:before{background:#fff;border-color:#9dbaf2}.oknf--blue .oknf-checkbox input[disabled],.oknf--blue .oknf-radio input[disabled]{cursor:default}.oknf--blue .oknf-checkbox input[disabled]~.oknf-checkbox-label,.oknf--blue .oknf-checkbox input[disabled]~.oknf-radio-label,.oknf--blue .oknf-radio input[disabled]~.oknf-checkbox-label,.oknf--blue .oknf-radio input[disabled]~.oknf-radio-label{color:#0000bf;cursor:default}.oknf--blue .oknf-checkbox input[disabled]:hover~.oknf-checkbox-decoration:before,.oknf--blue .oknf-checkbox input[disabled]:hover~.oknf-radio-decoration:before,.oknf--blue .oknf-checkbox input[disabled]~.oknf-checkbox-decoration:before,.oknf--blue .oknf-checkbox input[disabled]~.oknf-radio-decoration:before,.oknf--blue .oknf-radio input[disabled]:hover~.oknf-checkbox-decoration:before,.oknf--blue .oknf-radio input[disabled]:hover~.oknf-radio-decoration:before,.oknf--blue .oknf-radio input[disabled]~.oknf-checkbox-decoration:before,.oknf--blue .oknf-radio input[disabled]~.oknf-radio-decoration:before{background:transparent;border-color:#0000bf}.oknf--blue .oknf-checkbox input[disabled]:hover~span:after,.oknf--blue .oknf-checkbox input[disabled]~span:after,.oknf--blue .oknf-radio input[disabled]:hover~span:after,.oknf--blue .oknf-radio input[disabled]~span:after{color:#0000bf!important}.oknf--blue .oknf-checkbox input:not([disabled]):checked~.oknf-checkbox-label,.oknf--blue .oknf-checkbox input:not([disabled]):checked~.oknf-radio-label,.oknf--blue .oknf-checkbox input:not([disabled]):hover~.oknf-checkbox-label,.oknf--blue .oknf-checkbox input:not([disabled]):hover~.oknf-radio-label,.oknf--blue .oknf-radio input:not([disabled]):checked~.oknf-checkbox-label,.oknf--blue .oknf-radio input:not([disabled]):checked~.oknf-radio-label,.oknf--blue .oknf-radio input:not([disabled]):hover~.oknf-checkbox-label,.oknf--blue .oknf-radio input:not([disabled]):hover~.oknf-radio-label{color:#fff}.oknf--blue .oknf-select{background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.4)}.oknf--blue .oknf-select.focus,.oknf--blue .oknf-select:not(.oknf-select--disabled):hover{box-shadow:0 1px 2px rgba(0,0,0,.8)}.oknf--blue .oknf-select-active,.oknf--blue .oknf-select.focus:before,.oknf--blue .oknf-select:not(.oknf-select--disabled):hover:before{color:#2a2f35}.oknf--blue .oknf-select-active--placeholder,.oknf--blue .oknf-select:before{color:#aeb4bf}.oknf--blue .oknf-select-clear{background:#fff}.oknf--blue .oknf-switch-decoration{background:#0000bf}.oknf--blue .oknf-switch:active .oknf-switch-decoration,.oknf--blue .oknf-switch input:focus~.oknf-switch-decoration{background:#0000a6}.oknf--blue .oknf-switch input:checked:active~.oknf-switch-decoration,.oknf--blue .oknf-switch input:checked:focus~.oknf-switch-decoration{background:#1bab67}.oknf--blue .oknf-input,.oknf--blue .oknf-textarea{background-color:#ebedf2;border:1px solid #ebedf2;color:#2a2f35}.oknf--blue .oknf-input::-webkit-input-placeholder,.oknf--blue .oknf-textarea::-webkit-input-placeholder{color:#9ea1a6;opacity:1}.oknf--blue .oknf-input:-moz-placeholder,.oknf--blue .oknf-input::-moz-placeholder,.oknf--blue .oknf-textarea:-moz-placeholder,.oknf--blue .oknf-textarea::-moz-placeholder{color:#9ea1a6;opacity:1}.oknf--blue .oknf-input:-ms-input-placeholder,.oknf--blue .oknf-textarea:-ms-input-placeholder{color:#9ea1a6;opacity:1}.oknf--blue .oknf-input--is-searching,.oknf--blue .oknf-input:focus:not(.oknf-input--error):not(.oknf-textarea--error):not([disabled]):not(.oknf-input--is-readonly),.oknf--blue .oknf-input:hover:not(.oknf-input--error):not(.oknf-textarea--error):not([disabled]):not(.oknf-input--is-readonly),.oknf--blue .oknf-textarea--is-searching,.oknf--blue .oknf-textarea:focus:not(.oknf-input--error):not(.oknf-textarea--error):not([disabled]):not(.oknf-input--is-readonly),.oknf--blue .oknf-textarea:hover:not(.oknf-input--error):not(.oknf-textarea--error):not([disabled]):not(.oknf-input--is-readonly){background-color:#fff;border-color:#fff}.oknf--blue .oknf-input[disabled]:not(.oknf-input--is-readonly),.oknf--blue .oknf-input[disabled]:not(.oknf-input--is-readonly):hover,.oknf--blue .oknf-textarea[disabled]:not(.oknf-input--is-readonly),.oknf--blue .oknf-textarea[disabled]:not(.oknf-input--is-readonly):hover{background:#2458b8;border-color:#2458b8;color:#063575;cursor:default}.oknf--blue .oknf-input[disabled]::-webkit-input-placeholder,.oknf--blue .oknf-textarea[disabled]::-webkit-input-placeholder{color:#063575;opacity:1}.oknf--blue .oknf-input[disabled]:-moz-placeholder,.oknf--blue .oknf-input[disabled]::-moz-placeholder,.oknf--blue .oknf-textarea[disabled]:-moz-placeholder,.oknf--blue .oknf-textarea[disabled]::-moz-placeholder{color:#063575;opacity:1}.oknf--blue .oknf-input[disabled]:-ms-input-placeholder,.oknf--blue .oknf-textarea[disabled]:-ms-input-placeholder{color:#063575;opacity:1}.oknf--blue .oknf-input--error,.oknf--blue .oknf-textarea--error{background-color:#fff;border-color:#fb674e}.oknf--blue .oknf-helper-text{margin-top:12px;color:#063575}.oknf--blue .oknf-helper-text,.oknf--blue .oknf-message{display:block;width:100%;font-size:15px;line-height:15px}.oknf--blue .oknf-message{margin-top:10px;letter-spacing:.3px;color:#2a2f35;opacity:0;transition:opacity .15s linear}.oknf--blue .oknf-message--show{opacity:1}.oknf--blue .oknf-message--error{color:#f95133}.oknf--blue .oknf-message--success{color:#1fc174}.oknf--blue-dark .oknf-label{color:#fff;letter-spacing:.3px}.oknf--blue-dark label{color:#e4edfd}.oknf--blue-dark .oknf-checkbox input~.oknf-checkbox-decoration:before,.oknf--blue-dark .oknf-checkbox input~.oknf-radio-decoration:before,.oknf--blue-dark .oknf-radio input~.oknf-checkbox-decoration:before,.oknf--blue-dark .oknf-radio input~.oknf-radio-decoration:before{border:1px solid #9dbaf2;background:transparent}.oknf--blue-dark .oknf-checkbox input:focus~.oknf-checkbox-decoration:before,.oknf--blue-dark .oknf-checkbox input:focus~.oknf-radio-decoration:before,.oknf--blue-dark .oknf-checkbox input:hover~.oknf-checkbox-decoration:before,.oknf--blue-dark .oknf-checkbox input:hover~.oknf-radio-decoration:before,.oknf--blue-dark .oknf-radio input:focus~.oknf-checkbox-decoration:before,.oknf--blue-dark .oknf-radio input:focus~.oknf-radio-decoration:before,.oknf--blue-dark .oknf-radio input:hover~.oknf-checkbox-decoration:before,.oknf--blue-dark .oknf-radio input:hover~.oknf-radio-decoration:before{background:rgba(0,0,191,.5);border-color:#9dbaf2}.oknf--blue-dark .oknf-checkbox input:checked~.oknf-checkbox-decoration:before,.oknf--blue-dark .oknf-checkbox input:checked~.oknf-radio-decoration:before,.oknf--blue-dark .oknf-radio input:checked~.oknf-checkbox-decoration:before,.oknf--blue-dark .oknf-radio input:checked~.oknf-radio-decoration:before{background:#fff;border-color:#fff}.oknf--blue-dark .oknf-checkbox input:checked[type=checkbox]~.oknf-checkbox-decoration:after,.oknf--blue-dark .oknf-radio input:checked[type=checkbox]~.oknf-checkbox-decoration:after{font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"c";text-align:center;font-size:10px;line-height:20px;color:#0000bf}.oknf--blue-dark .oknf-checkbox input:checked[type=radio]~.oknf-radio-decoration:after,.oknf--blue-dark .oknf-radio input:checked[type=radio]~.oknf-radio-decoration:after{width:8px;height:8px;margin-top:6px;margin-left:6px;background:#0000bf;border-radius:50%}.oknf--blue-dark .oknf-checkbox input:checked:focus~.oknf-checkbox-decoration:before,.oknf--blue-dark .oknf-checkbox input:checked:focus~.oknf-radio-decoration:before,.oknf--blue-dark .oknf-checkbox input:checked:hover~.oknf-checkbox-decoration:before,.oknf--blue-dark .oknf-checkbox input:checked:hover~.oknf-radio-decoration:before,.oknf--blue-dark .oknf-radio input:checked:focus~.oknf-checkbox-decoration:before,.oknf--blue-dark .oknf-radio input:checked:focus~.oknf-radio-decoration:before,.oknf--blue-dark .oknf-radio input:checked:hover~.oknf-checkbox-decoration:before,.oknf--blue-dark .oknf-radio input:checked:hover~.oknf-radio-decoration:before{background:#fff;border-color:#9dbaf2}.oknf--blue-dark .oknf-checkbox input[disabled],.oknf--blue-dark .oknf-radio input[disabled]{cursor:default}.oknf--blue-dark .oknf-checkbox input[disabled]~.oknf-checkbox-label,.oknf--blue-dark .oknf-checkbox input[disabled]~.oknf-radio-label,.oknf--blue-dark .oknf-radio input[disabled]~.oknf-checkbox-label,.oknf--blue-dark .oknf-radio input[disabled]~.oknf-radio-label{color:#0000bf;cursor:default}.oknf--blue-dark .oknf-checkbox input[disabled]:hover~.oknf-checkbox-decoration:before,.oknf--blue-dark .oknf-checkbox input[disabled]:hover~.oknf-radio-decoration:before,.oknf--blue-dark .oknf-checkbox input[disabled]~.oknf-checkbox-decoration:before,.oknf--blue-dark .oknf-checkbox input[disabled]~.oknf-radio-decoration:before,.oknf--blue-dark .oknf-radio input[disabled]:hover~.oknf-checkbox-decoration:before,.oknf--blue-dark .oknf-radio input[disabled]:hover~.oknf-radio-decoration:before,.oknf--blue-dark .oknf-radio input[disabled]~.oknf-checkbox-decoration:before,.oknf--blue-dark .oknf-radio input[disabled]~.oknf-radio-decoration:before{background:transparent;border-color:#0000bf}.oknf--blue-dark .oknf-checkbox input[disabled]:hover~span:after,.oknf--blue-dark .oknf-checkbox input[disabled]~span:after,.oknf--blue-dark .oknf-radio input[disabled]:hover~span:after,.oknf--blue-dark .oknf-radio input[disabled]~span:after{color:#0000bf!important}.oknf--blue-dark .oknf-checkbox input:not([disabled]):checked~.oknf-checkbox-label,.oknf--blue-dark .oknf-checkbox input:not([disabled]):checked~.oknf-radio-label,.oknf--blue-dark .oknf-checkbox input:not([disabled]):hover~.oknf-checkbox-label,.oknf--blue-dark .oknf-checkbox input:not([disabled]):hover~.oknf-radio-label,.oknf--blue-dark .oknf-radio input:not([disabled]):checked~.oknf-checkbox-label,.oknf--blue-dark .oknf-radio input:not([disabled]):checked~.oknf-radio-label,.oknf--blue-dark .oknf-radio input:not([disabled]):hover~.oknf-checkbox-label,.oknf--blue-dark .oknf-radio input:not([disabled]):hover~.oknf-radio-label{color:#fff}.oknf--blue-dark .oknf-select{background:#0000bf;box-shadow:0 1px 2px rgba(0,0,0,.4)}.oknf--blue-dark .oknf-select.focus,.oknf--blue-dark .oknf-select:not(.oknf-select--disabled):hover{box-shadow:0 1px 2px rgba(0,0,0,.8)}.oknf--blue-dark .oknf-select.focus:before,.oknf--blue-dark .oknf-select:not(.oknf-select--disabled):hover:before{color:#e4edfd}.oknf--blue-dark .oknf-select-active{color:#fff}.oknf--blue-dark .oknf-select-active--placeholder,.oknf--blue-dark .oknf-select:before{color:#9dbaf2}.oknf--blue-dark .oknf-select-clear,.oknf--blue-dark .oknf-switch-decoration{background:#0000bf}.oknf--blue-dark .oknf-switch:active .oknf-switch-decoration,.oknf--blue-dark .oknf-switch input:focus~.oknf-switch-decoration{background:#0000a6}.oknf--blue-dark .oknf-switch input:checked:active~.oknf-switch-decoration,.oknf--blue-dark .oknf-switch input:checked:focus~.oknf-switch-decoration{background:#1bab67}.oknf--blue-dark .oknf-input,.oknf--blue-dark .oknf-textarea{background-color:#0000bf;border:1px solid #0000bf;color:#e4edfd}.oknf--blue-dark .oknf-input::-webkit-input-placeholder,.oknf--blue-dark .oknf-textarea::-webkit-input-placeholder{color:#5b5fd8;opacity:1}.oknf--blue-dark .oknf-input:-moz-placeholder,.oknf--blue-dark .oknf-input::-moz-placeholder,.oknf--blue-dark .oknf-textarea:-moz-placeholder,.oknf--blue-dark .oknf-textarea::-moz-placeholder{color:#5b5fd8;opacity:1}.oknf--blue-dark .oknf-input:-ms-input-placeholder,.oknf--blue-dark .oknf-textarea:-ms-input-placeholder{color:#5b5fd8;opacity:1}.oknf--blue-dark .oknf-input--is-searching,.oknf--blue-dark .oknf-input:focus:not(.oknf-input--error):not(.oknf-textarea--error):not([disabled]):not(.oknf-input--is-readonly),.oknf--blue-dark .oknf-input:hover:not(.oknf-input--error):not(.oknf-textarea--error):not([disabled]):not(.oknf-input--is-readonly),.oknf--blue-dark .oknf-textarea--is-searching,.oknf--blue-dark .oknf-textarea:focus:not(.oknf-input--error):not(.oknf-textarea--error):not([disabled]):not(.oknf-input--is-readonly),.oknf--blue-dark .oknf-textarea:hover:not(.oknf-input--error):not(.oknf-textarea--error):not([disabled]):not(.oknf-input--is-readonly){background-color:#0000bf;border-color:#0000bf}.oknf--blue-dark .oknf-input[disabled]:not(.oknf-input--is-readonly),.oknf--blue-dark .oknf-input[disabled]:not(.oknf-input--is-readonly):hover,.oknf--blue-dark .oknf-textarea[disabled]:not(.oknf-input--is-readonly),.oknf--blue-dark .oknf-textarea[disabled]:not(.oknf-input--is-readonly):hover{background:#2458b8;border-color:#2458b8;color:#063575;cursor:default}.oknf--blue-dark .oknf-input[disabled]::-webkit-input-placeholder,.oknf--blue-dark .oknf-textarea[disabled]::-webkit-input-placeholder{color:#063575;opacity:1}.oknf--blue-dark .oknf-input[disabled]:-moz-placeholder,.oknf--blue-dark .oknf-input[disabled]::-moz-placeholder,.oknf--blue-dark .oknf-textarea[disabled]:-moz-placeholder,.oknf--blue-dark .oknf-textarea[disabled]::-moz-placeholder{color:#063575;opacity:1}.oknf--blue-dark .oknf-input[disabled]:-ms-input-placeholder,.oknf--blue-dark .oknf-textarea[disabled]:-ms-input-placeholder{color:#063575;opacity:1}.oknf--blue-dark .oknf-input--error,.oknf--blue-dark .oknf-textarea--error{background-color:#0000bf;border-color:#c02206}.oknf--blue-dark .oknf-helper-text{display:block;width:100%;margin-top:12px;color:#063575;font-size:15px;line-height:15px}.oknf--blue-dark .oknf-message{display:block;width:100%;margin-top:10px;letter-spacing:.3px;color:#2a2f35;opacity:0;font-size:15px;line-height:15px;transition:opacity .15s linear}.oknf--blue-dark .oknf-message--show{opacity:1}.oknf--blue-dark .oknf-message--error{color:#f95133}.oknf--blue-dark .oknf-message--success{color:#1fc174}.oknf--gray .oknf-label{color:#2a2f35;letter-spacing:normal}.oknf--gray label{color:#2a2f35}.oknf--gray .oknf-checkbox input~.oknf-checkbox-decoration:before,.oknf--gray .oknf-checkbox input~.oknf-radio-decoration:before,.oknf--gray .oknf-radio input~.oknf-checkbox-decoration:before,.oknf--gray .oknf-radio input~.oknf-radio-decoration:before{border:1px solid #ccd0d9;background:#fff}.oknf--gray .oknf-checkbox input:focus~.oknf-checkbox-decoration:before,.oknf--gray .oknf-checkbox input:focus~.oknf-radio-decoration:before,.oknf--gray .oknf-checkbox input:hover~.oknf-checkbox-decoration:before,.oknf--gray .oknf-checkbox input:hover~.oknf-radio-decoration:before,.oknf--gray .oknf-radio input:focus~.oknf-checkbox-decoration:before,.oknf--gray .oknf-radio input:focus~.oknf-radio-decoration:before,.oknf--gray .oknf-radio input:hover~.oknf-checkbox-decoration:before,.oknf--gray .oknf-radio input:hover~.oknf-radio-decoration:before{background:#fff;border-color:#949aa6}.oknf--gray .oknf-checkbox input:checked~.oknf-checkbox-decoration:before,.oknf--gray .oknf-checkbox input:checked~.oknf-radio-decoration:before,.oknf--gray .oknf-radio input:checked~.oknf-checkbox-decoration:before,.oknf--gray .oknf-radio input:checked~.oknf-radio-decoration:before{background:#e4edfd;border-color:#0000bf}.oknf--gray .oknf-checkbox input:checked[type=checkbox]~.oknf-checkbox-decoration:after,.oknf--gray .oknf-radio input:checked[type=checkbox]~.oknf-checkbox-decoration:after{font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"c";text-align:center;font-size:10px;line-height:20px;color:#0000bf}.oknf--gray .oknf-checkbox input:checked[type=radio]~.oknf-radio-decoration:after,.oknf--gray .oknf-radio input:checked[type=radio]~.oknf-radio-decoration:after{width:8px;height:8px;margin-top:6px;margin-left:6px;background:#0000bf;border-radius:50%}.oknf--gray .oknf-checkbox input:checked:focus~.oknf-checkbox-decoration:before,.oknf--gray .oknf-checkbox input:checked:focus~.oknf-radio-decoration:before,.oknf--gray .oknf-checkbox input:checked:hover~.oknf-checkbox-decoration:before,.oknf--gray .oknf-checkbox input:checked:hover~.oknf-radio-decoration:before,.oknf--gray .oknf-radio input:checked:focus~.oknf-checkbox-decoration:before,.oknf--gray .oknf-radio input:checked:focus~.oknf-radio-decoration:before,.oknf--gray .oknf-radio input:checked:hover~.oknf-checkbox-decoration:before,.oknf--gray .oknf-radio input:checked:hover~.oknf-radio-decoration:before{background:#e4edfd;border-color:#0000bf}.oknf--gray .oknf-checkbox input[disabled],.oknf--gray .oknf-radio input[disabled]{cursor:default}.oknf--gray .oknf-checkbox input[disabled]~.oknf-checkbox-label,.oknf--gray .oknf-checkbox input[disabled]~.oknf-radio-label,.oknf--gray .oknf-radio input[disabled]~.oknf-checkbox-label,.oknf--gray .oknf-radio input[disabled]~.oknf-radio-label{color:#aeb4bf;cursor:default}.oknf--gray .oknf-checkbox input[disabled]:hover~.oknf-checkbox-decoration:before,.oknf--gray .oknf-checkbox input[disabled]:hover~.oknf-radio-decoration:before,.oknf--gray .oknf-checkbox input[disabled]~.oknf-checkbox-decoration:before,.oknf--gray .oknf-checkbox input[disabled]~.oknf-radio-decoration:before,.oknf--gray .oknf-radio input[disabled]:hover~.oknf-checkbox-decoration:before,.oknf--gray .oknf-radio input[disabled]:hover~.oknf-radio-decoration:before,.oknf--gray .oknf-radio input[disabled]~.oknf-checkbox-decoration:before,.oknf--gray .oknf-radio input[disabled]~.oknf-radio-decoration:before{background:#ebedf2;border-color:#ccd0d9}.oknf--gray .oknf-checkbox input[disabled]:hover~span:after,.oknf--gray .oknf-checkbox input[disabled]~span:after,.oknf--gray .oknf-radio input[disabled]:hover~span:after,.oknf--gray .oknf-radio input[disabled]~span:after{color:#aeb4bf!important}.oknf--gray .oknf-checkbox input:not([disabled]):checked~.oknf-checkbox-label,.oknf--gray .oknf-checkbox input:not([disabled]):checked~.oknf-radio-label,.oknf--gray .oknf-checkbox input:not([disabled]):hover~.oknf-checkbox-label,.oknf--gray .oknf-checkbox input:not([disabled]):hover~.oknf-radio-label,.oknf--gray .oknf-radio input:not([disabled]):checked~.oknf-checkbox-label,.oknf--gray .oknf-radio input:not([disabled]):checked~.oknf-radio-label,.oknf--gray .oknf-radio input:not([disabled]):hover~.oknf-checkbox-label,.oknf--gray .oknf-radio input:not([disabled]):hover~.oknf-radio-label{color:#2a2f35}.oknf--gray .oknf-select{background:#fff;box-shadow:0 1px 2px #ccd0d9}.oknf--gray .oknf-select.focus,.oknf--gray .oknf-select:not(.oknf-select--disabled):hover{box-shadow:0 1px 2px #949aa6}.oknf--gray .oknf-select-active,.oknf--gray .oknf-select.focus:before,.oknf--gray .oknf-select:not(.oknf-select--disabled):hover:before{color:#2a2f35}.oknf--gray .oknf-select-active--placeholder,.oknf--gray .oknf-select:before{color:#aeb4bf}.oknf--gray .oknf-select-clear{background:#fff}.oknf--gray .oknf-switch-decoration{background:#ccd0d9}.oknf--gray .oknf-switch:active .oknf-switch-decoration,.oknf--gray .oknf-switch input:focus~.oknf-switch-decoration{background:#bdc3ce}.oknf--gray .oknf-switch input:checked:active~.oknf-switch-decoration,.oknf--gray .oknf-switch input:checked:focus~.oknf-switch-decoration{background:#1bab67}.oknf--gray .oknf-input,.oknf--gray .oknf-textarea{background-color:#fff;border:1px solid #ccd0d9;color:#2a2f35}.oknf--gray .oknf-input::-webkit-input-placeholder,.oknf--gray .oknf-textarea::-webkit-input-placeholder{color:#aaacae;opacity:1}.oknf--gray .oknf-input:-moz-placeholder,.oknf--gray .oknf-input::-moz-placeholder,.oknf--gray .oknf-textarea:-moz-placeholder,.oknf--gray .oknf-textarea::-moz-placeholder{color:#aaacae;opacity:1}.oknf--gray .oknf-input:-ms-input-placeholder,.oknf--gray .oknf-textarea:-ms-input-placeholder{color:#aaacae;opacity:1}.oknf--gray .oknf-input--is-searching,.oknf--gray .oknf-input:focus:not(.oknf-input--error):not(.oknf-textarea--error):not([disabled]):not(.oknf-input--is-readonly),.oknf--gray .oknf-input:hover:not(.oknf-input--error):not(.oknf-textarea--error):not([disabled]):not(.oknf-input--is-readonly),.oknf--gray .oknf-textarea--is-searching,.oknf--gray .oknf-textarea:focus:not(.oknf-input--error):not(.oknf-textarea--error):not([disabled]):not(.oknf-input--is-readonly),.oknf--gray .oknf-textarea:hover:not(.oknf-input--error):not(.oknf-textarea--error):not([disabled]):not(.oknf-input--is-readonly){background-color:#fff;border-color:#aeb4bf}.oknf--gray .oknf-input[disabled]:not(.oknf-input--is-readonly),.oknf--gray .oknf-input[disabled]:not(.oknf-input--is-readonly):hover,.oknf--gray .oknf-textarea[disabled]:not(.oknf-input--is-readonly),.oknf--gray .oknf-textarea[disabled]:not(.oknf-input--is-readonly):hover{background:#ebedf2;border-color:#ebedf2;color:#949aa6;cursor:default}.oknf--gray .oknf-input[disabled]::-webkit-input-placeholder,.oknf--gray .oknf-textarea[disabled]::-webkit-input-placeholder{color:#949aa6;opacity:1}.oknf--gray .oknf-input[disabled]:-moz-placeholder,.oknf--gray .oknf-input[disabled]::-moz-placeholder,.oknf--gray .oknf-textarea[disabled]:-moz-placeholder,.oknf--gray .oknf-textarea[disabled]::-moz-placeholder{color:#949aa6;opacity:1}.oknf--gray .oknf-input[disabled]:-ms-input-placeholder,.oknf--gray .oknf-textarea[disabled]:-ms-input-placeholder{color:#949aa6;opacity:1}.oknf--gray .oknf-input--error,.oknf--gray .oknf-textarea--error{background-color:#fff;border-color:#fb674e}.oknf--gray .oknf-helper-text{margin-top:12px;color:#949aa6}.oknf--gray .oknf-helper-text,.oknf--gray .oknf-message{display:block;width:100%;font-size:15px;line-height:15px}.oknf--gray .oknf-message{margin-top:10px;letter-spacing:normal;color:#2a2f35;opacity:0;transition:opacity .15s linear}.oknf--gray .oknf-message--show{opacity:1}.oknf--gray .oknf-message--error{color:#f95133}.oknf--gray .oknf-message--success{color:#1fc174}.mobilesite .oknf--gray .oknf-label{color:#1e1e1e}.ab-page-blocker{z-index:92000!important}.ab-centering-div,.ab-iam-root,.ab-in-app-message{z-index:92001!important}.flatbutton{display:inline-block;border:none;padding:0;vertical-align:top;width:120px;height:42px;line-height:41px;font-size:15px;white-space:nowrap;color:#fff;text-align:center;text-transform:none;overflow:hidden;border-radius:3px;transition-property:background-color,color,border;transition-duration:75ms;transition-timing-function:ease;cursor:pointer}.flatbutton.hover,.flatbutton:hover{color:#fff}.flatbutton,.flatbutton.okblue{background-color:#0000bf}.flatbutton.focus,.flatbutton.hover,.flatbutton.okblue.focus,.flatbutton.okblue.hover,.flatbutton.okblue.tab_focus,.flatbutton.okblue:focus,.flatbutton.okblue:hover,.flatbutton.tab_focus,.flatbutton:focus,.flatbutton:hover{background-color:#5c69ff}.flatbutton.okblue:active,.flatbutton:active{background-color:#4352ff}.flatbutton.hollow,.flatbutton.okblue.hollow{background:none;color:#0000bf;border:1px solid #0000bf}.flatbutton.hollow.hover,.flatbutton.hollow:hover,.flatbutton.okblue.hollow.hover,.flatbutton.okblue.hollow:hover{color:#5c69ff;border-color:#5c69ff}.flatbutton.hollow:active,.flatbutton.okblue.hollow:active{color:#4352ff;border-color:#4352ff}.flatbutton.white{background-color:#fff}.flatbutton.white.focus,.flatbutton.white.hover,.flatbutton.white.tab_focus,.flatbutton.white:focus,.flatbutton.white:hover{background-color:#ebedf2}.flatbutton.white:active{background-color:#dcdfe8}.flatbutton.white.hollow{background:none;color:#fff;border:1px solid #fff}.flatbutton.white.hollow.hover,.flatbutton.white.hollow:hover{color:#ebedf2;border-color:#ebedf2}.flatbutton.white.hollow:active{color:#dcdfe8;border-color:#dcdfe8}.flatbutton.silver{background-color:transparent}.flatbutton.silver.focus,.flatbutton.silver.hover,.flatbutton.silver.tab_focus,.flatbutton.silver:focus,.flatbutton.silver:hover{background-color:rgba(174,180,191,.1)}.flatbutton.silver:active{background-color:rgba(160,167,180,.1)}.flatbutton.silver.hollow{background:none;color:transparent;border:1px solid transparent}.flatbutton.silver.hollow.hover,.flatbutton.silver.hollow:hover{color:rgba(174,180,191,.1);border-color:rgba(174,180,191,.1)}.flatbutton.silver.hollow:active{color:rgba(160,167,180,.1);border-color:rgba(160,167,180,.1)}.flatbutton.clear{background-color:transparent}.flatbutton.clear.focus,.flatbutton.clear.hover,.flatbutton.clear.tab_focus,.flatbutton.clear:focus,.flatbutton.clear:hover{background-color:rgba(174,180,191,.1)}.flatbutton.clear:active{background-color:rgba(160,167,180,.1)}.flatbutton.clear.hollow{background:none;color:transparent;border:1px solid transparent}.flatbutton.clear.hollow.hover,.flatbutton.clear.hollow:hover{color:rgba(174,180,191,.1);border-color:rgba(174,180,191,.1)}.flatbutton.clear.hollow:active{color:rgba(160,167,180,.1);border-color:rgba(160,167,180,.1)}.flatbutton.blue{background-color:#3260c7}.flatbutton.blue.focus,.flatbutton.blue.hover,.flatbutton.blue.tab_focus,.flatbutton.blue:focus,.flatbutton.blue:hover{background-color:#4c7bd9}.flatbutton.blue:active{background-color:#376bd5}.flatbutton.blue.hollow{background:none;color:#3260c7;border:1px solid #3260c7}.flatbutton.blue.hollow.hover,.flatbutton.blue.hollow:hover{color:#4c7bd9;border-color:#4c7bd9}.flatbutton.blue.hollow:active{color:#376bd5;border-color:#376bd5}.flatbutton.green{background-color:#00d280}.flatbutton.green.focus,.flatbutton.green.hover,.flatbutton.green.tab_focus,.flatbutton.green:focus,.flatbutton.green:hover{background-color:#48e588}.flatbutton.green:active{background-color:#32e279}.flatbutton.green.hollow{background:none;color:#00d280;border:1px solid #00d280}.flatbutton.green.hollow.hover,.flatbutton.green.hollow:hover{color:#48e588;border-color:#48e588}.flatbutton.green.hollow:active{color:#32e279;border-color:#32e279}.flatbutton.red{background-color:#f95133}.flatbutton.red.focus,.flatbutton.red.hover,.flatbutton.red.tab_focus,.flatbutton.red:focus,.flatbutton.red:hover{background-color:#fb674e}.flatbutton.red:active{background-color:#fa5235}.flatbutton.red.hollow{background:none;color:#f95133;border:1px solid #f95133}.flatbutton.red.hollow.hover,.flatbutton.red.hollow:hover{color:#fb674e;border-color:#fb674e}.flatbutton.red.hollow:active{color:#fa5235;border-color:#fa5235}.flatbutton.yellow{background-color:#f8c637}.flatbutton.yellow.focus,.flatbutton.yellow.hover,.flatbutton.yellow.tab_focus,.flatbutton.yellow:focus,.flatbutton.yellow:hover{background-color:#ffd939}.flatbutton.yellow:active{background-color:#ffd420}.flatbutton.yellow.hollow{background:none;color:#f8c637;border:1px solid #f8c637}.flatbutton.yellow.hollow.hover,.flatbutton.yellow.hollow:hover{color:#ffd939;border-color:#ffd939}.flatbutton.yellow.hollow:active{color:#ffd420;border-color:#ffd420}.flatbutton.teal{background-color:#30b7c4}.flatbutton.teal.focus,.flatbutton.teal.hover,.flatbutton.teal.tab_focus,.flatbutton.teal:focus,.flatbutton.teal:hover{background-color:#4fc5d0}.flatbutton.teal:active{background-color:#3bbecb}.flatbutton.teal.hollow{background:none;color:#30b7c4;border:1px solid #30b7c4}.flatbutton.teal.hollow.hover,.flatbutton.teal.hollow:hover{color:#4fc5d0;border-color:#4fc5d0}.flatbutton.teal.hollow:active{color:#3bbecb;border-color:#3bbecb}.flatbutton.gray{background-color:#eee}.flatbutton.gray.focus,.flatbutton.gray.hover,.flatbutton.gray.tab_focus,.flatbutton.gray:focus,.flatbutton.gray:hover{background-color:#f1f1f1}.flatbutton.gray:active{background-color:#e4e4e4}.flatbutton.gray.hollow{background:none;color:#eee;border:1px solid #eee}.flatbutton.gray.hollow.hover,.flatbutton.gray.hollow:hover{color:#f1f1f1;border-color:#f1f1f1}.flatbutton.gray.hollow:active{color:#e4e4e4;border-color:#e4e4e4}.flatbutton.pink{background-color:#ff597e}.flatbutton.pink.focus,.flatbutton.pink.hover,.flatbutton.pink.tab_focus,.flatbutton.pink:focus,.flatbutton.pink:hover{background-color:#ff8aa4}.flatbutton.pink:active{background-color:#ff7190}.flatbutton.pink.hollow{background:none;color:#ff597e;border:1px solid #ff597e}.flatbutton.pink.hollow.hover,.flatbutton.pink.hollow:hover{color:#ff8aa4;border-color:#ff8aa4}.flatbutton.pink.hollow:active{color:#ff7190;border-color:#ff7190}.flatbutton.blue-new{background-color:#0500be;width:auto;height:52px;padding:0 18px;text-transform:uppercase;color:#fff;font-size:14px;line-height:52px;font-weight:700;letter-spacing:1px;border-radius:4px}.flatbutton.blue-new.focus,.flatbutton.blue-new.hover,.flatbutton.blue-new.tab_focus,.flatbutton.blue-new:focus,.flatbutton.blue-new:hover{background-color:#0600d8}.flatbutton.blue-new:active{background-color:#0500be}.flatbutton.blue-new.hollow{background:none;color:#0500be;border:1px solid #0500be}.flatbutton.blue-new.hollow.hover,.flatbutton.blue-new.hollow:hover{color:#0600d8;border-color:#0600d8}.flatbutton.blue-new.hollow:active{color:#0500be;border-color:#0500be}.flatbutton.blue-secondary{background-color:#0500be;width:auto;height:52px;padding:0 18px;text-transform:uppercase;color:#fff;font-size:14px;line-height:52px;font-weight:700;letter-spacing:1px;border-radius:4px;line-height:50px;background:none;border:2px solid #0500be;color:#0500be}.flatbutton.blue-secondary.focus,.flatbutton.blue-secondary.hover,.flatbutton.blue-secondary.tab_focus,.flatbutton.blue-secondary:focus,.flatbutton.blue-secondary:hover{background-color:#e4edfd}.flatbutton.blue-secondary:active{background-color:#ccddfb}.flatbutton.blue-secondary.hollow{background:none;color:#0500be;border:1px solid #0500be}.flatbutton.blue-secondary.hollow.hover,.flatbutton.blue-secondary.hollow:hover{color:#e4edfd;border-color:#e4edfd}.flatbutton.blue-secondary.hollow:active{color:#ccddfb;border-color:#ccddfb}.flatbutton.clear,.flatbutton.clear.hover,.flatbutton.clear:hover,.flatbutton.gray,.flatbutton.gray.hover,.flatbutton.gray:hover,.flatbutton.hollow,.flatbutton.hollow.hover,.flatbutton.hollow:hover,.flatbutton.silver,.flatbutton.silver.hover,.flatbutton.silver:hover,.flatbutton.white,.flatbutton.white.hover,.flatbutton.white:hover{line-height:39px}.flatbutton.clear.light-bg:not([disabled]),.flatbutton.gray,.flatbutton.gray.hover,.flatbutton.gray:hover,.flatbutton.silver,.flatbutton.silver.hover,.flatbutton.silver:hover,.flatbutton.white,.flatbutton.white.hover,.flatbutton.white:hover{border:1px solid #ccd0d9;color:#2a2f35}.flatbutton.clear.dark-bg:not([disabled]){color:#d5e0f8;border:1px solid #4879c1}.flatbutton.gray{color:#2a2f35}.flatbutton.black{color:#fff}.flatbutton.disabled,.flatbutton:disabled{cursor:default;color:#949aa6}.flatbutton.disabled:focus,.flatbutton:disabled:focus{box-shadow:none}.flatbutton.disabled,.flatbutton.disabled.hover,.flatbutton.disabled:hover,.flatbutton:disabled,.flatbutton:disabled.hover,.flatbutton:disabled:hover{background-color:#ebedf2;color:#949aa6}.flatbutton.disabled.faded,.flatbutton:disabled.faded{color:#fafafa}.flatbutton.disabled.faded,.flatbutton.disabled.faded.hover,.flatbutton.disabled.faded:hover,.flatbutton:disabled.faded,.flatbutton:disabled.faded.hover,.flatbutton:disabled.faded:hover{background-color:#ebedf2}.flatbutton.disabled.glow,.flatbutton:disabled.glow{animation:none}.flatbutton.big{min-width:140px;height:50px;font-weight:400;font-size:17px;line-height:49px;border-radius:3px}.flatbutton.big.clear,.flatbutton.big.silver,.flatbutton.big.white{line-height:47px}.flatbutton.fitted{width:auto;padding:0 20px}@font-face{font-family:ok-icon;src:url("//includes.okccdn.com/flat/fonts/ok-icon/2015-12-16-a/ok-icon.eot");src:url("//includes.okccdn.com/flat/fonts/ok-icon/2015-12-16-a/ok-icon.eot?#iefix") format("embedded-opentype"),url("//includes.okccdn.com/flat/fonts/ok-icon/2015-12-16-a/ok-icon.woff") format("woff"),url("//includes.okccdn.com/flat/fonts/ok-icon/2015-12-16-a/ok-icon.ttf") format("truetype"),url("//includes.okccdn.com/flat/fonts/ok-icon/2015-12-16-a/ok-icon.svg#1408557315") format("svg");font-weight:400;font-style:normal}[data-icon]:before{content:attr(data-icon)}[class*=" i-"]:before,[class^=i-]:before,[data-icon]:before{font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.okicon:before{line-height:inherit!important}.i-alert:before{content:"!"}.i-arrow-down:before{content:"v"}.i-arrow-left:before{content:"<"}.i-arrow-right:before{content:">"}.i-arrow-triangle-down:before{content:"w"}.i-arrow-triangle-left:before{content:"a"}.i-arrow-triangle-right:before{content:"A"}.i-arrow-triangle-up:before{content:"W"}.i-arrow-up:before{content:"^"}.i-back-to-top:before{content:"B"}.i-boost:before{content:"b"}.i-browse:before{content:"h"}.i-camera:before{content:"k"}.i-checkmark:before{content:"c"}.i-close:before{content:"x"}.i-close-circle:before{content:"X"}.i-dropbox:before{content:"d"}.i-ellipsis-h:before{content:"e"}.i-ellipsis-v:before{content:"E"}.i-events:before{content:"C"}.i-facebook:before{content:"f"}.i-facebook-inverted:before{content:"F"}.i-form-circle:before{content:"o"}.i-form-square:before{content:"n"}.i-gear:before{content:"g"}.i-globe:before{content:"3"}.i-id-badge:before{content:"4"}.i-instagram:before{content:"i"}.i-less-arrow:before{content:"@"}.i-likes:before{content:"1"}.i-link:before{content:"#"}.i-list:before{content:"="}.i-lock-closed:before{content:"l"}.i-lock-open:before{content:"L"}.i-magnifier:before{content:"q"}.i-maximize:before{content:"+"}.i-messages:before{content:"m"}.i-minimize:before{content:"-"}.i-mobi-checkmark:before{content:"\\005C"}.i-mobi-chevron-down:before{content:"{"}.i-mobi-chevron-left:before{content:"["}.i-mobi-chevron-right:before{content:"]"}.i-mobi-chevron-up:before{content:"}"}.i-more-arrow:before{content:"2"}.i-okc-app-icon:before{content:"O"}.i-pc:before{content:"Q"}.i-pencil:before{content:"p"}.i-photo-stack:before{content:"j"}.i-quickmatch-star:before{content:"S"}.i-refresh:before{content:"r"}.i-replied:before{content:"R"}.i-report:before{content:"P"}.i-star:before{content:"s"}.i-star-mutual:before{content:"M"}.i-tag:before{content:"5"}.i-thumb-no:before{content:"N"}.i-thumb-yes:before{content:"Y"}.i-trash:before{content:"T"}.i-twitter:before{content:"t"}.i-visitors:before{content:"V"}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.noscript{position:fixed;top:0;right:0;left:0;bottom:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:calc(100vh - 60px);background-color:#f3f5f9}.noscript-title{color:#1e1e1e;font-weight:500;margin-bottom:4px}.noscript-text,.noscript-title{font-size:18px;line-height:24px;word-wrap:break-word}.noscript-text{color:#2a2f35;white-space:pre-wrap;margin:0 10% 12px;text-align:center}font[color=red]{display:none}.grecaptcha-badge{visibility:collapse}.format--leader,.format--leader_addl{min-width:728px;min-height:90px}.format--box,.format--box_addl{width:300px;height:250px}.format--half_page{width:300px;min-height:250px;max-height:600px}.format--match-results-skyscraper{background-color:red;height:600px;width:160px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}#leaderboard_wrapper{background:#333;transition:height .2s ease}#leaderboard{line-height:0;padding:10px 0;text-align:center}#leaderboard .ad-container,#leaderboard .ad-container .format.format--leader,#leaderboard .ad-container iframe{display:inline-block}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.okmasthead{overflow:hidden;height:111px;transition:height .2s ease}.okmasthead .inner{width:964px;margin:0 auto}.okmasthead .text{float:left;width:600px;padding-top:2px;margin-left:50px}.okmasthead .text.headsubhead .head,.okmasthead .text h3{padding-bottom:14px;color:#1e1e1e;font-size:19px;line-height:14px;font-weight:500;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;padding-top:23px;padding-bottom:4px;font-size:23px;line-height:30px}.okmasthead .text.headsubhead .subhead,.okmasthead .text p{color:#ebedf2;font-size:17px;line-height:24px}.okmasthead .button{float:right;padding-top:45px}.okmasthead .button p.btn{width:182px}.okmasthead .close{background:transparent;border:0;padding:0;cursor:pointer;display:block;position:absolute;top:0;right:0;width:40px;height:40px}.okmasthead .close .icon{color:#ebedf2;font-size:14px;position:absolute;top:50%;left:50%;margin-left:-7px;margin-top:-7px}.okmasthead .close:hover{cursor:pointer}.okmasthead .close:hover .icon{color:#aeb4bf}body.staffbar .okmasthead .close{top:31px}.okmasthead.alistpromo.closed,.okmasthead.closed{height:0!important}.okmasthead.alistpromo.closed .close,.okmasthead.closed .close{display:none}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.header-banner-intoyou{background:#fff}.header-banner-intoyou .image{display:block;height:51px;width:51px;background:url("https://cdn.okccdn.com/media/img/alist/mastheads/into_you.png") no-repeat;background-size:51px auto;margin-right:20px}.header-banner-intoyou .intoyou-text p{color:#1a1a1a;font-size:16px;font-weight:500}.header-banner-intoyou .intoyou-text p,.header-banner-intoyou .intoyou-text p strong{font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.header-banner-intoyou .intoyou-text p strong{font-size:24px}.header-banner-intoyou .link{border-radius:2px;background-color:#0000bf;color:#fff;font-size:14px;font-weight:700;letter-spacing:1px;text-transform:uppercase;padding:15px 70px;margin-left:60px}.header-banner-intoyou .inner{position:relative;display:flex;justify-content:center;align-items:center;width:1120px;height:100%}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.okcountdown.hasflip{height:69px;transform:translateZ(0)}.okcountdown.hasflip .colon{width:12px;color:#2a2f35;font-size:35px;line-height:64px}.okcountdown.hasflip .colon,.okcountdown.hasflip .flipper{height:69px;font-weight:300;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.okcountdown.hasflip .flipper{background:#2a2f35;color:#ebedf2;position:relative;width:51px;perspective:800px;font-size:36px;border-radius:3px}.okcountdown.hasflip .flipper .background_top{background:#1e1e1e}.okcountdown.hasflip .flipper .background_bottom{background:#444}.okcountdown.hasflip .flipper.flip_down .background_top{background:#111}.okcountdown.hasflip .flipper.flip_down .front{background:#1e1e1e}.okcountdown.hasflip .flipper.flip_down .back{background:#444}.okcountdown.hasflip .flipper.flip_down.flip .background_top{background:#1e1e1e}.okcountdown.hasflip .flipper.flip_down.flip .background_bottom,.okcountdown.hasflip .flipper.flip_up .background_bottom{background:#383838}.okcountdown.hasflip .flipper.flip_up .front{background:#444}.okcountdown.hasflip .flipper.flip_up .back{background:#1e1e1e}.okcountdown.hasflip .flipper.flip .background_bottom{background:#444}.okcountdown.hasflip .flipper.flip .background_top{background:#111}.okcountdown.hasflip .flipper .back,.okcountdown.hasflip .flipper .background_bottom,.okcountdown.hasflip .flipper .background_top,.okcountdown.hasflip .flipper .front{display:block;position:absolute;left:0;width:51px;height:34px;transition:all .3s ease-in-out}.okcountdown.hasflip .flipper .background_top{top:0;overflow:hidden;border-top-left-radius:3px;border-top-right-radius:3px;line-height:68px}.okcountdown.hasflip .flipper .background_bottom{bottom:0;overflow:hidden;border-bottom-right-radius:3px;border-bottom-left-radius:3px;line-height:0}.okcountdown.hasflip .flipper .back,.okcountdown.hasflip .flipper .front{left:1px;width:49px;height:34px;transform-style:preserve-3d;backface-visibility:hidden;transform-origin:0 0}.okcountdown.hasflip .flipper.flip_down .back,.okcountdown.hasflip .flipper.flip_down .front{top:0}.okcountdown.hasflip .flipper.flip_down .front{z-index:900;transform:rotateX(0deg);overflow:hidden;border-top-left-radius:3px;border-top-right-radius:3px;line-height:68px;transform-origin:0 bottom}.okcountdown.hasflip .flipper.flip_down .back{z-index:800;overflow:hidden;border-bottom-right-radius:3px;border-bottom-left-radius:3px;line-height:0;transform:rotateX(180deg) translateY(35px);transform-origin:0 bottom}.okcountdown.hasflip .flipper.flip_down.flip .front{transform:rotateX(-180deg)}.okcountdown.hasflip .flipper.flip_down.flip .back{transform:rotateX(0deg) translateY(35px)}.okcountdown.hasflip .flipper.flip_up .back,.okcountdown.hasflip .flipper.flip_up .front{top:50%}.okcountdown.hasflip .flipper.flip_up .front{z-index:900;transform:rotateX(0deg);overflow:hidden;border-bottom-right-radius:3px;border-bottom-left-radius:3px;line-height:0}.okcountdown.hasflip .flipper.flip_up .back{z-index:800;overflow:hidden;border-top-left-radius:3px;border-top-right-radius:3px;line-height:68px;transform:rotateX(-180deg) translateY(-35px)}.okcountdown.hasflip .flipper.flip_up.flip .front{transform:rotateX(180deg)}.okcountdown.hasflip .flipper.flip_up.flip .back{transform:rotateX(0deg) translateY(-35px)}.okcountdown.hasflip .flipper.no_transition .back,.okcountdown.hasflip .flipper.no_transition .background_bottom,.okcountdown.hasflip .flipper.no_transition .background_top,.okcountdown.hasflip .flipper.no_transition .front{transition:none}.okcountdown{display:inline-block;overflow:hidden;white-space:nowrap;text-align:center}.okcountdown .colon{float:left}.okcountdown .colon.hourscolon,.okcountdown .flipper.hours{display:none}.okcountdown.showhours .colon.hourscolon,.okcountdown.showhours .flipper.hours{display:block}.okcountdown .flipper{float:left;text-align:center}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.okmasthead.alistpromo.countdown{background:#333;padding-top:10px}.okmasthead.alistpromo.countdown .inner{height:110px}.okmasthead.alistpromo.countdown,.okmasthead.alistpromo.countdown .text{height:130px}.okmasthead.alistpromo.countdown .inner{position:relative;width:1120px}.okmasthead.alistpromo.countdown p span{display:block}.okmasthead.alistpromo.countdown p span.textcountdown{display:inline}.okmasthead.alistpromo.countdown .okcountdown{position:absolute;left:72px;top:50%;margin-top:-33px}.okmasthead.alistpromo.countdown .text{position:absolute;left:250px;width:620px}.okmasthead.alistpromo.countdown .button{position:absolute;top:50%;right:125px;padding-top:0;margin-top:-23px}.okmasthead.alistpromo.countdown .button .flatbutton{width:185px;font-weight:500;background:#1fc174}.okmasthead.alistpromo.countdown .close{top:0}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.incognito-masthead{background:#fff}.incognito-masthead .inner{width:1090px;height:100%;display:flex;justify-content:center;align-items:center}.incognito-masthead .icons{position:relative;margin-bottom:25px}.incognito-masthead .icons-badge{position:absolute;left:71.5px}.incognito-masthead-text{width:557px;margin-left:22px}.incognito-masthead-text p{color:#1a1a1a;font-size:18px}.incognito-masthead-learnmore{border-radius:2px;background-color:#0000bf;color:#fff;font-size:14px;font-weight:700;letter-spacing:1px;text-transform:uppercase;padding:15px 30px}.incognito-masthead-learnmore:hover{color:#fff}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.payment-screen{padding:60px;display:inline-block;position:relative}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.payment-window-shade{opacity:0;position:fixed;top:0;left:0;bottom:0;right:0;overflow:auto;background:hsla(0,0%,7%,.85);z-index:92000;transition:.2s ease-in;visibility:hidden;display:flex;justify-content:center;align-items:center}.payment-window-shade--show{opacity:1;visibility:visible}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.payment-navigation{position:relative;vertical-align:top;background:#fff}.payment-navigation-indicator{width:15px;height:15px;background:#f3f5f9;position:absolute;transform:rotate(45deg);transition:top .5s}.payment-navigation-button{background:transparent;border:0;padding:0;cursor:pointer;outline:none;display:block;width:145px}.payment-navigation-button:before{content:"";position:relative;left:50%;transform:translateX(-50%);margin-bottom:5px;transition:opacity .2s}.payment-navigation-button-credit--selected,.payment-navigation-button-paypal--selected{cursor:default}.payment-navigation-button-credit:before{background-image:url(https://cdn.okccdn.com/media/img/sprites/okpay/okpay_d8a589.png);background-repeat:no-repeat;display:block;width:56px;height:36px;background-position:-56px -116px}.payment-navigation-button-credit:hover:before{opacity:.5}.payment-navigation-button-credit--selected:before,.payment-navigation-button-credit--selected:hover:before,.payment-navigation-button-credit:hover:before{background-image:url(https://cdn.okccdn.com/media/img/sprites/okpay/okpay_d8a589.png);background-repeat:no-repeat;display:block;width:56px;height:36px;background-position:-168px -116px}.payment-navigation-button-credit--selected:hover:before{opacity:1}.payment-navigation-button-paypal:before{background-image:url(https://cdn.okccdn.com/media/img/sprites/okpay/okpay_d8a589.png);background-repeat:no-repeat;display:block;width:56px;height:36px;background-position:0 -116px}.payment-navigation-button-paypal:hover:before{opacity:.5}.payment-navigation-button-paypal--selected:before,.payment-navigation-button-paypal--selected:hover:before,.payment-navigation-button-paypal:hover:before{background-image:url(https://cdn.okccdn.com/media/img/sprites/okpay/okpay_d8a589.png);background-repeat:no-repeat;display:block;width:56px;height:36px;background-position:-112px -116px}.payment-navigation-button-paypal--selected:hover:before{opacity:1}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.payment-product-label{font-size:17px;margin-bottom:20px}.payment-product-description{font-size:18px;line-height:28px;margin-bottom:8px}.payment-product-learn-more{margin-bottom:20px;font-size:17px}.payment-product-line-item{margin-bottom:6px}.payment-product-line-item:last-child{font-weight:500}.payment-product-line-item-col{display:inline-block;font-size:15px;width:50%}.payment-product-line-item-col:last-child{text-align:right}.payment-purchase-switcher{margin-bottom:30px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.payment-input{display:block;width:100%;min-width:100%}.payment-input-label{margin-bottom:7px}.payment-input-text{border:1px solid #ccd0d9;border-radius:3px;color:#2a2f35;padding:10px;box-sizing:border-box;width:100%}.payment-input .oknf-typable-wrapper{display:block}.payment-input .payment-error-block{font-size:12px;line-height:16px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.payment-card-icon-american-express{background-image:url("https://cdn.okccdn.com/media/img/sprites/okpay/okpay_d8a589.png");background-repeat:no-repeat;width:45px;height:28px;background-position:-180px -190px}@media only screen and (-o-min-device-pixel-ratio:200/100),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){.payment-card-icon-american-express{background-image:url("https://cdn.okccdn.com/media/img/sprites/okpay/okpay_d8a589@2x.png");background-size:258px 230px}}.payment-card-icon-visa{background-image:url("https://cdn.okccdn.com/media/img/sprites/okpay/okpay_d8a589.png");background-repeat:no-repeat;width:45px;height:28px;background-position:-45px -190px}@media only screen and (-o-min-device-pixel-ratio:200/100),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){.payment-card-icon-visa{background-image:url("https://cdn.okccdn.com/media/img/sprites/okpay/okpay_d8a589@2x.png");background-size:258px 230px}}.payment-card-icon-master-card{background-image:url("https://cdn.okccdn.com/media/img/sprites/okpay/okpay_d8a589.png");background-repeat:no-repeat;width:45px;height:28px;background-position:-90px -190px}@media only screen and (-o-min-device-pixel-ratio:200/100),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){.payment-card-icon-master-card{background-image:url("https://cdn.okccdn.com/media/img/sprites/okpay/okpay_d8a589@2x.png");background-size:258px 230px}}.payment-card-icon-discover{background-image:url("https://cdn.okccdn.com/media/img/sprites/okpay/okpay_d8a589.png");background-repeat:no-repeat;width:45px;height:28px;background-position:-135px -190px}@media only screen and (-o-min-device-pixel-ratio:200/100),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){.payment-card-icon-discover{background-image:url("https://cdn.okccdn.com/media/img/sprites/okpay/okpay_d8a589@2x.png");background-size:258px 230px}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.payment-card-input{position:relative}.payment-card-input-card-icon{position:absolute;top:37px;right:8px}.payment-card-input-animation-enter{opacity:.01}.payment-card-input-animation-enter-active{opacity:1;transition:opacity .2s ease-in}.payment-card-input-animation-leave{opacity:1}.payment-card-input-animation-leave-active{opacity:.01;transition:opacity .2s ease-in}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.payment-error-block{display:block;margin-top:5px;font-size:18px;line-height:28px;color:#f95133}.payment-error-block-animation-enter{max-height:0;opacity:.01;overflow:hidden}.payment-error-block-animation-enter-active{max-height:100px;opacity:1;transition:all .2s ease-in}.payment-error-block-animation-leave{max-height:100px;opacity:1;overflow:hidden}.payment-error-block-animation-leave-active{max-height:0;opacity:.01;transition:all .2s ease-in}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.payment-purchasebutton-washington{font-size:13px;line-height:16px;margin-top:30px}.payment-purchasebutton .flatbutton{padding:0 30px}.payment-purchasebutton-terms{font-size:18px;line-height:28px;margin-bottom:30px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.reactPopover{position:absolute;text-align:center}.reactPopover--alignTextLeft{text-align:left}.reactPopover--alignTextRight{text-align:right}.reactPopover-contents{padding:30px;background:#fff;border:1px solid #ccd0d9;color:#2a2f35;border-radius:3px}.reactPopover-image{text-align:inherit;margin-bottom:30px}.reactPopover-image-content{max-height:110px;width:auto}.reactPopover-title{padding-bottom:15px;color:#1e1e1e;font-size:19px;line-height:15px}.reactPopover-message{margin-bottom:25px;line-height:22px}.reactPopover-actions{text-align:inherit}.reactPopover-actions-button:nth-child(2){margin-left:5px}.reactPopover-arrow{position:absolute;width:14px;height:14px;background:#fff;border:0 solid #ccd0d9;transform:rotate(45deg)}.reactPopover-arrow--down,.reactPopover-arrow--up{left:50%;margin-left:-7px}.reactPopover-arrow--up{border-top-width:1px;border-left-width:1px;top:-7px}.reactPopover-arrow--down{border-right-width:1px;border-bottom-width:1px;bottom:-7px}.reactPopover-arrow--left,.reactPopover-arrow--right{top:50%;margin-top:-7px}.reactPopover-arrow--right{border-top-width:1px;border-right-width:1px;right:-7px}.reactPopover-arrow--left{border-bottom-width:1px;border-left-width:1px;left:-7px}.reactPopover--small .reactPopover-contents{padding:10px 8px}.reactPopover--small .reactPopover-title{padding:0;font-size:11px;line-height:15px}.reactPopover--small .reactPopover-message{margin-bottom:0}.reactPopover--small .reactPopover-arrow{width:7px;height:7px}.reactPopover--small .reactPopover-arrow--down,.reactPopover--small .reactPopover-arrow--up{margin-left:-3.5px}.reactPopover--small .reactPopover-arrow--up{top:-3.5px}.reactPopover--small .reactPopover-arrow--down{bottom:-3.5px}.reactPopover--small .reactPopover-arrow--left,.reactPopover--small .reactPopover-arrow--right{margin-top:-3.5px}.reactPopover--small .reactPopover-arrow--right{right:-3.5px}.reactPopover--small .reactPopover-arrow--left{left:-3.5px}.reactPopover--darkGray .reactPopover-arrow,.reactPopover--darkGray .reactPopover-contents{background:#2a2f35;border-color:#2a2f35}.reactPopover--darkGray .reactPopover-message,.reactPopover--darkGray .reactPopover-title{color:#fff}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.payment-credit-purchase-cvv-help{cursor:pointer;position:absolute;top:3px;left:38px;display:block;width:17px;height:17px;background-image:url("https://cdn.okccdn.com/media/img/sprites/okpay/okpay_d8a589.png");background-repeat:no-repeat;background-position:-236px -66px}@media only screen and (-o-min-device-pixel-ratio:200/100),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){.payment-credit-purchase-cvv-help{background-image:url("https://cdn.okccdn.com/media/img/sprites/okpay/okpay_d8a589@2x.png");background-size:258px 230px}}.payment-credit-purchase-cvv-help:hover{background-position:-236px -83px}.payment-credit-purchase-cvv-help .reactPopover{bottom:30px;left:-80px;width:180px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.payment-credit-purchase{padding:30px}.payment-credit-purchase-header{color:#2a2f35;font-size:23px;font-weight:400;line-height:37px;margin-bottom:24px;padding:0}.payment-credit-purchase-error-block{max-height:0;transition:max-height .2s ease}.payment-credit-purchase-error-block--has-errors{max-height:100px}.payment-credit-purchase-card-number--errors .payment-input-text,.payment-credit-purchase-cardholder-name--errors .payment-input-text,.payment-credit-purchase-cvv--errors .payment-input-text,.payment-credit-purchase-expiration--errors .payment-input-text,.payment-credit-purchase-zip-code--errors .payment-input-text{border-color:#f95133}.payment-credit-purchase-cardholder-name{margin-bottom:25px}.payment-credit-purchase-card-number{margin-bottom:10px}.payment-credit-purchase-acceptance{color:#949aa6;margin-bottom:23px}.payment-credit-purchase-col-container{margin-bottom:40px}.payment-credit-purchase-col-container:after{clear:both;content:"";display:table}.payment-credit-purchase-col{width:33.33333%;float:left;padding:0 5px}.payment-credit-purchase-col:first-child{padding:0 10px 0 0}.payment-credit-purchase-col:last-child{padding:0 0 0 10px}.payment-credit-purchase-cvv{position:relative}.payment-credit-purchase-security{color:#00d280;height:50px;line-height:50px}.payment-credit-purchase-security-icon{margin-right:10px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.payment-paypal-purchase{padding:30px;text-align:center}.payment-paypal-purchase .payment-error-block{margin-bottom:30px}.payment-paypal-purchase-logo{background-image:url("https://cdn.okccdn.com/media/img/sprites/okpay/okpay_d8a589.png");background-repeat:no-repeat;width:258px;height:66px;display:inline-block}@media only screen and (-o-min-device-pixel-ratio:200/100),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){.payment-paypal-purchase-logo{background-image:url("https://cdn.okccdn.com/media/img/sprites/okpay/okpay_d8a589@2x.png");background-size:258px 230px}}.payment-paypal-purchase-what-is-paypal{color:#949aa6}.payment-paypal-purchase-what-is-paypal:hover{color:#aeb4bf}.payment-purchase-newinfo{display:flex}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.payment-purchase-existing{padding:30px}.payment-purchase-existing .payment-product-label{background:#fff;color:#2a2f35;padding:23px 30px;margin:-30px -30px 30px;border-bottom:1px solid #ccd0d9;font-size:19px;line-height:26px;border-radius:3px 3px 0 0}.payment-purchase-existing .payment-product-price{border:1px solid #ccd0d9;border-width:1px 0;margin:30px 0;padding:30px 0}.payment-purchase-existing .payment-product-price-no-description{border-top:none;padding-top:0}.payment-purchase-existing-change{background:transparent;border:0;padding:0;cursor:pointer;font-size:17px;line-height:50px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-left:30px;max-width:210px}.payment-purchase-existing-change-link{display:inline;text-decoration:none;outline:none;color:#3260c7}.payment-purchase-existing-change-link:hover{color:#4c7bd9}.payment-purchase-existing-change-link:active{color:#9dbaf2}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.payment-purchase-existing,.payment-purchase-newinfo{background:#f3f5f9;overflow:hidden;border-radius:3px}.payment-close{position:absolute;padding:15px 25px;right:60px;line-height:26px;color:#aeb4bf;cursor:pointer}.payment-close--existing{padding:23px 30px}.input-with-border-bottom{border:none;border-bottom:1px solid #1a1a1a;width:100%;font-size:16px;outline:none;padding:7px 0;background:transparent;color:#1a1a1a;font-weight:700}.input-with-border-bottom:focus{border-bottom-color:#0000bf}.input-with-border-bottom::placeholder{color:#ccc}.input-with-border-bottom-error-underline{border-bottom-color:#ff2e14}.input-with-border-bottom-header{color:#ccc;font-size:14px;font-weight:700;opacity:0;padding:2px 0}.input-with-border-bottom-header--visible{opacity:1}.input-with-border-bottom-error{color:#ff2e14;font-size:14px;padding-bottom:4px;height:17px}.input-with-border-bottom-error--visible{opacity:1}.washington-state-tax-disclaimer{color:#1a1a1a;font-size:12px;margin-top:10px}.product-info{background:#fff;border-radius:5px;border:1px solid #1a1a1a;display:flex;flex-direction:column;flex-flow:wrap;justify-content:space-between;padding:12px 10px;font-size:14px;color:#1a1a1a}.product-info-left-column,.product-info-right-column{display:flex;flex-direction:column;justify-content:space-evenly}.product-info-left-column{width:57%}.product-info-right-column{text-align:end}.product-info-right-column .product-info-discount{text-decoration:line-through}.product-info-product-name{font-weight:700}.product-info-product-price{flex:1}.product-info-total{font-size:16px;font-weight:700;padding-top:10px}.product-info-total-vat{font-weight:400}.product-info-discount,.product-info-tax{padding-top:10px}.product-info-converted-price{margin-top:10px;text-align:right;width:100%}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.primary-button{background:transparent;border:0;padding:0;cursor:pointer;width:inherit;background-color:#0000bf;color:#fff;font-size:14px;text-align:center;letter-spacing:1px;padding:20px 0;border-radius:2px;font-weight:700}.primary-button:disabled{background-color:#8c8c8c}.primary-button:focus{outline:none}.secondary-button{background:transparent;border:0;padding:0;cursor:pointer;font-size:14px;border-radius:2px;letter-spacing:1px;font-weight:700;overflow-wrap:break-word;width:100%;min-height:48px;text-align:center;padding:10px 15px;color:#0000bf;border:2px solid #0000bf}.secondary-button:focus{outline:none;box-shadow:0 0 0 3px #5c69ff}.secondary-button:active:focus{box-shadow:none}.tertiary-button{background:transparent;border:0;padding:0;cursor:pointer;font-size:14px;border-radius:2px;letter-spacing:1px;font-weight:700;overflow-wrap:break-word;text-decoration:none;outline:none;color:#34f}.tertiary-button:active,.tertiary-button:hover{color:#5c69ff}.tertiary-button:disabled{color:#8c8c8c;cursor:not-allowed}.tertiary-button:focus{outline:none;box-shadow:0 0 0 2px #3260c7}.tertiary-button:active:focus{box-shadow:none}.payment-purchase-legal-text{color:#1a1a1a;font-size:12px}.payment-form-submit-button{background-color:#fff;display:flex;flex-direction:column;margin-top:10px}.payment-form-submit-button .primary-button{margin-top:10px}.payment-form-submit-button .payment-form-success{background-color:#21d183!important}.card-icon{height:28px;width:45px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.payment-form-submit-button{background-color:#fff;display:flex;flex-direction:column;margin-top:10px}.payment-form-submit-button .primary-button{margin-top:10px}.payment-form-submit-button .payment-form-success{background-color:#21d183!important}.credit-card-form{background-color:#fff;position:relative;flex-grow:1;display:flex;flex-direction:column;justify-content:space-between}.credit-card-form-exp-cvv-container{display:flex}.credit-card-form-zip-code{width:calc(50% - 10px)}.credit-card-form-cvv-container{position:relative}.credit-card-form-cvv-container .input-with-bottom-border{margin-left:20px}.credit-card-form-cvv-icon{position:absolute;top:20px;right:0}.credit-card-form-cc-number{position:relative}.credit-card-form-card-icon{position:absolute;bottom:25px;right:0}.credit-card-form-product-info-container{margin-bottom:30px;width:100%}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.one-click-purchase{flex-grow:1;display:flex;flex-direction:column;justify-content:space-between}.one-click-purchase-pay-with{color:#ccc;font-size:12px;font-weight:700}.one-click-purchase-stored-cc{margin:10px 0 20px;font-weight:500;text-transform:uppercase;color:#000;display:flex;justify-content:space-between}.one-click-purchase-change-btn{background:transparent;border:0;padding:0;cursor:pointer;text-transform:uppercase;font-weight:700;color:#0500be}.one-click-purchase-paypal-url-container{margin-top:10px}.one-click-purchase-paypal-url{background:transparent;border:0;padding:0;cursor:pointer;width:100%;margin-top:10px;display:block;background-color:#0000bf;color:#fff;font-size:16px;text-align:center;padding:20px 0;border-radius:4px;font-weight:700;text-decoration:none;text-transform:uppercase}.one-click-purchase-paypal-url:focus{outline:none}.one-click-purchase-paypal-url-success{background-color:#21d183!important}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.third-party-payment-options{color:#1a1a1a;font-size:16px;font-weight:700}.third-party-payment-options-button{background:transparent;border:0;padding:0;cursor:pointer;color:#0000bf;font-size:16px;font-weight:700;outline:none}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.android-payment{background-color:#fff;padding:20px;height:100%;display:flex;flex-direction:column}.android-payment-container{position:relative}.android-payment-header{color:#1a1a1a;font-size:20px;font-weight:700;margin-bottom:32px}.android-payment-loader{height:100vh;width:100%;background-color:#fff}.android-payment-submitted-error{color:#fff;font-size:14px;font-weight:400;text-align:center;background-color:#ff2e0c;padding:7px}.android-payment-close-button-container{display:flex;justify-content:flex-end}.android-payment-close-button{background:transparent;border:0;padding:0;cursor:pointer}.android-payment-close-icon{position:relative;left:10px}.android-payment-close-icon use{fill:#0000bf}.android-payment .third-party-payment-options{padding:13px 0}.payment-purchase-newinfo{flex-direction:row;width:873px}.payment-purchase-newinfo-product{padding:40px 50px 40px 30px}.payment-purchase-newinfo--editing{width:700px}.payment-purchase-newinfo-navigation{flex-basis:145px;flex-grow:0;flex-shrink:0;background:#fff}.payment-purchase-newinfo-form,.payment-purchase-newinfo-product{flex-grow:1;flex-basis:50%}.payment-purchase-existing{width:500px}.payment-purchasebutton .flatbutton{width:auto;min-width:auto}.payment-purchasebutton-buttons--card{display:flex;justify-content:space-between;align-items:center}.payment-navigation{padding:66px 0}.payment-navigation-indicator{right:-8.5px;top:85px}.payment-navigation-indicator--paypal{top:195px}.payment-navigation-button{margin-bottom:52px}.payment-paypal-purchase{min-height:600px;display:flex;flex-direction:column;justify-content:center;align-items:center}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.billingwoes{background:#333}.billingwoes,.billingwoes .text{height:111px}.billingwoes .inner{width:1030px}.billingwoes .inner:after{clear:both;content:"";display:table}.billingwoes .text{background:url(https://cdn.okccdn.com/media/img/alist/billingwoes.svg) 0 0 no-repeat;padding-left:290px;width:780px;margin-left:-20px;background-size:auto 150px}.billingwoes.okmasthead .button{padding-top:30.5px}.billingwoes.okmasthead .button,.billingwoes.okmasthead .button button.flatbutton{width:193px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}#leaderboard_container{overflow:hidden}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.payment-carousel{overflow:hidden;touch-action:none;position:absolute;bottom:20px;width:270px}.payment-carousel-item-container{position:relative;transition:.5s cubic-bezier(.71,.01,.21,1.1);left:0;overflow:hidden}.payment-carousel-item-container:after{display:table;clear:both;content:""}.payment-carousel-item{text-align:left;float:left}.payment-carousel-indicator{width:14px;height:14px;display:inline-block;border-radius:10px;background:#07408d;margin-right:10px;transition:.2s ease-in;border:none;padding:0;cursor:pointer}.payment-carousel-indicator--selected,.payment-carousel-indicator:hover{background:#fff}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.boostpackages-container,.reactmodal-contents .boostpackages-container{width:343px}.boostpackages-description,.reactmodal-contents .boostpackages-description{background:#1a1a1a;color:#fff;padding:20px;text-align:center;position:relative;height:194px;border-radius:2px 2px 0 0}.boostpackages-description h2,.reactmodal-contents .boostpackages-description h2{text-align:left}.boostpackages-description-icon,.reactmodal-contents .boostpackages-description-icon{position:absolute}.boostpackages-description-spotlight,.reactmodal-contents .boostpackages-description-spotlight{top:-1px;right:0}.boostpackages-description-thumbnail,.reactmodal-contents .boostpackages-description-thumbnail{position:absolute;border:2.4px solid #fff;box-shadow:0 2px 4px 0 #1a1a1a;right:66px;border-radius:100%;width:63px;height:63px;top:58px;z-index:2;object-fit:cover}.boostpackages-description-bolt-1,.boostpackages-description-bolt-2,.boostpackages-description-heart-1,.boostpackages-description-heart-2,.boostpackages-description-heart-3,.boostpackages-description-heart-4,.boostpackages-description-oval,.reactmodal-contents .boostpackages-description-bolt-1,.reactmodal-contents .boostpackages-description-bolt-2,.reactmodal-contents .boostpackages-description-heart-1,.reactmodal-contents .boostpackages-description-heart-2,.reactmodal-contents .boostpackages-description-heart-3,.reactmodal-contents .boostpackages-description-heart-4,.reactmodal-contents .boostpackages-description-oval{z-index:1}.boostpackages-description-bolt-1,.reactmodal-contents .boostpackages-description-bolt-1{right:27px;top:-11px}.boostpackages-description-bolt-2,.reactmodal-contents .boostpackages-description-bolt-2{transform:scaleX(-1) rotate(2deg);right:156px}.boostpackages-description-bolt-2 svg,.reactmodal-contents .boostpackages-description-bolt-2 svg{transform:scale(.6)}.boostpackages-description-heart-1,.reactmodal-contents .boostpackages-description-heart-1{right:147px;transform:scale(.5)}.boostpackages-description-heart-2,.reactmodal-contents .boostpackages-description-heart-2{right:115px;top:-10px;z-index:1}.boostpackages-description-heart-3,.reactmodal-contents .boostpackages-description-heart-3{transform:scaleX(-1);right:78px;top:10px}.boostpackages-description-heart-3 svg,.reactmodal-contents .boostpackages-description-heart-3 svg{transform:scale(.8)}.boostpackages-description-heart-4,.reactmodal-contents .boostpackages-description-heart-4{right:23px;transform:scaleX(-1) rotate(-25deg);top:63px}.boostpackages-description-heart-4 svg,.reactmodal-contents .boostpackages-description-heart-4 svg{transform:scale(.7)}.boostpackages-description-oval,.reactmodal-contents .boostpackages-description-oval{right:61px;top:55px}.boostpackages-description-image,.reactmodal-contents .boostpackages-description-image{width:182px;margin-bottom:17px}.boostpackages-description-header,.reactmodal-contents .boostpackages-description-header{color:#fff;font-size:23px;line-height:normal;padding-bottom:6px;font-weight:700}.boostpackages-description-paragraph,.reactmodal-contents .boostpackages-description-paragraph{font-size:14px;line-height:20px;text-align:left}.boostpackages-packages,.reactmodal-contents .boostpackages-packages{background:#fff;padding:23px;text-align:center;border-radius:0 0 2px 2px}.boostpackages-packages-container,.reactmodal-contents .boostpackages-packages-container{position:relative;height:100%}.boostpackages-packages-loader,.boostpackages-packages-radios,.reactmodal-contents .boostpackages-packages-loader,.reactmodal-contents .boostpackages-packages-radios{display:flex;opacity:0;transition:opacity .2s}.boostpackages-packages-loader--show,.boostpackages-packages-radios--show,.reactmodal-contents .boostpackages-packages-loader--show,.reactmodal-contents .boostpackages-packages-radios--show{opacity:1}.boostpackages-packages-radio,.reactmodal-contents .boostpackages-packages-radio{border-radius:2px;color:#949aa6;cursor:pointer;display:flex;font-size:14px;transition:box-shadow .2s;user-select:none;height:106px;background:#e8e8e8;text-align:center;position:relative;align-items:center;justify-content:center}.boostpackages-packages-radio:nth-child(2),.reactmodal-contents .boostpackages-packages-radio:nth-child(2){margin:0 16px}.boostpackages-packages-radio--checked,.reactmodal-contents .boostpackages-packages-radio--checked{box-shadow:inset 0 0 0 2px #9dbaf2;background:#1a1a1a;color:#fff}.boostpackages-packages-radio--checked .boostpackages-packages-radio-name,.reactmodal-contents .boostpackages-packages-radio--checked .boostpackages-packages-radio-name{color:#fff}.boostpackages-packages-radio--checked .boostpackages-packages-radio-save,.reactmodal-contents .boostpackages-packages-radio--checked .boostpackages-packages-radio-save{display:block}.boostpackages-packages-radio-save,.reactmodal-contents .boostpackages-packages-radio-save{position:absolute;display:none;top:-11px;background:#ff4dc4;color:#fff;font-size:10px;font-weight:700;padding:0 7px;border:2px solid #fff;border-radius:27px;height:20px;line-height:15px}.boostpackages-packages-radio-input,.reactmodal-contents .boostpackages-packages-radio-input{display:none}.boostpackages-packages-radio-number,.reactmodal-contents .boostpackages-packages-radio-number{font-size:24px}.boostpackages-packages-radio-button,.reactmodal-contents .boostpackages-packages-radio-button{position:relative;top:3px;display:inline-block;margin-right:20px;font-weight:700;text-align:center;letter-spacing:1px;width:19px;height:19px;background:url("https://cdn.okccdn.com/media/img/forms/form_spriteV9.png") no-repeat;background-position:0 -113px}.boostpackages-packages-radio-button--checked,.reactmodal-contents .boostpackages-packages-radio-button--checked{background-position:0 -190px}.boostpackages-packages-radio-name,.reactmodal-contents .boostpackages-packages-radio-name{color:#1e1e1e;font-size:14px;font-weight:700}.boostpackages-packages-radio:hover .boostpackages-packages-radio-button,.boostpackages-packages-radio:hover .reactmodal-contents .boostpackages-packages-radio-button,.reactmodal-contents .boostpackages-packages-radio:hover .boostpackages-packages-radio-button,.reactmodal-contents .boostpackages-packages-radio:hover .reactmodal-contents .boostpackages-packages-radio-button{background-position:0 -151px}.boostpackages-packages-radio:hover .boostpackages-packages-radio-button--checked,.boostpackages-packages-radio:hover .reactmodal-contents .boostpackages-packages-radio-button--checked,.reactmodal-contents .boostpackages-packages-radio:hover .boostpackages-packages-radio-button--checked,.reactmodal-contents .boostpackages-packages-radio:hover .reactmodal-contents .boostpackages-packages-radio-button--checked{background-position:0 -190px}.boostpackages-packages-button-container button,.reactmodal-contents .boostpackages-packages-button-container button{font-weight:700}.boostpackages-packages-button-container:last-child,.reactmodal-contents .boostpackages-packages-button-container:last-child{margin-bottom:-8px}.boostpackages-packages-boost-now,.reactmodal-contents .boostpackages-packages-boost-now{background:#0000bf;border:none;border-radius:2px;color:#fff;cursor:pointer;font-size:14px;height:50px;margin:27px 0 10px;transition:background .2s;text-align:center;width:100%}.boostpackages-packages-boost-now:hover,.reactmodal-contents .boostpackages-packages-boost-now:hover{background:#5c69ff}.boostpackages-packages-no-thanks,.reactmodal-contents .boostpackages-packages-no-thanks{background:none;border:none;color:#949aa6;cursor:pointer;font-size:14px;text-align:center}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.alist-premium-upgrade-ratecard{width:351px!important;text-align:center;background:linear-gradient(-135deg,#1a1a1a,#12142d 30%,#1a2274 50%,#1a1a1a 66%,#1a1a1a);border-radius:2px;box-shadow:0 2px 6px 0 rgba(0,0,0,.2)}.alist-premium-upgrade-ratecard .reactmodal-contents{padding:0;display:flex;flex-direction:column;color:#fff}.alist-premium-upgrade-ratecard-header{display:flex;align-items:flex-start;justify-content:space-between;margin:28px 28px 0}.alist-premium-upgrade-ratecard-header-logo>svg{display:block}.alist-premium-upgrade-ratecard-close-btn{background:transparent;border:0;padding:0;cursor:pointer;margin:-16px -16px 0 0}.alist-premium-upgrade-ratecard-close-btn svg use{fill:gray}.alist-premium-upgrade-ratecard-body{display:flex;flex-direction:column;margin:0 0 48px 28px;position:relative}.alist-premium-upgrade-ratecard-subheader{font-size:24px;font-weight:500;margin-top:36px;display:block;text-align:left;line-height:normal}.alist-premium-upgrade-ratecard-stars-image{align-self:flex-end;margin-right:16px;margin-top:12px}.alist-premium-upgrade-ratecard-gentation-icon{position:absolute;bottom:80px;left:188px;width:72px}.alist-premium-upgrade-ratecard-gentation-icon img{width:100%}.alist-premium-upgrade-ratecard-price-info{display:flex;flex-direction:column;text-align:left;margin-top:-61px}.alist-premium-upgrade-ratecard-price-info-header{font-size:16px}.alist-premium-upgrade-ratecard-price-info-price{color:#ff4dc4;font-size:32px;font-weight:700;padding:10px 0;display:block}.alist-premium-upgrade-ratecard-price-info-total{font-size:16px}.alist-premium-upgrade-ratecard-continue-button{background-color:#34f;margin:12px;padding:15px 0}.alist-premium-upgrade-ratecard-continue-link{background:transparent;border:0;padding:0;cursor:pointer;color:#fff;background:#0000bf;-webkit-appearance:none;text-transform:uppercase;letter-spacing:1px;font-size:16px;line-height:18px;font-weight:700;width:100%;max-width:320px;height:auto;display:block;padding:20px 0;margin:0 auto 15px;margin-bottom:20px;text-align:center;border-radius:3px;background-color:#34f}.alist-premium-upgrade-ratecard-continue-link:hover{background:#5c69ff}.alist-premium-upgrade-ratecard-continue-link:focus{outline:none}.alist-premium-upgrade-ratecard-continue-link:disabled{background:#949aa6;cursor:default}.alist-premium-upgrade-ratecard-continue-link:hover{background-color:#34f;color:#fff}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.alist-premium-upgrade-ineligible{border-radius:4px;height:190px;width:335px;color:#1a1a1a;font-size:16px;text-align:center}.alist-premium-upgrade-ineligible .reactmodal-contents{padding:25px 37px 24px}.alist-premium-upgrade-ineligible-button{padding:10px;width:100%;margin-top:10px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.alist-premium-activated{color:#1a1a1a;width:335px!important;text-align:center}.alist-premium-activated .reactmodal-contents{padding:22px 20px 24px;display:flex;flex-direction:column}.alist-premium-activated-image{height:88px;width:119px!important}.alist-premium-activated-header{font-size:20px;font-weight:700;padding:20px 0}.alist-premium-activated-subheader{font-size:16px;padding-bottom:23px}.alist-premium-activated .primary-button{margin:0 50px;padding:9px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.navbar-link{position:relative;padding:0 16px;height:100%;display:flex;align-items:center;color:#8c8c8c}@media (max-width:1180px){.navbar-link{padding:0 12px}}@media (max-width:1120px){.navbar-link{padding:0 16px}}.navbar-link:hover{background:#333;color:#8c8c8c}.navbar-link:hover .navbar-likes-count{box-shadow:0 0 0 2px #333}.navbar-link.isSelected,.navbar-link.isSelected:hover{color:#fff}.navbar-link.isSelected:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:4px;background:#ff4dc4}.navbar-link-icon-container{position:relative;margin-right:12px;height:100%;display:flex;justify-content:center;flex-direction:column}@media (max-width:1120px){.navbar-link-icon-container{margin-right:0}}.navbar-link-icon g,.navbar-link-icon use{fill:#8c8c8c}.navbar-link-icon.isSelected g,.navbar-link-icon.isSelected use{fill:#fff}.navbar-link-text{font-size:14px}@media (max-width:1120px){.navbar-container--is-logged-in .navbar-link-text{display:none}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.upgrade-link{background:transparent;border:0;padding:0;cursor:pointer;min-width:112px;height:40px;margin-top:12.5px;margin-left:10px;border-radius:2px;display:flex;align-items:center;justify-content:center;background-image:url("https://cdn.okccdn.com/media/img/alist/alist_unified_settings_cta.gif");background-size:100% 100%}.upgrade-link,.upgrade-link-text{font-size:14px;font-weight:700;text-transform:uppercase;color:#fff}.upgrade-link-text{display:flex;align-items:center;justify-content:center;height:100%;width:100%}.upgrade-link-premium{padding:0 16px;background:linear-gradient(90deg,#1a1a1a,#304cef 52.08%,#1a1a1a);background-size:100% 100%}.upgrade-link:hover .upgrade-link-text{background-color:hsla(0,0%,100%,.2)}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.category-ethics{background-color:#f8c637}.category-sex{background-color:#ff8aa4}.category-lifestyle{background-color:#104da1}.category-religion{background-color:#9dbaf2}.category-dating{background-color:#4fc5d0}.category-other{background-color:#00d280}.category-2017{background-color:#fa8575}.global-preferences-tooltip{display:flex;flex-direction:column;align-content:center;background:#fff;border-radius:4px;border:1px solid #8c8c8c;height:365px;width:320px;color:#1a1a1a;padding:20px;position:absolute;top:80px;right:20px;z-index:1000}.global-preferences-tooltip:after,.global-preferences-tooltip:before{content:" ";display:block;position:absolute;top:-12px;right:20px;z-index:2;width:0;height:0;overflow:hidden;border:12px solid transparent;border-top:0;border-bottom-color:#fff}.global-preferences-tooltip:before{top:-13px;z-index:1;border-bottom-color:#8c8c8c}.global-preferences-tooltip-icon{width:120px;margin:0 auto;margin-top:20px}.global-preferences-tooltip-notice{position:relative;left:-21px;width:fit-content;max-width:110px;background-color:#0000bf;color:#fff;text-transform:uppercase;font-weight:500;padding:4px;font-size:14px;line-height:18px}.global-preferences-tooltip-title{font-size:24px;line-height:30px;font-weight:700;margin-top:20px;text-align:center}.global-preferences-tooltip-text{font-size:18px;line-height:24px;margin:20px 0;text-align:center}.global-preferences-tooltip-action{background:transparent;border:0;padding:0;cursor:pointer;color:#fff;background:#0000bf;-webkit-appearance:none;text-transform:uppercase;letter-spacing:1px;font-size:16px;line-height:18px;font-weight:700;width:100%;max-width:320px;height:auto;display:block;padding:20px 0;margin:0 auto 15px;margin-bottom:20px;text-align:center;border-radius:3px;margin:0;height:48px;line-height:8px}.global-preferences-tooltip-action:hover{background:#5c69ff}.global-preferences-tooltip-action:focus{outline:none}.global-preferences-tooltip-action:disabled{background:#949aa6;cursor:default}.global-preferences-tooltip-action:hover{color:#fff}.global-preferences-tooltip-close{background:transparent;border:0;padding:0;cursor:pointer;position:absolute;right:0;top:0;width:50px;height:50px;color:#aeb4bf;padding:12px}.global-preferences-tooltip-close:hover{color:#949aa6}.global-preferences-tooltip-close .icon:before{font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"x"}.global-preferences-tooltip-overlay{position:fixed;left:0;top:0;bottom:0;right:0;z-index:999;background-color:hsla(0,0%,7%,.7);height:100%;width:100%;cursor:default}.gp-tooltip-transition-appear,.gp-tooltip-transition-enter{opacity:.01}.gp-tooltip-transition-appear-active,.gp-tooltip-transition-enter-active{opacity:1;transition:opacity .3s ease}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.mobile-answer-modal{position:fixed;z-index:90001;top:0;left:0;width:100%;height:100%;padding-top:50px;background:#f3f5f9;font-size:17px}.mobile-answer-modal-content{position:absolute;top:0;left:0;width:100%;height:calc(100% - 52px);overflow:scroll;-webkit-overflow-scrolling:touch}@media only screen and (device-width:375px) and (device-height:812px) and (-webkit-device-pixel-ratio:3),only screen and (device-width:414px) and (device-height:896px) and (-webkit-device-pixel-ratio:2),only screen and (device-width:414px) and (device-height:896px) and (-webkit-device-pixel-ratio:3){.iOS .mobile-answer-modal-content{height:calc(100% - 70px)}}.mobile-answer-modal-header{width:100%;height:50px;background:#fff;box-shadow:0 1px 1px rgba(42,47,53,.1);line-height:50px;text-align:center;font-weight:500;color:#1e1e1e}.mobile-answer-modal-header-close{background:transparent;border:0;padding:0;cursor:pointer;position:absolute;top:0;right:0;height:50px;padding:0 15px;color:#4c7bd9;font-size:17px}.mobile-answer-modal-buttons{position:absolute;bottom:0;left:0;width:100%;height:52px;line-height:50px}@media only screen and (device-width:375px) and (device-height:812px) and (-webkit-device-pixel-ratio:3),only screen and (device-width:414px) and (device-height:896px) and (-webkit-device-pixel-ratio:2),only screen and (device-width:414px) and (device-height:896px) and (-webkit-device-pixel-ratio:3){.iOS .mobile-answer-modal-buttons{height:70px}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.blank-state-wrapper{width:100%;padding:0 30px}.blank-state-wrapper .blank-state{padding:69px 20px 79px;text-align:center;border:1px dashed #aeb4bf}.no-borderimage .blank-state-wrapper .blank-state{border:1px dashed #aeb4bf;border-radius:3px}.borderimage .blank-state-wrapper .blank-state{border-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAbCAMAAAC6CgRnAAAAGFBMVEUAAACtsr+ts7+us76utL6utL6ts7+utL9i4uJlAAAABnRSTlMAMvNvroJRLapIAAAAQ0lEQVR42uXSsQoAIAhF0asp7///OFyasjGCziS8TS6kSxSVdfuAEcaOReLGnjmio+P2EvXL7e3nfx47y7bPirfpOpk0KgF93+VHIQAAAABJRU5ErkJggg==) 7 repeat;border-width:7px}.blank-state-wrapper .blank-state--noButtons{padding:107px 20px}.blank-state-wrapper .blank-state-description,.blank-state-wrapper .blank-state-title{margin:0;font-size:17px;line-height:22px;color:#2a2f35}.blank-state-wrapper .blank-state-title{padding-bottom:0;margin-bottom:5px;font-weight:500;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:23px;line-height:23px}.blank-state-wrapper .blank-state-description{margin-bottom:6px;font-size:15px;line-height:24px;font-weight:400}.blank-state-wrapper .blank-state-buttons{display:inline-block;margin-top:24px}.blank-state-wrapper .blank-state-buttons .flatbutton{float:left;margin-left:10px;width:auto;min-width:120px;padding-right:15px;padding-left:15px}.blank-state-wrapper .blank-state-buttons .flatbutton:first-child{margin-left:0}.blank-state-wrapper#profile_bs{margin-top:60px}.blank-state-wrapper#empty_album,.blank-state-wrapper#empty_profile_album{display:none;margin-top:-20px}.blank-state-wrapper#empty_album .popover_container:after,.blank-state-wrapper#empty_profile_album .popover_container:after{clear:both;content:"";display:table}.blank-state-wrapper#empty_album .popover,.blank-state-wrapper#empty_profile_album .popover{margin-top:0;margin-left:50%;left:-195px;bottom:54px}.blank-state-wrapper#match_bs{margin:0 0 50px}.blank-state-wrapper#match_no_results_bs{margin:50px 0 100px}.blank-state-wrapper#match_bs,.blank-state-wrapper#match_no_results_bs{float:left;padding:0}.blank-state-wrapper#profile_bs{margin-bottom:300px}.blank-state-wrapper#questions_bs{margin-bottom:200px;padding:0 10px}.self .blank-state-wrapper#questions_bs{margin-top:20px}.blank-state-wrapper#visitors_bs{margin:40px 0 200px}.blank-state-wrapper#visitors_bs .flatbutton.browse{width:140px}.blank-state-wrapper#intoyou_bs,.blank-state-wrapper#votes_bs{margin:40px 0 200px}.blank-state-wrapper#gayprivacy_bs{margin-top:60px;margin-bottom:300px}.blank-state-wrapper#essays2015_bs,.blank-state-wrapper#personality_chart_2015_bs,.blank-state-wrapper#profile_tests_bs{padding:0;margin-top:20px}.blank-state-wrapper#qm_essay_bs{padding:0}#no-questions-blank-state{padding:0}#no-questions-blank-state .blank-state{padding-top:40px;padding-bottom:50px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.pickonebutton .pickonebutton-button--selected:hover{cursor:auto}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.questionspage .importance-pickonebutton-container.pickonebutton-container{box-shadow:none}.questionspage .importance-pickonebutton-buttons{display:flex}.questionspage .importance-pickonebutton-button{background:transparent;border:0;padding:0;cursor:pointer;flex-grow:1;flex-basis:0;margin:0;border:1px solid #3260c7;border-left-width:0;color:#3260c7}.questionspage .importance-pickonebutton-button:first-child{border-bottom-left-radius:4px;border-top-left-radius:4px;border-left-width:1px}.questionspage .importance-pickonebutton-button:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}.questionspage .importance-pickonebutton-button--selected{background:#3260c7;color:#f3f5f9}.questionspage .importance-pickonebutton-button[disabled]{cursor:default;color:#aeb4bf;border-color:#aeb4bf}.questionspage .importance-pickonebutton-button:focus{outline:none}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.questionspage .importance-pickonebutton-button{height:48px;font-size:18px;line-height:46px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.questionspage .questionspage-multipartquestion{font-size:18px;line-height:22px}.questionspage .questionspage-multipartquestion-questiontext{display:block;width:100%;font-weight:500}.questionspage .questionspage-multipartquestion-questiontext-placeholder{width:100%;height:24px;margin-bottom:9px;background:#ebedf2;border-radius:3px}.questionspage .questionspage-multipartquestion-questiontext-placeholder:first-child{margin-top:9px}.questionspage .questionspage-multipartquestion-questiontext-placeholder:last-child{width:80%;margin-bottom:21px}.questionspage .questionspage-multipartquestion-error{display:block;padding:4%;margin-bottom:22px;background:#ffc0bb;color:#f95133;border-radius:4px;font-size:18px;line-height:22px;text-align:center;width:100%}.questionspage .questionspage-multipartquestion-label{display:block;margin-bottom:12px}.questionspage .questionspage-multipartquestion-irrelevant{margin:-15px -30px 22px;padding:0 30px;font-size:15px;line-height:19px}.questionspage .questionspage-multipartquestion-explanation,.questionspage .questionspage-multipartquestion-privacy,.questionspage .questionspage-multipartquestion .importance-pickonebutton{margin-bottom:30px;display:block}.questionspage .questionspage-multipartquestion .oknf-checkbox{margin-top:0}.questionspage .questionspage-multipartquestion .oknf-switch{padding:0}.questionspage .questionspage-multipartquestion .oknf-switch-decoration{right:0;left:auto}.questionspage .questionspage-multipartquestion .oknf-checkbox-decoration:focus,.questionspage .questionspage-multipartquestion .oknf-radio-decoration:focus{outline:none}.questionspage .questionspage-multipartquestion .oknf-typable-wrapper{width:100%}.questionspage .questionspage-multipartquestion .oknf-switch--has-label{font-size:18px;line-height:22px}.questionspage .questionspage-multipartquestion .pickmanybuttons,.questionspage .questionspage-multipartquestion .pickonebutton-container{border-radius:4px;box-shadow:0 1px 4px rgba(42,47,53,.1)}.questionspage .questionspage-multipartquestion-acceptableanswers-pickmanybuttons,.questionspage .questionspage-multipartquestion-acceptableanswers-pickonebutton,.questionspage .questionspage-multipartquestion-answers-pickmanybuttons,.questionspage .questionspage-multipartquestion-answers-pickonebutton{padding:0}.questionspage .questionspage-multipartquestion-acceptableanswers-pickmanybuttons-container,.questionspage .questionspage-multipartquestion-acceptableanswers-pickonebutton-container,.questionspage .questionspage-multipartquestion-answers-pickmanybuttons-container,.questionspage .questionspage-multipartquestion-answers-pickonebutton-container{width:100%}.questionspage .questionspage-multipartquestion-acceptableanswers-pickmanybuttons-buttons,.questionspage .questionspage-multipartquestion-acceptableanswers-pickonebutton-buttons,.questionspage .questionspage-multipartquestion-answers-pickmanybuttons-buttons,.questionspage .questionspage-multipartquestion-answers-pickonebutton-buttons{border:none;border-radius:3px;overflow:hidden}.questionspage .questionspage-multipartquestion-acceptableanswers-pickmanybuttons-button,.questionspage .questionspage-multipartquestion-acceptableanswers-pickonebutton-button,.questionspage .questionspage-multipartquestion-answers-pickmanybuttons-button,.questionspage .questionspage-multipartquestion-answers-pickonebutton-button{float:left;color:#1e1e1e;background-color:#fff;width:100%;margin:0;text-align:left;border:none;border-radius:0;padding:11px 15px}.questionspage .questionspage-multipartquestion-acceptableanswers-pickmanybuttons-button:first-child,.questionspage .questionspage-multipartquestion-acceptableanswers-pickonebutton-button:first-child,.questionspage .questionspage-multipartquestion-answers-pickmanybuttons-button:first-child,.questionspage .questionspage-multipartquestion-answers-pickonebutton-button:first-child{padding-top:18px;border-top-left-radius:4px;border-top-right-radius:4px}.questionspage .questionspage-multipartquestion-acceptableanswers-pickmanybuttons-button:last-child,.questionspage .questionspage-multipartquestion-acceptableanswers-pickonebutton-button:last-child,.questionspage .questionspage-multipartquestion-answers-pickmanybuttons-button:last-child,.questionspage .questionspage-multipartquestion-answers-pickonebutton-button:last-child{padding-bottom:18px;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.questionspage .questionspage-multipartquestion-acceptableanswers-pickmanybuttons-button:focus,.questionspage .questionspage-multipartquestion-acceptableanswers-pickonebutton-button:focus,.questionspage .questionspage-multipartquestion-answers-pickmanybuttons-button:focus,.questionspage .questionspage-multipartquestion-answers-pickonebutton-button:focus{outline:none}.questionspage .questionspage-multipartquestion-acceptableanswers-answer,.questionspage .questionspage-multipartquestion-answers-answer{display:flex;flex-wrap:nowrap}.questionspage .questionspage-multipartquestion-acceptableanswers-answer-checkboxcontainer,.questionspage .questionspage-multipartquestion-acceptableanswers-answer-label,.questionspage .questionspage-multipartquestion-acceptableanswers-answer-radiobuttoncontainer,.questionspage .questionspage-multipartquestion-answers-answer-checkboxcontainer,.questionspage .questionspage-multipartquestion-answers-answer-label,.questionspage .questionspage-multipartquestion-answers-answer-radiobuttoncontainer{display:block;font-weight:400}.questionspage .questionspage-multipartquestion-acceptableanswers-answer-label,.questionspage .questionspage-multipartquestion-answers-answer-label{width:100%;min-height:22px;font-size:18px;line-height:22px}.questionspage .questionspage-multipartquestion-acceptableanswers-answer-checkboxcontainer,.questionspage .questionspage-multipartquestion-acceptableanswers-answer-radiobuttoncontainer,.questionspage .questionspage-multipartquestion-answers-answer-checkboxcontainer,.questionspage .questionspage-multipartquestion-answers-answer-radiobuttoncontainer{padding-left:10px;display:flex;align-items:center}.questionspage .questionspage-multipartquestion-explanation{width:100%;min-height:0;margin-bottom:20px;font-size:18px;line-height:22px}.questionspage .questionspage-multipartquestion-privacy{margin-bottom:0}.questionspage .questionspage-multipartquestion-privacy-icon{position:relative;display:inline-block;margin-right:7px;top:5px}.questionspage .questionspage-multipartquestion-privacy-icon path{fill:#3260c7}.questionspage .questionspage-multipartquestion-privacy-explanation{display:block;margin-top:17px;font-size:16px;line-height:24px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.questionspage-multipartquestion{padding:32px;padding-top:27px}.questionspage-multipartquestion-questiontext{margin-bottom:20px;font-size:24px;line-height:34px}.questionspage-multipartquestion .pickmanybuttons,.questionspage-multipartquestion .pickonebutton-container{margin-bottom:22px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.questionspage-buttons{display:flex;border-top:1px solid #ccd0d9}.questionspage-buttons .questionspage-buttons-button{flex-grow:1;flex-basis:0;height:52px;font-size:17px;line-height:52px;text-transform:uppercase;letter-spacing:.5px;font-weight:700;border-radius:0;border:none!important}.questionspage-buttons .questionspage-buttons-button.flatbutton.white{color:#949aa6}.questionspage-buttons .questionspage-buttons-button:focus{outline:none}@media only screen and (device-width:375px) and (device-height:812px) and (-webkit-device-pixel-ratio:3),only screen and (device-width:414px) and (device-height:896px) and (-webkit-device-pixel-ratio:2),only screen and (device-width:414px) and (device-height:896px) and (-webkit-device-pixel-ratio:3){.iOS .questionspage-buttons .questionspage-buttons-button{height:70px;line-height:inherit;padding-top:0;padding-bottom:env(safe-area-inset-bottom)}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.questionspage-buttons-button:first-child{border-bottom-left-radius:8px}.questionspage-buttons-button:last-child{border-bottom-right-radius:8px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.binary-question{position:relative}.binary-question-text{position:absolute;top:0;left:0;width:100%;transition:transform .3s ease}.binary-question-text-transition-enter{transform:translateX(110%)}.binary-question-text-transition-enter-active,.binary-question-text-transition-leave{transform:translateX(0)}.binary-question-text-transition-leave-active{transform:translateX(-110%)}.binary-question-answers,.binary-question-skip{position:absolute;bottom:0}.binary-question-skip{left:0;background:transparent;border:0;padding:0;cursor:pointer;color:#949aa6;font-size:17px;line-height:42px}.binary-question-skip:before{content:"";font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"r";position:relative;top:2px;margin-right:5px}.binary-question-answers{right:0}.binary-question-button{position:relative}.binary-question-button-icon,.binary-question-button-text{transition:opacity .15s linear}.binary-question-button-text{position:absolute;top:0;left:0;width:100%;height:100%}.binary-question-button-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0}.binary-question-button.showIcon .binary-question-button-text{opacity:0}.binary-question-button.showIcon .binary-question-button-icon{opacity:1}.binary-question-no,.binary-question-yes{width:70px}.binary-question-no{margin-right:10px}.binary-question-no .binary-question-button-icon:before{content:"x"}.binary-question-no .binary-question-button-icon:before,.binary-question-yes .binary-question-button-icon:before{font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.binary-question-yes .binary-question-button-icon:before{content:"c";position:relative;top:1px;font-size:19px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.questionspage-profilelink-skip{background:transparent;border:0;padding:0;cursor:pointer;color:#949aa6;font-size:17px;line-height:42px}.questionspage-profilelink-skip:before{content:"";font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"r";position:relative;top:2px;margin-right:5px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.questionspage{position:relative;color:#2a2f35;font-weight:400}.questionspage .questionspage-multipartquestion-importance--disabled--disabled{color:#ccd0d9}.questionspage-error{display:block;padding:4%;margin-bottom:22px;background:#ffc0bb;color:#f95133;border-radius:4px;font-size:18px;line-height:22px;text-align:center;width:calc(100% - 60px);height:auto;margin:30px;margin-bottom:0}#no-questions-blank-state{padding:60px 40px 40px}.questionspage-question-enter{opacity:.01;transform:translateX(100%)}.questionspage-question-enter-active{transition:opacity .3s ease-in-out,transform .3s ease-in-out;opacity:1;transform:translateX(0)}.questionspage-question-leave{position:absolute;top:0;left:0;opacity:1;transform:translateX(0)}.questionspage-question-leave-active{transition:opacity .3s ease-in-out,transform .3s ease-in-out;opacity:.01;transform:translateX(-100%)}.questionspage-question-disabled-leave{display:none}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profile-questions-answer-modal{width:514px;margin-top:120px}.profile-questions-answer-modal .reactmodal-header{height:65px;padding:0 19px;line-height:62px;border-bottom-color:#ccd0d9}.profile-questions-answer-modal .reactmodal-header-title{font-size:20px}.profile-questions-answer-modal .reactmodal-header-close{margin-top:7px;margin-right:-15px;font-size:16px}.profile-questions-answer-modal .reactmodal-contents{padding:0}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profile-hub-s2s-steps{height:70px}.profile-hub-s2s-steps-bar{position:relative;height:10px;background-color:#f0f2f6;border-radius:5px;top:45px}.profile-hub-s2s-steps-progress{position:relative;display:inline-block;top:-14px;border-radius:50%;background-color:#ff4dc4;width:40px;height:40px;color:#fff;line-height:40px;text-align:center;font-weight:700;z-index:1}.profile-hub-s2s-steps-progress-gradient{position:absolute;left:0;top:0;background:linear-gradient(90deg,#ff4dc4,#9a0067);height:10px;border-radius:5px}.profile-hub-s2s-steps-bar{top:30px}.profile-hub-s2s-steps-progress{width:48px;border-radius:100px}.profile-hub-s2s-animated-list-row{width:100%;position:absolute}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profile-hub-s2s-completion{position:relative;display:flex;flex-direction:column;height:200px;width:100%;margin-bottom:20px}.profile-hub-s2s-completion-row{display:flex;align-items:center;font-size:16px;line-height:18px;font-weight:700;margin:10px 0;height:40px;background:transparent;border:0;padding:0;cursor:pointer;width:100%}.profile-hub-s2s-completion-row-complete{color:gray;cursor:default}.profile-hub-s2s-completion-checkbox{width:20px;height:20px;border:1px solid #1a1a1a;border-radius:100%;margin-right:10px;display:inline-block}.profile-hub-s2s-completion-checkbox-checked{border-color:#ff4dc4}.profile-hub-s2s-completion-checkbox-checkmark{display:inline-block;transform:rotate(45deg);height:16px;width:10px;border-bottom:2px solid #ff4dc4;border-right:2px solid #ff4dc4;position:relative;bottom:3px;left:4px}.profile-hub-s2s-completion-arrow{border:solid #0000bf;border-width:0 2px 2px 0;padding:4px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);margin-left:auto}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profile-hub-s2s{background:#fff;border-radius:4px;box-shadow:0 2px 4px rgba(26,26,26,.1);max-width:940px;margin:0 auto;margin-top:20px}.profile-hub-s2s-headerbar{background:#1a1a1a;height:40px;border-radius:4px 4px 0 0;display:flex;align-items:center;padding:10px}.profile-hub-s2s-headerbar-title{font-size:14px;line-height:16px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:#fff;width:50%;display:inline-block;padding:0 10px}.profile-hub-s2s-content{padding:20px}.profile-hub-s2s-content-header{font-weight:700;font-size:16px;line-height:18px}.profile-hub-s2s-content-divider{position:relative;width:calc(100% + 20px * 2);left:-20px;margin-top:10px;border-bottom:1px solid #ccc}.profile-hub-s2s-tip{margin:0 auto;margin-bottom:10px}.profile-hub-s2s-success{position:relative;display:flex;flex-direction:column}.profile-hub-s2s-success-confetti{width:300px;height:200px;margin:0 auto}.profile-hub-s2s-success-icon{position:absolute;top:calc(50% - 60px);left:calc(50% - 40px)}.profile-hub-s2s-success-text{font-size:16px;line-height:18px;display:block;color:#1a1a1a}.profile-hub-s2s-success-link,.profile-hub-s2s-success-text{font-weight:700;text-align:center;position:relative;top:-20px}.profile-hub-s2s-success-link{background:transparent;border:0;padding:0;cursor:pointer;display:inline;text-decoration:none;outline:none;color:#0000bf;letter-spacing:1px;font-size:15px;text-transform:uppercase;display:inline-block;margin:10px auto}.profile-hub-s2s-success-link:active,.profile-hub-s2s-success-link:hover{color:#5c69ff}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profile-hub-s2s-content-wrapper{display:flex;padding:10px}.profile-hub-s2s-content{width:50%;padding:20px}.profile-hub-s2s-content-right{border-left:1px solid #ccc}.profile-hub-s2s-completion-row{height:30px;margin:0}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.navbar .profile-button-container{position:relative;margin-right:4px}.navbar .profile-button-container .FullscreenOverlay-inner{background-color:transparent}.navbar .profile-button-container .FullscreenOverlay{z-index:1}.navbar .profile-button{background:transparent;border:0;padding:0;cursor:pointer;color:#fff;padding:0 16px;height:100%;min-width:142px;display:flex;position:relative}.navbar .profile-button-thumbnailwrapper{position:relative;display:inline-block;height:40px;margin-right:8px}.navbar .profile-button-thumbnail{height:40px;width:40px;border-radius:100%;object-fit:cover}.navbar .profile-button-inner-container{display:flex;align-items:center;justify-content:space-between}.navbar .profile-button-details{display:flex;align-items:center}.navbar .profile-button-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;max-width:120px;text-align:left;font-size:14px}@media (max-width:1180px){.navbar .profile-button-name{max-width:100px}}.navbar .profile-button-alist-badge{color:#99b2ff;margin:0 8px;font-size:12px;font-weight:700}.navbar .profile-button-notification{position:absolute;z-index:1;border-radius:20px;min-width:20px;height:20px;padding:0 3px;background:#fa50bc;text-align:center;box-shadow:0 0 0 2px #1a1a1a;font-size:11px;line-height:20px;color:#fff;top:0;right:-6px}.navbar .profile-button:hover{background-color:#333}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.finished-boost-modal{border-radius:4px;height:340px;width:280px;color:#1a1a1a}.finished-boost-modal .reactmodal-contents{padding:32px}.finished-boost-modal-text{display:flex;flex-direction:column;align-items:center}.finished-boost-modal-title{font-size:20px;font-weight:500;text-align:center;width:195px;margin:20px 0 10px}.finished-boost-modal-body{font-size:16px;text-align:center}.finished-boost-modal-button{background:transparent;border:0;padding:0;cursor:pointer;color:#0500be;font-size:16px;font-weight:700;padding:28px;text-transform:uppercase}.finished-boost-modal-button-icon path{fill:#0500be}.finished-boost-modal-image{position:relative;background-image:url("https://cdn.okccdn.com/media/img/boostsubs/boost_again_sparkle_2x.png");background-repeat:no-repeat;height:95px;background-position:50%;display:flex;justify-content:center;align-items:center;background-size:contain}.finished-boost-modal-image-thumb{height:62px;width:62px!important;border-radius:100%;border:2px solid #1a1a1a}.finished-boost-modal .primary-button{width:100%;padding:13px 36px}.finished-boost-modal-footer{margin-top:20px;display:flex;flex-direction:column;align-items:center}.finished-boost-modal-close-button{background:transparent;border:0;padding:0;cursor:pointer;text-transform:uppercase;color:gray;font-size:14px;font-weight:700;text-align:center;margin-top:14px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.navbar-boost{background:transparent;border:0;padding:0;cursor:pointer;min-width:112px;height:40px;margin-top:12.5px;margin-left:10px;border-radius:2px;position:relative;background:#ff4dc4}.navbar-boost,.navbar-boost-text{font-size:14px;font-weight:700;text-transform:uppercase;color:#fff}.navbar-boost:hover{background:#ff71d0}.navbar-boost.disabled,.navbar-boost.disabled .navbar-boost-button{background-color:#949aa6;cursor:not-allowed}.navbar-boost-button{background:transparent;border:0;padding:0;cursor:pointer;height:100%;padding:0 18px;border-radius:2px}.navbar-boost-button--is-boosting{padding:0 9px}.navbar-boost-button--is-boosting .navbar-boost-button-icon{cursor:not-allowed}.navbar-boost-button-icon{position:relative;z-index:2;transform:scale(.8)}.navbar-boost-button-inner-container{height:100%;display:flex;align-items:center}.navbar-boost-cancel-button{background:transparent;border:0;padding:0;cursor:pointer;position:absolute;z-index:2;top:3px;right:3px;background-color:red;height:10px;width:10px;border-radius:100%}.navbar-boost-text{position:relative;z-index:2;transition:width .2s linear;padding-left:2px;text-transform:uppercase}.navbar-boost-text--boosting{text-transform:lowercase;cursor:not-allowed}.navbar-boost .progress-bar-outer-container{position:absolute;z-index:1;overflow:hidden;top:0;left:0;width:100%;height:100%;background:#9a0067;border-radius:2px;cursor:not-allowed}.navbar-boost .progress-bar-inner{height:100%;background-color:#ff4dc4;transition:width 1s linear}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.loggedOut{height:65px;display:flex}.loggedOut-login,.loggedOut-signup{background:transparent;border:0;padding:0;cursor:pointer;min-width:112px;height:40px;margin-top:12.5px;margin-left:10px;border-radius:2px;display:flex;align-items:center;justify-content:center;width:140px}.loggedOut-login,.loggedOut-login-text,.loggedOut-signup,.loggedOut-signup-text{font-size:14px;font-weight:700;text-transform:uppercase;color:#fff}.loggedOut-login{background:#1a1a1a;border:2px solid #f1f1f1}.loggedOut-login,.loggedOut-login:hover{color:#f1f1f1}.loggedOut-login:hover{background:#333}.loggedOut-signup{background:#fff}.loggedOut-signup,.loggedOut-signup:hover{color:#1a1a1a}.loggedOut-signup:hover{background:#ccc}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.upgrade-alist-premium-button{background:transparent;border:0;cursor:pointer;min-width:112px;height:40px;margin-top:12.5px;margin-left:10px;border-radius:2px;background-image:url("https://cdn.okccdn.com/media/img/alist/alist_premium_unified_settings.gif");padding:0;letter-spacing:0;font-size:12px;line-height:1;background-size:100% 100%}.upgrade-alist-premium-button,.upgrade-alist-premium-button-text{font-size:14px;font-weight:700;text-transform:uppercase;color:#fff}.upgrade-alist-premium-button-text{font-size:12px;font-weight:400}.upgrade-alist-premium-button-text-container{display:flex;align-items:center;justify-content:center;flex-direction:column;height:100%;padding:0 16px}.upgrade-alist-premium-button:hover .upgrade-alist-premium-button-text-container{background-color:hsla(0,0%,100%,.2)}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}#navigation{display:flex;justify-content:center;position:sticky;z-index:90000;top:0;left:0;width:100%;padding:0 14px;height:65px;background:#1a1a1a}@media (max-width:1180px){#navigation{padding-left:4px}}.navbar-container{display:flex;justify-content:space-between;width:100%;max-width:1440px}.navbar{font-size:16px;display:flex}.navbar-logo{position:relative;overflow:hidden;margin-right:5px}.navbar-logo a{display:block;height:100%;padding:0 10px}.navbar-logo-icon{display:block;width:114px;height:100%;background-position:center 62%;background-size:contain;background-repeat:no-repeat;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTE0IiBoZWlnaHQ9IjMyIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZD0iTTY3Ljc4IDIwLjAxNWE2LjE0NiA2LjE0NiAwIDAxLTEuMzU2LjE1NWMtLjQ2NiAwLS42MjEtLjIzMy0uNjIxLS41MDQgMC0uNjYuMTE3LTEuMzYuMTk0LTIuMDE3bDEuMjQtOS4yMzJjLS42Ni0uNTA1LTEuOS0uNzc2LTIuOTg1LS43NzYtMS45NCAwLTIuNTIxLjYyLTIuODMxIDMuMDY0bC0xLjA1IDcuNzU5Yy0uNzM1IDEuMjAyLTEuOSAxLjcwNi0yLjk4NSAxLjcwNi0xLjA0NyAwLTEuNDc0LS4yNzItMS40NzQtMS4wNDggMC0uNjU4LjE5NC0xLjk0LjM4OC0zLjAyNWwuOTctNi4wNTFjLjI3Mi0xLjU5MS0uMzExLTIuMzI4LTIuODctMi4zMjgtMy40NTIgMC00Ljk2NS42MjItNC45NjUgMi4zMjggMCAuNTA0LjA3NyAxLjAwOC4zODggMS4zOTdsMS43ODQtLjA0LS45NyA1LjI3NmMtLjM1IDEuODIzLS40MjcgMi41MjItLjQyNyAzLjYwNyAwIDIuNTIyIDEuNTUzIDMuNjQ2IDQuMzA2IDMuNjQ2IDMuMjE4IDAgNC44ODctMS4wODYgNi4wMS0zLjE0MmwtLjExNC43NzZjLS4yNzIgMS44MjIuNTQzIDIuNDA0IDIuNDQzIDIuNDA0IDMuNzYyIDAgNS41NDctLjgxNSA1LjU0Ny0yLjYzNyAwLS41MDMtLjE5NC0xLjAwOC0uNjIxLTEuMzE4IiBmaWxsPSIjRkZGIi8+PHBhdGggZD0iTTc2LjE1NyAyMC4zMjRjLS42NTkgMC0xLjEyNS0uMDM4LTEuNTEzLS4xNTRsMS4wODctNy43MThjLjUwNS0uNjYgMS4zOTctMS4wODcgMi40MDUtMS4wODcgMS42MjggMCAyLjMyNy45MzEgMi4zMjcgMy4zNzQgMCAzLjg3OC0xLjg2MyA1LjU4NS00LjMwNiA1LjU4NU04MC40NjMgNy42NGMtMi4wMTcgMC0zLjgzOS41ODItNC44ODYgMy4yOThsLjIzMS0xLjQzNGMuMTk0LTEuMjgyLS40MjYtMS43ODYtMi42NzYtMS43ODYtMy40NTIgMC00Ljk2NC42MjItNC45NjQgMi4zMjggMCAuNTA0LjA3NyAxLjAwNy4zNSAxLjM5NmwxLjc4NC0uMDM5LTIuMDk2IDE1LjgyNWMtLjE1NSAxLjA0Ny0uMjcyIDEuNzg0LS4yNzIgMi4yMTEgMCAxLjQ3NS44MTUgMi4xNzIgMi41MjEgMi4xNzIuODE1IDAgMi4wMTgtLjAzOCAyLjc1NC0uMzFsMS4wMS03LjZjLjM1LjAzNyAxLjEyNS4wMzcgMS41NTIuMDM3IDYuMTY2IDAgMTAuMTIyLTMuNTY4IDEwLjEyMi05LjY1OCAwLTQuMTktMS42NjgtNi40NC01LjQzLTYuNDRNNDQuMjM5IDcuNjAzYy01Ljg1NyAwLTkuNTgxIDMuNDUtOS41ODEgOS41OCAwIDQuOTI3IDIuNTIyIDYuODI3IDcuMjE1IDYuODI3IDQuMzgzIDAgNi4xNjctMS4xNjQgNi4xNjctMy4xNDEgMC0uNTgyLS4yNzEtMS4zNTgtLjgxNC0xLjYzLTEuNDc0LjU0My0yLjgzMi44MTQtMy45OTcuODE0LTIuMDU0IDAtMi44My0uOTMtMi44My0zLjQ5IDAtMy40OTEgMS41OS01LjEyIDQuMzgzLTUuMTIgMS40MzYgMCAyLjM2Ny4xNTUgMy4yNTguNDI2LjUwNC0uMzg3Ljc3Ni0uODUzLjc3Ni0xLjY2NyAwLTEuNDc0LS44OTEtMi42LTQuNTc3LTIuNiIgZmlsbD0iI0ZGRiIvPjxwYXRoIGQ9Ik04LjA2OCAxMy43MTNjLTEuOSAwLTIuNTYtMS4wNDctMi41Ni0zLjM3NSAwLTMuMjE5IDEuMzE5LTUuNjI0IDMuNjg1LTUuNjI0IDIuMDE3IDAgMi42MzggMS4xMjcgMi42MzggMy40MTQgMCAzLjUyOS0xLjYzMSA1LjU4NS0zLjc2MyA1LjU4NU05LjUwNC45NTFDMy40OS45NTEgMCA0Ljc5MiAwIDEwLjUzM2MwIDQuOTI1IDIuOTEgNi44NjYgNy4zMyA2Ljg2NiA2LjIwNyAwIDkuNzc2LTMuNjQ2IDkuNzc2LTkuNTAzIDAtNC4xNTEtMS45OC02Ljk0NS03LjYwMi02Ljk0NSIgZmlsbD0iI0ZGRiIgbWFzaz0idXJsKCNtYXNrLTIpIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDYuNjExKSIvPjxwYXRoIGQ9Ik0xNS4zMDIgMjAuNTU5Yy0uNDI4IDAtLjYyLS4yNzItLjgxNS0uNTgybC0yLjYzOC00Ljc3MmMyLjI5LTMuMTQgMi43NTQtMy4zMzQgMy41Ny0zLjMzNC40NjQgMCAxLjA0NiAwIDEuNjI4LjAzOC4zODgtLjQyNy42MjEtLjk3LjYyMS0xLjc4NSAwLTEuMzk1LS44NTQtMi4wOTQtMy4yOTctMi4wOTQtMi4zMjggMC0yLjc1NC4zODgtNy4zNyA2Ljc4OUw4LjgyNCAxLjE2NkM4LjE2NS42NiA3LjA3OC4zODkgNS45OTQuMzg5Yy0xLjk0IDAtMi43NTUuNTgzLTMuMDY2IDMuMDI1TC43NTYgMTkuOTM4Yy0uMTU1IDEuMDQ4LS4yMzIgMS43ODQtLjIzMiAyLjIxIDAgMS40NzUuNzc2IDIuMTczIDIuNDgyIDIuMTczLjgxNSAwIDIuMDE4LS4wMzggMi43NTQtLjMxMWwuOTctNy4yOTIgMi41OTggNS4zMTVjLjgxNSAxLjc0NCAxLjM1OCAyLjI4OCAyLjg3IDIuMjg4IDMuMjIgMCA1LjA0Mi0uNzc4IDUuMDQyLTIuNiAwLS41MDItLjE1NC0xLjA0Ni0uNTQyLTEuMzE3YTYuNDY4IDYuNDY4IDAgMDEtMS4zOTYuMTU1IiBmaWxsPSIjRkZGIiBtYXNrPSJ1cmwoI21hc2stNCkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE3IC0uMzg5KSIvPjxwYXRoIGQ9Ik0xMC43MzggMTkuNzA0Yy0uNTQyLjU4Mi0xLjMxOC44OTMtMi4xNy44OTMtMS40NzYgMC0yLjM2OC0uNjYtMi4zNjgtMy4wNjQgMC0zLjg0IDEuNTUxLTUuODU3IDMuOTE3LTUuODU3LjYyMSAwIDEuMTI2LjAzOCAxLjYzLjI3MWwtMS4wMDkgNy43NTd6bTYuMjgzLjg1NGMtLjU4IDAtLjY5OS0uMjcyLS42OTktLjY1OSAwLS40NjUuMDQxLTEuMTY0LjIzNC0yLjUyMmwyLjI1LTE2LjIxQzE4LjE0Ny42NiAxNy4wNi4zODggMTUuOTc2LjM4OGMtMS45NCAwLTIuNzU1LjU4My0zLjA2NyAzLjAyNWwtLjczNSA1LjM5MmMtLjY2LS41MDUtMS43MDgtLjczNy0zLjM3Ni0uNzM3QzQuMzM4IDguMDcuNzMgMTEuNTYuNzMgMTguMjdjMCA0LjQ2MSAyLjA5NSA2LjA1IDUuNzAzIDYuMDUgMi4wNTUgMCA0LjAzMy0uNzM3IDQuOTY0LTIuODMyYTUuNzYgNS43NiAwIDAwLS4wNzcuNjIxYzAgMS42MyAxLjAwOCAyLjI1IDIuNDgyIDIuMjUgMy4yMiAwIDUuMTk4LS44NTIgNS4xOTgtMi42MzcgMC0uNTgzLS4xNTYtLjk2OS0uNTgzLTEuMzE5LS40MjYuMTE1LTEuMDQ2LjE1NS0xLjM5Ni4xNTV6IiBmaWxsPSIjRkZGIiBtYXNrPSJ1cmwoI21hc2stNikiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDk1IC0uMzg5KSIvPjxwYXRoIGQ9Ik05NC44MzYgMjAuMDE1Yy0uNDY2LjExNS0xLjA4Ni4xNTUtMS40MzUuMTU1LS40NjUgMC0uNTgzLS4yNzItLjU4My0uNTQ0IDAtLjUwNC4yNy0xLjc0NC41NDMtMy41M2wuODk0LTYuMDVjLjIzMi0xLjU5MS0uMzEyLTIuMzI4LTIuODcyLTIuMzI4LTMuNDUxIDAtNC45NjQuNjIyLTQuOTY0IDIuMzI4IDAgLjUwNC4wNzcgMS4wMDguMzg4IDEuMzk3bDEuNzgzLS4wNC0xLjMxNyA3LjU2NGMtLjExNy44MTUtLjIzMiAxLjkwMi0uMjMyIDIuNTYgMCAxLjY2OCAxLjEyNCAyLjQwNSAzLjAyNSAyLjQwNSAzLjc2MyAwIDUuMzktLjgxMyA1LjM5LTIuNjM3IDAtLjUwNS0uMTk0LS45Ny0uNjItMS4yOE05Mi44OTYgNS40M2MyLjAxNiAwIDMuMjE5LTEuMTYzIDMuMjE5LTIuODcgMC0xLjQzNS0uODE0LTIuNDgzLTIuNjM2LTIuNDgzLTIuMDU2IDAtMy4yOTggMS4yOC0zLjI5OCAyLjk0OSAwIDEuODk5IDEuMjc5IDIuNDA1IDIuNzE1IDIuNDA1IiBmaWxsPSIjRkZGIi8+PC9nPjwvc3ZnPg==")}.navbar-logo-text{position:absolute;top:-100%;left:0}.navbar-likes-count{position:absolute;z-index:1;border-radius:20px;min-width:20px;height:20px;padding:0 3px;background:#fa50bc;text-align:center;box-shadow:0 0 0 2px #1a1a1a;font-size:11px;line-height:20px;color:#fff;top:11px;left:9px}.navbar-message{position:relative}.navbar-message-btn{background:transparent;border:0;padding:0;cursor:pointer;height:100%;color:#fff}.navbar-message-btn--is-open{background:#333}.navbar-message-btn--is-open .navbar-likes-count{box-shadow:0 0 0 2px #333}.navbar-message-btn-container{display:flex;align-items:center;height:65px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.toast{height:58px;width:280px;border-radius:4px;display:flex;position:absolute;z-index:1;right:0;margin-right:20px}.toast-link{width:260px;display:flex;text-decoration:none;outline:none}.toast-slide{animation:fadein .5s}.toast-image-container{display:flex;align-items:center;padding:10px}.toast-text{display:flex;flex-direction:column;justify-content:center;padding:0 6px 0 8px}.toast-text-header{font-size:14px;font-weight:500;line-height:1}.toast-text-subheader{font-size:12px;line-height:1.5}.toast-close-button{background:transparent;border:0;padding:0;cursor:pointer;height:30px;outline:none;position:relative;z-index:1}.toast-close-button svg use{fill:#fff}@keyframes fadein{0%{right:-100px;opacity:0}to{right:0;opacity:1}}.regret-swipe-alert{background:linear-gradient(-180deg,#ff4dc4,#96256a);cursor:pointer}.regret-swipe-alert:hover{background:linear-gradient(-180deg,#ff75c2,#ff4dc4);color:#fff}.regret-swipe-alert .toast-link{color:#fff}.regret-swipe-alert-icon{position:relative;display:flex;align-items:center}.regret-swipe-alert-icon-heart{position:absolute;bottom:-6px;right:-10px}.page-loading{width:100vw;height:100vh;padding-top:66px;display:flex;align-items:center;justify-content:center}body.has_navbar .page-loading{height:calc(100vh - 66px);padding-top:0}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.boost-report-toggler{display:flex;position:absolute;top:0;left:0;right:0;background:#30b7c4;height:50px;line-height:50px;border-top-left-radius:3px;border-top-right-radius:3px}.boost-report-toggler-inner{background:transparent;border:0;padding:0;cursor:pointer;display:block;font-size:15px;text-align:left;padding-left:35px;height:100%;flex:1}.boost-report-toggler-inner .icon{position:absolute;display:block;width:20px;height:20px;top:13px;text-align:center}.boost-report-toggler-inner .icon.i-boost{left:12px;font-size:19px;line-height:30px}.boost-report-toggler-inner .icon.i-maximize,.boost-report-toggler-inner .icon.i-minimize{right:14px;color:hsla(0,0%,100%,.53)}.boost-report-toggler-inner .icon.i-minimize{top:12px;font-size:15px;line-height:30px}.boost-report-toggler-inner .icon.i-maximize{display:block;font-size:15px;line-height:28px}.boost-report-toggler-inner,.boost-report-toggler-inner:hover,.boost-report-toggler-inner:hover .i-maximize,.boost-report-toggler-inner:hover .i-minimize{color:#fff}.boost-report-toggler-close{background:transparent;border:0;padding:0;cursor:pointer;width:50px;font-size:13px;color:#72dade;text-align:center}.boost-report-toggler-close:hover{color:#fff;cursor:pointer}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.notification-display{position:absolute;width:270px;bottom:-81px;border-radius:3px;box-shadow:0 0 0 1px rgba(0,17,53,.16),0 0 5px 0 rgba(0,17,53,.16);transition:padding-top .1s ease-in,bottom .2s ease-in .2s}.notification-display-container{position:relative;z-index:1;overflow:hidden;float:left;margin:0 40px 0 -78px;width:0;height:20px;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.notifications-footer.notifications-footer--hasNotifications .notification-display-container{overflow:visible;width:270px;margin-left:-63px;transition:width 0s linear,margin 0s linear}.notification-display-body{position:relative;z-index:201;background:#fff;overflow:hidden;border-radius:3px;max-height:242px}body.mac .notifications-footer.expanded .notification-display-body::-webkit-scrollbar{-webkit-appearance:none}body.mac .notifications-footer.expanded .notification-display-body::-webkit-scrollbar-thumb{border-radius:3px;border:2px solid #fff;background-color:rgba(0,0,0,.5)}.notifications-footer.notifications-footer--hasNotifications .notification-display{bottom:20px}.notifications-footer.notifications-footer--hasNotifications.notifications-footer--boost-reporting .notification-display,.notifications-footer.notifications-footer--hasNotifications.notifications-footer--boost-running .notification-display{padding-top:50px;transition:none}.notifications-footer.notifications-footer--hasNotifications.notifications-footer--boost-reporting .notification-display:after,.notifications-footer.notifications-footer--hasNotifications.notifications-footer--boost-running .notification-display:after{display:none}.notifications-footer.notifications-footer--hasNotifications.notifications-footer--boost-reporting .notification-display-body,.notifications-footer.notifications-footer--hasNotifications.notifications-footer--boost-running .notification-display-body{height:0;overflow:hidden}.notifications-footer.notifications-footer--hasNotifications.notifications-footer--boost-reporting.notifications-footer--collapsed .notification-display,.notifications-footer.notifications-footer--hasNotifications.notifications-footer--boost-running.notifications-footer--collapsed .notification-display{display:none}.notifications-footer.notifications-footer--hasNotifications.notifications-footer--boost-reporting.notifications-footer--expanded .notification-display-body,.notifications-footer.notifications-footer--hasNotifications.notifications-footer--boost-running.notifications-footer--expanded .notification-display-body{height:auto;overflow-x:hidden;overflow-y:auto;max-height:243px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.notification{position:relative;width:100%;height:81px;overflow:hidden;transition:height .2s ease-in;border-top:1px solid #ebedf2}.notification,.notification *{box-sizing:border-box}.notification-container:first-child{border-color:#fff;border-top-left-radius:3px;border-top-right-radius:3px;margin-top:-1px}.notification-container:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.notification-inner{padding:17px 17px 20px;display:flex;align-items:center}.notification-img{display:block;width:40px;height:40px;float:left;margin-right:14px;border-radius:50%}.notification-info{padding-top:1px}.notification-info .user{font-size:15px;color:#2a2f35}.notification-info .action{font-size:15px;line-height:20px;color:#949aa6}.notification-indicator{width:9px;height:9px;background:#30b7c4;border-radius:50%;position:absolute;top:40.5px;left:5px;margin-top:-4px}.notification-close{background:transparent;border:0;padding:0;cursor:pointer;display:none;width:24px;height:24px;position:absolute;z-index:2;top:50%;margin-top:-12px;right:14px;font-size:15px;line-height:28px;color:#ccd0d9;text-align:center}.notification-close:hover{color:#aeb4bf}.notification .okicon{font-size:14px}.notification .okicon.i-star{display:none}.notification--dispelled{height:0;border:0}.notifications-footer.notifications-footer--boost-reporting .notification-container:first-child,.notifications-footer.notifications-footer--boost-running .notification-container:first-child{border-top-left-radius:0;border-top-right-radius:0}.notifications-footer.notifications-footer--boost-reporting .notification-inner,.notifications-footer.notifications-footer--boost-running .notification-inner{padding-left:20px}.notification:hover .notification-close{display:block}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.notifications-footer{overflow:visible;width:auto;position:fixed;bottom:0;right:0;z-index:91500}.notifications-footer:after{clear:both;content:"";display:table}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.quickview{display:none;position:absolute;width:400px;background:#fff;border-radius:3px;box-shadow:0 0 0 1px rgba(0,17,53,.16),0 0 5px rgba(0,17,53,.16);z-index:91501;animation:fade-in-up .15s ease 1}.quickview-inner{position:relative;overflow:hidden;width:100%;height:100%;padding:20px 12px;border-radius:3px;opacity:1;visibility:visible;transition:visibility 0ms linear,opacity .1s ease 10ms}.quickview-loader{margin:0}.quickview.show{display:block}.quickview--is-error .quickview-inner,.quickview--is-loading .quickview-inner{display:flex;align-items:center;justify-content:center}.quickview-arrow{content:"";display:block;position:absolute;left:50%;bottom:-7px;background:#fff;width:14px;height:14px;box-shadow:1px 1px 0 0 rgba(0,17,53,.16),2.5px 2.5px 5px rgba(0,17,53,.08);transform:translateX(-50%) rotate(45deg)}.quickview--is-flipped .quickview-arrow{background:#1a1a1a;bottom:auto;top:-7px;box-shadow:-1px -1px 0 0 rgba(0,17,53,.16),-2.5px -2.5px 5px rgba(0,17,53,.08)}.quickview--is-error .quickview-arrow,.quickview--is-loading .quickview-arrow{background:#fff}.quickview-top{position:relative;margin-top:-20px;margin-left:-12px;margin-right:-12px;height:80px;padding:12px 15px;background:#1a1a1a}.quickview-top-photo{position:absolute;overflow:hidden;top:12px;left:15px;width:56px;height:56px;margin:auto;background:#2a2f35;border-radius:50%}.quickview-top-photo img{display:block;width:100%;height:auto;border-radius:100%}.quickview-top-demo,.quickview-top-username{padding-left:66px}.quickview-top-username{padding-top:6px;font-size:19px;line-height:36px;color:#fff}.quickview-top-demo{font-size:15px;line-height:14px;color:#ebedf2}.quickview-top-demo-age,.quickview-top-demo-location{float:left}.quickview-top-demo-location:before{content:"\2022";padding:0 4px}.quickview-top-percentage{position:absolute;top:12px;right:15px;width:70px;text-align:center;color:#fff;font-size:23px;line-height:56px}.quickview-top-percentage-sign{position:relative;top:-1px;font-size:19px;line-height:19px}.quickview-bottom{padding-top:14px}.quickview-bottom-tags{height:22px;padding-left:2px;overflow:hidden;color:#949aa6;font-size:15px;line-height:22px}.quickview-bottom-tags-tag{display:inline-block}.quickview-bottom-empty{color:#949aa6;font-style:italic;font-size:15px;line-height:22px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.circular-loader{animation:rotator 1.4s linear infinite}.circular-loader-path{stroke-dasharray:187;stroke-dashoffset:0;transform-origin:center;animation:dash 1.4s ease-in-out infinite,colors 5.6s ease-in-out infinite}@keyframes rotator{0%{transform:rotate(0deg)}to{transform:rotate(270deg)}}@keyframes colors{0%{stroke:#ff4dc4}25%{stroke:#ff4dc4}50%{stroke:#ff4dc4}75%{stroke:#ff4dc4}to{stroke:#ff4dc4}}@keyframes dash{0%{stroke-dashoffset:187}50%{stroke-dashoffset:46.75;transform:rotate(135deg)}to{stroke-dashoffset:187;transform:rotate(450deg)}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.OkModal--scrollingoverlay .read-receipt-rate-card-modal-overlay .FullscreenOverlay-inner .OkModalContent{margin-bottom:0}.read-receipt-rate-card-modal{width:343px}@media (max-width:343px){.read-receipt-rate-card-modal{width:100vw}}.read-receipt-rate-card-modal .reactmodal-contents{padding:0}.read-receipt-rate-card-modal-overlay .FullscreenOverlay-inner{display:flex;align-items:center;justify-content:center}.read-receipt-rate-card-modal-overlay .FullscreenOverlay-inner .reactmodal{margin-top:0}.read-receipt-rate-card-icons-container{height:95px}.read-receipt-rate-card-big-bubble{position:absolute;top:-10px}.read-receipt-rate-card-small-bubble{position:absolute;top:60px;right:24px}.read-receipt-rate-card-header-container{background-color:#1a1a1a;padding:0 24px 10px;border-top-right-radius:2px;border-top-left-radius:2px}.read-receipt-rate-card-header{border:1px solid #1a1a1a;color:#fff;font-size:28px;font-weight:900;display:block;margin-bottom:5px;text-transform:uppercase;width:30px;line-height:26px}.read-receipt-rate-card-subheader{display:flex}.read-receipt-rate-card-subheader-text{color:#fff;font-size:14px;width:200px}.read-receipt-rate-card-double-check{position:relative;top:-10px}.read-receipt-rate-card-product-info{display:flex;justify-content:space-between;margin-bottom:16px}.read-receipt-rate-card-product-info-loading{justify-content:center}.read-receipt-rate-card-body{padding:24px 24px 5px}.read-receipt-rate-card-product-price-info{background:transparent;border:0;padding:0;cursor:pointer;display:flex;background-color:#e8e8e8;border-radius:2px;color:#1a1a1a;font-weight:700;font-size:14px;flex-direction:column;align-items:center;padding:12px}.read-receipt-rate-card-product-price-info-container{position:relative}.read-receipt-rate-card-product-price-info-discount{border-radius:9px;border:2px solid #fff;color:#fff;font-size:10px;font-weight:700;text-transform:uppercase;background-color:#ff4dc4;position:absolute;line-height:14px;padding:0 6px;top:-7px;left:calc(50% - 33px)}.read-receipt-rate-card-product-price-info-selected{background-color:#1a1a1a;color:#fff}.read-receipt-rate-card-product-price-info-token-count{font-size:24px}.read-receipt-rate-card-product-price-info-matches{display:block}.read-receipt-rate-card-buttons{display:flex;width:100%;flex-direction:column}.read-receipt-rate-card-submit-btn{padding:10px 0}.read-receipt-rate-card-submit-link{background:transparent;border:0;padding:0;cursor:pointer;color:#fff;background:#0000bf;-webkit-appearance:none;text-transform:uppercase;letter-spacing:1px;font-size:16px;line-height:18px;font-weight:700;width:100%;max-width:320px;height:auto;display:block;padding:20px 0;margin:0 auto 15px;margin-bottom:20px;text-align:center;border-radius:3px;padding:10px 0;margin-bottom:10px}.read-receipt-rate-card-submit-link:hover{background:#5c69ff}.read-receipt-rate-card-submit-link:focus{outline:none}.read-receipt-rate-card-submit-link:disabled{background:#949aa6;cursor:default}.read-receipt-rate-card-cancel-btn{background:transparent;border:0;padding:0;cursor:pointer;color:#8c8c8c;font-size:14px;font-weight:700;text-align:center;text-transform:uppercase;width:100%;padding:10px 0}.OkModalContent.read-receipt-rate-card-modal{overflow:visible}.read-receipt-rate-card-modal.reactmodal{border-radius:2px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.rush-hour-modal{width:380px;margin-top:120px;overflow:hidden;border-top:none;text-align:center}.rush-hour-modal .heading{background:#30b7c4;padding:30px 0;margin:-40px -40px 30px}.rush-hour-modal .heading h3{font-weight:300;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-size:35px;line-height:35px}.rush-hour-modal .desc{margin-bottom:35px}.rush-hour-modal .desc>.desc-text{line-height:22px}.rush-hour-modal .content{margin:0}.rush-hour-modal .content .rush-hour-promote{position:relative;display:block;margin:0 auto 20px;line-height:46px;height:46px;width:180px;text-indent:15px}.rush-hour-modal .content .rush-hour-promote .icon{position:absolute;top:4px;left:14px;font-size:23px}.rush-hour-modal .content .rush-hour-dismiss{background:transparent;border:0;padding:0;cursor:pointer;color:#949aa6;border-bottom:1px solid #ccd0d9}.rush-hour-modal .content .rush-hour-dismiss:hover{color:#aeb4bf}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}#okphotos_overlay{display:none;position:fixed;top:0;left:0;right:0;bottom:0;overflow:auto;text-align:center;z-index:92000;background:rgba(0,0,0,.8);opacity:0;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition-property:opacity;transition-duration:225ms;transition-timing-function:ease}#okphotos_overlay.show{opacity:1}#okphotos_overlay.show>.content{opacity:1;transition-delay:225ms}#okphotos_overlay.full_photos #album_selector #album_select_0{background:none;color:#aeb4bf;cursor:default;pointer-events:none}#okphotos_overlay.full_photos #album_selector #album_select_0:before{content:"!";font-size:15px;top:0;padding:0 3px}#okphotos_overlay.full_photos #album_selector #album_select_0:after{content:"full";color:#f95133;float:right}#okphotos_overlay>.content{width:540px;margin:auto;opacity:0;transition-property:opacity;transition-duration:225ms;transition-timing-function:ease-in-out;transition-delay:0}#okphotos_overlay .user_tips{font-size:15px;line-height:20px;color:#949aa6}#okphotos_overlay.viewer #okphotos_header{width:0;height:0}#okphotos_overlay.no_photos #okphotos_reset{display:none}#okphotos_action_area{position:relative;width:100%;margin-top:60px}#okphotos_action_area:after{clear:both;content:"";display:table}#okphotos_action_area .action{display:none;width:100%;height:505px;background:#fff;border-radius:3px;box-sizing:border-box}#okphotos_action_area .action .action_content,#okphotos_action_area .action .action_footer,#okphotos_action_area .action .action_header{box-sizing:border-box}#okphotos_action_area .action .action_header{position:absolute;top:0;left:0;right:0;height:68px;padding:25px;text-align:left;background:#fff;box-shadow:inset 0 -1px #ebedf2;border-top-right-radius:3px;border-top-left-radius:3px;z-index:2}#okphotos_action_area .action .action_header:after{clear:both;content:"";display:table}#okphotos_action_area .action .action_header .title{color:#1e1e1e;font-weight:400;font-size:19px;line-height:19px}#okphotos_action_area .action .action_content{position:relative;height:100%;padding:25px;overflow:auto;z-index:1;opacity:1;border-radius:3px;transition:opacity 125ms ease}#okphotos_action_area .action .action_content.has_header{padding-top:93px}#okphotos_action_area .action .action_content.has_footer{padding-bottom:98px}#okphotos_action_area .action .action_footer{position:absolute;left:0;right:0;bottom:0;height:73px;padding:12.5px 25px;background:#fff;box-shadow:inset 0 1px #ebedf2;border-bottom-left-radius:3px;border-bottom-right-radius:3px;z-index:2}#okphotos_action_area .action .action_footer .flatbutton,#okphotos_action_area .action .action_footer a{height:48px;line-height:48px}#okphotos_action_area .action .action_footer .flatbutton{float:right;font-size:19px;line-height:48px;border-radius:3px;margin-left:10px}#okphotos_action_area .action .action_footer .flatbutton.green{background-color:#59c578}#okphotos_action_area .action .action_footer .flatbutton.disabled{background-color:#ccd0d9}#okphotos_action_area #okphotos_action_close{position:absolute;top:25px;right:25px;font-size:16px;color:#aeb4bf;z-index:3}#okphotos_action_area #okphotos_action_close:hover{color:#2a2f35}@media screen and (min-height:800px){#okphotos_overlay>.content{width:720px}#okphotos_action_area .action{height:650px}}#okphotos_error .container{position:relative;top:40px;width:360px;height:320px;margin:auto;border-radius:10px}#okphotos_error .error_icon{width:100px;height:100px;margin:auto;margin-bottom:40px;background:#f95133;border-radius:100%}#okphotos_error .error_icon .icon{position:relative;top:34px;left:1px;font-size:34px;color:#fff}#okphotos_error .text{margin-bottom:20px;font-size:28px;line-height:36px;color:#2a2f35}#okphotos_error .desc{font-size:15px;line-height:20px;margin-bottom:50px;color:#aeb4bf}#okphotos_error .flatbutton{height:56px;font-size:15px;line-height:56px;width:180px;border-radius:3px}#okphotos_action_area #okphotos_upload,#okphotos_action_area #okphotos_upload .action_content{height:370px}#okphotos_overlay.upload #okphotos_action_area{top:67.5px}#okphotos_upload #service_picker{padding-top:1px}#okphotos_upload .title{margin-top:50px;font-weight:300;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:35px;line-height:22px}#okphotos_upload .services{margin:60px auto 40px;text-align:center}#okphotos_upload .services .service{position:relative;display:inline-block;width:120px;vertical-align:top;cursor:pointer;color:#949aa6}#okphotos_upload .services .service:hover{color:#1e1e1e}#okphotos_upload .services .service .icon{display:block;height:50px;font-size:50px;margin:0 auto 10px;transition-property:color,opacity;transition-duration:125ms;transition-timing-function:ease}#okphotos_upload .services .service .label{padding-bottom:3px;font-size:15px;line-height:15px}#okphotos_upload .services #service_computer .icon{font-size:52px}#okphotos_upload .services #service_facebook:hover .icon{color:#3b5998}#okphotos_upload .services #service_instagram:hover .icon{color:#c08d64}#okphotos_upload .services .mac_only{display:none}.mac #okphotos_upload .services .mac_only{display:inline}.mac #okphotos_upload .services .pc_only{display:none}#okphotos_upload #okphotos_upload_form{display:inline-block;vertical-align:top;overflow:hidden}#okphotos_upload #okphotos_upload_form input{position:absolute;top:-500px;width:80px}#okphotos_upload iframe{display:none}#okphotos_upload .dragndrop_hint{margin-top:45px;font-size:15px;line-height:15px;color:#aeb4bf}#okphotos_upload .dragndrop_message{position:absolute;top:50%;left:50%;width:400px;margin-left:-200px;margin-top:-12px;font-size:23px;line-height:24px;text-align:center;color:#2a2f35;opacity:0;transition:opacity .15s}#okphotos_upload #okphotos_dragndrop{position:absolute;top:5px;left:5px;right:5px;bottom:5px;background:#fff;opacity:0;z-index:0;transition:opacity .2s ease}#okphotos_upload .picker_wrapper{position:relative;z-index:1;opacity:1;transition:opacity .15s}#okphotos_upload.drag_over{position:relative;z-index:100}#okphotos_upload.drag_over #okphotos_dragndrop{border:3px dashed #aeb4bf;border-radius:3px;z-index:100;opacity:1}#okphotos_upload.drag_over .dragndrop_message{opacity:1;z-index:101;pointer-events:none}#okphotos_upload #okphotos_rules{position:absolute;left:50%;bottom:40px;width:380px;margin-left:-190px;padding:0;color:#ccd0d9;font-size:15px;line-height:22px}#okphotos_upload #okphotos_rules.isMorePhotos .rules-profile-photos,#okphotos_upload #okphotos_rules .rules-more-photos{display:none}#okphotos_upload #okphotos_rules.isMorePhotos .rules-more-photos{display:block}#okphotos_overlay.upload #okphotos_action_area.loading .picker_wrapper{opacity:0;pointer-events:none}@media screen and (min-height:800px){#okphotos_overlay.upload>.content{width:600px}#okphotos_action_area #okphotos_upload,#okphotos_action_area #okphotos_upload .action_content{height:440px}#okphotos_upload .title{font-size:38px;line-height:48px}#okphotos_upload #service_picker .service{width:146px}#okphotos_upload #service_picker .service .icon{font-size:68px;height:68px;margin-bottom:15px}#okphotos_upload #service_picker .service .label{font-size:17px;line-height:48px}#okphotos_upload #service_picker #service_computer .icon{font-size:71px}}#okphotos_photo_tiles.action .action_content{padding-left:15px;padding-right:15px}#okphotos_photo_tiles #photo_tiles_header{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#okphotos_photo_tiles #photo_tiles_header .subtitle,#okphotos_photo_tiles #photo_tiles_header .title{position:relative;color:#1e1e1e;padding:0;font-size:19px;line-height:19px;opacity:1;visibility:visible;transition:visibility 0ms linear,opacity 225ms ease 10ms}#okphotos_photo_tiles #photo_tiles_header .subtitle{display:none;padding-left:20px}#okphotos_photo_tiles #photo_tiles_header .subtitle:hover{color:#949aa6}#okphotos_photo_tiles #photo_tiles_header .icon{position:absolute;top:0;left:0;color:#949aa6;font-size:11px;line-height:22px}#okphotos_photo_tiles .tile_holder{width:100%;transition:opacity .3s ease-in-out}#okphotos_photo_tiles .tile_holder:after{clear:both;content:"";display:table}#okphotos_photo_tiles .tile_holder .photo_tile{position:relative;display:block;float:left;width:30%;padding-top:30%;margin:0 1.6% 20px;text-align:left;cursor:pointer;opacity:0;transform:translateZ(0)}#okphotos_photo_tiles .tile_holder .photo_tile:hover .image_container{opacity:.92}#okphotos_photo_tiles .tile_holder .photo_tile:hover .radio{opacity:1}#okphotos_photo_tiles .tile_holder .photo_tile .image_container{position:absolute;top:0;left:0;width:100%;padding-top:100%;overflow:hidden;border-radius:3px;background:#000;transition:opacity 125ms ease-in-out}#okphotos_photo_tiles .tile_holder .photo_tile .image_container img{display:block;position:absolute;top:-999px;left:-999px;right:-999px;bottom:-999px;height:100%;margin:auto}#okphotos_photo_tiles .tile_holder .photo_tile .radio{position:absolute;bottom:5px;right:5px;width:32px;height:32px;border:2px solid #fff;border-radius:100%;opacity:.2;background:rgba(0,0,0,.25);box-sizing:border-box}#okphotos_photo_tiles .tile_holder .photo_tile .radio .icon{display:block;height:100%;width:100%;color:#fff;font-size:15px;line-height:36px;text-align:center;background-color:#59c578;border-radius:100%;opacity:0}#okphotos_photo_tiles .tile_holder .photo_tile .radio .icon:before{position:relative;left:1px}#okphotos_photo_tiles .tile_holder .photo_tile .title{margin:0;font-size:15px;line-height:30px;color:#2a2f35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#okphotos_photo_tiles .tile_holder .photo_tile .desc{color:#aeb4bf;font-size:15px;line-height:15px}#okphotos_photo_tiles .tile_holder .photo_tile.loaded{opacity:1;animation:tile-load .6s cubic-bezier(.165,.84,.44,1)}#okphotos_photo_tiles .tile_holder .photo_tile.error .image_container img{display:none}#okphotos_photo_tiles .tile_holder .photo_tile.error .image_container .i-photo-stack{position:absolute;top:50%;width:100%;text-align:center;color:#fff;font-size:64px;margin-top:-32px}#okphotos_photo_tiles .tile_holder .photo_tile.no_radio .radio{display:none}#okphotos_photo_tiles .tile_holder .photo_tile.selected .radio{border:none;opacity:1}#okphotos_photo_tiles .tile_holder .photo_tile.selected .radio .icon{opacity:1;animation:pop-open 125ms 1}#okphotos_photo_tiles .tile_holder .photo_tile.disabled{cursor:default}#okphotos_photo_tiles .tile_holder .photo_tile.disabled .radio{display:none}#okphotos_photo_tiles .tile_holder .photo_tile.disabled:hover img{opacity:.3}#okphotos_photo_tiles .tile_holder .photo_tile.too_small:hover .image_container:after{position:absolute;top:0;left:0;right:0;bottom:0;content:"Sorry, I'm too small.";display:block;background:rgba(0,0,0,.7);text-align:center;padding:38% 20px 0;color:#fff;font-size:17px;line-height:20px}#okphotos_photo_tiles #photo_subtile_holder{display:none;opacity:0;visibility:hidden;transition:opacity 225ms ease 0ms,visibility 0ms linear 325ms}#okphotos_photo_tiles.show_subtiles #photo_tiles_header .title{display:none}#okphotos_photo_tiles.show_subtiles #photo_tiles_header .subtitle{display:block}#okphotos_photo_tiles.show_subtiles #photo_tile_holder{display:none;opacity:0;visibility:hidden;transition:opacity 225ms ease 0ms,visibility 0ms linear 325ms}#okphotos_photo_tiles.show_subtiles #photo_subtile_holder{display:block;opacity:1;visibility:visible;transition:visibility 0ms linear,opacity 225ms ease 10ms}#okphotos_photo_tiles.transitioning .action_content{overflow:hidden!important}#okphotos_photo_tiles.transitioning #photo_subtile_holder,#okphotos_photo_tiles.transitioning #photo_tile_holder,#okphotos_photo_tiles.transitioning #photo_tiles_header .subtitle,#okphotos_photo_tiles.transitioning #photo_tiles_header .title{position:absolute;display:block;opacity:0;visibility:hidden;transition:opacity 225ms ease 0ms,visibility 0ms linear 325ms}#okphotos_photo_tiles #photo_tiles_loader{height:0;background-image:url("https://cdn.okccdn.com/media/img/throbbers/dotbar-gray.gif");background-position:50%;background-repeat:no-repeat;transition-property:height,opacity;transition-duration:225ms;transition-timing-function:ease}#okphotos_photo_tiles.loading #photo_tiles_loader{height:30px}#okphotos_overlay.photo_tiles #okphotos_action_area.loading .action_content{opacity:0}#okphotos_edit{position:relative}#okphotos_edit .action_content{background:#f3f5f9}#okphotos_edit #okphotos_edit_wrapper{margin:auto;width:100%;height:100%;border-radius:3px;transition:opacity 225ms ease}#okphotos_edit .caption_header,#okphotos_edit .crop_header,#okphotos_edit .reloading_header{display:none}#okphotos_edit #okphotos_frame{position:relative;margin:auto}#okphotos_edit #okphotos_photo{display:block;max-width:100%;max-height:100%;margin:auto;border-radius:3px}#okphotos_edit .simplecrop_container{width:100%;height:100%}#okphotos_edit #okphotos_edit_actions .inputcontainer{position:absolute;display:block;top:-90px;left:50%;width:400px;margin-left:-200px}#okphotos_edit #okphotos_edit_actions .inputcontainer .oknf-typable-wrapper{width:100%}#okphotos_edit #okphotos_edit_actions .inputcontainer textarea{display:block;width:100%;min-height:84px;font-size:15px;line-height:22px}#okphotos_edit #okphotos_edit_actions:after{clear:both;content:"";display:table}#okphotos_edit #okphotos_edit_cancel{float:left;color:#ccd0d9}#okphotos_edit #okphotos_edit_cancel:hover{color:#aeb4bf}#okphotos_edit #okphotos_edit_cancel .icon{font-size:9px}#okphotos_edit.crop #okphotos_cropper,#okphotos_edit.crop .crop_header{display:block}#okphotos_edit.crop #okphotos_details,#okphotos_edit.crop #okphotos_edit_actions .inputcontainer{display:none}#okphotos_edit.caption #okphotos_details,#okphotos_edit.caption .caption_header{display:block}#okphotos_edit.caption #okphotos_cropper,#okphotos_edit.reloading .caption_header,#okphotos_edit.reloading .crop_header{display:none}#okphotos_edit.reloading #okphotos_edit_wrapper{opacity:.15}#okphotos_edit.reloading #okphotos_edit_actions{opacity:0;visibility:hidden;transition:opacity 225ms ease 0ms,visibility 0ms linear 325ms}#okphotos_overlay.finished #okphotos_action_area{top:2.5px}#okphotos_finished.action{height:500px;width:380px;margin:auto;text-align:center}#okphotos_finished .reassurance{padding-top:30px;font-weight:300;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:35px;line-height:38px}#okphotos_finished #okphotos_cropped_photo{display:block;height:190px;width:190px;margin:40px auto;border-radius:100%}#okphotos_finished a,#okphotos_finished button{display:block;margin:auto}#okphotos_finished button{width:140px;margin-bottom:20px;height:46px;font-weight:400;font-size:19px;line-height:46px}#okphotos_finished a{font-size:15px;line-height:15px;text-decoration:none;color:#949aa6}#okphotos_finished a:hover{color:#aeb4bf}#okphotos_overlay.finished #okphotos_action_close,#okphotos_overlay.full_photos #upload_another{display:none}.simplecrop_container{overflow:hidden;position:relative;text-align:center;height:100%;user-select:none}.simplecrop_container .crop_components{pointer-events:none;opacity:0;transition:opacity 225ms ease-in-out}.simplecrop_container.active .crop_components{pointer-events:auto;opacity:1}.simplecrop_container .image_frame{display:block;position:relative;margin:auto;overflow:hidden;height:100%}.simplecrop_container .image_frame .image_holder{height:100%}.simplecrop_container .image_frame img{display:block;max-width:100%;max-height:100%;pointer-events:none}.simplecrop_container .crop_area{position:absolute;cursor:move;background:hsla(0,0%,100%,.08);box-shadow:0 0 0 1000px rgba(243,245,249,.7)}.simplecrop_container .guides{display:none;position:absolute;height:100%;width:100%;border:1px solid hsla(0,0%,100%,.25)}.simplecrop_container .guides.guides_h{left:0;top:33.3%;height:33.3%;border-left:none;border-right:none}.simplecrop_container .guides.guides_v{top:0;left:33.3%;width:33.3%;border-top:none;border-bottom:none}.simplecrop_container .crop_handle{box-sizing:content-box;position:absolute;height:18px;width:18px;padding:5px}.simplecrop_container .crop_handle span{position:fixed;display:block;height:18px;width:18px;border-radius:100%;background:#fff;box-shadow:0 0 5px rgba(0,0,0,.2)}.simplecrop_container .crop_handle.handle_e{cursor:e-resize;right:-14px;top:50%;margin-top:-14px}.simplecrop_container .crop_handle.handle_n{cursor:n-resize;left:50%;margin-left:-14px;top:-14px}.simplecrop_container .crop_handle.handle_w{cursor:w-resize;left:-14px;top:50%;margin-top:-14px}.simplecrop_container .crop_handle.handle_s{cursor:s-resize;bottom:-14px;left:50%;margin-left:-14px}.simplecrop_container .crop_handle.handle_ne{cursor:ne-resize;right:-14px;top:-14px}.simplecrop_container .crop_handle.handle_nw{cursor:nw-resize;left:-14px;top:-14px}.simplecrop_container .crop_handle.handle_sw{cursor:sw-resize;bottom:-14px;left:-14px}.simplecrop_container .crop_handle.handle_se{cursor:se-resize;bottom:-14px;right:-14px}.simplecrop_container.diagonal_handles .crop_handle.handle_e,.simplecrop_container.diagonal_handles .crop_handle.handle_n,.simplecrop_container.diagonal_handles .crop_handle.handle_s,.simplecrop_container.diagonal_handles .crop_handle.handle_w{display:none}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.formatted-countdown{background-color:#ffaf0d;font-size:16px;font-weight:500;display:flex;justify-content:center;align-items:center;position:absolute;color:#fff;width:78px;height:25px;border-radius:14px;left:40px;padding-bottom:1px;text-transform:lowercase}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.likes-cap-breather-modal-icon{height:56px;width:56px;border-radius:100%;display:flex;justify-content:center;align-items:center;box-shadow:0 1px 2px 0 rgba(0,0,0,.27);position:relative;margin:0 12px;text-transform:uppercase}.likes-cap-breather-modal-icon svg use{fill:#ccd0d9}.likes-cap-breather-modal-countdown{left:-10px;bottom:-14px}.likes-cap-breather-modal-footer{display:flex;width:100%;text-transform:uppercase;letter-spacing:1px}.likes-cap-breather-modal-link-left{border-right:1px solid #ebedf2;color:#949aa6}.likes-cap-breather-modal .iconModal-body{padding-bottom:41px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.iconModal{height:340px!important;width:320px!important;background-color:#fff!important}.iconModal .reactmodal-header{border-bottom:none;height:0}.iconModal .reactmodal-contents{padding:0}.iconModal-icon{padding:25px 120px}.iconModal-title{color:#1e1e1e;text-align:center;padding:0 30px;font-size:20px;line-height:24px;font-weight:500;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.iconModal-body{font-size:18px;line-height:26px!important;padding:15px 25px 46px}.iconModal-footer{display:flex;justify-content:center;align-items:center;color:#0500be;font-size:16px;line-height:18px;font-weight:700;border-top:1px solid #ebedf2}.iconModal-footer a{padding:17px 0;width:100%;text-align:center}.iconModal img{display:block;height:75px!important;width:77px!important}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.dynamic-likes-cap-modal img{border-radius:100%}.dynamic-likes-cap-modal-container.iconModal{height:auto!important}.dynamic-likes-cap-modal-image-container{position:relative}.dynamic-likes-cap-modal-match-percentage{color:#3260c7;border:1px solid #3260c7;border-radius:13px;font-size:16px;font-weight:500;height:25px;width:47px;display:flex;justify-content:center;align-items:center;background-color:#fff;position:absolute;bottom:-10px;left:18px}.dynamic-likes-cap-modal-countdown{background-color:#fff;font-size:20px;line-height:24px;font-weight:500;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#1e1e1e;position:relative;width:186px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.preloaded-image{width:100%;height:100%}.preloaded-image-content{width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:50%;transition:opacity .2s linear}.preloaded-image-content-appear,.preloaded-image-content-enter{opacity:.01}.preloaded-image-content-appear-active,.preloaded-image-content-enter-active{opacity:1}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes active-border-animation{0%{opacity:.3;transform:scale(.7)}to{opacity:1;transform:scale(1)}}.stacks-menu-item{background:transparent;border:0;padding:0;cursor:pointer;display:block;height:100%;color:inherit}.stacks-menu-item:focus{outline:none}.stacks-menu-item:active:not(.isActive) .stacks-menu-item-content{transform:scale(.8)}.stacks-menu-item.isActive{font-weight:700}.stacks-menu-item.isActive .stacks-menu-item-content-icon{box-shadow:0 0 0 3px #ff4dc4;animation:active-border-animation 125ms ease-in forwards}.stacks-menu-item.isEmpty{color:#686868}.stacks-menu-item.isEmpty .stacks-menu-item-content-icon{box-shadow:none}.stacks-menu-item-content{position:relative;width:100%;transition:transform 75ms ease-in}.stacks-menu-item-content-empty-fakeimage,.stacks-menu-item-content-empty-icon,.stacks-menu-item-content-fakeimage,.stacks-menu-item-content-icon,.stacks-menu-item-content-image{display:inline-block;box-sizing:content-box;border:3px solid #1a1a1a}.stacks-menu-item-content-empty-fakeimage,.stacks-menu-item-content-empty-fakeimage .preloaded-image-content,.stacks-menu-item-content-empty-icon,.stacks-menu-item-content-empty-icon .preloaded-image-content,.stacks-menu-item-content-fakeimage,.stacks-menu-item-content-fakeimage .preloaded-image-content,.stacks-menu-item-content-icon,.stacks-menu-item-content-icon .preloaded-image-content,.stacks-menu-item-content-image,.stacks-menu-item-content-image .preloaded-image-content{border-radius:50%}.stacks-menu-item-badge{position:absolute;bottom:-10px;left:50%;transform:translateX(-50%);text-align:center;font-size:10px;line-height:10px;font-weight:700;background:#fff;color:#1a1a1a;border:3px solid #1a1a1a;border-radius:6px;padding:1.5px 5px}.stacks-menu-item-content-fakeimage,.stacks-menu-item-content-image{position:absolute;top:0;left:50%;transform:translateX(-50%);background-size:cover}.stacks-menu-item-content-fakeimage.isLoading,.stacks-menu-item-content-image.isLoading{background:#343434;background:linear-gradient(135deg,#343434,#343434 45%,#3e3e3e 50%,#3e3e3e 55%,#343434 60%,#343434);background-size:800% 800%;animation:loadingAnimation 2s ease infinite}.stacks-menu-item-content-fakeimage{margin-left:7px}.stacks-menu-item-content-image{background-color:#2a2f35;margin-left:-7px}.stacks-menu-item-content-image .preloaded-image{border-radius:50%;border:1px solid #666}.stacks-menu-item-content-empty-icon svg,.stacks-menu-item-content-icon svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:60%;height:60%}.stacks-menu-item-content-icon{background:#fff;position:relative}.stacks-menu-item-content-image .stacks-menu-item-content-icon{position:absolute;top:0;left:0;background:transparent;border:none}.stacks-menu-item-content-image .stacks-menu-item-content-icon svg *{fill:#fff}.stacks-menu-item-content-empty-fakeimage,.stacks-menu-item-content-empty-icon{position:absolute;top:0;left:50%;transform:translateX(-50%);background:#1a1a1a;box-shadow:inset 0 0 0 2px #686868}.stacks-menu-item-content-empty-fakeimage{margin-left:7px}.stacks-menu-item-content-empty-icon{margin-left:-7px}.stacks-menu-item-content-empty-icon svg *{fill:#686868}.stacks-menu-item-label{display:inline-block;width:100%}.stacks-menu-item-label.isLoading{width:55%;height:14px;background:#343434;background:linear-gradient(135deg,#343434,#343434 45%,#3e3e3e 50%,#3e3e3e 55%,#343434 60%,#343434);background-size:800% 800%;animation:loadingAnimation 2s ease infinite;border-radius:15px}.stacks-menu-item-expiration{background-color:#ff4dc4;border:2px solid #1a1a1a;height:23px;width:23px;position:absolute;border-radius:50%;font-size:11px;font-weight:500;display:flex;justify-content:center;align-items:center;bottom:-10px;right:38px}.stacks-menu-item-expiration--empty{background-color:#666;color:#1a1a1a}.stacks-menu-item-expiration--faces{right:45px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.stacks-menu-item{position:relative;width:130px;height:140px;font-size:15px}.stacks-menu-item-content{height:63px;margin-bottom:10px}.stacks-menu-item-content-empty-fakeimage,.stacks-menu-item-content-empty-icon,.stacks-menu-item-content-fakeimage,.stacks-menu-item-content-icon,.stacks-menu-item-content-image{width:63px;height:63px}.stacks-menu-item:not(.isActive) .stacks-menu-item-content-empty-fakeimage:after,.stacks-menu-item:not(.isActive) .stacks-menu-item-content-empty-icon:after,.stacks-menu-item:not(.isActive) .stacks-menu-item-content-fakeimage:after,.stacks-menu-item:not(.isActive) .stacks-menu-item-content-icon:after,.stacks-menu-item:not(.isActive) .stacks-menu-item-content-image:after{content:"";display:block;position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;background:#fff;border-radius:50%;opacity:0;transition:opacity 75ms linear}.stacks-menu-item:hover .stacks-menu-item-content-empty-fakeimage:after,.stacks-menu-item:hover .stacks-menu-item-content-empty-icon:after,.stacks-menu-item:hover .stacks-menu-item-content-fakeimage:after,.stacks-menu-item:hover .stacks-menu-item-content-icon:after,.stacks-menu-item:hover .stacks-menu-item-content-image:after{opacity:.15}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.sliding-pagination{position:relative}.sliding-pagination-inner{position:relative;overflow:hidden}.sliding-pagination-inner-content{transition:transform .25s ease}.sliding-pagination-button{background:transparent;border:0;padding:0;cursor:pointer;position:absolute;overflow:hidden;z-index:2;top:calc(50% - 44px / 2);width:44px;height:44px;background:#fff;border-radius:50%;box-shadow:0 1px 2px rgba(0,0,0,.2);color:#aeb4bf;font-size:18px;line-height:44px}.sliding-pagination-button.prev{left:-22px}.sliding-pagination-button.next{right:-22px}.sliding-pagination-button:not([disabled]):hover{color:#4c7bd9}.sliding-pagination-button[disabled]{opacity:.5;cursor:default}.sliding-pagination-button-text{position:absolute;top:0;left:88px}.prev .sliding-pagination-button-icon{padding-right:2px}.prev .sliding-pagination-button-icon:before{font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"<"}.next .sliding-pagination-button-icon{padding-left:2px}.next .sliding-pagination-button-icon:before{font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:">"}.sliding-pagination-fade{position:absolute;z-index:1;top:-5%;width:30px;height:110%;pointer-events:none;transition:opacity .15s ease-in-out;opacity:0;transition-delay:.2s}.sliding-pagination-fade.show{opacity:1;transition-delay:0ms;transition-duration:75ms}.sliding-pagination-fade.right{right:0}.sliding-pagination-fade.left{left:0}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.stacks-menu{display:flex;width:100%;height:140px;text-align:center;justify-content:center}.stacks-menu-content-error{line-height:140px}.stacks-menu .sliding-pagination-fade{top:0;height:100%;width:100px}.stacks-menu .sliding-pagination-fade.left{background:linear-gradient(90deg,#1a1a1a,rgba(26,26,26,0))}.stacks-menu .sliding-pagination-fade.right{background:linear-gradient(-90deg,#1a1a1a,rgba(26,26,26,0))}.stacks-menu .sliding-pagination-button{width:36px;height:36px;line-height:34px;background:#1a1a1a;color:#fff;border:1px solid #fff}.stacks-menu .sliding-pagination-button:hover{color:#1a1a1a;background:#fff}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.stacks-menu{background:#1a1a1a;color:#f1f1f1;position:relative}.stacks-menu-paywall-error{align-items:center;background-color:#ff2e14;width:100%;position:absolute;z-index:1;display:flex;justify-content:center;height:31px;font-size:14px;left:0}.stacks-menu-content,.stacks-menu-content>div{display:flex;height:100%}.stacks-menu-content-error{color:#fa8575}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.stacks-title-tooltip{position:absolute;z-index:2;background:#d5e0f8;padding:16px 18px;border-radius:8px;box-shadow:0 2px 1px rgba(0,0,0,.2);color:#1e1e1e;font-weight:400;text-align:left;width:258px;top:calc(100% + 11.2px);left:-8px;font-size:14px;line-height:22px}.stacks-title-tooltip:after{content:"";position:absolute;top:-8px;height:0;width:0;border-bottom:8px solid #d5e0f8;border-left:8px solid transparent;border-right:8px solid transparent;left:25px}.stacks-title-tooltip-appear,.stacks-title-tooltip-enter,.stacks-title-tooltip-exit{transition:opacity .2s linear}.stacks-title-tooltip-appear,.stacks-title-tooltip-enter{opacity:.01;transition-delay:.6s}.stacks-title-tooltip-appear-active,.stacks-title-tooltip-enter-active,.stacks-title-tooltip-exit{opacity:1}.stacks-title-tooltip-exit-active{opacity:.01}.stacks-title-tooltip-close{background:transparent;border:0;padding:0;cursor:pointer;position:absolute;top:0;right:0;width:40%;height:100%;text-align:right;font-size:10px}.stacks-title-tooltip-close-icon:after{position:absolute;top:10px;right:10px;font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"x";color:#0000bf}.stacks-title-tooltip-close:focus{outline:none}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.stacks-update-expiration-btn{height:25px;width:25px;background-color:#ff4dc4;border-radius:50%;margin-left:10px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.stacks-title{font-weight:500}.stacks-title-content{display:flex;align-items:center;justify-content:space-between}.stacks-title-expiration{color:#666;font-size:16px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.stacks-title-bar{position:relative;color:#1e1e1e}.stacks-title-bar-appear,.stacks-title-bar-enter{transition:opacity .15s linear;transition-delay:.15s;opacity:.01}.stacks-title-bar-appear-active,.stacks-title-bar-enter-active{opacity:1}.stacks-title-bar-exit,.stacks-title-bar-exit-active{opacity:0}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.stacks-title-bar{left:50%;width:928px;margin:31px 0 -4px;margin-left:-464px;font-size:24px;line-height:29px}.section-loading{display:flex;width:100%;height:100%;align-items:center;justify-content:center}.section-loading-image{width:300px;height:300px}.stacks-loading{width:100%;height:500px;margin-bottom:60px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.quickmatch-blank{position:relative;left:50%;transform:translateX(-50%);width:100%;max-width:1000px;margin-top:75px;margin-bottom:155px;padding:0 20px;text-align:center;color:#1a1a1a}.quickmatch-blank-icon{position:relative;display:inline-block;width:180px;height:180px;margin-bottom:20px}.quickmatch-blank-body,.quickmatch-blank-title{display:block;width:100%}.quickmatch-blank-title{font-weight:500;font-size:20px;line-height:30px}.quickmatch-blank-body{margin-top:13px;font-size:16px;line-height:20px}.mobilesite .quickmatch-blank-body{font-size:14px}.quickmatch-blank-button{margin-top:37px}.mobilesite .quickmatch-blank-button{margin-top:25px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.cardstack-fetching--is-empty{position:relative;left:50%;transform:translateX(-50%);min-height:50vh;width:100%;max-width:800px;padding:10vh 4%;text-align:center;font-size:18px;line-height:26px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.qm{width:100%;min-height:800px;min-height:calc(100vh - 85px);padding-top:25px;padding-bottom:80px}.qm,.qm-inner{position:relative}.qm-inner{margin:auto;width:940px}.qm-inner:after{clear:both;content:"";display:table}.qm-inner-left{position:relative;float:left;min-height:1px;margin-left:35px;width:500px;margin-right:50px}.qm-inner-right{float:left;width:320px;margin-right:35px}.qm-content,.qm-inner-right{position:relative}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.stacks-paywall-popular{display:flex;align-items:center;position:relative;width:100%;max-width:265px;height:170px;margin-top:-20px;transform-origin:top}@media (max-height:710px){.mobilesite .stacks-paywall-popular{transform:scale(.85);margin-top:-27px;margin-bottom:-18px}}@media (max-height:675px){.mobilesite .stacks-paywall-popular{transform:scale(.8);margin-top:-25px;margin-bottom:-40px}}@media (max-height:622px){.mobilesite .stacks-paywall-popular{transform:scale(.7);margin-top:-30px;margin-bottom:-50px}}.stacks-paywall-popular-icon{position:absolute;z-index:1;top:24px;left:27px}.stacks-paywall-popular-icon g{fill:#f1f1f1}.stacks-paywall-popular-image-container{position:absolute}.stacks-paywall-popular-image-container.left{right:0}.stacks-paywall-popular-image-container.center{z-index:1;left:calc(50% - 57px);top:40px}.stacks-paywall-popular-image-pink-border{height:94px;width:94px;border:1px dashed #ff4dc4;border-radius:50%;position:relative;padding:4px}.stacks-paywall-popular-image-pink-border.center{height:114px;width:114px}.stacks-paywall-popular-image{position:relative;overflow:hidden;display:block;width:100%;height:100%;border-radius:50%;border:2px solid #fff;background-color:#949aa6}.stacks-paywall-popular-image--desktop{border:1px solid #000;box-shadow:0 2px 2px 0 rgba(0,0,0,.5)}.stacks-paywall-popular-backdrop{width:100%;padding-top:65%;background-size:contain;background-repeat:no-repeat}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.stacks-paywall-new-users{position:relative;width:100%;max-width:265px;height:126px;margin:21px 0}@media (max-height:710px){.mobilesite .stacks-paywall-new-users{margin:10px 0}}@media (max-height:675px){.mobilesite .stacks-paywall-new-users{margin:0}}@media (max-height:622px){.mobilesite .stacks-paywall-new-users{transform:scale(.8);transform-origin:top;margin-top:-5px;margin-bottom:-25px}}.stacks-paywall-new-users-icon{position:absolute;z-index:4;left:43px;top:24px}.stacks-paywall-new-users-icon g{fill:#f1f1f1}.stacks-paywall-new-users-images{position:absolute;width:100%;height:109px}.stacks-paywall-new-users-image{position:absolute;top:50%;transform:translateY(-50%);overflow:hidden;display:block;border:2px solid #fff;border-radius:50%;background-color:#949aa6}.stacks-paywall-new-users-image--desktop{border:1px solid #000;box-shadow:0 2px 2px 0 rgba(0,0,0,.5)}.stacks-paywall-new-users-image.top{z-index:3;left:25px;height:104px;width:104px}.stacks-paywall-new-users-image.middle{z-index:2;height:87px;width:87px;left:40%}.stacks-paywall-new-users-image.bottom{z-index:1;right:20px;height:74px;width:74px;top:56px}.stacks-paywall-new-users-stars{position:absolute;bottom:0;left:4px}.stacks-paywall-unlocking-text{color:#fff;font-size:20px;font-weight:500;text-align:center}.stacks-paywall-unlocking-text-header{display:block}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.stacks-paywall{position:relative}.stacks-paywall-faux-doubletake-card{width:940px;height:442px;background-image:url("https://cdn.okccdn.com/media/img/stacks/blurred-dt-card-desktop.png");background-repeat:no-repeat;background-size:940px 442px}.stackswap-appear .stacks-paywall-faux-doubletake-card,.stackswap-enter .stacks-paywall-faux-doubletake-card{opacity:0}.stacks-paywall-unlocking{display:flex;justify-content:center;align-items:center;height:100%;flex-direction:column}.stacks-paywall-error{position:absolute;background-color:#ff2e14;width:100%;left:0;font-size:14px;top:0;padding:7px 0;color:#fff;display:flex;justify-content:center}.stacks-paywall-rate-card{position:absolute;background-color:#fff;box-shadow:0 2px 7px 0 rgba(0,0,0,.5);height:290px;width:630px;top:calc((100% - 290px) / 2);right:calc((100% - 630px) / 2);padding:16px;border-radius:4px}.stacks-paywall-locked{color:#1a1a1a;display:flex;align-items:center;font-size:12px}.stacks-paywall-locked-icon{margin-right:8px}.stacks-paywall-locked-icon g{fill:#1a1a1a}.stacks-paywall-body{display:flex;height:206px}.stacks-paywall-image-container{margin:20px 40px 0 0;width:265px}.stacks-paywall-text-container{width:calc(50% - 20px);color:#1a1a1a;display:flex;flex-direction:column;padding-top:6px;justify-content:space-evenly}.stacks-paywall-header{font-size:26px;font-weight:700;line-height:26px}.stacks-paywall-subheader{margin:20px 0;font-size:16px}.stacks-paywall-cta-button{width:100%;padding:13px 0}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.quickmatch-mutualMatch{position:absolute;top:0;width:100%;height:100%;background:rgba(0,0,0,.5);text-align:center;z-index:10}.quickmatch-mutualMatch-panel{position:absolute;height:300px;width:274px;top:50%;left:50%;margin-top:-150px;margin-left:-137px;border-radius:3px;padding:23px;box-sizing:border-box;overflow:hidden;background:#fff}.quickmatch-mutualMatch-photos{width:172px;height:80px;margin:0 auto;position:relative;padding-bottom:20px}.quickmatch-mutualMatch-photo{background-size:cover;background-color:#ebedf2;background-repeat:no-repeat;background-position:50% 20%;box-sizing:border-box;float:left;width:80px;height:80px;border-radius:40px}.quickmatch-mutualMatch-photo--contestant{float:right}.quickmatch-mutualMatch-star{display:flex;justify-content:center;align-items:center;width:42px;height:42px;border:2px solid #fff;background:#ff4dc4;position:absolute;box-sizing:border-box;left:65px;top:19px;border-radius:50%}.quickmatch-mutualMatch-star--viaBoost{background:#30b7c4}.quickmatch-mutualMatch-star svg{width:19px;height:19px}.quickmatch-mutualMatch-headline{margin-top:10px;color:#ff4dc4;font-size:17px;line-height:17px;margin-bottom:5px}.quickmatch-mutualMatch-headline--viaBoost{color:#30b7c4}.quickmatch-mutualMatch-headline--viaBoost .boostbolt{margin-bottom:0}.quickmatch-mutualMatch-subheadline{padding-top:9px;font-size:15px;line-height:15px}.quickmatch-mutualMatch-buttonGroup{position:absolute;bottom:0;left:0;width:100%}.quickmatch-mutualMatch-button{background:transparent;border:0;padding:0;cursor:pointer;display:block;width:100%;border-top:1px solid #ebedf2;color:#949aa6;font-size:17px;line-height:52px}.quickmatch-mutualMatch-button--callToAction{color:#4c7bd9}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.superlike-education-modal{background:#fff;position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:6px;width:320px;color:#1a1a1a;left:20%;top:10%}.superlike-education-modal-transition-enter{opacity:0}.superlike-education-modal-transition-enter-active{opacity:1;transition:opacity .3s}.superlike-education-modal-transition-exit{opacity:1}.superlike-education-modal-transition-exit-active{opacity:0;transition:opacity .3s}.superlike-education-modal-notice{margin-right:auto;margin-top:15px;background-color:#0000bf;color:#fff;font-weight:500;padding:4px;font-size:10px;line-height:12px;text-align:center;letter-spacing:1px}.superlike-education-modal-top{flex-grow:1;display:flex;justify-content:space-evenly;flex-direction:column;padding:10px;border-bottom:1px solid #ccc}.superlike-education-modal-description,.superlike-education-modal-graphic,.superlike-education-modal-title{margin-bottom:10px}.superlike-education-modal-title{font-size:24px;line-height:30px;color:#1a1a1a;font-weight:500}.superlike-education-modal-description{font-size:14px;line-height:24px}.superlike-education-modal-graphic{position:relative}.superlike-education-modal-graphic-thumbnail-circle{height:57px;width:57px;border-radius:100%;object-fit:cover;position:absolute;left:102px;top:12px}.superlike-education-modal-graphic-thumbnail-rectangle{height:90px;width:106px;object-fit:cover;position:absolute;left:97px;top:11px;border-radius:8px 8px 0 0}.superlike-education-modal-graphic-star-1{position:absolute;left:110px;top:61px}.superlike-education-modal-graphic-star-2{position:absolute;left:134px;top:3px}.superlike-education-modal-graphic-star-3{position:absolute;left:92px;top:86px}.superlike-education-modal-page{font-size:12px;line-height:16px;color:gray;font-weight:700;letter-spacing:1px}.superlike-education-modal-cta{width:100%;height:50px;margin-top:auto}.superlike-education-modal-cta:focus{box-shadow:none}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.matchprofile-details{margin-bottom:35px}.matchprofile-details-section{position:relative;margin-bottom:20px;padding-left:40px}.matchprofile-details-section.isLoading{margin-top:6px;margin-bottom:27px}.matchprofile-details-icon{position:absolute;top:5px;left:0;width:22px;height:22px;background-size:contain;background-repeat:no-repeat}.matchprofile-details-icon.isLoading{background:#ebedf2;background:linear-gradient(135deg,#ebedf2,#ebedf2 45%,#f7f8fa 50%,#f7f8fa 55%,#ebedf2 60%,#ebedf2);background-size:800% 800%;animation:loadingAnimation 2s ease infinite;border-radius:15px;top:0}.matchprofile-details-text{font-size:17px;line-height:25px;color:#2a2f35;padding-top:2px}.matchprofile-details-text.isLoading{background:#ebedf2;background:linear-gradient(135deg,#ebedf2,#ebedf2 45%,#f7f8fa 50%,#f7f8fa 55%,#ebedf2 60%,#ebedf2);background-size:800% 800%;animation:loadingAnimation 2s ease infinite;border-radius:15px;width:100%;height:18px}.matchprofile-details-text+.matchprofile-details-text{width:80%;margin-top:8px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.likes-pill-button{width:157px;height:52px;position:relative;border-color:#ff4dc4;color:#ff4dc4}.likes-pill-button-inner{text-transform:uppercase;display:flex;justify-content:center;align-items:center}.likes-pill-button.disabled path{fill:#949aa6}.likes-pill-button.disabled:hover{background-color:#fff;color:#949aa6}.likes-pill-button.disabled:hover path{fill:#949aa6}.likes-pill-button:hover{background-color:#ff4dc4;color:#fff}.likes-pill-button:hover path{fill:#fff}.likes-pill-button:hover--disabled path{fill:#949aa6}.likes-pill-button svg{width:19px;height:19px;margin-right:6px}.likes-pill-button path{fill:#ff4dc4}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.pass-pill-button{width:157px;height:52px;text-transform:uppercase;border-color:#1a1a1a;color:#1a1a1a}.pass-pill-button-inner{display:flex;justify-content:center;align-items:center}.pass-pill-button:hover{background-color:#1a1a1a;color:#fff}.pass-pill-button:hover path{fill:#fff}.pass-pill-button svg{width:15px;margin-right:5px}.pass-pill-button svg path{fill:#1a1a1a}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.cardsummary{display:flex;flex-wrap:wrap;align-items:center;max-width:535px;height:54px;color:#1e1e1e;font-size:17px;line-height:24px}.cardsummary-item{position:relative}.cardsummary-realname{font-weight:500}.cardsummary-age,.cardsummary-location,.cardsummary-realname{padding-right:16px}.cardsummary-age:after,.cardsummary-location:after{content:"\2022";position:absolute;top:1px;right:4px}.cardsummary-age--superlikes:after{content:none}.cardsummary-spacer{flex-basis:100%}.cardsummary-profile-link{margin-left:8px}.cardsummary-profile-link a{color:#0500be}.cardsummary-profile-link a:hover{color:#2b25ff}.cardsummary-profile-link .okicon{position:relative;top:3px;float:right;font-size:9px;padding-left:5px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.superlike-comment-form-label{cursor:pointer;display:flex;justify-content:space-between;margin:42px 0 8px;font-size:14px;line-height:17px;font-weight:500}.superlike-comment-form-label-text{font-weight:500;color:#1a1a1a}.superlike-comment-form-label-char-count{font-weight:400;color:gray}.superlike-comment-form-input{border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.2);margin-bottom:16px;min-height:52px;resize:none;width:100%}.superlike-comment-form-input::placeholder{color:gray}.superlike-comment-form-input-wrapper{position:relative}.superlike-comment-form-input,.superlike-comment-form-input-ruler{font-size:16px;line-height:26px;border:1px solid #ccc;padding:12px}.superlike-comment-form-input-ruler{position:absolute;visibility:hidden;white-space:pre-wrap;overflow-wrap:break-word;overflow-wrap:anywhere}.superlike-comment-form-send-button{cursor:pointer;border:0;padding:0;font-family:inherit;background:linear-gradient(90deg,#7342ff 8.33%,#0000bf 93.75%);border-radius:1.5px;font-size:14px;line-height:26px;color:#fff;font-weight:700;letter-spacing:1px;text-align:center;display:block;height:45px;width:100%}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes starSlide{0%{transform:translate(0);opacity:0}50%{transform:translateY(-4px)}to{transform:translate(0);opacity:1}}.superlike-tray-header{border-radius:8px 8px 0 0;background:linear-gradient(90deg,#7342ff 8.33%,#0000bf 93.75%);display:flex;align-items:center;flex-direction:column;padding:24px 24px 0}.superlike-tray-header-bg{position:absolute;top:98px}.superlike-tray-title{font-size:20px;line-height:30px;color:#fff;font-weight:500;text-align:center;padding-bottom:8px}.superlike-tray-desc{font-size:14px;line-height:20px;color:#fff;text-align:center;margin-bottom:16px;max-width:210px}.superlike-tray-content{background:#fff;margin-top:-50px;padding:50px 16px 16px}.superlike-tray-avatar{background:#fff;border-radius:50px;border:4px solid #fff;width:100px;height:100px}.superlike-tray-avatar-image{border-radius:50px;display:block;max-width:100%}.superlike-tray-token-count{margin-top:16px;font-size:14px;line-height:17px;color:#1a1a1a;text-align:center}.superlike-tray-star-1,.superlike-tray-star-2,.superlike-tray-star-3,.superlike-tray-star-4,.superlike-tray-star-5{animation:starSlide 1s ease-in-out;position:absolute}.superlike-tray-star-1{left:93px;top:110px}.superlike-tray-star-2{left:254px;top:128px}.superlike-tray-star-3{left:229px;top:148px}.superlike-tray-star-4{left:112px;top:180px}.superlike-tray-star-5{left:197px;top:189px}.superlike-tray-scene{position:absolute;bottom:0;right:24px;width:380px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.superlike-button-scene{cursor:pointer;display:inline-block;perspective:104px;background:transparent;border:0;font-family:inherit;font-size:100%;margin:0;overflow:visible;padding:0}.superlike-button-scene--round{height:52px;width:52px}.superlike-button-scene--pill{height:52px;width:155px}.superlike-button-object{border-radius:52px;box-shadow:0 1px 10px rgba(0,0,0,.3);position:relative;width:100%;height:100%;transition:transform 1.4s cubic-bezier(.56,-.43,.58,1.7);transform-style:preserve-3d}.superlike-button-object--roundFlipped{transform:rotateY(540deg)}.superlike-button-object--pillFlipped{transform:rotateX(540deg)}.superlike-button-face-back,.superlike-button-face-front{display:flex;align-items:center;justify-content:center;position:absolute;width:100%;height:100%;backface-visibility:hidden;border-radius:52px}.superlike-button-face-front{background:linear-gradient(90deg,#7342ff 8.33%,#0000bf 93.75%)}.superlike-button-face-front--disabled{background:#ccc}.superlike-button-face-back{background:linear-gradient(270deg,#7342ff 8.33%,#0000bf 93.75%)}.superlike-button-face-back--round{transform:rotateY(180deg)}.superlike-button-face-back--pill{transform:rotateX(180deg)}.superlike-button-count{color:#fff;font-family:GT America;font-size:20px;font-weight:500;text-align:center;position:absolute}.superlike-button-label{color:#fff;font-family:GT America;font-size:16px;font-weight:700;padding-left:4px;user-select:none}.superlike-button-icon{margin-top:-1px}.superlike-button-icon--pill{width:22px}.superlike-button-icon--round{width:28px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.cardactions{display:flex}.cardactions .doubletake-like-button,.cardactions .doubletake-pass-button{border-width:2px;border-style:solid}.cardactions .doubletake-like-button:not(.disabled):active,.cardactions .doubletake-pass-button:not(.disabled):active{transform:translateY(5px)}.cardactions .doubletake-pass-button{margin-right:16px}.cardactions .doubletake-like-button{position:relative}.cardactions .doubletake-like-button.disabled{border-color:#949aa6}.cardactions .doubletake-like-button--superlike,.cardactions .doubletake-pass-button--superlike{width:auto;padding:0 24px}.cardactions .doubletake-like-button--superlike{margin-right:16px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.qmcard-carousel-navigation{position:absolute;height:12px;top:391px;right:32px;z-index:5}.qmcard-carousel-navigation button{background:transparent;border:0;padding:0;cursor:pointer;width:12px;height:12px;margin-left:8px;border:2px solid #ccd0d9;border-radius:100%;vertical-align:top}.qmcard-carousel-navigation button:first-child{margin-left:0}.qmcard-carousel-navigation button.active{background:#ccd0d9;border-color:#ccd0d9;pointer-events:none}.qmcard-carousel-navigation button:hover{border-color:#aeb4bf;background:#aeb4bf}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.qmcard-carousel{margin-left:-30px;margin-right:-30px}.qmcard-carousel-viewport{position:relative;width:100%;padding:0 30px;overflow:hidden}.qmcard-carousel-viewport-inner{width:10000px;transition:margin .2s ease}.qmcard-carousel-viewport-inner:after{clear:both;content:"";display:table}.qmcard-carousel--more .qmcard-carousel-viewport-inner{cursor:pointer}.carouselimg{position:relative;float:left;width:286px;height:262px;overflow:hidden;border-radius:3px;background:#ebedf2}.carouselimg:not(:last-child){margin-right:11px}.carouselimg img{display:block;width:100%;height:auto}.carouselimg-report{background:transparent;border:0;padding:0;cursor:pointer;position:absolute;bottom:7px;right:10px;color:#fff;text-shadow:0 0 40px #000;opacity:.5;transition:opacity 60ms ease}.carouselimg-report:hover{text-shadow:0 0 20px #000;opacity:1}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.premium-promo-link-button{background:none;border:0;cursor:pointer;font-size:inherit;line-height:inherit}.premium-promo-link-anchor,.premium-promo-link-button{color:#0500be}.premium-promo-link-anchor span,.premium-promo-link-button span{display:inline-block}.premium-promo-link-anchor:hover,.premium-promo-link-button:hover{color:#0600d8}.premium-promo-link-anchor:hover .okicon.i-arrow-right,.premium-promo-link-button:hover .okicon.i-arrow-right{transform:translateX(5px)}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes qm-starburst{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(3)}}.qmkey{padding:2px 6px 3px;vertical-align:baseline;display:inline-block;line-height:16px;border-radius:3px;font-weight:400;border:1px solid #949aa6}.qmkey .okicon{font-size:11px;line-height:11px}.qmcard-blurb{bottom:0;width:80%;color:#2a2f35;font-size:17px;line-height:90px}.qmcard-blurb,.qmcard-blurb strong{font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.qmcard-blurb strong{color:#1e1e1e;font-weight:500}.qmcard-blurb-like-icon{position:relative;top:4px;width:20px;height:20px;margin-right:5px}.qmcard-blurb-like-icon path{fill:#ff4dc4}.qmcard-blurb-message-icon{position:relative;top:5px;width:18px;height:18px;margin-right:5px}.qmcard-blurb-message-icon path{fill:#0500be}.qmcard-blurb .okicon{vertical-align:top;display:inline-block}.qmcard-blurb .okicon.i-arrow-right{margin-left:5px;font-size:12px;transition:transform 75ms ease}.qmcard-blurb-shortcuts{color:#ccd0d9}.qmcard-blurb-shortcuts .qmkey{color:#ccd0d9;border-color:rgba(204,208,217,.9)}.qmcard-blurb-indicator .okicon{position:relative;font-size:22px}.qmcard-blurb-indicator .okicon:after{position:absolute;top:0;left:0;opacity:0;animation:qm-starburst .5s ease .5s 1}.qmcard-blurb-context{color:#949aa6}.qmcard-blurb-context strong{color:#1e1e1e}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.qmcard{position:absolute;left:0;right:0;border-radius:4px;overflow:hidden;background:#fff;box-shadow:0 1px 4px rgba(0,0,0,.1),0 1px 0 rgba(0,0,0,.14);transform-origin:center}.qmcard-contents{padding:0 30px;opacity:1;transition:opacity .1s ease-in}.qmcard-top{display:flex;justify-content:space-between;height:54px;line-height:54px;margin:18px 0}.qmcard-bottom{height:90px;line-height:90px}.qmcard-boostBorder{display:inline-block;height:10px;width:100%;bottom:0;position:absolute;background:#30b7c4}.qmcard.qmcard--waiting{height:442px;overflow:visible}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes card-pop-in{0%,20%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes card-slide-down{0%{opacity:1;transform:translateY(0)}90%,to{opacity:0;transform:translateY(90px)}}.qm-content-stackholder,.qmstack{position:relative;width:940px;height:442px;margin-bottom:40px}.qm .cardvote-enter-active{animation:card-pop-in .4s ease}.qm .cardvote-exit{position:absolute;top:0;left:0}.qm .cardvote-exit-active{opacity:0;animation:card-slide-down .4s ease}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.qmessays-essay{margin-bottom:40px}.qmessays-essay:last-child{margin-bottom:0}.qmessays-essay h2{padding:0;margin-bottom:15px;color:#1e1e1e;font-weight:500;font-size:19px;line-height:22px}.qmessays-essay h2,.qmessays-essay p{font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.qmessays-essay p{color:#2a2f35;word-wrap:break-word;font-size:17px;line-height:24px}.qmessays-empty{font-style:italic;color:#949aa6;font-size:19px;line-height:22px}.essaytrans-enter,.essaytrans-leave{transition:opacity 0ms ease}.essaytrans-enter-active,.essaytrans-leave-active{transition-duration:.25s}.essaytrans-enter{opacity:0}.essaytrans-enter-active{opacity:1;transition-delay:.25s}.essaytrans-leave{position:absolute;top:0;width:100%;opacity:1}.essaytrans-leave-active{opacity:0}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.qm-ad{margin-bottom:30px;padding:10px 10px 0}.qm-ad-upgrade{display:block;text-align:center;color:#aeb4bf;text-decoration:underline;font-size:17px;line-height:40px}.qm-ad-upgrade:hover{color:#ccd0d9}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.stacks-paywall{position:relative}.stacks-paywall-faux-doubletake-card{width:940px;height:442px;background-image:url("https://cdn.okccdn.com/media/img/stacks/blurred-dt-card-desktop.png");background-repeat:no-repeat;background-size:940px 442px}.stackswap-appear .stacks-paywall-faux-doubletake-card,.stackswap-enter .stacks-paywall-faux-doubletake-card{opacity:0}.stacks-paywall-unlocking{display:flex;justify-content:center;align-items:center;height:100%;flex-direction:column}.stacks-paywall-error{position:absolute;background-color:#ff2e14;width:100%;left:0;font-size:14px;top:0;padding:7px 0;color:#fff;display:flex;justify-content:center}.stacks-paywall-rate-card{position:absolute;background-color:#fff;box-shadow:0 2px 7px 0 rgba(0,0,0,.5);height:290px;width:630px;top:calc((100% - 290px) / 2);right:calc((100% - 630px) / 2);padding:16px;border-radius:4px}.stacks-paywall-locked{color:#1a1a1a;display:flex;align-items:center;font-size:12px}.stacks-paywall-locked-icon{margin-right:8px}.stacks-paywall-locked-icon g{fill:#1a1a1a}.stacks-paywall-body{display:flex;height:206px}.stacks-paywall-image-container{margin:20px 40px 0 0;width:265px}.stacks-paywall-text-container{width:calc(50% - 20px);color:#1a1a1a;display:flex;flex-direction:column;padding-top:6px;justify-content:space-evenly}.stacks-paywall-header{font-size:26px;font-weight:700;line-height:26px}.stacks-paywall-subheader{margin:20px 0;font-size:16px}.stacks-paywall-cta-button{width:100%;padding:13px 0}.promoted-questions-prompt{width:100%;height:100%;background-image:url("https://cdn.okccdn.com/media/img/stacks/blurred-dt-card-desktop.png");background-position:50%;display:flex;justify-content:center;align-items:center;background-size:940px 442px}.promoted-questions-prompt-card{display:flex;background-color:#fff;border-radius:4px;width:630px;height:290px;padding:20px;box-shadow:0 2px 7px 0 rgba(0,0,0,.5)}.promoted-questions-prompt-images{display:flex;justify-content:center;align-items:center;flex:1;position:relative;margin-right:20px;margin-top:20px}.promoted-questions-prompt-images-sparkles{position:absolute;top:20px}.promoted-questions-prompt-images-user{border:1px solid #0000bf;border-radius:100%;position:absolute}.promoted-questions-prompt-images-user-large{height:52px;width:52px;bottom:55px;left:10px}.promoted-questions-prompt-images-user-medium{width:41px;height:41px;right:20px}.promoted-questions-prompt-images-user-small{width:24px;height:24px;top:40px;right:70px}.promoted-questions-prompt-text-container{display:flex;justify-content:center;flex-direction:column;flex:1}.promoted-questions-prompt-header{font-size:44px;line-height:46px;color:#fff;letter-spacing:2px;text-transform:uppercase;font-weight:900;-webkit-text-stroke:1px;-webkit-text-stroke-color:#000;text-shadow:-1px 1px #0000bf,-2px 2px #0000bf,-3px 3px #0000bf,-4px 4px #0000bf,-5px 5px #0000bf,-6px 6px #0000bf,-7px 7px #0000bf,-8px 8px #0000bf}.promoted-questions-prompt-body{font-size:14px;line-height:1.5;color:#1a1a1a;padding-bottom:10px}.promoted-questions-prompt-link{background:transparent;border:0;padding:0;cursor:pointer;color:#fff;background:#0000bf;-webkit-appearance:none;text-transform:uppercase;letter-spacing:1px;font-size:16px;line-height:18px;font-weight:700;width:100%;max-width:320px;height:auto;display:block;padding:20px 0;margin:0 auto 15px;margin-bottom:20px;text-align:center;border-radius:3px;padding:15px;margin-bottom:10px}.promoted-questions-prompt-link:hover{background:#5c69ff}.promoted-questions-prompt-link:focus{outline:none}.promoted-questions-prompt-link:disabled{background:#949aa6;cursor:default}.promoted-questions-prompt-link:hover{color:#fff}.promoted-questions-prompt-close-button{background:transparent;border:0;padding:0;cursor:pointer;text-transform:uppercase;color:gray;font-size:14px;font-weight:700}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.quickmatch{position:relative;height:calc(100vh - 120px);display:flex;justify-content:center;align-items:center;z-index:1}.page--doubletake.mobilesite #page_content{position:relative;overflow:hidden}.stackswap-appear,.stackswap-enter{transition:transform .3s ease-out,opacity .3s ease-out;opacity:.01;transform:translateY(-78px)}.mobilesite .stackswap-appear,.mobilesite .stackswap-enter{transform:translateY(-50px)}.stackswap-appear-active,.stackswap-enter-active{opacity:1}.mobilesite .stackswap-appear-active,.mobilesite .stackswap-enter-active,.stackswap-appear-active,.stackswap-enter-active{transform:translateY(0)}.stackswap-leave{display:none}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.category-ethics{background-color:#f8c637}.category-sex{background-color:#ff8aa4}.category-lifestyle{background-color:#104da1}.category-religion{background-color:#9dbaf2}.category-dating{background-color:#4fc5d0}.category-other{background-color:#00d280}.category-2017{background-color:#fa8575}.my-questions{display:flex;justify-content:center;flex-direction:column;align-items:center;background:#fff;width:100%;padding:40px;margin-bottom:60px;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.1);font-size:20px;line-height:24px;font-weight:500}.my-questions-icon{margin-bottom:20px}.my-questions .primary-button{width:300px;margin-top:20px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.category-ethics{background-color:#f8c637}.category-sex{background-color:#ff8aa4}.category-lifestyle{background-color:#104da1}.category-religion{background-color:#9dbaf2}.category-dating{background-color:#4fc5d0}.category-other{background-color:#00d280}.category-2017{background-color:#fa8575}.discovery-promo-questions{width:296px;height:220px;margin-left:12px;float:left;margin-left:14px;background:#fff;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.1);position:relative;overflow:hidden;padding:20px}.discovery-promo-questions.isPlaceholder{opacity:.8}.discovery-promo-questions:first-child{margin-left:0}.discovery-promo-questions:not(.isPlaceholder):hover .user-photoWithCaption-user-image,.discovery-promo-questions:not(.isPlaceholder):hover .user-questionComment-user-image{transform:scale(1.1) translate(-50%,-50%)}.discovery-promo-questions-user-image{position:absolute;overflow:hidden;transform:translate(-50%,-50%);width:56px;height:56px;border-radius:50%;border:3px solid #fff;transition:transform 75ms linear;transform-origin:0 0;background-color:#ccd0d9;top:50%;left:50%}.discovery-promo-questions-bottom{position:relative;width:100%;height:50%;padding-top:8px;color:#949aa6;text-align:center}.discovery-promo-questions-bottom-content{width:100%;padding:0 12px;word-wrap:break-word}.discovery-promo-questions.isWide{width:604px}.discovery-promo-questions-title{font-weight:700;font-size:12px;letter-spacing:1.3px;text-transform:uppercase;color:#ccd0d9}.page--questionsearch .questionspage{background:none;padding:0;height:170px}.page--questionsearch .questionspage-profilelink-text{position:relative;overflow:hidden;max-height:96px;display:block;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:6px;font-size:17px;line-height:24px;transition:opacity .2s linear}.page--questionsearch .questionspage-profilelink-text.isLoading{opacity:.6}.page--questionsearch .questionspage-profilelink-answer,.page--questionsearch .questionspage-profilelink-skip{position:absolute;bottom:20px;font-size:17px}.page--questionsearch .questionspage-profilelink-skip{left:0}.page--questionsearch .questionspage-profilelink-answer{right:0}.page--questionsearch .questionspage .binary-question{height:158px}.page--questionsearch .questionspage .binary-question-text{position:relative;overflow:hidden;max-height:96px;display:block;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:6px;font-size:17px;line-height:24px;position:absolute}.page--questionsearch .questionspage .binary-question-empty{margin-top:20px;font-size:17px;line-height:26px}.page--questionsearch .questionspage .binary-question-empty-link,.page--questionsearch .questionspage .binary-question-empty-text{display:inline-block}.page--questionsearch .questionspage .binary-question-empty-text{width:100%;color:#2a2f35}.page--questionsearch .questionspage .binary-question-empty-link{margin-top:20px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.questions-tab .binary-question-button.flatbutton{font-size:14px;letter-spacing:1px;font-weight:500}.questions-tab .binary-question-no.binary-question-button.flatbutton.red{color:#0000bf;background:#fff;border:2px solid #0000bf}.questions-tab .important-question-answer-text{color:#1a1a1a;font-weight:500}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.search-and-select-results{box-sizing:content-box;position:absolute;z-index:1;top:100%;left:0;width:248px;max-height:158px;overflow:auto;margin-top:-1px;background:#fff;border:1px solid #ccd0d9;border-top:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.search-and-select-results li .content,.search-and-select-results li button{display:block;width:100%;padding:10px 12px;color:#949aa6;font-size:15px;line-height:20px;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:left}.search-and-select-results li button{background:transparent;border:0;padding:0;padding:10px 12px;cursor:pointer}.search-and-select-results li button.active,.search-and-select-results li button:hover{background:#f3f5f9}.search-and-select-results li .highlight{font-weight:500;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#868d9a;background:none}.search-and-select-results li .subtext{font-size:15px;line-height:18px;color:#aeb4bf}.search-and-select-error{width:100%;margin-top:10px;color:#fb674e;font-size:13px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.search-and-select{position:relative;z-index:2;margin-bottom:10px}.search-and-select .input-wrapper{position:relative}.search-and-select .input-wrapper:before{position:absolute;z-index:3;right:13px;top:11px;font-size:13px;color:#aeb4bf;font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"q";pointer-events:none}.search-and-select .input-wrapper.has-results:before,.search-and-select .input-wrapper.is-searching:before{display:none}.search-and-select .input-wrapper.disabled:before{color:#6e85b6}.search-and-select input{position:relative;width:100%;height:42px;z-index:2;padding-left:12px;padding-right:28px;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:1px solid #949aa6;border-radius:3px}.search-and-select input.has-results{border-color:#9dbaf2}.search-and-select input::-ms-clear{display:none}.search-and-select .clear-search,.search-and-select .loader{position:absolute;z-index:2}.search-and-select .clear-search{overflow:hidden;top:11px;right:13px;background:transparent;border:0;padding:0;cursor:pointer;font-size:9px;color:#949aa6}.search-and-select .clear-search:hover{color:#2a2f35}.search-and-select .clear-search:before{font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"x"}.search-and-select .clear-search.is-searching{display:none}.search-and-select .clear-search .reader-text{position:absolute;top:100px}.search-and-select .loader{display:none;top:13px;right:13px}.search-and-select .loader.show{display:block}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.category-ethics{background-color:#f8c637}.category-sex{background-color:#ff8aa4}.category-lifestyle{background-color:#104da1}.category-religion{background-color:#9dbaf2}.category-dating{background-color:#4fc5d0}.category-other{background-color:#00d280}.category-2017{background-color:#fa8575}.important-questions-nav-button{background:transparent;border:0;padding:0;cursor:pointer;position:relative;overflow:hidden;width:33px;height:30px;color:#aeb4bf}.important-questions-nav-button:hover{color:#949aa6}.important-questions-nav-button.prev{right:10px;padding-left:10px}.important-questions-nav-button.next{left:10px;padding-right:10px}.important-questions-nav-button[disabled]{opacity:.3;cursor:default}.important-questions-nav-button-text{position:absolute;top:0;left:150px}.important-questions-nav-button-icon{font-size:14px}.prev .important-questions-nav-button-icon{text-align:left}.prev .important-questions-nav-button-icon:before{font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"<"}.next .important-questions-nav-button-icon{text-align:right}.next .important-questions-nav-button-icon:before{font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:">"}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.category-ethics{background-color:#f8c637}.category-sex{background-color:#ff8aa4}.category-lifestyle{background-color:#104da1}.category-religion{background-color:#9dbaf2}.category-dating{background-color:#4fc5d0}.category-other{background-color:#00d280}.category-2017{background-color:#fa8575}.important-question{position:relative;float:left;background:#fff;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.1);width:912px;height:180px;margin:0;margin-bottom:18px;margin-left:14px;padding-left:218px;padding-right:38px}.important-question.isPlaceholder{opacity:.8}.important-question:not(.isPlaceholder):hover .user-photoWithCaption-user-image,.important-question:not(.isPlaceholder):hover .user-questionComment-user-image{transform:scale(1.1) translate(-50%,-50%)}.important-question-user-image{position:absolute;overflow:hidden;transform:translate(-50%,-50%);width:56px;height:56px;border-radius:50%;border:3px solid #fff;transition:transform 75ms linear;transform-origin:0 0;background-color:#ccd0d9;top:50%;left:50%}.important-question-bottom{position:relative;width:100%;height:50%;padding-top:8px;color:#949aa6;text-align:center}.important-question-bottom-content{width:100%;padding:0 12px;word-wrap:break-word}.important-question:first-child{margin-left:0}.important-question-image{position:absolute;overflow:hidden;top:0;left:0;width:180px;height:180px;border-bottom-left-radius:4px;border-top-left-radius:4px;background:#ebedf2}.important-question-image-text{display:block;width:100%;text-align:center;color:#fff;font-weight:700;letter-spacing:.12em;opacity:.5;margin-top:20px;font-size:14px}.important-question-image-icon{position:absolute;bottom:-1px;left:20%}.category-ethics .important-question-image-icon{background-image:url(https://cdn.okccdn.com/media/img/sprites/discovery-questions/discovery-questions_0fc6e1.png);background-repeat:no-repeat;display:block;width:143px;height:120px;background-position:-153px 0;left:0}@media only screen and (-o-min-device-pixel-ratio:200/100),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){.category-ethics .important-question-image-icon{background-image:url("https://cdn.okccdn.com/media/img/sprites/discovery-questions/discovery-questions_0fc6e1@2x.png");-webkit-background-size:403px 358px;-moz-background-size:403px 358px;background-size:403px 358px}}.category-sex .important-question-image-icon{background-image:url(https://cdn.okccdn.com/media/img/sprites/discovery-questions/discovery-questions_0fc6e1.png);background-repeat:no-repeat;display:block;width:101px;height:120px;background-position:0 -120px}@media only screen and (-o-min-device-pixel-ratio:200/100),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){.category-sex .important-question-image-icon{background-image:url("https://cdn.okccdn.com/media/img/sprites/discovery-questions/discovery-questions_0fc6e1@2x.png");-webkit-background-size:403px 358px;-moz-background-size:403px 358px;background-size:403px 358px}}.category-lifestyle .important-question-image-icon{background-image:url(https://cdn.okccdn.com/media/img/sprites/discovery-questions/discovery-questions_0fc6e1.png);background-repeat:no-repeat;display:block;width:153px;height:120px;background-position:0 0;left:13px}@media only screen and (-o-min-device-pixel-ratio:200/100),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){.category-lifestyle .important-question-image-icon{background-image:url("https://cdn.okccdn.com/media/img/sprites/discovery-questions/discovery-questions_0fc6e1@2x.png");-webkit-background-size:403px 358px;-moz-background-size:403px 358px;background-size:403px 358px}}.category-religion .important-question-image-icon{background-image:url(https://cdn.okccdn.com/media/img/sprites/discovery-questions/discovery-questions_0fc6e1.png);background-repeat:no-repeat;display:block;width:115px;height:118px;background-position:0 -240px;left:15px}@media only screen and (-o-min-device-pixel-ratio:200/100),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){.category-religion .important-question-image-icon{background-image:url("https://cdn.okccdn.com/media/img/sprites/discovery-questions/discovery-questions_0fc6e1@2x.png");-webkit-background-size:403px 358px;-moz-background-size:403px 358px;background-size:403px 358px}}.category-dating .important-question-image-icon{background-image:url(https://cdn.okccdn.com/media/img/sprites/discovery-questions/discovery-questions_0fc6e1.png);background-repeat:no-repeat;display:block;width:108px;height:120px;background-position:-101px -120px;left:0}@media only screen and (-o-min-device-pixel-ratio:200/100),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){.category-dating .important-question-image-icon{background-image:url("https://cdn.okccdn.com/media/img/sprites/discovery-questions/discovery-questions_0fc6e1@2x.png");-webkit-background-size:403px 358px;-moz-background-size:403px 358px;background-size:403px 358px}}.category-other .important-question-image-icon{background-image:url(https://cdn.okccdn.com/media/img/sprites/discovery-questions/discovery-questions_0fc6e1.png);background-repeat:no-repeat;display:block;width:82px;height:90px;background-position:-296px -120px;bottom:30px;left:49px}@media only screen and (-o-min-device-pixel-ratio:200/100),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){.category-other .important-question-image-icon{background-image:url("https://cdn.okccdn.com/media/img/sprites/discovery-questions/discovery-questions_0fc6e1@2x.png");-webkit-background-size:403px 358px;-moz-background-size:403px 358px;background-size:403px 358px}}.category-2017 .important-question-image-icon{background-image:url(https://cdn.okccdn.com/media/img/sprites/discovery-questions/discovery-questions_0fc6e1.png);background-repeat:no-repeat;display:block;width:107px;height:120px;background-position:-296px 0;left:47px}@media only screen and (-o-min-device-pixel-ratio:200/100),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){.category-2017 .important-question-image-icon{background-image:url("https://cdn.okccdn.com/media/img/sprites/discovery-questions/discovery-questions_0fc6e1@2x.png");-webkit-background-size:403px 358px;-moz-background-size:403px 358px;background-size:403px 358px}}.important-question-answer,.important-question-text{display:block;width:100%;font-size:17px;line-height:25px}.important-question-content{position:relative;top:50%;transform:translateY(-50%)}.important-question-text{margin-bottom:12px;color:#2a2f35}.important-question-answer{color:#949aa6}.important-question-answer-text{color:#00d280}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.category-ethics{background-color:#f8c637}.category-sex{background-color:#ff8aa4}.category-lifestyle{background-color:#104da1}.category-religion{background-color:#9dbaf2}.category-dating{background-color:#4fc5d0}.category-other{background-color:#00d280}.category-2017{background-color:#fa8575}.discovery-section-title-nav{float:right;font-size:20px;color:#2a2f35}.discovery-section-title-nav-text{display:inline-block;width:32px;text-align:center}.important-questions-title-bar{display:flex;align-items:center;margin-bottom:10px}.important-questions-title-bar .discovery-section-title-text,.important-questions-title-bar .search-and-select{margin-bottom:0}.important-questions-title-bar .discovery-section-title-text{flex:1}.important-questions-title-bar .search-and-select{margin-right:20px}.important-questions-title-bar .oknf-typable-wrapper{width:400px}.important-questions-title-bar .search-and-select-results{width:398px}.important-questions-question-modal{width:370px;background-color:#fff}.important-questions-question-modal .reactmodal-contents{padding:20px}.important-questions-question-modal .important-questions-question-modal-text{display:block;font-weight:700;margin-bottom:12px}.important-questions-question-modal .important-questions-question-modal-answer{display:block;text-align:left;margin-bottom:6px}.important-questions-question-modal .important-questions-question-modal-cta{margin-top:24px;width:100%}.important-questions-header-wrapper{position:relative;right:8px;overflow:hidden;width:928px;height:200px;padding:0 8px 20px}.important-questions-header-wrapper-inner{transition:transform .22s ease-in-out}.important-questions-upgrade-modal{width:350px}.important-questions-upgrade-modal .reactmodal-header-close{color:#07408d}.important-questions-upgrade-modal .reactmodal-contents{padding:60px 20px 25px}.important-questions-upgrade-modal .cta-modal-image{height:133px;margin-bottom:0;background-color:transparent;background-size:53px auto;background-position:50% 76%}.important-questions-upgrade-modal h2{padding-bottom:1px;font-size:20px;font-weight:700}.important-questions-upgrade-modal p{line-height:1.4}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.usercard{position:relative;border:none;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.1);font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:subpixel-antialiased;transition:height .3s ease;box-sizing:border-box;display:inline-flex;align-items:center;flex-direction:column;text-align:center;border-radius:4px;width:180px;padding:20px}.usercard-first-message{position:absolute;z-index:2;top:-30px;left:5%;width:auto;height:40px;max-width:90%;padding:0 10px;background:#cce1ff;box-shadow:0 3px 2px 0 rgba(0,0,0,.3);border-radius:12px;border-bottom-left-radius:2px;font-size:14px;line-height:40px;color:#1e1e1e}.usercard-first-message-content{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis}.usercard-thumb{flex-grow:0;flex-shrink:0;position:relative;border-top-left-radius:4px;border-top-right-radius:4px}.usercard-thumb .userthumb{display:initial;position:static}.usercard-thumb .userthumb img.userthumb-img{display:block}.usercard-info{flex-grow:1;flex-shrink:1;overflow:hidden}.usercard-match-info{flex-grow:0;flex-shrink:0}.usercard:hover img.userthumb-img{transform:scale(1.05)}.usercard-thumb{top:-20px;margin-bottom:-20px;height:158px;width:180px;overflow:hidden}.usercard-thumb img.userthumb-img{transition:transform .25s ease;height:180px;width:180px;margin-top:-11px;background:#ccd0d9;color:#aeb4bf;text-align:center;line-height:180px}.usercard-info{text-align:center;align-self:stretch;padding:14px 0}.usersmallcard{position:relative;border:none;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.1);font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:subpixel-antialiased;transition:height .3s ease;box-sizing:border-box;display:inline-flex;align-items:center;flex-direction:column;text-align:center;border-radius:4px;width:133px;padding:16px}.usersmallcard-first-message{position:absolute;z-index:2;top:-30px;left:5%;width:auto;height:40px;max-width:90%;padding:0 10px;background:#cce1ff;box-shadow:0 3px 2px 0 rgba(0,0,0,.3);border-radius:12px;border-bottom-left-radius:2px;font-size:14px;line-height:40px;color:#1e1e1e}.usersmallcard-first-message-content{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis}.usersmallcard-thumb{flex-grow:0;flex-shrink:0;position:relative;border-top-left-radius:4px;border-top-right-radius:4px}.usersmallcard-thumb .userthumb{display:initial;position:static}.usersmallcard-thumb .userthumb img.userthumb-img{display:block}.usersmallcard-info{flex-grow:1;flex-shrink:1;overflow:hidden}.usersmallcard-match-info{flex-grow:0;flex-shrink:0}.usersmallcard:hover img.userthumb-img{transform:scale(1.05)}.usersmallcard-thumb{top:-16px;margin-bottom:-16px;height:130px;width:133px;overflow:hidden}.usersmallcard-thumb img.userthumb-img{transition:transform .25s ease;height:133px;width:133px;margin-top:-1.5px;background:#ccd0d9;color:#aeb4bf;text-align:center;line-height:133px}.usersmallcard-info{text-align:center;align-self:stretch;padding:14px 0;padding-bottom:0}.usersmallcard-match-info{display:none}.usersresponsivecard{position:relative;border:none;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.1);font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:subpixel-antialiased;transition:height .3s ease;box-sizing:border-box;display:inline-flex;align-items:center;flex-direction:column;text-align:center;border-radius:4px;padding-bottom:16px}.usersresponsivecard-first-message{position:absolute;z-index:2;top:-30px;left:5%;width:auto;height:40px;max-width:90%;padding:0 10px;background:#cce1ff;box-shadow:0 3px 2px 0 rgba(0,0,0,.3);border-radius:12px;border-bottom-left-radius:2px;font-size:14px;line-height:40px;color:#1e1e1e}.usersresponsivecard-first-message-content{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis}.usersresponsivecard-thumb{flex-grow:0;flex-shrink:0;position:relative;border-top-left-radius:4px;border-top-right-radius:4px}.usersresponsivecard-thumb .userthumb{display:initial;position:static}.usersresponsivecard-thumb .userthumb img.userthumb-img{display:block}.usersresponsivecard-info{flex-grow:1;flex-shrink:1;overflow:hidden}.usersresponsivecard-match-info{flex-grow:0;flex-shrink:0}.usersresponsivecard:hover img.userthumb-img{transform:scale(1.05)}.usersresponsivecard-thumb{overflow:hidden;width:100%;padding-top:100%}.usersresponsivecard-thumb .userthumb{position:absolute}.usersresponsivecard-thumb img.userthumb-img{object-fit:cover;transition:transform .25s ease;background:#ccd0d9;color:#aeb4bf;text-align:center;line-height:133px}.usersresponsivecard-info{text-align:center;align-self:stretch;padding:14px 12px}.userlargecard{position:relative;border:none;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.1);font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:subpixel-antialiased;transition:height .3s ease;box-sizing:border-box;display:inline-flex;align-items:center;flex-direction:column;text-align:center;border-radius:4px;width:200px;padding:26px}.userlargecard-first-message{position:absolute;z-index:2;top:-30px;left:5%;width:auto;height:40px;max-width:90%;padding:0 10px;background:#cce1ff;box-shadow:0 3px 2px 0 rgba(0,0,0,.3);border-radius:12px;border-bottom-left-radius:2px;font-size:14px;line-height:40px;color:#1e1e1e}.userlargecard-first-message-content{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis}.userlargecard-thumb{flex-grow:0;flex-shrink:0;position:relative;border-top-left-radius:4px;border-top-right-radius:4px}.userlargecard-thumb .userthumb{display:initial;position:static}.userlargecard-thumb .userthumb img.userthumb-img{display:block}.userlargecard-info{flex-grow:1;flex-shrink:1;overflow:hidden}.userlargecard-match-info{flex-grow:0;flex-shrink:0}.userlargecard:hover img.userthumb-img{transform:scale(1.05)}.userlargecard-thumb{top:-26px;margin-bottom:-26px;height:198px;width:200px;overflow:hidden}.userlargecard-thumb img.userthumb-img{transition:transform .25s ease;height:200px;width:200px;margin-top:-1px;background:#ccd0d9;color:#aeb4bf;text-align:center;line-height:200px}.userlargecard-info{text-align:center;align-self:stretch;padding:22px 0;padding-bottom:0}.userlargecard-match-info{display:none}.userrow{position:relative;border:none;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.1);font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:subpixel-antialiased;transition:height .3s ease;box-sizing:border-box;display:flex;align-items:center;flex-direction:row;text-align:left;border-top:2px solid #f3f5f9;height:104px;width:100%;padding:16px}.userrow-first-message{position:absolute;z-index:2;top:-30px;left:5%;width:auto;height:40px;max-width:90%;padding:0 10px;background:#cce1ff;box-shadow:0 3px 2px 0 rgba(0,0,0,.3);border-radius:12px;border-bottom-left-radius:2px;font-size:14px;line-height:40px;color:#1e1e1e}.userrow-first-message-content{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis}.userrow-thumb{flex-grow:0;flex-shrink:0;position:relative;border-top-left-radius:4px;border-top-right-radius:4px}.userrow-thumb .userthumb{display:initial;position:static}.userrow-thumb .userthumb img.userthumb-img{display:block}.userrow-info{flex-grow:1;flex-shrink:1;overflow:hidden}.userrow-match-info{flex-grow:0;flex-shrink:0}.userrow-unread-indicator:before{background-color:#4c7bd9;border-radius:50%;content:"";height:11px;left:12px;margin-top:-5px;position:absolute;top:50%;width:11px}.userrow-thumb{height:72px;width:72px}.userrow-thumb img.userthumb-img{background:#ccd0d9;color:#aeb4bf;text-align:center;line-height:72px}.userrow-info{padding:0 14px}.usersmallrow{position:relative;border:none;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.1);font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:subpixel-antialiased;transition:height .3s ease;box-sizing:border-box;display:flex;align-items:center;flex-direction:row;text-align:left;height:64px;width:100%;padding:12px 16px;background-color:transparent;box-shadow:none}.usersmallrow-first-message{position:absolute;z-index:2;top:-30px;left:5%;width:auto;height:40px;max-width:90%;padding:0 10px;background:#cce1ff;box-shadow:0 3px 2px 0 rgba(0,0,0,.3);border-radius:12px;border-bottom-left-radius:2px;font-size:14px;line-height:40px;color:#1e1e1e}.usersmallrow-first-message-content{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis}.usersmallrow-thumb{flex-grow:0;flex-shrink:0;position:relative;border-top-left-radius:4px;border-top-right-radius:4px}.usersmallrow-thumb .userthumb{display:initial;position:static}.usersmallrow-thumb .userthumb img.userthumb-img{display:block}.usersmallrow-info{flex-grow:1;flex-shrink:1;overflow:hidden}.usersmallrow-match-info{flex-grow:0;flex-shrink:0}.usersmallrow-thumb{height:40px;width:40px}.usersmallrow-thumb img.userthumb-img{background:#ccd0d9;color:#aeb4bf;text-align:center;line-height:40px}.usersmallrow-info{padding:0 0 0 12px}.usersmallrow-info .userInfo-username{margin:0}.usersmallrowvertical{position:relative;border:none;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.1);font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:subpixel-antialiased;transition:height .3s ease;box-sizing:border-box;display:flex;align-items:center;flex-direction:column;text-align:left;width:100%;padding:12px 16px 0;background-color:transparent;box-shadow:none}.usersmallrowvertical-first-message{position:absolute;z-index:2;top:-30px;left:5%;width:auto;height:40px;max-width:90%;padding:0 10px;background:#cce1ff;box-shadow:0 3px 2px 0 rgba(0,0,0,.3);border-radius:12px;border-bottom-left-radius:2px;font-size:14px;line-height:40px;color:#1e1e1e}.usersmallrowvertical-first-message-content{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis}.usersmallrowvertical-thumb{flex-grow:0;flex-shrink:0;position:relative;border-top-left-radius:4px;border-top-right-radius:4px}.usersmallrowvertical-thumb .userthumb{display:initial;position:static}.usersmallrowvertical-thumb .userthumb img.userthumb-img{display:block}.usersmallrowvertical-info{flex-grow:1;flex-shrink:1;overflow:hidden}.usersmallrowvertical-match-info{flex-grow:0;flex-shrink:0}.usersmallrowvertical-thumb{height:40px;width:40px}.usersmallrowvertical-thumb img.userthumb-img{background:#ccd0d9;color:#aeb4bf;text-align:center;line-height:40px}.usersmallrowvertical-info{padding-top:4px}.usersmallrowvertical-info .userInfo-username{margin:0}.card-with-actions{position:relative;border:none;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.1);font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:subpixel-antialiased;transition:height .3s ease;box-sizing:border-box;border-radius:4px;display:flex;align-items:center;flex-direction:column}.card-with-actions-first-message{position:absolute;z-index:2;top:-30px;left:5%;width:auto;height:40px;max-width:90%;padding:0 10px;background:#cce1ff;box-shadow:0 3px 2px 0 rgba(0,0,0,.3);border-radius:12px;border-bottom-left-radius:2px;font-size:14px;line-height:40px;color:#1e1e1e}.card-with-actions-first-message-content{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis}.card-with-actions-thumb{flex-grow:0;flex-shrink:0;position:relative;border-top-left-radius:4px;border-top-right-radius:4px}.card-with-actions-thumb .userthumb{display:initial;position:static}.card-with-actions-thumb .userthumb img.userthumb-img{display:block}.card-with-actions-info{flex-grow:1;flex-shrink:1;overflow:hidden}.card-with-actions-match-info{flex-grow:0;flex-shrink:0}.card-with-actions-info{padding:16px 0}.card-with-actions-thumb{overflow:hidden}.card-with-actions-thumb img.userthumb-img{background:#ccd0d9;color:#aeb4bf;text-align:center;line-height:180px;transition:transform .25s ease}.card-with-actions-thumb:hover img.userthumb-img{transform:scale(1.05)}.card-with-actions-info{text-align:center;align-self:stretch;padding:14px 0}.card-with-actions-match-percentage{position:absolute;bottom:8px;right:8px}.card-with-actions-match-percentage.match-percentage--oval{background:#fff;color:#1a1a1a;border:.5px solid #ccc}.card-with-actions-match-percentage.match-percentage--high-match{background:#ff4dc4;color:#fff;border:0}.usercard-placeholder{position:relative;border:none;background-color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.1);display:inline-flex;align-items:center;flex-direction:column;text-align:center;border-radius:4px;width:180px;padding:20px;flex-shrink:0}.usercard-placeholder-first-message,.usercard-placeholder-first-message.usercard-first-message,.usercard-placeholder-first-message.usersresponsivecard-first-message{display:flex;flex-direction:column;justify-content:space-between;width:88%;padding:12px 22px}.usercard-placeholder-first-message.usercard-first-message:after,.usercard-placeholder-first-message.usercard-first-message:before,.usercard-placeholder-first-message.usersresponsivecard-first-message:after,.usercard-placeholder-first-message.usersresponsivecard-first-message:before,.usercard-placeholder-first-message:after,.usercard-placeholder-first-message:before{content:"";display:block;height:5px;background:#949aa6;border-radius:5px}.usercard-placeholder-first-message.usercard-first-message:before,.usercard-placeholder-first-message.usersresponsivecard-first-message:before,.usercard-placeholder-first-message:before{width:100%}.usercard-placeholder-first-message.usercard-first-message:after,.usercard-placeholder-first-message.usersresponsivecard-first-message:after,.usercard-placeholder-first-message:after{width:56%;opacity:.5}.usercard-placeholder-thumb{background-size:cover;background:#ccd0d9;flex-shrink:0}.usercard-placeholder-info{flex-grow:1;width:100%;overflow:hidden}.usercard-placeholder-info-meta,.usercard-placeholder-info-username{width:80%;border-radius:7px}.usercard-placeholder-info-username{max-width:90px;height:16px;margin-top:4px;margin-bottom:8px;background:#949aa6}.usercard-placeholder-info-meta{max-width:59px;height:12px;margin-top:4px;margin-bottom:4px;background:#ccd0d9}.usercard-placeholder-match-info{flex-grow:0;flex-shrink:0;position:relative}.usercard-placeholder-match-info-percentage{width:44px;height:26px;padding:6px;background:#ccd0d9;border-radius:13px}.usercard-placeholder-match-info-percentage:not(:last-child){margin-right:21px}.usercard-placeholder.show-loading-animation .usercard-placeholder-thumb{background:#ebedf2;background:linear-gradient(135deg,#ebedf2,#ebedf2 45%,#f7f8fa 50%,#f7f8fa 55%,#ebedf2 60%,#ebedf2);background-size:800% 800%;animation:loadingAnimation 2s ease infinite}.usercard-placeholder.show-loading-animation .usercard-placeholder-info-meta,.usercard-placeholder.show-loading-animation .usercard-placeholder-info-username,.usercard-placeholder.show-loading-animation .usercard-placeholder-match-info-percentage{background:#ebedf2;background:linear-gradient(135deg,#ebedf2,#ebedf2 45%,#f7f8fa 50%,#f7f8fa 55%,#ebedf2 60%,#ebedf2);background-size:800% 800%;animation:loadingAnimation 2s ease infinite;border-radius:15px}.usercard-placeholder-thumb{border-top-left-radius:4px;border-top-right-radius:4px;position:relative;top:-20px;margin-bottom:-20px;height:158px;width:180px}.usercard-placeholder-info{padding:14px 0}.usercard-placeholder-info:last-child{padding-bottom:0}.usercard-placeholder-info-meta,.usercard-placeholder-info-username{margin-left:auto;margin-right:auto}.usercard-placeholder-info-username{height:17px}.userlargecard-placeholder{position:relative;border:none;background-color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.1);display:inline-flex;align-items:center;flex-direction:column;text-align:center;border-radius:4px;width:200px;padding:26px;flex-shrink:0}.userlargecard-placeholder-first-message,.userlargecard-placeholder-first-message.usercard-first-message,.userlargecard-placeholder-first-message.usersresponsivecard-first-message{display:flex;flex-direction:column;justify-content:space-between;width:88%;padding:12px 22px}.userlargecard-placeholder-first-message.usercard-first-message:after,.userlargecard-placeholder-first-message.usercard-first-message:before,.userlargecard-placeholder-first-message.usersresponsivecard-first-message:after,.userlargecard-placeholder-first-message.usersresponsivecard-first-message:before,.userlargecard-placeholder-first-message:after,.userlargecard-placeholder-first-message:before{content:"";display:block;height:5px;background:#949aa6;border-radius:5px}.userlargecard-placeholder-first-message.usercard-first-message:before,.userlargecard-placeholder-first-message.usersresponsivecard-first-message:before,.userlargecard-placeholder-first-message:before{width:100%}.userlargecard-placeholder-first-message.usercard-first-message:after,.userlargecard-placeholder-first-message.usersresponsivecard-first-message:after,.userlargecard-placeholder-first-message:after{width:56%;opacity:.5}.userlargecard-placeholder-thumb{background-size:cover;background:#ccd0d9;flex-shrink:0}.userlargecard-placeholder-info{flex-grow:1;width:100%;overflow:hidden}.userlargecard-placeholder-info-meta,.userlargecard-placeholder-info-username{width:80%;border-radius:7px}.userlargecard-placeholder-info-username{max-width:90px;height:16px;margin-top:4px;background:#949aa6}.userlargecard-placeholder-info-meta{max-width:59px;height:12px;margin-top:4px;margin-bottom:4px;background:#ccd0d9}.userlargecard-placeholder-match-info{flex-grow:0;flex-shrink:0;position:relative}.userlargecard-placeholder-match-info-percentage{width:44px;height:26px;padding:6px;background:#ccd0d9;border-radius:13px}.userlargecard-placeholder-match-info-percentage:not(:last-child){margin-right:21px}.userlargecard-placeholder.show-loading-animation .userlargecard-placeholder-thumb{background:#ebedf2;background:linear-gradient(135deg,#ebedf2,#ebedf2 45%,#f7f8fa 50%,#f7f8fa 55%,#ebedf2 60%,#ebedf2);background-size:800% 800%;animation:loadingAnimation 2s ease infinite}.userlargecard-placeholder.show-loading-animation .userlargecard-placeholder-info-meta,.userlargecard-placeholder.show-loading-animation .userlargecard-placeholder-info-username,.userlargecard-placeholder.show-loading-animation .userlargecard-placeholder-match-info-percentage{background:#ebedf2;background:linear-gradient(135deg,#ebedf2,#ebedf2 45%,#f7f8fa 50%,#f7f8fa 55%,#ebedf2 60%,#ebedf2);background-size:800% 800%;animation:loadingAnimation 2s ease infinite;border-radius:15px}.userlargecard-placeholder-thumb{border-top-left-radius:4px;border-top-right-radius:4px;position:relative;top:-26px;margin-bottom:-26px;height:198px;width:200px}.userlargecard-placeholder-info{padding:22px 0;padding-bottom:0}.userlargecard-placeholder-info:last-child{padding-bottom:0}.userlargecard-placeholder-info-meta,.userlargecard-placeholder-info-username{margin-left:auto;margin-right:auto}.userlargecard-placeholder-info-username{height:17px;margin-bottom:8px}.userlargecard-placeholder-info-meta{height:14px;width:80%;margin-bottom:1px}.userlargecard-placeholder-match-info{display:none}.usersmallcard-placeholder{position:relative;border:none;background-color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.1);display:inline-flex;align-items:center;flex-direction:column;text-align:center;border-radius:4px;width:133px;padding:16px;flex-shrink:0}.usersmallcard-placeholder-first-message,.usersmallcard-placeholder-first-message.usercard-first-message,.usersmallcard-placeholder-first-message.usersresponsivecard-first-message{display:flex;flex-direction:column;justify-content:space-between;width:88%;padding:12px 22px}.usersmallcard-placeholder-first-message.usercard-first-message:after,.usersmallcard-placeholder-first-message.usercard-first-message:before,.usersmallcard-placeholder-first-message.usersresponsivecard-first-message:after,.usersmallcard-placeholder-first-message.usersresponsivecard-first-message:before,.usersmallcard-placeholder-first-message:after,.usersmallcard-placeholder-first-message:before{content:"";display:block;height:5px;background:#949aa6;border-radius:5px}.usersmallcard-placeholder-first-message.usercard-first-message:before,.usersmallcard-placeholder-first-message.usersresponsivecard-first-message:before,.usersmallcard-placeholder-first-message:before{width:100%}.usersmallcard-placeholder-first-message.usercard-first-message:after,.usersmallcard-placeholder-first-message.usersresponsivecard-first-message:after,.usersmallcard-placeholder-first-message:after{width:56%;opacity:.5}.usersmallcard-placeholder-thumb{background-size:cover;background:#ccd0d9;flex-shrink:0}.usersmallcard-placeholder-info{flex-grow:1;width:100%;overflow:hidden}.usersmallcard-placeholder-info-meta,.usersmallcard-placeholder-info-username{width:80%;border-radius:7px}.usersmallcard-placeholder-info-username{max-width:90px;height:16px;margin-top:4px;margin-bottom:8px;background:#949aa6}.usersmallcard-placeholder-info-meta{max-width:59px;height:12px;margin-top:4px;margin-bottom:4px;background:#ccd0d9}.usersmallcard-placeholder-match-info{flex-grow:0;flex-shrink:0;position:relative}.usersmallcard-placeholder-match-info-percentage{width:44px;height:26px;padding:6px;background:#ccd0d9;border-radius:13px}.usersmallcard-placeholder-match-info-percentage:not(:last-child){margin-right:21px}.usersmallcard-placeholder.show-loading-animation .usersmallcard-placeholder-thumb{background:#ebedf2;background:linear-gradient(135deg,#ebedf2,#ebedf2 45%,#f7f8fa 50%,#f7f8fa 55%,#ebedf2 60%,#ebedf2);background-size:800% 800%;animation:loadingAnimation 2s ease infinite}.usersmallcard-placeholder.show-loading-animation .usersmallcard-placeholder-info-meta,.usersmallcard-placeholder.show-loading-animation .usersmallcard-placeholder-info-username,.usersmallcard-placeholder.show-loading-animation .usersmallcard-placeholder-match-info-percentage{background:#ebedf2;background:linear-gradient(135deg,#ebedf2,#ebedf2 45%,#f7f8fa 50%,#f7f8fa 55%,#ebedf2 60%,#ebedf2);background-size:800% 800%;animation:loadingAnimation 2s ease infinite;border-radius:15px}.usersmallcard-placeholder-thumb{border-top-left-radius:4px;border-top-right-radius:4px;position:relative;top:-16px;margin-bottom:-16px;height:130px;width:133px}.usersmallcard-placeholder-info{padding:14px 0;padding-bottom:0}.usersmallcard-placeholder-info:last-child{padding-bottom:0}.usersmallcard-placeholder-info-meta,.usersmallcard-placeholder-info-username{margin-left:auto;margin-right:auto}.usersmallcard-placeholder-info-username{margin-bottom:6px}.usersmallcard-placeholder-info-meta{width:80%}.usersmallcard-placeholder-match-info{display:none}.usersresponsivecard-placeholder{position:relative;border:none;background-color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.1);display:inline-flex;align-items:center;flex-direction:column;text-align:center;border-radius:4px;width:calc(50% - 12px);padding:16px 0;flex-shrink:0;margin:6px}.usersresponsivecard-placeholder-first-message,.usersresponsivecard-placeholder-first-message.usercard-first-message,.usersresponsivecard-placeholder-first-message.usersresponsivecard-first-message{display:flex;flex-direction:column;justify-content:space-between;width:88%;padding:12px 22px}.usersresponsivecard-placeholder-first-message.usercard-first-message:after,.usersresponsivecard-placeholder-first-message.usercard-first-message:before,.usersresponsivecard-placeholder-first-message.usersresponsivecard-first-message:after,.usersresponsivecard-placeholder-first-message.usersresponsivecard-first-message:before,.usersresponsivecard-placeholder-first-message:after,.usersresponsivecard-placeholder-first-message:before{content:"";display:block;height:5px;background:#949aa6;border-radius:5px}.usersresponsivecard-placeholder-first-message.usercard-first-message:before,.usersresponsivecard-placeholder-first-message.usersresponsivecard-first-message:before,.usersresponsivecard-placeholder-first-message:before{width:100%}.usersresponsivecard-placeholder-first-message.usercard-first-message:after,.usersresponsivecard-placeholder-first-message.usersresponsivecard-first-message:after,.usersresponsivecard-placeholder-first-message:after{width:56%;opacity:.5}.usersresponsivecard-placeholder-thumb{background:#ccd0d9;flex-shrink:0}.usersresponsivecard-placeholder-info{flex-grow:1;width:100%;overflow:hidden}.usersresponsivecard-placeholder-info-meta,.usersresponsivecard-placeholder-info-username{width:80%;border-radius:7px}.usersresponsivecard-placeholder-info-username{max-width:90px;height:16px;margin-top:4px;margin-bottom:8px;background:#949aa6}.usersresponsivecard-placeholder-info-meta{max-width:59px;height:12px;margin-top:4px;margin-bottom:4px;background:#ccd0d9}.usersresponsivecard-placeholder-match-info{flex-grow:0;flex-shrink:0;position:relative}.usersresponsivecard-placeholder-match-info-percentage{width:44px;height:26px;padding:6px;background:#ccd0d9;border-radius:13px}.usersresponsivecard-placeholder-match-info-percentage:not(:last-child){margin-right:21px}.usersresponsivecard-placeholder.show-loading-animation .usersresponsivecard-placeholder-thumb{background:#ebedf2;background:linear-gradient(135deg,#ebedf2,#ebedf2 45%,#f7f8fa 50%,#f7f8fa 55%,#ebedf2 60%,#ebedf2);background-size:800% 800%;animation:loadingAnimation 2s ease infinite}.usersresponsivecard-placeholder.show-loading-animation .usersresponsivecard-placeholder-info-meta,.usersresponsivecard-placeholder.show-loading-animation .usersresponsivecard-placeholder-info-username,.usersresponsivecard-placeholder.show-loading-animation .usersresponsivecard-placeholder-match-info-percentage{background:#ebedf2;background:linear-gradient(135deg,#ebedf2,#ebedf2 45%,#f7f8fa 50%,#f7f8fa 55%,#ebedf2 60%,#ebedf2);background-size:800% 800%;animation:loadingAnimation 2s ease infinite;border-radius:15px}.usersresponsivecard-placeholder-thumb{border-top-left-radius:4px;border-top-right-radius:4px;position:relative;top:-16px;margin-bottom:-16px;width:100%;padding-top:100%;background-size:cover}.usersresponsivecard-placeholder-info{padding:14px 0;padding-bottom:0}.usersresponsivecard-placeholder-info:last-child{padding-bottom:0}.usersresponsivecard-placeholder-info-meta,.usersresponsivecard-placeholder-info-username{margin-left:auto;margin-right:auto}.usersresponsivecard-placeholder-info-username{margin-bottom:9px}.usersresponsivecard-placeholder-match-info{margin-top:13px}.userrow-placeholder{position:relative;border:none;background-color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.1);display:flex;align-items:center;flex-direction:row;border-top:2px solid #f3f5f9;height:104px;width:100%;padding:16px}.userrow-placeholder-first-message,.userrow-placeholder-first-message.usercard-first-message,.userrow-placeholder-first-message.usersresponsivecard-first-message{display:flex;flex-direction:column;justify-content:space-between;width:88%;padding:12px 22px}.userrow-placeholder-first-message.usercard-first-message:after,.userrow-placeholder-first-message.usercard-first-message:before,.userrow-placeholder-first-message.usersresponsivecard-first-message:after,.userrow-placeholder-first-message.usersresponsivecard-first-message:before,.userrow-placeholder-first-message:after,.userrow-placeholder-first-message:before{content:"";display:block;height:5px;background:#949aa6;border-radius:5px}.userrow-placeholder-first-message.usercard-first-message:before,.userrow-placeholder-first-message.usersresponsivecard-first-message:before,.userrow-placeholder-first-message:before{width:100%}.userrow-placeholder-first-message.usercard-first-message:after,.userrow-placeholder-first-message.usersresponsivecard-first-message:after,.userrow-placeholder-first-message:after{width:56%;opacity:.5}.userrow-placeholder-thumb{background:#ccd0d9;flex-shrink:0}.userrow-placeholder-info{flex-grow:1;width:100%;overflow:hidden}.userrow-placeholder-info-meta,.userrow-placeholder-info-username{width:80%;border-radius:7px}.userrow-placeholder-info-username{max-width:90px;height:16px;margin-top:4px;margin-bottom:8px;background:#949aa6}.userrow-placeholder-info-meta{max-width:59px;height:12px;margin-top:4px;margin-bottom:4px;background:#ccd0d9}.userrow-placeholder-match-info{flex-grow:0;flex-shrink:0;position:relative}.userrow-placeholder-match-info-percentage{width:44px;height:26px;padding:6px;background:#ccd0d9;border-radius:13px}.userrow-placeholder-match-info-percentage:not(:last-child){margin-right:21px}.userrow-placeholder.show-loading-animation .userrow-placeholder-thumb{background:#ebedf2;background:linear-gradient(135deg,#ebedf2,#ebedf2 45%,#f7f8fa 50%,#f7f8fa 55%,#ebedf2 60%,#ebedf2);background-size:800% 800%;animation:loadingAnimation 2s ease infinite}.userrow-placeholder.show-loading-animation .userrow-placeholder-info-meta,.userrow-placeholder.show-loading-animation .userrow-placeholder-info-username,.userrow-placeholder.show-loading-animation .userrow-placeholder-match-info-percentage{background:#ebedf2;background:linear-gradient(135deg,#ebedf2,#ebedf2 45%,#f7f8fa 50%,#f7f8fa 55%,#ebedf2 60%,#ebedf2);background-size:800% 800%;animation:loadingAnimation 2s ease infinite;border-radius:15px}.userrow-placeholder:first-of-type{border-top:none;border-top-left-radius:4px;border-top-right-radius:4px}.userrow-placeholder:last-of-type{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.userrow-placeholder-thumb{height:72px;width:72px;border-radius:50%;background-size:cover}.userrow-placeholder-info{padding:0 14px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.category-ethics{background-color:#f8c637}.category-sex{background-color:#ff8aa4}.category-lifestyle{background-color:#104da1}.category-religion{background-color:#9dbaf2}.category-dating{background-color:#4fc5d0}.category-other{background-color:#00d280}.category-2017{background-color:#fa8575}.user-multiPhoto{position:relative;float:left;width:250px;height:275px;margin-left:12px;margin-bottom:-3px}.user-multiPhoto:after{clear:both;content:"";display:table}.user-multiPhoto:first-child{margin-left:0}.user-multiPhoto:not(.isPlaceholder):hover .user-multiPhoto-user-image{transform:scale(1.1) translate(-50%,-50%)}.user-multiPhoto.isPlaceholder .user-multiPhoto-photo1,.user-multiPhoto.isPlaceholder .user-multiPhoto-photo2,.user-multiPhoto.isPlaceholder .user-multiPhoto-photo3,.user-multiPhoto.isPlaceholder .user-multiPhoto-user-image{background:#ebedf2;background:linear-gradient(135deg,#ebedf2,#ebedf2 45%,#f7f8fa 50%,#f7f8fa 55%,#ebedf2 60%,#ebedf2);background-size:800% 800%;animation:loadingAnimation 2s ease infinite}.user-multiPhoto-photo1,.user-multiPhoto-photo2,.user-multiPhoto-photo3{position:relative;overflow:hidden;float:left;background-color:#ebedf2}.user-multiPhoto-photo1,.user-multiPhoto-photo2{padding-top:0;width:123px;height:123px}.user-multiPhoto-photo1{border-top-left-radius:4px}.user-multiPhoto-photo2{margin-left:4px;border-top-right-radius:4px}.user-multiPhoto-photo3{margin-top:4px;width:100%;height:123px;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.user-multiPhoto-user-image{position:absolute;overflow:hidden;transform:translate(-50%,-50%);width:56px;height:56px;border-radius:50%;border:3px solid #f3f5f9;transition:transform 75ms linear;transform-origin:0 0;bottom:-31px;left:50%;background:#ccd0d9;background-size:cover;background-position:50%}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.category-ethics{background-color:#f8c637}.category-sex{background-color:#ff8aa4}.category-lifestyle{background-color:#104da1}.category-religion{background-color:#9dbaf2}.category-dating{background-color:#4fc5d0}.category-other{background-color:#00d280}.category-2017{background-color:#fa8575}.user-photoWithCaption{position:relative;float:left;margin-left:14px;background:#fff;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.1);width:200px;height:280px}.user-photoWithCaption.isPlaceholder{opacity:.8}.user-photoWithCaption:first-child{margin-left:0}.user-photoWithCaption:not(.isPlaceholder):hover .user-photoWithCaption-user-image,.user-photoWithCaption:not(.isPlaceholder):hover .user-questionComment-user-image{transform:scale(1.1) translate(-50%,-50%)}.user-photoWithCaption-user-image{position:absolute;overflow:hidden;transform:translate(-50%,-50%);width:56px;height:56px;border-radius:50%;border:3px solid #fff;transition:transform 75ms linear;transform-origin:0 0;background-color:#ccd0d9;top:50%;left:50%}.user-photoWithCaption-bottom{position:relative;width:100%;height:50%;padding-top:8px;color:#949aa6;text-align:center}.user-photoWithCaption-bottom-content{width:100%;padding:0 12px;word-wrap:break-word}.user-photoWithCaption.isPlaceholder .user-photoWithCaption-image,.user-photoWithCaption.isPlaceholder .user-photoWithCaption-user-image{background:#ebedf2;background:linear-gradient(135deg,#ebedf2,#ebedf2 45%,#f7f8fa 50%,#f7f8fa 55%,#ebedf2 60%,#ebedf2);background-size:800% 800%;animation:loadingAnimation 2s ease infinite}.user-photoWithCaption-image{position:relative;overflow:hidden;background-color:#ebedf2;width:100%;height:50%;border-top-left-radius:4px;border-top-right-radius:4px}.user-photoWithCaption-bottom-username{margin-top:24px;color:#2a2f35;font-weight:500;font-size:16px}.user-photoWithCaption-bottom-content{margin-top:3px;font-size:15px;line-height:19px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.category-ethics{background-color:#f8c637}.category-sex{background-color:#ff8aa4}.category-lifestyle{background-color:#104da1}.category-religion{background-color:#9dbaf2}.category-dating{background-color:#4fc5d0}.category-other{background-color:#00d280}.category-2017{background-color:#fa8575}.essayWithUserRow{float:left;height:416px;width:319px;margin-left:12px}.essayWithUserRow:first-of-type{margin-left:0}.essayWithUserRow-wrapper{position:relative;background-color:#fff;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.1);width:100%;height:100%;display:flex;flex-direction:column;overflow:hidden}.essayWithUserRow-body{flex:1;padding:24px 20px;overflow:auto}.essayWithUserRow-body-category{color:#9d9dab;font-size:12px;line-height:12px;font-weight:700;text-transform:uppercase;letter-spacing:1px;word-wrap:break-word;margin-bottom:8px}.essayWithUserRow-body-title{color:#1e1e1e;font-size:18px;line-height:24px;font-weight:500;word-wrap:break-word;margin-bottom:12px}.essayWithUserRow-body-content{color:#2a2f35;font-size:18px;line-height:24px;word-wrap:break-word;white-space:pre-wrap;font-size:16px;line-height:23px}.essayWithUserRow-body-content:not(:last-child){margin-bottom:16px}.essayWithUserRow-body-image{width:100%;height:auto;border-radius:4px}.essayWithUserRow .userrow{padding:12px;border-top:1px solid #e4e4e8;border-radius:0;box-shadow:0 0 24px 12px #fff}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.category-ethics{background-color:#f8c637}.category-sex{background-color:#ff8aa4}.category-lifestyle{background-color:#104da1}.category-religion{background-color:#9dbaf2}.category-dating{background-color:#4fc5d0}.category-other{background-color:#00d280}.category-2017{background-color:#fa8575}.user-questionComment{position:relative;float:left;margin-left:14px;background:#fff;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.1);overflow:hidden;width:297px;height:337px;margin-left:10px;text-align:left}.user-questionComment.isPlaceholder{opacity:.8}.user-questionComment:first-child{margin-left:0}.user-questionComment:not(.isPlaceholder):hover .user-photoWithCaption-user-image,.user-questionComment:not(.isPlaceholder):hover .user-questionComment-user-image{transform:scale(1.1) translate(-50%,-50%)}.user-questionComment-user-image{position:absolute;overflow:hidden;transform:translate(-50%,-50%);width:56px;height:56px;border-radius:50%;border:3px solid #fff;transition:transform 75ms linear;transform-origin:0 0;background-color:#ccd0d9;top:50%;left:50%}.user-questionComment-bottom{position:relative;width:100%;height:50%;padding-top:8px;color:#949aa6;text-align:center}.user-questionComment-bottom-content{width:100%;padding:0 12px;word-wrap:break-word}.user-questionComment.isPlaceholder .user-questionComment-category,.user-questionComment.isPlaceholder .user-questionComment-user-image{background:#ebedf2;background:linear-gradient(135deg,#ebedf2,#ebedf2 45%,#f7f8fa 50%,#f7f8fa 55%,#ebedf2 60%,#ebedf2);background-size:800% 800%;animation:loadingAnimation 2s ease infinite}.user-questionComment-category{width:100%;height:80px;padding-top:15px;background:#ebedf2}.user-questionComment-category-text{display:block;width:100%;text-align:center;font-weight:700;letter-spacing:.12em;opacity:.5;color:#fff;font-size:12px;opacity:1}.user-questionComment-user-image{top:80px}.user-questionComment-answer,.user-questionComment-explanation,.user-questionComment-question{padding:0 26px;font-size:15px;line-height:22px}.user-questionComment-question{margin-top:39px;color:#2a2f35}.user-questionComment-answer{display:block;width:100%;margin-top:10px;font-weight:500;color:#4c7bd9}.user-questionComment-explanation{color:#949aa6}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.category-ethics{background-color:#f8c637}.category-sex{background-color:#ff8aa4}.category-lifestyle{background-color:#104da1}.category-religion{background-color:#9dbaf2}.category-dating{background-color:#4fc5d0}.category-other{background-color:#00d280}.category-2017{background-color:#fa8575}.interest-search:after{clear:both;content:"";display:table}.interest-search-title{float:left;font-size:17px;color:#d5e0f8}.interest-search .search-and-select{z-index:3;float:right;width:325px;margin:5px 0}.interest-search .oknf-typable-wrapper{width:100%}.interest-search .search-and-select-results{border-top:2px solid #d5e0f8;border-color:#d5e0f8;width:323px}.discovery-section.layout--photoAndText .interest-search-title{color:#2a2f35}.discovery-section.layout--photoAndText .interest-search+.discovery-section-content-rows{margin-top:-24px;height:322px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.category-ethics{background-color:#f8c637}.category-sex{background-color:#ff8aa4}.category-lifestyle{background-color:#104da1}.category-religion{background-color:#9dbaf2}.category-dating{background-color:#4fc5d0}.category-other{background-color:#00d280}.category-2017{background-color:#fa8575}.user-photoAndText{float:left;width:180px;margin-left:10px}.user-photoAndText:first-child{margin-left:0}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.category-ethics{background-color:#f8c637}.category-sex{background-color:#ff8aa4}.category-lifestyle{background-color:#104da1}.category-religion{background-color:#9dbaf2}.category-dating{background-color:#4fc5d0}.category-other{background-color:#00d280}.category-2017{background-color:#fa8575}.blank-row{position:relative;width:100%;height:100%;padding:40px;margin-bottom:70px;font-size:17px;border-style:dashed}.no-borderimage .blank-row{border-width:1px;border-radius:3px}.borderimage .blank-row{border-width:7px}.blank-row-content{position:relative;top:50%;transform:translateY(-50%)}.blank-row-subtitle,.blank-row-title{display:block;width:100%;text-align:center}.blank-row-title{font-weight:500;margin-bottom:9px}.blank-row-interest{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:416px;height:114px;padding-left:152px}.blank-row-interest-icon{position:absolute;top:0;left:0;width:128px;height:114px;background-image:url("https://cdn.okccdn.com/media/img/illustrations/wright-png/hey.png")}@media (-o-min-device-pixel-ratio:1.25/2),(-webkit-min-device-pixel-ratio:1.25),(min--moz-device-pixel-ratio:1.25),(min-device-pixel-ratio:1.25),(min-resolution:1.25dppx){.blank-row-interest-icon{background-image:url("https://cdn.okccdn.com/media/img/illustrations/wright-png/hey@2x.png");background-size:128px 114px}}.blank-row-interest-text{position:relative;top:50%;transform:translateY(-50%)}.blank-row-interest-subtitle,.blank-row-interest-title{display:block;width:100%}.blank-row-interest-title{margin-bottom:9px;font-size:20px;line-height:22px;font-weight:500}.blank-row-interest-subtitle{font-size:17px}.no-borderimage .blank-row--gray{border-color:#aeb4bf}.borderimage .blank-row--gray{border-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAbCAMAAAC6CgRnAAAAGFBMVEUAAACtsr+ts7+us76utL6utL6ts7+utL9i4uJlAAAABnRSTlMAMvNvroJRLapIAAAAQ0lEQVR42uXSsQoAIAhF0asp7///OFyasjGCziS8TS6kSxSVdfuAEcaOReLGnjmio+P2EvXL7e3nfx47y7bPirfpOpk0KgF93+VHIQAAAABJRU5ErkJggg==) 7 repeat}.no-borderimage .blank-row--blue{border-color:#9dbaf2}.borderimage .blank-row--blue{border-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAbCAMAAAC6CgRnAAAAFVBMVEVHcEyet++dufKcuvGcuvGcuvGduvICO3fKAAAABnRSTlMAMvOub4ITobAwAAAAQ0lEQVR42uXSMQ4AIAgEwQXh/v9kQ2MllsbEqUiuIwvpEkVl3R4Qw9ixkbixZ47o6Li9RP1ye/v5n8fOsu0zIJqukwnzIwFRHQyo/QAAAABJRU5ErkJggg==) 7 repeat}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.category-ethics{background-color:#f8c637}.category-sex{background-color:#ff8aa4}.category-lifestyle{background-color:#104da1}.category-religion{background-color:#9dbaf2}.category-dating{background-color:#4fc5d0}.category-other{background-color:#00d280}.category-2017{background-color:#fa8575}.prompt-card{background:transparent;border:0;padding:0;cursor:pointer;float:left;text-align:center}.prompt-card.photo-upload{width:200px;height:280px;margin-left:14px}.prompt-card.instagram{width:250px;height:250px;margin-left:12px}.prompt-card .blank-row{margin-bottom:0;padding:16px}.prompt-card-content{position:relative;top:50%;transform:translateY(-50%)}.prompt-card-iconline,.prompt-card-text{display:block}.prompt-card-text{font-size:17px;line-height:22px;margin-top:3px;margin-bottom:15px}.prompt-card-iconline{color:#4c7bd9;text-transform:uppercase;font-weight:700;font-size:12px;letter-spacing:1.5px}.prompt-card-iconline-icon{display:inline-block;transition:transform 75ms linear;transform-origin:7px 14px}.prompt-card-iconline-icon:before{content:"";margin-right:8px;position:relative;top:2px;font-size:13px}.photo-upload .prompt-card-iconline-icon:before{content:"k"}.instagram .prompt-card-iconline-icon:before,.photo-upload .prompt-card-iconline-icon:before{font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.instagram .prompt-card-iconline-icon:before{content:"i"}.prompt-card:hover .prompt-card-iconline-icon{transform:scale(1.3)}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.category-ethics{background-color:#f8c637}.category-sex{background-color:#ff8aa4}.category-lifestyle{background-color:#104da1}.category-religion{background-color:#9dbaf2}.category-dating{background-color:#4fc5d0}.category-other{background-color:#00d280}.category-2017{background-color:#fa8575}.discovery-row{position:absolute;top:0;left:0;width:100%;height:100%;transition:opacity .2s linear}.discovery-row.isLoading{opacity:.3}.discovery-row-transition-enter{opacity:.1}.discovery-row-transition-enter.discovery-row-transition-enter-active,.discovery-row-transition-leave{opacity:1}.discovery-row-transition-leave.discovery-row-transition-leave-active{opacity:.01}.discovery-row-title{display:block;margin-bottom:21px;font-weight:500;font-size:20px;color:#2a2f35;height:22px;width:100%}.discovery-row .sliding-pagination,.discovery-row .sliding-pagination-inner{height:100%}.discovery-row .sliding-pagination-fade.right{background:linear-gradient(90deg,rgba(243,245,249,0),#f3f5f9)}.discovery-row .sliding-pagination-fade.left{background:linear-gradient(-90deg,rgba(243,245,249,0),#f3f5f9)}.discovery-row-error{position:absolute;top:50%;width:100%;transform:translateY(-50%);text-align:center;font-size:18px;color:#f95133}.discovery-row-blank-state{width:100%;height:200px;margin-bottom:50px;line-height:200px;text-align:center;border:1px solid #aeb4bf;border-radius:10px}.discovery-row .interest-filler{float:left;padding-right:0;padding-left:0}.discovery-row .interest-filler-body,.discovery-row .interest-filler-title{display:block;width:100%;text-align:center}.discovery-row .interest-filler-title{margin-top:8px;font-size:20px;font-weight:500}.discovery-row .interest-filler-body{font-size:17px;line-height:36px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.category-ethics{background-color:#f8c637}.category-sex{background-color:#ff8aa4}.category-lifestyle{background-color:#104da1}.category-religion{background-color:#9dbaf2}.category-dating{background-color:#4fc5d0}.category-other{background-color:#00d280}.category-2017{background-color:#fa8575}.discovery-page-title{margin-bottom:37px;color:#fff;font-size:35px;font-weight:700}.discovery-section{position:relative;width:100%}.discovery-section:after{clear:both;content:"";display:table}.discovery-section-title{display:block;width:100%}.discovery-section-title:after{clear:both;content:"";display:table}.discovery-section-title-text{float:left;display:block;margin-bottom:21px;font-weight:500;font-size:20px;color:#2a2f35;height:22px}.discovery-section-content{width:912px;margin:0 auto}.discovery-section-content-rows{position:relative;box-sizing:content-box;margin-bottom:60px;padding-bottom:10px}.discovery-section-content-rows:after{clear:both;content:"";display:table}.layout--photoAndText .discovery-section-content-rows .sliding-pagination-button{top:116px}.layout--photoAndText .discovery-section-content-rows{height:276px}.layout--photoWithCaption .discovery-section-content-rows{height:280px}.layout--questionComment .discovery-section-content-rows{height:337px}.layout--multiPhoto .discovery-section-content-rows{height:275px}.layout--essayWithUserRow .discovery-section-content-rows{height:416px}.discovery-section .spinner{z-index:1!important}.discovery-section--important_questions .spinner{top:38%!important}.discovery-section--interests .discovery-row-title{max-width:500px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;height:25px;margin-bottom:15px}.discovery-section--interruption{margin-bottom:70px}.discovery-section--interruption .discovery-section-content{height:100%}.discovery-section--question{margin-top:5px}.discovery-section--ad{margin-top:10px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.interest-search-blank{display:flex;justify-content:center;align-items:center;height:100%}.interest-search-blank-text{display:flex;flex-direction:column;align-items:center}.interest-search-blank-title{margin-bottom:9px;font-size:20px;line-height:22px;font-weight:500}.interest-search-blank-subtitle{font-size:17px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.category-ethics{background-color:#f8c637}.category-sex{background-color:#ff8aa4}.category-lifestyle{background-color:#104da1}.category-religion{background-color:#9dbaf2}.category-dating{background-color:#4fc5d0}.category-other{background-color:#00d280}.category-2017{background-color:#fa8575}.qustions-tab-user-questionComment{position:relative;float:left;margin-left:14px;background:#fff;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.1);overflow:hidden;width:297px;height:337px;margin-left:10px;text-align:left}.qustions-tab-user-questionComment.isPlaceholder{opacity:.8}.qustions-tab-user-questionComment:first-child{margin-left:0}.qustions-tab-user-questionComment:not(.isPlaceholder):hover .user-photoWithCaption-user-image,.qustions-tab-user-questionComment:not(.isPlaceholder):hover .user-questionComment-user-image{transform:scale(1.1) translate(-50%,-50%)}.qustions-tab-user-questionComment-user-image{position:absolute;overflow:hidden;transform:translate(-50%,-50%);width:56px;height:56px;border-radius:50%;border:3px solid #fff;transition:transform 75ms linear;transform-origin:0 0;background-color:#ccd0d9;top:50%;left:50%}.qustions-tab-user-questionComment-bottom{position:relative;width:100%;height:50%;padding-top:8px;color:#949aa6;text-align:center}.qustions-tab-user-questionComment-bottom-content{width:100%;padding:0 12px;word-wrap:break-word}.qustions-tab-user-questionComment-category{position:relative;width:100%;height:80px}.qustions-tab-user-questionComment-category-text{position:absolute;top:20px;display:block;width:100%;text-align:center;font-weight:700;letter-spacing:.12em;opacity:.5;color:#fff;font-size:12px;opacity:1}.qustions-tab-user-questionComment-user-image{top:80px}.qustions-tab-user-questionComment-answer,.qustions-tab-user-questionComment-explanation,.qustions-tab-user-questionComment-question{padding:0 26px;font-size:15px;line-height:22px}.qustions-tab-user-questionComment-question{margin-top:39px;color:#2a2f35}.qustions-tab-user-questionComment-answer{display:block;width:100%;margin-top:10px;font-weight:500;color:#4c7bd9}.qustions-tab-user-questionComment-explanation{color:#949aa6}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.category-ethics{background-color:#f8c637}.category-sex{background-color:#ff8aa4}.category-lifestyle{background-color:#104da1}.category-religion{background-color:#9dbaf2}.category-dating{background-color:#4fc5d0}.category-other{background-color:#00d280}.category-2017{background-color:#fa8575}.questions-tab-blog{float:left;width:296px;height:220px;margin-left:12px;background:#fff;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.1);padding:20px;position:relative;overflow:hidden;display:flex;align-items:center;flex-wrap:wrap}.questions-tab-blog:first-child{margin-left:0}.questions-tab-blog-text,.questions-tab-blog-title{display:block}.questions-tab-blog-title{font-weight:500;font-size:20px;line-height:24px}.questions-tab-blog-text{font-size:16px;line-height:20px;width:100px;margin-top:10px}.questions-tab-blog-link{background:transparent;border:0;padding:0;cursor:pointer;display:inline;text-decoration:none;outline:none;color:#0000bf;letter-spacing:1px;font-size:15px;font-weight:700;text-transform:uppercase;font-size:14px;line-height:18px;margin-top:10px}.questions-tab-blog-link:active,.questions-tab-blog-link:hover{color:#5c69ff}.questions-tab-blog-arrow{position:relative;top:2px;left:4px;font-size:16px}.questions-tab-blog-arrow:before{font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:">";color:#0000bf}.questions-tab-blog-left,.questions-tab-blog-right{width:50%}.questions-tab-blog-bottom{width:100%}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.category-ethics{background-color:#f8c637}.category-sex{background-color:#ff8aa4}.category-lifestyle{background-color:#104da1}.category-religion{background-color:#9dbaf2}.category-dating{background-color:#4fc5d0}.category-other{background-color:#00d280}.category-2017{background-color:#fa8575}.questions-tab-jobs{float:left;width:296px;height:220px;margin-left:12px;background:#fff;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.1);padding:20px;padding-right:0;position:relative;overflow:hidden;display:flex;align-items:center;flex-wrap:wrap}.questions-tab-jobs:first-child{margin-left:0}.questions-tab-jobs-text,.questions-tab-jobs-title{display:block}.questions-tab-jobs-title{font-weight:500;font-size:20px;line-height:24px}.questions-tab-jobs-text{font-size:16px;line-height:20px;margin-top:10px}.questions-tab-jobs-link{background:transparent;border:0;padding:0;cursor:pointer;display:inline;text-decoration:none;outline:none;color:#0000bf;letter-spacing:1px;font-size:15px;font-weight:700;text-transform:uppercase;font-size:14px;line-height:18px;margin-top:10px}.questions-tab-jobs-link:active,.questions-tab-jobs-link:hover{color:#5c69ff}.questions-tab-jobs-arrow{position:relative;top:2px;left:4px;font-size:16px}.questions-tab-jobs-arrow:before{font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:">";color:#0000bf}.questions-tab-jobs-icon{float:right;position:relative;top:-10px}.questions-tab-jobs-left{width:60%}.questions-tab-jobs-right{width:40%}.questions-tab-jobs-bottom{width:100%}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.category-ethics{background-color:#f8c637}.category-sex{background-color:#ff8aa4}.category-lifestyle{background-color:#104da1}.category-religion{background-color:#9dbaf2}.category-dating{background-color:#4fc5d0}.category-other{background-color:#00d280}.category-2017{background-color:#fa8575}.discovery-sections{overflow:hidden;padding-top:70px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profile-pill-buttons{display:flex;justify-content:flex-end}.profile-pill-buttons-button{height:52px;width:157px}.profile-pill-buttons-button:not(:last-child){margin-right:15px}.profile-pill-buttons-button:not(.disabled):not(.pass-pill-button-passed):active{transform:translateY(5px)}.profile-pill-buttons-button.isLoading{background:#343434;background:linear-gradient(135deg,#343434,#343434 45%,#3e3e3e 50%,#3e3e3e 55%,#343434 60%,#343434);background-size:800% 800%;animation:loadingAnimation 2s ease infinite;border-radius:15px;border-radius:50px}.profile-pill-buttons-button-inner{display:flex;text-transform:uppercase;justify-content:center;align-items:center;letter-spacing:1px}.profile-userinfo-buttons .profile-pill-buttons-blocked{margin-top:64px}.actionbar2015 .profile-pill-buttons-blocked{float:right;margin-top:4px}.profile-pill-buttons .message-pill-button .profile-pill-buttons-message-icon{position:relative;top:1px;width:19px;margin-right:5px}.profile-pill-buttons .message-pill-button .profile-pill-buttons-message-icon path,.profile-pill-buttons .message-pill-button .profile-pill-buttons-message-icon use{fill:#0500be}.profile-pill-buttons .message-pill-button:hover{background:#0500be;color:#fff}.profile-pill-buttons .message-pill-button:hover path,.profile-pill-buttons .message-pill-button:hover use{fill:#fff}.profile-pill-buttons .unmatch-pill-button{color:#1a1a1a}.profile-pill-buttons .unmatch-pill-button .profile-pill-buttons-unmatch-icon{width:15px;margin-right:5px}.profile-pill-buttons .pass-pill-button:hover{border:2px solid #fff}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.actionbar2015{position:fixed;width:100%;left:0;top:0;background:#1a1a1a;opacity:0;z-index:90001;transform:translateY(-100%);transition-property:transform,opacity,margin;transition-duration:.11s;transition-timing-function:ease}.actionbar2015.primary,.actionbar2015.show{opacity:1;transform:translateY(0)}.actionbar2015.primary{position:relative;z-index:89999}.actionbar2015-inner{position:relative;padding:13px 0;width:1000px;padding-left:60px;padding-right:60px;margin-left:auto;margin-right:auto}.actionbar2015-inner:after{clear:both;content:"";display:table}.actionbar2015-back{position:absolute;bottom:13px;left:5px;width:40px;color:#fff;text-align:center;font-size:17px;line-height:17px;transition:transform .1s linear}.actionbar2015-back:hover{color:#fff;transform:translateX(-4px)}.actionbar2015-thumb{float:left;margin-left:-5px}.isLoading .actionbar2015-thumb{background:#343434;background:linear-gradient(135deg,#343434,#343434 45%,#3e3e3e 50%,#3e3e3e 55%,#343434 60%,#343434);background-size:800% 800%;animation:loadingAnimation 2s ease infinite;border-radius:50%}.actionbar2015-thumb img{display:block;width:100%;height:100%;border-radius:100%}.actionbar2015-info{float:left;margin-left:20px;line-height:46px}.isLoading .actionbar2015-info{background:#343434;background:linear-gradient(135deg,#343434,#343434 45%,#3e3e3e 50%,#3e3e3e 55%,#343434 60%,#343434);background-size:800% 800%;animation:loadingAnimation 2s ease infinite;border-radius:15px;width:200px;height:20px;margin-top:20px}.actionbar2015-info-match,.actionbar2015-info-username{float:left}.actionbar2015-info-username{color:#fff}.actionbar2015-info-match{color:#ebedf2}.actionbar2015-info-match:before{content:"\2022";padding-left:8px;padding-right:8px;color:#949aa6;font-size:15px;line-height:46px}.actionbar2015-right-text{float:right;color:#949aa6;font-size:17px;line-height:63px}.actionbar2015{margin-bottom:35px}.actionbar2015 .actionbar2015-inner{padding-top:13px}.actionbar2015 .actionbar2015-thumb{width:46px;height:46px}.actionbar2015 .actionbar2015-actions,.actionbar2015 .actionbar2015-info{padding-top:0}.actionbar2015 .actionbar2015-info-username{font-size:19px;line-height:46px}.actionbar2015 .actionbar2015-info-match{font-size:17px;line-height:46px}.actionbar2015 .actionbar2015-back{height:46px;line-height:46px}.actionbar2015.primary{margin-bottom:0}.actionbar2015.primary .actionbar2015-inner{padding-top:30px}.actionbar2015.primary .actionbar2015-thumb{width:64px;height:64px}.actionbar2015.primary .actionbar2015-actions,.actionbar2015.primary .actionbar2015-info{padding-top:9px}.actionbar2015.primary .actionbar2015-info{line-height:37px}.actionbar2015.primary .actionbar2015-info-username{font-size:23px;line-height:37px}.actionbar2015.primary .actionbar2015-info-match{font-size:19px;line-height:37px}.actionbar2015.primary .actionbar2015-info-match:before{line-height:37px}.actionbar2015.primary .actionbar2015-back{height:64px;line-height:64px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.linked-account{position:relative;display:block;width:100%;min-height:45px;padding-left:63px;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #ebedf2}.linked-account-image{position:absolute;top:0;left:0;width:45px;height:45px}.linked-account-image img{width:45px;height:45px;border-radius:50%}.linked-account-text{padding-top:6px}.linked-account-text-label{display:block;width:100%;color:#949aa6;font-size:15px;line-height:15px}.linked-account-text-link{color:#3260c7;font-size:17px;line-height:17px}.linked-account-text-link:hover{color:#3260c7;text-decoration:underline}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profile-thumb{float:left;position:relative;z-index:2;width:180px;height:180px}.profile-thumb.isLoading{background:#343434;background:linear-gradient(135deg,#343434,#343434 45%,#3e3e3e 50%,#3e3e3e 55%,#343434 60%,#343434);background-size:800% 800%;animation:loadingAnimation 2s ease infinite;border-radius:100%}.profile-thumb img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:100%;cursor:pointer;opacity:0;transition:opacity 175ms ease}.profile-thumb img.active{opacity:1}.profile-thumb img.no-photos{cursor:default}.profile-thumb-nophotos{display:block;position:absolute;width:100%;height:100%;text-align:center;background:transparent;border:0;padding:0;cursor:pointer;background:#2a2f35;border:2px dashed #ff4dc4;border-radius:50%;opacity:1}.profile-thumb-nophotos-content{display:block;position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%)}.profile-thumb-nophotos-icon{display:inline-block;height:32px;line-height:32px;color:#ff4dc4}.profile-thumb-nophotos-icon:after{content:"";font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"k";font-size:32px}.profile-thumb-nophotos-text{display:block;width:100%;padding-top:20px;color:#ff4dc4;font-size:17px;line-height:17px}.profile-thumb-hasphotos{position:absolute;top:0;left:0;width:100%;height:100%;background:none;opacity:1}.profile-thumb-hasphotos-button{position:absolute;z-index:2;bottom:20px;left:50%;width:100px;transform:translateX(-50%);opacity:0;transition-property:opacity,background-color;transition-duration:175ms,175ms}.profile-thumb-hasphotos:hover .profile-thumb-hasphotos-button{opacity:1}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profile-userdropdown-wrapper{display:inline-block}.profile-userdropdown{position:relative}.profile-userdropdown-toggler{width:46px;background:none;border:none;color:#ebedf2;opacity:.7;font-size:23px;line-height:32px;transition:color 75ms ease,opacity 75ms ease}.profile-userdropdown-toggler .okicon{position:relative;top:-1px}.profile-userdropdown-toggler.active,.profile-userdropdown-toggler:hover{color:#fff;opacity:.95;cursor:pointer}.profile-userdropdown-dropdown{position:absolute;top:40px;left:50%;margin-left:-79px;width:158px;padding:2px 15px;background:#fff;border-radius:3px;z-index:90002;opacity:0;visibility:hidden;transition:opacity 0ms ease 0ms,visibility 0ms linear .1s;box-shadow:0 0 0 1px rgba(0,17,53,.16),0 0 5px 0 rgba(0,17,53,.16)}.profile-userdropdown-dropdown:before{position:absolute;content:"";height:0;width:0;border-bottom:10px solid #fff;border-left:10px solid transparent;border-right:10px solid transparent;left:50%;margin-left:-10px;top:-20px;-webkit-filter:drop-shadow(0 -1px 0 rgba(0,17,53,.16)) drop-shadow(0 -1px 1px rgba(0,17,53,.1));-moz-filter:drop-shadow(0 -1px 0 rgba(0,17,53,.16)) drop-shadow(0 -1px 1px rgba(0,17,53,.1));-ms-filter:drop-shadow(0 -1px 0 rgba(0,17,53,.16)) drop-shadow(0 -1px 1px rgba(0,17,53,.1));-o-filter:drop-shadow(0 -1px 0 rgba(0,17,53,.16)) drop-shadow(0 -1px 1px rgba(0,17,53,.1));filter:drop-shadow(0 -1px 0 rgba(0,17,53,.16)) drop-shadow(0 -1px 1px rgba(0,17,53,.1));top:-10px}.profile-userdropdown--open .profile-userdropdown-dropdown{opacity:1;visibility:visible;transition:visibility 0ms linear,opacity .15s ease 10ms}.profile-userdropdown-dropdown.fixed{top:10px!important}.profile-userdropdown-dropdown-item:last-child .profile-userdropdown-button{border-bottom:none}.profile-userdropdown-button{display:block;float:none;width:100%;line-height:18px;padding:15px 0 15px 10px;text-align:left;background:none;border:none;border-bottom:1px solid #ebedf2;cursor:pointer}.profile-userdropdown-button:hover{color:#0500be}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profile-basics{position:relative;float:left;margin-top:37px;margin-left:8px;padding:12px;padding-top:8px;max-width:390px;white-space:nowrap}.profile-basics--selfview{border-radius:3px;transition:background .1s linear}.profile-basics--selfview:hover{background:hsla(0,0%,100%,.1)}.profile-basics--selfview:hover .userinfo2015-basics-edit-icon{color:#fff}.profile-basics--selfview .userinfo2015-basics-badge{top:-35px}.profile-basics-badge{position:absolute;top:-23px;left:8px;padding:4px 15px;background:#ff4dc4;color:#fff;border-radius:100px;font-size:15px;line-height:15px}.profile-basics-edit-icon{position:relative;bottom:2px;display:inline-block;width:18px;height:10px;margin-left:15px;font-size:17px;line-height:17px;color:#fff}.profile-basics-edit-icon:before{content:"";font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;content:"p"}.profile-basics-edit-icon:before,.profile-basics-username{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.profile-basics-username{color:#fff;font-weight:300;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:35px;line-height:50px;overflow:hidden;text-overflow:ellipsis}.isLoading .profile-basics-username{display:inline-block;width:150px;height:30px;margin-top:12px;background:#343434;background:linear-gradient(135deg,#343434,#343434 45%,#3e3e3e 50%,#3e3e3e 55%,#343434 60%,#343434);background-size:800% 800%;animation:loadingAnimation 2s ease infinite;border-radius:15px}.profile-basics-asl{color:#ebedf2;font-size:19px;line-height:26px}.profile-basics-asl:after{clear:both;content:"";display:table}.isLoading .profile-basics-asl{display:inline-block;width:240px;height:18px;margin-top:8px;background:#343434;background:linear-gradient(135deg,#343434,#343434 45%,#3e3e3e 50%,#3e3e3e 55%,#343434 60%,#343434);background-size:800% 800%;animation:loadingAnimation 2s ease infinite;border-radius:15px}.profile-basics-asl-age,.profile-basics-asl-location,.profile-basics-asl-match,.profile-basics-asl-spacer{display:inline-block;vertical-align:top;margin-left:4px}.profile-basics-asl-age:first-child,.profile-basics-asl-location:first-child,.profile-basics-asl-match:first-child,.profile-basics-asl-spacer:first-child{margin-left:0}.profile-basics-asl-spacer{padding:0 5px 0 4px;font-weight:400;color:#949aa6;font-size:15px;line-height:26px}.profile-basics-asl-location{max-width:175px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis}.profile-basics-asl-match{border-bottom:1px dashed #e4edfd}.profile-basics-asl-match a{color:#e4edfd}.profile-basics-asl-match:hover{border-bottom-style:solid}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profile-userinfo{padding-top:50px;margin-bottom:30px;background:#1a1a1a}.profile-userinfo:after{clear:both;content:"";display:table}.profile-userinfo-inner{position:relative;width:1000px;padding-left:60px;padding-right:60px;margin-left:auto;margin-right:auto}.profile-userinfo-inner:after{clear:both;content:"";display:table}.profile-userinfo-inner-content{float:left;margin-left:-30px;margin-bottom:-30px}.profile-userinfo-inner-content:after{clear:both;content:"";display:table}.profile-userinfo-buttons{position:absolute;bottom:27px;right:60px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.essay-placeholder{position:relative;background-color:#fff;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.1)}.essay-placeholder:not(:first-of-type){margin-top:12px}.essay-placeholder.isSelfView .essay-placeholder-title{padding-bottom:20px;border-bottom:1px solid #f3f5f9}.essay-placeholder.isSelfView .essay-placeholder-content{padding-top:26px}.essay-placeholder-title{padding-top:20px;padding-right:20px;padding-left:20px}.essay-placeholder-title-categoryname{margin-top:1px;margin-bottom:10px;width:100px;height:12px}.essay-placeholder-title-categoryname,.essay-placeholder-title-essayname{background:#ebedf2;background:linear-gradient(135deg,#ebedf2,#ebedf2 45%,#f7f8fa 50%,#f7f8fa 55%,#ebedf2 60%,#ebedf2);background-size:800% 800%;animation:loadingAnimation 2s ease infinite;border-radius:15px}.essay-placeholder-title-essayname{margin-bottom:1px;width:185px;height:18px}.essay-placeholder-content{padding:20px;padding-top:17px}.essay-placeholder-content-text{background:#ebedf2;background:linear-gradient(135deg,#ebedf2,#ebedf2 45%,#f7f8fa 50%,#f7f8fa 55%,#ebedf2 60%,#ebedf2);background-size:800% 800%;animation:loadingAnimation 2s ease infinite;border-radius:15px;width:100%;height:16px}.essay-placeholder-content-text+.essay-placeholder-content-text{margin-top:9px}.essay-placeholder-content-text:last-child{margin-bottom:3px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profile-essay{position:relative;background-color:#fff;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.1)}.profile-essay:not(:first-of-type){margin-top:12px}.profile-essay-title{padding:0 20px;margin-bottom:8px;color:#1e1e1e;font-size:18px;line-height:24px;font-weight:500;word-wrap:break-word}.profile-essay-category{padding:20px 20px 0;margin-bottom:8px;color:#9d9dab;font-size:12px;line-height:12px;font-weight:700;text-transform:uppercase;letter-spacing:1px;word-wrap:break-word}.profile-essay-contents{padding:0 20px 20px;margin:0;color:#2a2f35;font-size:18px;line-height:24px;word-wrap:break-word;white-space:pre-wrap}.profile-essay-image{position:relative;padding:0 20px 20px}.profile-essay-image-report{position:absolute;top:30px;right:33px;color:#888893;background:#fff;cursor:pointer;width:44px;height:44px;border-radius:50%;text-align:center;padding:11px 0 0 2px}.profile-essay-image-report:after{font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"e";text-align:center}.profile-essay-image-report:hover{background:hsla(0,0%,100%,.5)}.profile-essay-image img{width:100%;border-radius:4px}.profile-essay-respond{background:none;border:none;border-top:1px solid #f3f5f9;width:100%;padding:14px 0;cursor:pointer;font-size:16px;line-height:20px;color:#9393a9;font-weight:700;text-transform:uppercase;letter-spacing:.8px}.profile-essay-respond-like-icon,.profile-essay-respond-message-icon{position:relative;top:2px;margin-right:5px}.profile-essay-respond-like-icon{width:18px;height:16px}.profile-essay-respond path{fill:#ff4dc4}.profile-essay-respond:hover{color:#ff4dc4}.profile-essay-respond--liked:hover{color:#0500be}.profile-essay-respond--liked path{fill:#0500be}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profile-essays{position:relative;transition:height .1s ease;overflow:hidden;padding:0 2px 2px}.profile-essays--collapsed{max-height:500px}.profile-essays-expander{background:transparent;border:0;padding:0;cursor:pointer;position:absolute;display:block;bottom:0;left:0;right:0;width:100%;text-align:left}.profile-essays-expander,.profile-essays-expander-bg{height:180px}.profile-essays-expander-bg{opacity:0;visibility:hidden;transition:opacity .4s ease,visibility 0ms ease .5s;background-image:linear-gradient(rgba(243,245,249,0),#f3f5f9 80%,#f3f5f9)}.profile-essays--collapsed .profile-essays-expander-bg{opacity:1;visibility:visible;transition:visibility 0ms linear,opacity .1s ease 10ms}.profile-essays-expander-text{position:absolute;bottom:-30px;left:20px;transition:bottom .3s ease;color:#0500be;font-weight:500;font-size:15px;line-height:22px}.profile-essays--collapsed .profile-essays-expander-text{bottom:20px}.profile-essays-expander:hover .profile-essays-expander-text{text-decoration:underline}.profile-essays-expander-text .okicon,.profile-essays-expander-text>span{vertical-align:bottom}.profile-essays-expander-text .okicon{font-size:8px;padding-right:4px}.profile-essays .blank-state-wrapper{padding:0}.whitebg .profile-essays-expander-bg{background-image:linear-gradient(hsla(0,0%,100%,0),#f3f5f9 80%,#f3f5f9)}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profile-instagram-blank{width:100%;height:200px;padding-top:40px;background-color:#4c7bd9;background-image:url("https://cdn.okccdn.com/media/img/albums/instagram-tub-profile.png");background-position:-79px 60px;background-repeat:no-repeat;border-radius:3px;color:#fff;text-align:center}.profile-instagram-blank-title{display:block;font-size:19px;line-height:19px;font-weight:500}.profile-instagram-blank-content{display:block;padding-top:20px;font-size:17px;line-height:0}.profile-instagram-blank-button{position:relative;overflow:hidden;width:90px!important;min-width:90px!important;margin-top:30px}.profile-instagram-blank-button:hover{background:#2d56b3}.profile-instagram-blank-button-icon:before{content:"";font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"i";font-size:22px}.profile-instagram-blank-button-text{position:absolute;left:150px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.swiping-pagination{display:flex;flex-direction:column}.swiping-pagination-inner{flex:1 0 auto;display:flex;flex-wrap:nowrap;scroll-snap-type:x mandatory;overflow:auto;-webkit-overflow-scrolling:touch}.swiping-pagination-inner::-webkit-scrollbar{display:none;-webkit-appearance:none}.swiping-pagination-inner>.swiping-pagination-inner-item{flex:1 0 auto;scroll-snap-align:start;scroll-snap-stop:always}.swiping-pagination-indicators{flex:1 0 auto;display:flex;flex-wrap:nowrap;align-items:center;justify-content:center}.swiping-pagination-indicator{width:8px;height:8px;border-radius:4px;margin:20px 0 10px;background-color:#d5e0f8;transition:background-color .3s}.swiping-pagination-indicator+.swiping-pagination-indicator{margin-left:5px}.swiping-pagination-indicator--active{background-color:#4c7bd9}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profile-instagram-loading{position:relative}.profile-instagram-loading:after{clear:both;content:"";display:table}.profile-instagram-loading-error{position:absolute;top:50%;left:0;width:100%;padding:0 60px;transform:translateY(-50%);color:#f95133;text-align:center}.profile-instagram-placeholder{float:left;width:164px;height:164px;margin-right:8px;margin-bottom:8px;border-radius:3px;background:#ebedf2}.profile-instagram-placeholder:nth-child(3n){margin-right:0}.profile-instagram-placeholder:nth-child(n+4){margin-bottom:0}.profile-instagram-page{float:left;margin-right:8px;width:508px;height:336px}.profile-instagram-page:last-child{margin-right:0}.profile-instagram-disconnect,.profile-instagram-photo{background:transparent;border:0;padding:0;cursor:pointer;float:left;width:164px;height:164px;margin-right:8px;margin-bottom:8px;border-radius:3px;position:relative;overflow:hidden}.profile-instagram-disconnect:nth-child(3n),.profile-instagram-photo:nth-child(3n){margin-right:0}.profile-instagram-disconnect:nth-child(n+4),.profile-instagram-photo:nth-child(n+4){margin-bottom:0}.profile-instagram-disconnect-content,.profile-instagram-photo-content{float:left;width:100%;height:100%;background-size:cover}.profile-instagram-disconnect{text-align:center;border:1px dashed #949aa6;border-radius:3px;transition:background .2s ease;color:#949aa6;font-size:17px;line-height:29px}.profile-instagram-disconnect:hover{background:#fff}.profile-instagram-disconnect-icon:before{content:"";font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"i";font-size:26px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profile-instagram-title{display:block}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.photo-liker-button{background:transparent;border:0;padding:0;cursor:pointer;position:absolute;bottom:20px;right:20px;display:flex;justify-content:center;align-items:center;overflow:hidden;width:60px;height:60px;background:#ff4dc4;transition:background 75ms linear;border-radius:50%;color:#fff;font-size:22px}.photo-liker-button:hover{background:#ff67cc}.photo-liker-button--is-message{background:#0500be}.photo-liker-button--is-message:hover{background:#0600f1}.photo-liker-button-text{position:absolute;left:100px}.photo-liker-button-icon{position:relative;top:2px;height:auto}.photo-liker-button-icon--like{width:42%}.photo-liker-button-icon--message{width:35%}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.photo-overlay-image-caption{background:transparent;border:0;padding:0;cursor:pointer;position:absolute;bottom:-10px;left:0;width:100%;transform:translateY(100%);text-align:center;color:#fff;font-size:15px;line-height:20px;transition:opacity .2s linear;cursor:default}@media (max-width:800px){.photo-overlay-image-caption{font-size:13px;line-height:18px;transform:translateY(0);background:rgba(0,0,0,.8);bottom:0;padding:20px;padding-right:95px}}@media (max-height:600px){.photo-overlay-image-caption{font-size:13px;line-height:18px;transform:translateY(0);background:rgba(0,0,0,.8);bottom:0;padding:20px;padding-right:95px}}.photo-overlay-image-caption:hover .photo-overlay-image-caption-expand{background:#9dbaf2}.photo-overlay-image-caption.isExpanded{transform:translateY(0);background:rgba(0,0,0,.8);bottom:0;padding:20px;padding-right:95px}.photo-overlay-image-caption.isTruncated{cursor:pointer}.photo-overlay-image-caption-appear,.photo-overlay-image-caption-enter{opacity:.01}.photo-overlay-image-caption-appear-active,.photo-overlay-image-caption-enter-active{opacity:1}.photo-overlay-image-caption-expand{display:inline-block;margin-left:5px;background:#fff;color:#1e1e1e;border-radius:50%;width:17px;height:17px;line-height:17px}.photo-overlay-image-caption-expand:before{content:"";font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"+";font-size:10px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.photo-overlay-image{position:fixed;top:100%;left:100%;max-width:100%;max-height:100%}.photo-overlay-image-active,.photo-overlay-image-peek-next,.photo-overlay-image-peek-previous{top:50%}.photo-overlay-image-active{position:absolute;left:50%;transform:translate(-50%,-50%)}.photo-overlay-image-peek-previous{left:105px;right:auto;transform:translate(-100%,-50%)}@media (max-width:800px){.photo-overlay-image-peek-previous{left:50px}}@media (max-height:600px){.photo-overlay-image-peek-previous{left:50px}}.photo-overlay-image-peek-next{right:105px;left:auto;transform:translate(100%,-50%)}@media (max-width:800px){.photo-overlay-image-peek-next{right:50px}}@media (max-height:600px){.photo-overlay-image-peek-next{right:50px}}.photo-overlay-image-button{background:transparent;border:0;padding:0;cursor:pointer;transition:opacity .2s linear}.photo-overlay-image-button-appear,.photo-overlay-image-button-enter{opacity:.01}.photo-overlay-image-button-appear-active,.photo-overlay-image-button-enter-active{opacity:1}.photo-overlay-image-button-leave{display:none}.photo-overlay-image-flag{background:transparent;border:0;padding:0;cursor:pointer;position:absolute;top:0;right:0;width:40px;height:40px;transform:translateX(100%);color:#fff;font-size:23px;line-height:40px;opacity:.2;transition:opactity 50ms linear}.photo-overlay-image-flag:hover{opacity:1}.photo-overlay-image-flag:before{content:"";font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"P"}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.photo-overlay-error{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;max-width:100%;font-size:17px;line-height:24px;color:#fb674e}.photo-overlay-error-button{margin-top:20px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.photo-overlay-images{position:relative;width:100%;height:100%}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.photo-overlay-pager{position:absolute;bottom:10px;left:50%;transform:translateX(-50%);max-width:400px;transition:opacity .1s ease;opacity:.4}.photo-overlay-pager:after{clear:both;content:"";display:table}.photo-overlay-pager:hover{opacity:1}@media (max-width:800px){.photo-overlay-pager{display:none}}@media (max-height:600px){.photo-overlay-pager{display:none}}.photo-overlay-pager-item-wrapper{display:inline-block}.photo-overlay-pager-item{background:transparent;border:0;padding:0;cursor:pointer;display:block;width:21px;height:21px;padding:5px}.photo-overlay-pager-item-decoration{display:block;width:11px;height:11px;border-radius:50%;background:none;border:2px solid #aeb4bf}.isActive .photo-overlay-pager-item-decoration{background:#fff;border-color:#fff}.photo-overlay-pager-item:hover .photo-overlay-pager-item-decoration{border-color:#fff}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.photo-overlay-fullscreenoverlay{background:hsla(0,0%,7%,.92)}.photo-overlay-fullscreenoverlay .FullscreenOverlay-inner{padding:105px 255px 130px}@media (max-width:800px){.photo-overlay-fullscreenoverlay .FullscreenOverlay-inner{padding:50px 110px}}@media (max-height:600px){.photo-overlay-fullscreenoverlay .FullscreenOverlay-inner{padding:50px 110px}}.photo-overlay-appear,.photo-overlay-enter{transition:opacity .2s linear;opacity:.01}.photo-overlay-appear-active,.photo-overlay-enter-active{opacity:1}.photo-overlay-leave{transition:opacity .1s linear;opacity:1}.photo-overlay-leave-active{opacity:.01}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profile-questions-userinfo-photos{position:relative;display:block;width:100%;height:98px}.profile-questions-userinfo-photos-photo{position:absolute;top:0;left:50%;width:98px;height:98px;background:#ebedf2;border-radius:50%;background-size:contain}.isLoading .profile-questions-userinfo-photos-photo{background:#ebedf2;background:linear-gradient(135deg,#ebedf2,#ebedf2 45%,#f7f8fa 50%,#f7f8fa 55%,#ebedf2 60%,#ebedf2);background-size:800% 800%;animation:loadingAnimation 2s ease infinite}.profile-questions-userinfo-photos-photo:first-child{transform:translateX(-94px)}.profile-questions-userinfo-photos-photo:last-child{transform:translateX(-4px)}.profile-questions-userinfo-match{display:block;position:relative;left:50%;transform:translate(-50%,-27px);width:77px;height:77px;margin-bottom:-27px;border-width:3px;border-style:solid;border-radius:50%;text-align:center;font-size:24px;line-height:67px;font-weight:700}.isLoading .profile-questions-userinfo-match{background:#ebedf2;background:linear-gradient(135deg,#ebedf2,#ebedf2 45%,#f7f8fa 50%,#f7f8fa 55%,#ebedf2 60%,#ebedf2);background-size:800% 800%;animation:loadingAnimation 2s ease infinite;border-color:#fff}.profile-questions-userinfo-match--isHighMatch{background:#ff4dc4;border-color:#ffbff4;color:#fff}.profile-questions-userinfo-match--isLowMatch{background:#fff;border-color:#0000bf;color:#0000bf;box-shadow:0 0 0 3px #fff}.profile-questions-userinfo-match-symbol{font-weight:400;font-size:18px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profile-questions-filter{background:transparent;border:0;padding:0;cursor:pointer;text-transform:uppercase;font-weight:700;font-size:16px;letter-spacing:1px}.profile-questions-filter:after{clear:both;content:"";display:table}.profile-questions-filter-icon{position:relative;display:none;width:30px;height:30px;background-size:contain;background-repeat:no-repeat}.profile-questions-filter-icon--agree{display:inline-block;background-image:url("https://cdn.okccdn.com/media/img/questions/agree.png")}.profile-questions-filter-icon--disagree{display:inline-block;background-image:url("https://cdn.okccdn.com/media/img/questions/disagree.png")}.profile-questions-filter-icon--findOut{display:inline-block;background-image:url("https://cdn.okccdn.com/media/img/questions/find_out.png")}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profile-questions-filter{position:relative;display:flex;width:100%;height:76px;padding:0 23px;align-items:center}.profile-questions-filter--isActive:before{content:"";position:absolute;left:0;top:50%;width:4px;height:34px;margin-top:-17px;border-top-right-radius:3px;border-bottom-right-radius:3px;background:#0500be}.profile-questions-filter--isActive .profile-questions-filter-title{color:#0500be}.profile-questions-filter-icon,.profile-questions-filter-title{flex-shrink:0}.profile-questions-filter-title{text-align:left}.profile-questions-filter-icon{margin-left:10px}.profile-questions-filter-count{flex-grow:1;text-align:right}.isLoading .profile-questions-filter-count{background:#ebedf2;background:linear-gradient(135deg,#ebedf2,#ebedf2 45%,#f7f8fa 50%,#f7f8fa 55%,#ebedf2 60%,#ebedf2);background-size:800% 800%;animation:loadingAnimation 2s ease infinite;border-radius:15px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profile-questions-entry{background:#fff;margin-top:20px;border-radius:8px;box-shadow:0 1px 4px rgba(42,47,53,.1);display:block;position:relative;width:100%;min-height:185px}.profile-questions-entry:after{clear:both;content:"";display:table}.profile-questions-entry-container{background:transparent;border:0;padding:0;cursor:pointer;width:100%}.profile-questions-entry-section-title-loading{background:#ebedf2;background:linear-gradient(135deg,#ebedf2,#ebedf2 45%,#f7f8fa 50%,#f7f8fa 55%,#ebedf2 60%,#ebedf2);background-size:800% 800%;animation:loadingAnimation 2s ease infinite;border-radius:15px;width:200px;height:22px}.profile-questions-entry-filters,.profile-questions-entry .profile-questions-circles{float:right}.profile-questions-entry .profile-questions-circles{width:40%;padding:20px 0 15px}.profile-questions-entry-filters{padding:10px 0;width:55%}.profile-questions-entry .profile-questions-filter{width:calc(100% - 48px);height:55px;padding:0;margin:0 24px;line-height:55px}.profile-questions-entry .profile-questions-filter:hover .profile-questions-filter-title{color:#2b25ff}.profile-questions-entry .profile-questions-filter+.profile-questions-filter{border-top:1px solid #ccd0d9}.profile-questions-entry .profile-questions-filter-title{color:#0500be}.profile-questions-entry .profile-questions-filter.isLoading .profile-questions-filter-count{height:22px;margin:6px 0}.profile-questions-entry-error{float:left;clear:both;display:block;padding:58px 4%;color:#f95133;font-size:17px;line-height:24px;text-align:center}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.incognito-banner{margin-top:-30px;background:#f3f5f9;border-bottom:1px solid #ccd0d9;text-align:center;font-size:16px;line-height:52px}.incognito-banner-text{position:relative;z-index:1;width:1000px;padding-left:60px;padding-right:60px;margin-left:auto;margin-right:auto;color:#aeb4bf}.incognito-banner-text:after{clear:both;content:"";display:table}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profile-nudge{margin-bottom:30px;padding-bottom:30px;box-shadow:0 3px 0 -1.5px #ff4dc4;text-align:center;font-size:19px;line-height:22px}.profile-nudge-icon,.profile-nudge-text{display:inline-block;vertical-align:top}.profile-nudge-icon{position:relative;top:1px;margin-right:8px;height:20px}.profile-nudge-icon path,.profile-nudge-icon use{fill:#ff4dc4}.profile-nudge-text{color:#1e1e1e}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.okad{width:300px;transition:height .2s ease;padding:15px 0;margin:0 10px 20px;background:#f3f5f9;border-top:1px solid #ebedf2}.okad iframe{border:0}.okad-notice{font-size:15px;line-height:20px;font-weight:400;text-align:center;padding:4px 0 5px;width:100%}.okad-notice a{color:#aeb4bf;text-decoration:underline}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profile-content-blank{padding:60px 30px}.profile-content-blank .blank-state{width:1000px;padding-left:60px;padding-right:60px;margin-left:auto;margin-right:auto}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}#p_profile,.page--profile{min-width:1000px}#p_profile #main_content,.page--profile #main_content{width:auto;background:none;background:#f3f5f9}#p_profile .profile-content,.page--profile .profile-content{min-height:420px;width:1000px;padding:20px 60px;margin-left:auto;margin-right:auto}#p_profile .profile-content:after,.page--profile .profile-content:after{clear:both;content:"";display:table}#p_profile .profile-content-main,.page--profile .profile-content-main{float:left;width:560px;padding-right:50px}#p_profile .profile-content-sidebar,.page--profile .profile-content-sidebar{float:right;width:320px}#p_profile .profile-content-ad,.page--profile .profile-content-ad{float:right;position:sticky;top:100px;width:320px}.profilesection{margin-bottom:50px}.profilesection-title{margin-bottom:15px;color:#1e1e1e;font-weight:500;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:19px;line-height:22px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.upgrade_ad{position:relative;margin-bottom:20px;font-size:15px;line-height:20px}.upgrade_ad .wrapper{display:block;position:relative;padding:22px 45px 22px 22px;min-height:65px;border-radius:3px}.upgrade_ad .icon{display:block;position:absolute;top:50%;left:16px;width:50px;height:50px;margin-top:-25px}.upgrade_ad .text{font-weight:400}.upgrade_ad .text b,.upgrade_ad .text strong{font-weight:500;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.upgrade_ad .text.hasbody{display:block;padding:6px 0;line-height:22px}.upgrade_ad .body,.upgrade_ad .header{display:block}.upgrade_ad .body{padding-bottom:6px}.upgrade_ad .header{color:#3260c7}.upgrade_ad .arrow{display:block;position:absolute;top:50%;right:14px;width:14px;height:26px;margin-right:12px;margin-top:-13px;transition:margin-right .2s ease}.upgrade_ad:hover .arrow{margin-right:6px}.upgrade_ad.small{line-height:30px}.upgrade_ad.small .wrapper{padding-top:17px;padding-bottom:11px;padding-left:65px}.upgrade_ad.small .icon{left:6px}.upgrade_ad.intoyou .wrapper{background-color:#ffe8c3;color:#ef860d}.upgrade_ad.intoyou .arrow:before{font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:">";color:#ef860d;line-height:26px}.upgrade_ad.dealbreakers .wrapper{background-color:#ffe5eb;color:#ff3684}.upgrade_ad.dealbreakers .arrow:before{font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:">";color:#ff3684;line-height:26px}.upgrade_ad.receipts .wrapper{background-color:#eee5f2;color:#9e40cc}.upgrade_ad.receipts .arrow:before{font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:">";color:#9e40cc;line-height:26px}.upgrade_ad.comfree .wrapper{background-color:#ebedf2;color:#2a2f35}.upgrade_ad.comfree .arrow:before{font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:">";color:#2a2f35;line-height:26px}.upgrade_ad.browse .wrapper{background-color:#e2eafa;color:#3260c7}.upgrade_ad.browse .arrow:before{font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:">";color:#3260c7;line-height:26px}.upgrade_ad.storage .wrapper{background-color:#e7eeea;color:#3e9453}.upgrade_ad.storage .arrow:before{font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:">";color:#3e9453;line-height:26px}.upgrade_ad.username .wrapper{background-color:#eaf2de;color:#6da91b}.upgrade_ad.username .arrow:before{font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:">";color:#6da91b;line-height:26px}.upgrade_ad.promote .wrapper{background-color:#e6f5f4;color:#42aca7}.upgrade_ad.promote .arrow:before{font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:">";color:#42aca7;line-height:26px}.upgrade_ad.filters .wrapper{background-color:#eee5f2;color:#9e40cc}.upgrade_ad.filters .arrow:before{font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:">";color:#9e40cc;line-height:26px}.upgrade_ad.unlock .wrapper{background-color:#eee5f2;color:#9e40cc}.upgrade_ad.unlock .arrow:before{font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:">";color:#9e40cc;line-height:26px}.upgrade_ad.priority .wrapper{background-color:#eee5f2;color:#9e40cc}.upgrade_ad.priority .arrow:before{font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:">";color:#9e40cc;line-height:26px}.upgrade_ad.answers .wrapper{background-color:#bcf1cd;color:#1fc174}.upgrade_ad.answers .arrow:before{font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:">";color:#1fc174;line-height:26px}.upgrade_ad.incognito .wrapper{background-color:#4c7bd9;color:#fff}.upgrade_ad.incognito .arrow:before{font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:">";color:#fff;line-height:26px}.upgrade_ad.incognito .wrapper{padding-left:123px}.upgrade_ad.incognito .icon{width:77px;height:65px;top:0;bottom:0;margin-top:0;left:21px;background:url("https://cdn.okccdn.com/media/img/illustrations/wright-png/incognito/small.png") no-repeat;background-size:65px auto;background-position:50%}@media (-o-min-device-pixel-ratio:1.25/2),(-webkit-min-device-pixel-ratio:1.25),(min--moz-device-pixel-ratio:1.25),(min-device-pixel-ratio:1.25),(min-resolution:1.25dppx){.upgrade_ad.incognito .icon{background-image:url("https://cdn.okccdn.com/media/img/illustrations/wright-png/incognito/small@2x.png");background-size:65px auto}}.upgrade_ad.unlock.small .wrapper{padding-top:14px;padding-bottom:11px;padding-left:46px;min-height:50px}.upgrade_ad.unlock.small .icon{left:1px}.upgrade_ad.unlock.small .text{font-size:15px;line-height:15px}.upgrade_ad.unlock.small .arrow{margin-right:4px}.upgrade_ad.unlock.small:hover .arrow{margin-right:0}#read_receipt_promo div.image{padding-left:9px;padding-top:20px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.details-reboarding-notification{background:transparent;border:0;padding:0;cursor:pointer;font-size:16px;line-height:22px;background:#ff4dc4;color:#fff;padding:10px 20px;margin-bottom:20px;border-radius:2px;text-align:left;width:100%;display:flex;justify-content:space-between;align-items:center}.details-reboarding-notification-copy{flex-grow:1}.details-reboarding-notification-cta{font-weight:700;text-transform:uppercase}.details-reboarding-notification-icon{position:relative;top:2px;left:5px}.details-reboarding-notification-icon:after{font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:">";color:#fff}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.edit-details-placeholder-row{padding:8px;min-height:80px;display:flex;position:relative}+.edit-details-placeholder-row-row{margin-top:8px}.edit-details-placeholder-row-icon{width:36px;height:29px;fill:#4c7bd9;font-size:29px;vertical-align:top}.edit-details-placeholder-row-icon img{width:22px;height:22px}.edit-details-placeholder-row-icon-svg{position:absolute;top:4px;left:2px;width:20px;height:22px}.edit-details-placeholder-row-text{flex:1}.edit-details-placeholder-row-text:after,.edit-details-placeholder-row-text:before{content:"";display:block;width:100%;height:16px;margin-bottom:9px;background:#ebedf2;background:linear-gradient(135deg,#ebedf2,#ebedf2 45%,#f7f8fa 50%,#f7f8fa 55%,#ebedf2 60%,#ebedf2);background-size:800% 800%;animation:loadingAnimation 2s ease infinite;border-radius:15px}.edit-details-placeholder-row-text:after{width:60%}.edit-details-placeholder-row--looking-for{width:100%;padding:23px 25px;margin-top:25px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.selfdetails-section{color:#2a2f35;clear:both;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;hyphens:auto}.selfdetails-section td{padding:0;height:100%}.selfdetails-section .icon{position:relative;width:36px;height:29px;fill:#4c7bd9;font-size:29px;vertical-align:top}.selfdetails-section .icon img{width:22px;height:22px}.selfdetails-section .icon .icon-svg{position:absolute;top:0;left:0;width:20px;height:22px}.selfdetails-section-edit-button{background:transparent;border:0;padding:0;cursor:pointer}.selfdetails-section-empty{color:#aeb4bf}.selfdetails-section,.selfdetails-section table{width:100%}.selfdetails-section tr{display:flex;justify-content:space-between}.selfdetails-section tr td:first-child{flex-basis:40px;position:relative}.selfdetails-section tr td:nth-child(2){flex:1}.selfdetails-section tr td:nth-child(3){flex-basis:30px;margin-left:auto;padding-left:10px;margin-top:auto;margin-bottom:auto}.selfdetails-section-edit-icon:before{font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:">";color:#34f}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.selfdetails-section{margin-bottom:10px;font-size:17px;line-height:25px}.selfdetails-section-edit-button{text-align:left;font-family:inherit;font-size:inherit;line-height:inherit;color:inherit;border-radius:3px;transition:background .1s linear,box-shadow .1s linear;width:336px;padding-top:8px;margin:-8px -8px 10px;padding-left:8px;padding-right:8px}.selfdetails-section-edit-button:hover{border-radius:3px;transition:background 25ms linear,box-shadow 25ms linear;background:#fff;box-shadow:0 2px 4px hsla(220,9%,62%,.35)}.selfdetails-section-edit-button:hover .okicon.i-pencil,.selfdetails-section-edit-button:hover .selfdetails-section-edit{color:#7a8aff}.selfdetails-section-edit-button:hover .selfdetails-section-edit:before{color:#7a8aff!important}.selfdetails-section-filled+.selfdetails-section-empty{margin-top:10px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.non-monogamy-validation{width:90%;max-width:350px;background:#fff}.non-monogamy-validation .reactmodal-header{height:50px;background:transparent;border:none;padding:0}.non-monogamy-validation .reactmodal-header-close{margin-right:0;color:#0500be}.non-monogamy-validation .reactmodal-header-close:hover{color:#07408d}.non-monogamy-validation .reactmodal-contents{padding:20px;padding-top:3px}.non-monogamy-validation-text{display:block;width:100%;font-size:18px;line-height:30px;font-weight:500;text-align:center}.non-monogamy-validation-text--unlinkPartner{display:block;width:100%;padding:0 20px}@media (max-width:350px){.non-monogamy-validation-text--unlinkPartner{padding:0}}.non-monogamy-validation-cancel,.non-monogamy-validation-confirm.flatbutton.blue-new{width:100%}.non-monogamy-validation-confirm{margin-top:22px}.non-monogamy-validation-cancel{background:transparent;border:0;padding:0;cursor:pointer;display:block;width:100%;margin-top:8px;padding:5px 0;color:#0500be;text-align:center;text-transform:uppercase;letter-spacing:1px;font-size:16px;font-weight:700}.non-monogamy-validation-cancel:hover{color:#07408d}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.checkbox-picker-pickmanybuttons{display:flex;flex-direction:column;flex:1 1 auto;padding:0;width:100%;height:100%}.checkbox-picker-pickmanybuttons-container{flex:1 1 auto;color:#f0f2f6;margin:0}.checkbox-picker-pickmanybuttons-container-child-container{display:flex;flex-direction:column;align-items:stretch}.checkbox-picker-pickmanybuttons-buttons{display:flex;flex-direction:column;margin-top:auto;margin-bottom:auto;box-shadow:0 1px 2px rgba(0,0,0,.25);padding:0 2px;border-radius:4px;background-color:#fff}.checkbox-picker-pickmanybuttons-button{background:transparent;border:0;padding:0;cursor:pointer;flex-shrink:0;display:block;text-align:left;margin:0;padding:16px 20px;background:#fff;border-radius:0;font-size:17px;line-height:24px}.checkbox-picker-pickmanybuttons-button:first-of-type{padding-top:24px}.checkbox-picker-pickmanybuttons-button:last-of-type{border-bottom:none;padding-bottom:24px}.checkbox-picker-pickmanybuttons-button:focus{outline:none}.checkbox-picker-option.oknf-checkbox{display:flex;align-items:center;min-height:24px;margin:0;padding:0;pointer-events:none}.checkbox-picker-option.oknf-checkbox .oknf-checkbox-label{flex:1;padding-right:45px;color:#2a2f35!important}.checkbox-picker-option.oknf-checkbox .oknf-checkbox-decoration:after,.checkbox-picker-option.oknf-checkbox .oknf-checkbox-decoration:before{width:24px;height:24px;line-height:24px!important;border-color:#0000bf!important;color:#0000bf!important;font-size:14px!important;right:0;left:auto;top:0}.checkbox-picker-option.oknf-checkbox input:checked~.oknf-checkbox-decoration:before,.checkbox-picker-option.oknf-checkbox input:focus~.oknf-checkbox-decoration:before,.checkbox-picker-option.oknf-checkbox input:hover~.oknf-checkbox-decoration:before{background:transparent}.checkbox-picker-option.oknf-checkbox input:checked[type=radio]~.oknf-checkbox-decoration:before{background:#fff}.checkbox-picker-option.oknf-checkbox input:checked[type=radio]~.oknf-checkbox-decoration:after{background:#5889f1;width:12px;height:12px;margin-top:6px;margin-right:6px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.basics-edit-form-gentationfield{float:left;width:48%;margin-right:4%}.basics-edit-form-gentationfield:last-child{margin-right:0}.basics-edit-form-gentationfield .oknf-select{width:100%}.basics-edit-form-gentation-gender.oknf-select{margin-right:0}.basics-edit-form-tags{position:relative;display:block;width:100%;height:46px}.basics-edit-form-tags .oknf-typable-wrapper{width:100%}.basics-edit-form-tags-display{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;padding-right:33px!important}.basics-edit-form-tags-edit{background:transparent;border:0;padding:0;cursor:pointer;position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #ccd0d9;border-radius:3px;transition:border 75ms linear;color:#aeb4bf}.basics-edit-form-tags-edit:hover{border:1px solid #aeb4bf;color:#1fc174}.basics-edit-form-tags-edit-text{opacity:0}.basics-edit-form-tags-edit-icon{position:absolute;top:0;right:10px;height:100%;font-size:15px;line-height:46px}.basics-edit-form-tags-edit-icon:after{content:"";font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"p"}.basics-edit-form-gender-tags .oknf-checkbox,.basics-edit-form-orientation-tags .oknf-checkbox{width:33%;height:40px;display:inline-flex;align-items:center}.basics-edit-form-gender-tags .oknf-checkbox-decoration:after,.basics-edit-form-gender-tags .oknf-checkbox-decoration:before,.basics-edit-form-orientation-tags .oknf-checkbox-decoration:after,.basics-edit-form-orientation-tags .oknf-checkbox-decoration:before{top:10px}.basics-edit-form-orientation-explanation{float:left;clear:both;width:100%;max-width:415px;margin-top:13px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.basics-edit-form-appearence .oknf-label,.basics-edit-form-gentation .oknf-label,.basics-edit-form-monogamous .oknf-label,.basics-edit-form-status .oknf-label{margin-bottom:16px}.basics-edit-form-section-block{position:relative;float:left;width:100%;transition:opacity .15s linear}.basics-edit-form-section-block-screen{display:none;position:absolute;z-index:5;top:0;left:0;width:100%;height:100%}.basics-edit-form-section-block--is-active{opacity:.5}.basics-edit-form-section-block--is-active .basics-edit-form-section-block-screen{display:block}.basics-edit-form .reactmodal-contents:after{clear:both;content:"";display:table}.basics-edit-form .reactmodal-contents-error{float:left;margin-top:10px}.basics-edit-form .reactmodal-buttons{float:left}.basics-edit-form .reactmodal-buttons .flatbutton.big{background:#0500be;font-weight:700;color:#fff;text-transform:uppercase}.basics-edit-form .reactmodal-buttons .flatbutton.big:hover{background:#7a8aff}.basics-edit-form .reactmodal-buttons .flatbutton.big[disabled],.basics-edit-form .reactmodal-buttons .flatbutton.big[disabled]:hover{background:#949aa6}.basics-edit-form .reactmodal-buttons .flatbutton.big.light-bg{color:#fff;background:#9393a9}.basics-edit-form .reactmodal-buttons .flatbutton.big.light-bg:hover{background:#c7c6d2}.basics-edit-form-partner .oknf-label{margin-bottom:16px}.basics-edit-form-monogamous:after{clear:both;content:"";display:table}.basics-edit-form-monogamous .oknf-select{float:left;width:48%;margin-right:4%}.basics-edit-form-monogamous .oknf-select:last-child{margin-right:0}.basics-edit-form-monogamous-explanation{float:left;clear:both;width:100%;max-width:415px;margin-top:13px}.basics-edit-form-monogamous-explanation-link{background:transparent;border:0;padding:0;cursor:pointer;color:#0500be;font-weight:500}.basics-edit-form-monogamous-explanation-link:hover{color:#07408d}.basics-edit-form-appearence:after{clear:both;content:"";display:table}.basics-edit-form-appearence fieldset{margin-top:0;float:left;width:48%;margin-right:4%}.basics-edit-form-appearence fieldset:last-child{margin-right:0}.basics-edit-form-height:after{clear:both;content:"";display:table}.basics-edit-form-height .oknf-select{float:left;width:48%;margin-right:4%}.basics-edit-form-height .oknf-select:last-child{margin-right:0}.basics-edit-form-height .oknf-input{width:80px}.basics-edit-form-height-label{margin-left:10px}.basics-edit-form-status-partner:after{clear:both;content:"";display:table}.basics-edit-form-status{width:100%}.basics-edit-form-partner,.basics-edit-form-status{float:left;width:48%;margin-right:4%}.basics-edit-form-partner:last-child,.basics-edit-form-status:last-child{margin-right:0}.basics-edit-form-partner-inner{position:relative}.basics-edit-form-partner .oknf-input,.basics-edit-form-partner .oknf-typable-wrapper{position:relative;z-index:2;width:100%}.basics-edit-form-linked-account-text{float:left;width:100%;margin-top:13px;font-size:15px;line-height:20px}.basics-edit-form-linked-account-text-username{font-weight:500}.basics-edit-form-linked-account-text-cancel,.basics-edit-form-linked-account-text-link{background:transparent;border:0;padding:0;cursor:pointer;color:#0500be;font-weight:500}.basics-edit-form-linked-account-text-cancel:hover,.basics-edit-form-linked-account-text-link:hover{color:#07408d}.basics-edit-form .dropdown{position:absolute;z-index:1;top:43px;left:0;width:100%;max-height:185px;overflow:auto;padding-top:3px;border:1px solid #ccd0d9;border-top:0;background:#fff;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.basics-edit-form .dropdown-item-button{background:transparent;border:0;padding:0;cursor:pointer;width:100%;height:40px;text-align:left;padding:0 13px;font-size:15px;line-height:40px}.basics-edit-form .dropdown-item-button--active{background:#ebedf2}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.selfdetails.profilesection{margin-bottom:35px}.basics-edit-form .oknf-select{min-width:65px}.basics-edit-form .reactmodal-header{background-color:#1a1a1a}.basics-edit-form .reactmodal-header,.basics-edit-form .reactmodal-header-close{color:#fff}.selfdetails-section-badges img[alt]{font-size:8px;line-height:8px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.detail-sections{background:#fff}.detail-sections-section-wrapper{padding-left:16px;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #ccc}.detail-sections-section-wrapper:last-of-type{border:none;margin-bottom:0}.detail-sections-section-icon{margin-right:15px}.detail-sections-section-title{font-size:14px;line-height:18px;font-weight:700;display:inline-block}.detail-sections-section-title-wrapper{display:flex;align-items:center;padding-top:12px;padding-bottom:8px}.detail-sections-section-detail{background:transparent;border:0;padding:0;height:65px;padding:10px;cursor:pointer;position:relative;display:flex;justify-content:space-between;align-items:center}.detail-sections-section-detail-title{font-size:18px;line-height:22px;color:#1a1a1a;font-weight:500;white-space:nowrap}.detail-sections-section-detail-values{color:#8c8c8c;width:100%;padding:0 20px;font-size:16px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-align:right;border-radius:3px 0 0 3px}.detail-sections-section-detail-selected{outline:none;background:#f0f2f6}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.radio-group{height:100%}.radio-group-radios{width:100%;display:inline-block;overflow-y:scroll;-webkit-overflow-scrolling:touch;padding:0}.radio-group-radios .gradient-overflow-container,.radio-group-radios .gradient-overflow-container-inner{height:100%}.radio-group-radios .gradient-overflow-container:after{box-shadow:inset -50px -20px 30px 10px #fff}.radio-group-radios .gradient-overflow-container-child-container{padding:20px}.radio-group-radio{display:block;text-align:left;font-size:17px;line-height:24px}.radio-group-radio:first-of-type{border-top-left-radius:3px;border-top-right-radius:3px;padding-top:24px!important;padding-bottom:16px!important}.radio-group-radio:last-of-type{border-bottom:none;border-bottom-right-radius:3px;border-bottom-left-radius:3px;padding-top:16px!important;padding-bottom:24px!important}.radio-group-radio.oknf-radio{margin-bottom:0;background:#fff;padding:20px 25px}.radio-group-radio.oknf-radio:last-child{margin-bottom:5px}.radio-group-radio.oknf-radio .oknf-radio--has-label{padding-left:36px}.radio-group-radio.oknf-radio .oknf-radio-label{color:#2a2f35!important;max-width:calc(100% - 24px);display:inline-block}.radio-group-radio.oknf-radio .oknf-radio-decoration:after,.radio-group-radio.oknf-radio .oknf-radio-decoration:before{width:24px;height:24px;line-height:24px!important;right:25px;left:auto;top:20px;content:"";border-color:#0000bf}.radio-group-radio.oknf-radio input:checked~.oknf-radio-decoration:before,.radio-group-radio.oknf-radio input:focus~.oknf-radio-decoration:before,.radio-group-radio.oknf-radio input:hover~.oknf-radio-decoration:before{background:transparent;border:1px solid #0000bf}.radio-group-radio.oknf-radio input~.oknf-radio-decoration:before{border:1px solid #0000bf}.radio-group-radio.oknf-radio input:checked[type=radio]~.oknf-radio-decoration:before{background:#fff}.radio-group-radio.oknf-radio input:checked[type=radio]~.oknf-radio-decoration:after{background:#0000bf;width:12px;height:12px;margin-top:6px;margin-right:6px}.radio-group-radio.oknf-radio input:active~.oknf-radio-decoration:before,.radio-group-radio.oknf-radio input:checked~.oknf-radio-decoration:before,.radio-group-radio.oknf-radio input:focus~.oknf-radio-decoration:before,.radio-group-radio.oknf-radio input:hover~.oknf-radio-decoration:before{border-color:#0000bf!important}.radio-group-radio:first-of-type,.radio-group-radio:last-of-type{padding:20px 25px!important}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.prefer-not-to-say-toggle{display:flex;justify-content:space-between;width:320px;margin:0 auto;padding:0}.prefer-not-to-say-toggle-toggle.oknf-switch.oknf-switch-decoration:before{width:24px;height:24px;position:relative;top:-2px;left:-2px}.prefer-not-to-say-toggle-toggle.oknf-switch input:checked:active~.oknf-switch-decoration,.prefer-not-to-say-toggle-toggle.oknf-switch input:checked:focus~.oknf-switch-decoration,.prefer-not-to-say-toggle-toggle.oknf-switch input:checked~.oknf-switch-decoration{background:#0000bf!important}.prefer-not-to-say-toggle-toggle.oknf-switch input:checked:active~.oknf-switch-decoration:before,.prefer-not-to-say-toggle-toggle.oknf-switch input:checked:focus~.oknf-switch-decoration:before,.prefer-not-to-say-toggle-toggle.oknf-switch input:checked~.oknf-switch-decoration:before{font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"c";font-size:12px;display:flex;justify-content:center;align-items:center;color:#0000bf}.prefer-not-to-say-toggle-toggle .oknf-switch-decoration,.prefer-not-to-say-toggle-toggle.oknf-switch:active .oknf-switch-decoration,.prefer-not-to-say-toggle-toggle.oknf-switch input:focus~.oknf-switch-decoration{background:#ccc}.prefer-not-to-say-toggle-toggle .oknf-switch-label{color:#1a1a1a}.prefer-not-to-say-toggle .prefer-not-to-say-toggle-label{color:#1a1a1a;font-size:16px;line-height:20px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.edit-details-editor-save{background:transparent;border:0;padding:0;cursor:pointer;color:#fff;background:#0000bf;-webkit-appearance:none;text-transform:uppercase;letter-spacing:1px;font-size:16px;line-height:18px;font-weight:700;width:100%;max-width:320px;height:auto;display:block;padding:20px 0;margin:0 auto 15px;margin-bottom:20px;text-align:center;border-radius:3px;margin-top:20px;width:320px}.edit-details-editor-save:hover{background:#5c69ff}.edit-details-editor-save:focus{outline:none}.edit-details-editor-save:disabled{background:#949aa6;cursor:default}.edit-details-editor-save:active,.edit-details-editor-save:not(:disabled):active,.no-touch .edit-details-editor-save:not(:disabled):hover{background:#5c69ff}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.details-editor-field-education .oknf-input,.details-editor-field-education .oknf-typable-wrapper{width:100%}.details-editor-field-education .oknf-input{border:none}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.details-editor-field-pronouns .oknf-input,.details-editor-field-pronouns .oknf-typable-wrapper{width:100%}.details-editor-field-pronouns .oknf-input{border:none}.details-editor-field-pronouns-custom{margin-top:20px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.details-editor-field-occupation .oknf-input,.details-editor-field-occupation .oknf-typable-wrapper{width:100%}.details-editor-field-occupation .oknf-input{border:none}.details-editor-field-occupation-employer{margin-top:20px}.details-editor-field-occupation .details-editor-field-wrapper{height:100%;padding-top:0}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.details-editor-field-religion .details-editor-field-religion-value{max-height:400px}.details-editor-field-religion-subHeader{width:320px;margin:0 auto;margin-top:20px;font-weight:700;font-size:14px;line-height:20px;letter-spacing:1px;padding:10px 0}.details-editor-field-religion .prefer-not-to-say-toggle{margin:10px auto}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.okc-slider-container{position:relative}.okc-slider-slider{-webkit-appearance:none;width:100%;height:15px;border-radius:5px;outline:none;opacity:.7;-webkit-transition:.2s;transition:opacity .2s;margin:0}.okc-slider-slider::-moz-range-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;border-radius:50%;background:#fff;border:3px solid #0000bf;cursor:pointer}.okc-slider-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;border-radius:50%;background:#fff;border:3px solid #0000bf;cursor:pointer}.okc-slider-slider::-ms-fill-lower{background:linear-gradient(90deg,#34f,#0000bf);height:15px;border-radius:5px}.okc-slider-slider::-moz-range-progress{background:linear-gradient(90deg,#34f,#0000bf);height:15px;border-radius:5px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.details-editor-field-height-value{text-align:center;padding:10px;color:#1a1a1a}.details-editor-field-height-empty{font-weight:700;font-size:14px;line-height:18px;letter-spacing:1px}.details-editor-field-height .details-editor-field-wrapper{height:100%;padding-top:0}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.details-editor{background-color:#f0f2f6}.details-editor-field-wrapper{display:flex;justify-content:center;flex-direction:column;overflow:auto;width:100%;width:320px;margin:0 auto;padding-top:20px}.details-editor-field-wrapper-prefersNotToSay{pointer-events:none;opacity:.4}.details-editor-field-title{font-weight:700;font-size:24px;line-height:28px;text-align:center;padding:30px 0 20px}.details-editor .gradient-overflow-container{flex-grow:1;position:relative;top:-20px}.details-editor .gradient-overflow-container-child-container{padding:20px 0 40px}.details-editor .gradient-overflow-container:after{box-shadow:inset -50px -15px 30px 28px #f0f2f6}.details-editor .details-editor-field-checkboxes .details-editor-field-wrapper{display:block}.details-editor .details-editor-field-checkboxes .checkbox-picker-pickmanybuttons .gradient-overflow-container{max-height:400px}.details-editor .details-editor-field-checkboxes .checkbox-picker-pickmanybuttons .gradient-overflow-container-child-container{padding-top:20px}.details-editor .details-editor-field-checkboxes .checkbox-picker-pickmanybuttons .gradient-overflow-container:after{box-shadow:inset -50px -20px 20px 20px}.details-editor .radio-group-radio.oknf-radio .oknf-radio-label{max-width:calc(100% - 30px)}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.details-editor{min-height:100%}.details-editor-form{height:100%}.details-editor-field{height:100%;max-height:calc(100% - 120px)}.details-editor-field-wrapper{max-height:calc(100% - 100px)}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.mobile-details-editor-backbar,.mobile-details-editor-subheader{height:60px;background-color:#1a1a1a;color:#fff;font-weight:500;display:flex;align-items:center;justify-content:center}.mobile-details-editor-subheader{font-size:20px;line-height:24px}.mobile-details-editor-backbar{font-size:16px;line-height:20px}.mobile-details-editor-backbar-wrapper{display:flex;flex-direction:column}.mobile-details-editor-backbar-icon{position:absolute;left:15px}.mobile-details-editor-backbar-icon:after{font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"<"}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profile-edit-form .reactmodal-contents{padding:0;display:flex}.profile-edit-form .OkModalContent-main{background:#fff}.profile-edit-form .FullscreenOverlay-inner{overscroll-behavior:contain}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profile-edit-form{width:80%;max-width:900px;margin-top:8%}.profile-edit-form .reactmodal-contents{max-height:600px}.profile-edit-form-religion .reactmodal-contents{max-height:950px}.profile-edit-form .detail-sections,.profile-edit-form .details-editor{width:50%}.profile-edit-form .detail-sections{overflow-y:scroll;overscroll-behavior:contain}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.edit-details-discard-dialogue{width:400px}@media (max-width:400px){.edit-details-discard-dialogue{width:100%}}.edit-details-discard-dialogue-title{font-size:24px;line-height:28px;font-weight:500}.edit-details-discard-dialogue-subtitle{font-size:16px;line-height:20px}.edit-details-discard-dialogue-subtitle,.edit-details-discard-dialogue-title{display:block;text-align:center;padding:10px}.edit-details-discard-dialogue-actions{display:flex;flex-direction:column;justify-content:center;align-items:center}.edit-details-discard-dialogue-actions-discard{width:100%}.edit-details-discard-dialogue-actions-cancel{background:transparent;border:0;padding:0;cursor:pointer;display:inline;text-decoration:none;outline:none;color:#0000bf;letter-spacing:1px;font-size:15px;font-weight:700;text-transform:uppercase}.edit-details-discard-dialogue-actions-cancel:active,.edit-details-discard-dialogue-actions-cancel:hover{color:#5c69ff}.edit-details-discard-dialogue-actions-cancel,.edit-details-discard-dialogue-actions-discard{margin-top:10px}.edit-details-discard-dialogue .reactmodal-header{display:none}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.selfdetails.profilesection{margin-bottom:35px}.profile-edit-form .oknf-select{min-width:65px}.profile-edit-form .reactmodal-header{background-color:#1a1a1a}.profile-edit-form .reactmodal-header,.profile-edit-form .reactmodal-header-close{color:#fff}.selfdetails-section-badges img[alt]{font-size:8px;line-height:8px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.global-preferences-list{display:flex;flex-direction:column;overflow-y:auto;padding:18px 0 36px}.global-preferences-list-category.disabled *{opacity:.8}.global-preferences-list-category-header{display:flex;font-weight:500;font-size:14px;text-transform:uppercase;letter-spacing:1px}.global-preferences-list-category-icon{display:inline-block;width:22px;height:22px}.global-preferences-list-category-name{color:#1a1a1a;font-size:14px;font-weight:700;margin-left:15px;display:inline-block;text-transform:uppercase}.global-preferences-list-category-preferences{background:#fff}.global-preferences-list-category-preferences-preference{height:65px;padding:10px;cursor:pointer;position:relative;display:flex;justify-content:space-between;align-items:center}.global-preferences-list-category-preferences-preference-title{font-size:18px;color:#1a1a1a;font-weight:500;white-space:nowrap}.global-preferences-list-category-preferences-preference-selections{color:#8c8c8c;width:100%;padding:0 20px;font-size:16px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-align:right;border-radius:3px 0 0 3px}.global-preferences-list-category-preferences-preference-dealbreaker{font-size:14px}.global-preferences-list-category-preferences-preference.selected{outline:none}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.global-preferences-list-category{padding-left:16px;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #ccc}.global-preferences-list-category-header{margin-top:12px;margin-bottom:8px}.global-preferences-list-category-preferences-preference-arrow{display:none}.global-preferences-list-category-preferences-preference.selected{background:#f0f2f6}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.global-preferences-gender-more-options{background:transparent;border:0;padding:0;cursor:pointer;display:inline;text-decoration:none;outline:none;color:#0000bf;letter-spacing:1px;font-size:15px;font-weight:700;text-transform:uppercase}.global-preferences-gender-more-options:active,.global-preferences-gender-more-options:hover{color:#5c69ff}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.global-preferences-editor-field{color:#1a1a1a;max-width:340px;margin:0 auto;display:flex;flex-direction:column;justify-content:center;align-items:center;flex-grow:1}.global-preferences-editor-field .oknf-checkbox-label{font-size:18px!important}.global-preferences-editor-field-options{overflow:auto;display:flex;width:100%;padding:5px 2px}.global-preferences-editor-field-options .preferences-select{min-width:auto;display:flex;width:100%;position:relative;box-shadow:0 2px 1px 0 #e4e4e8}.global-preferences-editor-field-options .pickmanybuttons-container{padding:5px 0}.global-preferences-editor-field-options .checkbox-picker-pickmanybuttons{height:auto}.global-preferences-editor-field-options-minmax{display:flex;flex-direction:row;width:100%}.global-preferences-editor-field-options-minmax-separator{padding:0 10px;display:flex;flex-direction:column;justify-content:center}.global-preferences-editor-field-options-minmax .preferences-select{width:50%}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.global-preferences-editor-prompt{display:flex;justify-content:center;align-items:center;flex-shrink:0;color:#1e1e1e;font-size:28px;font-weight:700;text-align:center;height:60px}.global-preferences-editor-prompt-title{max-width:374px;line-height:38px}.global-preferences-editor-field-any,.global-preferences-editor-field-dealbreakers{margin-top:20px;margin-bottom:10px;padding:0 30px}.global-preferences-editor-field-any,.global-preferences-editor-field-any label,.global-preferences-editor-field-dealbreakers,.global-preferences-editor-field-dealbreakers label{width:100%;user-select:none}.global-preferences-editor-field-any .oknf-switch--has-label,.global-preferences-editor-field-dealbreakers .oknf-switch--has-label{padding-left:0}.global-preferences-editor-field-any .oknf-switch-decoration,.global-preferences-editor-field-dealbreakers .oknf-switch-decoration{position:relative;float:right}.global-preferences-editor-field-any .oknf-switch-label,.global-preferences-editor-field-dealbreakers .oknf-switch-label{float:left}.global-preferences-editor-field-any .oknf-switch-label i,.global-preferences-editor-field-dealbreakers .oknf-switch-label i{background:#cce1ff;padding:4px 9px;margin-left:5px;font-style:normal;border-radius:2px;font-weight:700;font-size:13px}.global-preferences-editor-field-dealbreakers{padding:0 10px}.global-preferences-editor-field-info{margin:5px 0;padding:10px;color:gray;border:1px solid #ccd0d9;border-radius:3px;font-size:14px}.global-preferences-editor-actions{display:flex;align-items:flex-end}.global-preferences-editor-actions-save{background:transparent;border:0;padding:0;cursor:pointer;color:#fff;background:#0000bf;-webkit-appearance:none;text-transform:uppercase;letter-spacing:1px;font-size:16px;line-height:18px;font-weight:700;width:100%;max-width:320px;height:auto;display:block;padding:20px 0;margin:0 auto 15px;margin-bottom:20px;text-align:center;border-radius:3px}.global-preferences-editor-actions-save:hover{background:#5c69ff}.global-preferences-editor-actions-save:focus{outline:none}.global-preferences-editor-actions-save:disabled{background:#949aa6;cursor:default}.global-preferences-editor-actions-save:active,.global-preferences-editor-actions-save:not(:disabled):active,.no-touch .global-preferences-editor-actions-save:not(:disabled):hover{background:#5c69ff}.global-preferences-editor .gradient-overflow-container-child-container{padding-top:10px}.global-preferences-editor .gradient-overflow-container:after{box-shadow:inset -50px -20px 20px 20px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.global-preferences-editor-prompt{padding-top:20px}.global-preferences-editor-field{width:65%;overflow:hidden}.global-preferences-editor-actions{display:block;padding-bottom:20px}.global-preferences-editor-actions-save{margin-bottom:0}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.global-preferences{background:#fff}.global-preferences-error{width:100%;background:#fb674e;color:#fff;z-index:1;display:flex;flex-direction:column;justify-content:center;height:60px}.global-preferences-error-message{height:100%;display:flex;justify-content:center;align-items:center}.global-preferences-list-container{display:flex;flex-direction:column;flex:1 0 auto}.global-preferences-editor{width:100%;display:flex;flex-direction:column;justify-content:center;background-color:#f0f2f6}.global-preferences-switch.oknf-switch.oknf-switch-decoration:before{width:24px;height:24px;position:relative;top:-2px;left:-2px}.global-preferences-switch.oknf-switch input:checked:active~.oknf-switch-decoration,.global-preferences-switch.oknf-switch input:checked:focus~.oknf-switch-decoration,.global-preferences-switch.oknf-switch input:checked~.oknf-switch-decoration{background:#0000bf!important}.global-preferences-switch.oknf-switch input:checked:active~.oknf-switch-decoration:before,.global-preferences-switch.oknf-switch input:checked:focus~.oknf-switch-decoration:before,.global-preferences-switch.oknf-switch input:checked~.oknf-switch-decoration:before{font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"c";font-size:12px;display:flex;justify-content:center;align-items:center;color:#0000bf}.global-preferences-switch .oknf-switch-decoration,.global-preferences-switch.oknf-switch:active .oknf-switch-decoration,.global-preferences-switch.oknf-switch input:focus~.oknf-switch-decoration{background:#ccc}.global-preferences-switch .oknf-switch-label{color:#1a1a1a}.global-preferences-switch.disabled .oknf-switch-label{color:gray}.global-preferences .oknf-select.focus:before,.global-preferences .oknf-select:before,.global-preferences .oknf-select:not(.oknf-select--disabled):hover:before{color:#0000bf}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.global-preferences-container{width:80%;max-width:900px;margin-top:8%}.global-preferences-container .reactmodal-header{background-color:#1a1a1a;font-size:20px;border-bottom:none;height:80px}.global-preferences-container .reactmodal-header-title{display:inline-block}.global-preferences-container .reactmodal-header,.global-preferences-container .reactmodal-header-close{color:#fff}.global-preferences-container .reactmodal-header-close{line-height:80px}.global-preferences-container .reactmodal-contents{padding:0}.global-preferences-container .details-reboarding-notification{width:100%;padding:20px;text-align:center;border-radius:0;margin:0;font-size:20px;line-height:24px;background-color:#ff4dc4}.global-preferences-container-header{height:80px}.global-preferences-container-header-title{line-height:60px;height:40px}.global-preferences-container-header-subtitle{display:block;line-height:30px;height:30px;font-weight:400;font-size:14px}.global-preferences{max-width:900px;max-height:575px;margin:0 auto;display:flex;flex-direction:row;justify-content:left;overflow:hidden;background:#fff}.global-preferences-error{position:absolute;left:0;right:0}.global-preferences-error-transition-enter{height:0}.global-preferences-error-transition-enter-active{height:60px;transition:height .5s ease-in}.global-preferences-error-transition-leave{height:60px}.global-preferences-error-transition-leave-active{height:0;transition:height .5s ease-out}.global-preferences-list-container{display:flex;flex-direction:column;width:42%;max-width:370px;flex:1 0 auto}.global-preferences-editor{width:100%;display:flex;flex-direction:column;justify-content:center;background-color:#f0f2f6}.global-preferences-switch.oknf-switch.oknf-switch-decoration:before{width:24px;height:24px;position:relative;top:-2px;left:-2px}.global-preferences-switch.oknf-switch input:checked:active~.oknf-switch-decoration,.global-preferences-switch.oknf-switch input:checked:focus~.oknf-switch-decoration,.global-preferences-switch.oknf-switch input:checked~.oknf-switch-decoration{background:#0000bf!important}.global-preferences-switch.oknf-switch input:checked:active~.oknf-switch-decoration:before,.global-preferences-switch.oknf-switch input:checked:focus~.oknf-switch-decoration:before,.global-preferences-switch.oknf-switch input:checked~.oknf-switch-decoration:before{font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"c";font-size:12px;display:flex;justify-content:center;align-items:center;color:#0000bf}.global-preferences-switch .oknf-switch-decoration,.global-preferences-switch.oknf-switch:active .oknf-switch-decoration,.global-preferences-switch.oknf-switch input:focus~.oknf-switch-decoration{background:#ccc}.global-preferences-switch .oknf-switch-label{color:#1a1a1a}.global-preferences-switch.disabled .oknf-switch-label{color:gray}.global-preferences .oknf-select.focus:before,.global-preferences .oknf-select:before,.global-preferences .oknf-select:not(.oknf-select--disabled):hover:before{color:#0000bf}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.photoupload-thumbnail{position:absolute;top:50%;left:50%;z-index:2;cursor:pointer;transform:translate(-50%,-50%)}.photoupload-thumbnail--square{width:100%;height:100%}.photoupload-thumbnail--portrait{width:100%;height:auto}.photoupload-thumbnail--landscape{width:auto;height:100%}.photoupload{background:transparent;border:0;padding:0;cursor:pointer;display:block;position:relative;width:154px;height:154px;margin:30px auto;cursor:default}@media screen and (max-width:640px) and (orientation:portrait){.photoupload{margin:24px auto}}.photoupload--uploaded .photoupload-uploader{border:none}.photoupload--uploaded .photoupload-icon .i-camera{display:none}.photoupload--uploaded .photoupload-icon .i-checkmark{display:block}.photoupload-uploader{top:0;bottom:0;left:0;right:0;position:absolute;color:#ccd0d9;border:2px dashed #1fc174;border-radius:50%;cursor:default;overflow:hidden;transition:background .2s ease}.photoupload-uploader:hover{cursor:pointer;border-color:#00d280;background:#fff}.photoupload-uploader:hover-text{color:#00d280}.photoupload-uploader:hover .photoupload-icon{background:#00d280}.photoupload-uploader-text{position:absolute;top:50%;left:50%;color:#aeb4bf;text-align:center;word-spacing:154px;z-index:1;transform:translateX(-50%) translateY(-50%);font-size:19px;line-height:24px}.photoupload-uploader-preview{height:100%;width:100%}.photoupload-file{opacity:.01;position:absolute;z-index:5;top:0;left:0;width:100%!important;height:100%}.photoupload-icon{right:0;bottom:0;position:absolute;width:52px;height:52px;cursor:pointer;background:#1fc174;border:3px solid #f3f5f9;color:#fff;border-radius:50%;z-index:3}.photoupload-icon:hover .okicon.i-camera{display:block}.photoupload-icon:hover .okicon.i-checkmark{display:none}.photoupload-icon .okicon{font-size:26px;line-height:45px}.photoupload-icon .i-checkmark{display:none}.photoupload-error{position:fixed;top:0;left:0;width:100%;background:#e84832;color:#fff;padding:10px;z-index:500000;transform:translateY(0);transition:transform .4s linear}.photoupload-error-appear,.photoupload-error-enter{transform:translateY(-200px)}.photoupload-error-appear.photoupload-error-appear-active,.photoupload-error-enter.photoupload-error-enter-active,.photoupload-error-leave{transform:translateY(0)}.photoupload-error-leave.photoupload-error-leave-active{transform:translateY(-200px)}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.obphoto .photoupload{position:absolute;top:0;left:0;right:0;bottom:0;width:auto;height:auto;margin:0;background-color:#aeb4bf;background-image:url("https://cdn.okccdn.com/media/img/user/placeholder_2013/pq_400.png");background-size:100%}.obphoto .photoupload,.obphoto .photoupload-thumbnail{border-top-left-radius:3px;border-top-right-radius:3px}.obphoto .photoupload-preview,.obphoto .photoupload-thumbnail{display:none;min-width:100%;min-height:100%}.isUploaded .obphoto .photoupload-preview,.isUploaded .obphoto .photoupload-thumbnail{display:block}.obphoto .photoupload-uploader{border:none;border-radius:0}.obphoto .photoupload-uploader:hover{background:none}.obphoto .photoupload-uploader-text{display:none}.obphoto .photoupload-thumbnail{display:block}.obphoto .photoupload-icon{position:absolute;top:15px;right:15px;width:48px;height:48px;line-height:48px;color:#949aa6;font-size:20px;text-align:center;border-radius:100%;box-shadow:0 3px 4px -1px rgba(0,0,0,.25);background:linear-gradient(#fff,#f2f2f2)}.obphoto .photoupload-icon .okicon{font-size:20px;line-height:43px}.obphoto .photoupload-icon .i-checkmark{display:none;line-height:48px}.obphoto .photoupload--uploaded .photoupload-icon{color:#fff;box-shadow:none;background:#00d280;border:none}.obphoto .photoupload--uploaded .photoupload-icon .i-checkmark{display:block}.obphoto .photoupload--uploaded .photoupload-icon .i-camera{display:none}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.essay-edit-content{position:relative;background:#fff;padding:20px;border-radius:0 0 4px 4px}.essay-edit-content .essay-image-container{position:relative;margin-top:20px;min-height:30px}.essay-edit-content .essay-image-delete{position:absolute;top:20px;left:20px;color:#fff;z-index:999;width:35px;height:35px;padding-top:7px;font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"X";background:rgba(0,0,0,.45);font-size:13px;border-radius:50%;text-align:center;cursor:pointer}.essay-edit-actions,.essay-edit-textarea{z-index:3;display:block;width:100%}.essay-edit-textarea{display:block;margin:0;padding:0;min-height:110px;min-height:200px;border:none;outline:none;resize:none;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:17px;line-height:24px;line-height:25px}.essay-edit-textarea--is-error,.essay-edit-textarea--is-error:focus{border-color:#f95133}.essay-edit-error{padding-bottom:10px;color:#f95133;font-size:15px;line-height:24px}.essay-edit-actions{text-align:right;padding:12px}.essay-edit-actions button.flatbutton.big{min-width:120px}.essay-edit-windowshade{position:fixed;top:0;left:0;z-index:2;width:100%;height:100%;background:#1e1e1e;opacity:.75}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.essays2015-essay{position:relative;background-color:#fff;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.1)}.essays2015-essay:not(:first-of-type){margin-top:12px}.essays2015-essay.isEditing{position:relative;z-index:3;background:none;box-shadow:none;overflow:hidden}.essays2015-essay-title{display:block;margin-bottom:0!important;border-bottom:1px solid #f3f5f9}.isEditing .essays2015-essay-title{background:#fff}.essays2015-essay-title-text{cursor:pointer;padding:20px 50px 20px 20px;position:relative;font-size:18px}.essays2015-essay-title-text:focus{outline:none}.essays2015-essay-title-text .okicon{color:#0500be;font-size:16px;position:absolute;right:20px;top:50%;margin-top:-12px}.essays2015-essay-title-text-content{position:absolute;top:50%;font-weight:400;transform:translateY(-50%)}.essays2015-essay-title-text-categoryname{color:#949aa6;font-size:12px;text-transform:uppercase;letter-spacing:1px;margin-bottom:8px;font-weight:700;line-height:12px}.essays2015-essay-title-dropdown{overflow:hidden;height:0;transition:height .1s linear;position:absolute;background:#fff;z-index:2;width:100%}.essays2015-essay-title-dropdown.dropped{box-shadow:0 1px 1px 0 rgba(0,0,0,.1)}.essays2015-essay-title-dropdown.dropped.count-1{height:80px}.essays2015-essay-title-dropdown.dropped.count-2{height:160px}.essays2015-essay-title-dropdown.dropped.count-3{height:240px}.essays2015-essay-title-dropdown.dropped.count-4{height:320px}.essays2015-essay-title-dropdown.dropped.count-5,.essays2015-essay-title-dropdown.dropped.large{height:400px;overflow:auto}.essays2015-essay-title-dropdown .essays2015-essay-title-text{height:80px;border-bottom:1px solid #f3f5f9}.essays2015-essay-title-dropdown .essays2015-essay-title-text:hover{background:#f3f5f9}.essays2015-essay-title-dropdown .essays2015-essay-title-text:first-of-type{border-top:1px solid #f3f5f9}.essays2015-essay-title-dropdown .essays2015-essay-title-text:last-of-type{border:0}.essays2015-essay-title-dropdown .essays2015-essay-title-text-content{position:relative;top:50%;transform:translateY(-50%)}.essays2015-essay-container{padding:20px}.essays2015-essay-image{margin:20px 0}.essays2015-essay-image img{width:100%;border-radius:4px}.essays2015-essay-content{color:#2a2f35;word-wrap:break-word;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:17px;line-height:25px;white-space:pre-wrap}.essays2015-essay-content pre{line-height:18.13333px}.essays2015-essay-content--is-placeholder{font-style:oblique;color:#ccd0d9;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.essays2015-essay-content--is-saving{opacity:.7}.essays2015-essay-edit-action{display:inline-block;cursor:pointer;color:#0500be;font-size:16px;font-weight:700;font-style:normal;text-transform:uppercase;margin-left:10px;letter-spacing:1px}.essays2015-essay-edit-action.block{display:block;margin:0}.essays2015-essay-edit-action:hover,.essays2015-essay-edit-action:hover:before{color:#7a8aff}.essays2015-essay-edit-action:before{color:#0500be;font-size:14px;font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"p";padding-right:3px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.loadingError{background:transparent;border:0;padding:0;cursor:pointer;color:rgba(0,0,0,.5);text-align:center;width:100%;max-width:300px;margin:0 auto;flex:1}.loadingError .okicon{font-size:32px;line-height:32px;color:#4c7bd9;display:inline-block;margin:20px auto;border-radius:50%;border:2px solid;padding:15px;width:69px}.loadingError-title{font-size:18px;line-height:24px;font-weight:500;margin-bottom:8px}.loadingError-message{font-size:14px;line-height:18px;white-space:pre-wrap}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.passionsPicker{width:100%;max-height:100%;display:flex;flex-direction:column;flex:1 0}.passionsPicker-center{flex:1 0;display:flex;align-items:center;justify-content:center}.passionsPicker-gradient{flex:1 0}.passionsPicker-gradient-child-container{display:flex}.passionsPicker-buttons-pickmanybuttons{min-height:100%;width:100%;flex:1;display:flex;flex-direction:column;text-align:center;overflow-y:scroll;padding:0 30px;margin:0 auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:none}.passionsPicker-buttons-pickmanybuttons::-webkit-scrollbar{display:none}.passionsPicker-buttons-pickmanybuttons-container{margin-top:auto;margin-bottom:auto}.passionsPicker-buttons-pickmanybuttons-button{margin:4px;padding:15px;color:#4c7bd9;background-color:transparent;border:1px solid #4c7bd9;border-radius:3px;cursor:pointer;font-size:17px;line-height:20px}.passionsPicker-buttons-pickmanybuttons-button:focus{outline:none}.passionsPicker-buttons-pickmanybuttons-button--selected{color:#fff;background:#4c7bd9}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.passionsPickerModal{background-color:#f7f2ff}.passionsPickerModal .OkModalContent-main{height:100%}.passionsPickerModal .OkModalContent-main .reactmodal-header{height:50px;background-color:inherit;border:none}.passionsPickerModal .OkModalContent-main .reactmodal-header-close{margin-top:0;margin-right:-40px}.passionsPickerModal .OkModalContent-main .reactmodal-contents{height:calc(100% - 50px);padding:0;display:flex;flex-direction:column}.passionsPickerModal-title{margin:0 auto;width:60%;height:64px;font-size:24px;line-height:32px;color:#000;text-align:center;font-weight:700}.passionsPickerModal .passionsPicker{flex:1 1 auto;height:calc(100% - 64px);color:#f7f2ff}.passionsPickerModal .passionsPicker-button--next{width:100%;height:52px;background-color:#0500be;border:none;font-size:16px;line-height:18px;color:#fff;text-transform:uppercase;font-weight:700;letter-spacing:1px;cursor:pointer}.passionsPickerModal .passionsPicker-buttons-pickmanybuttons-button{color:#0500be;border-color:#0500be}.passionsPickerModal .passionsPicker-buttons-pickmanybuttons-button--selected{color:#fff;background:#0500be}.passionsPickerModal{height:70%;min-height:500px;max-height:calc(100% - 305px);width:100%;max-width:400px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.passionRemovalWarningModal{width:80%;max-width:320px;height:auto;background-color:#fff}.passionRemovalWarningModal .OkModalContent-main{height:100%}.passionRemovalWarningModal .OkModalContent-main .reactmodal-contents{height:100%;padding:0;display:flex;flex-direction:column}.passionRemovalWarningModal img.passionRemovalWarningModal-image{display:block;height:165px;width:auto;margin:20px auto 0}.passionRemovalWarningModal-text,.passionRemovalWarningModal-title{color:#000;text-align:center}.passionRemovalWarningModal-title{margin:0 auto;width:60%;font-size:24px;line-height:32px;font-weight:500}.passionRemovalWarningModal-text{padding:12px 20px 22px;font-size:18px;line-height:26px}.passionRemovalWarningModal-buttons{border-top:1px solid #ebedf2;display:flex;flex-direction:row}.passionRemovalWarningModal-buttons--close,.passionRemovalWarningModal-buttons--confirm{background:transparent;border:0;padding:0;cursor:pointer;flex:1;padding:18px 20px;font-weight:700;text-transform:uppercase;letter-spacing:1px}.passionRemovalWarningModal-buttons--close{color:#949aa6;border-right:1px solid #ebedf2}.passionRemovalWarningModal-buttons--confirm{color:#0500be}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.passionsPrompt{position:relative;background-color:#fff;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.1);margin-top:12px;padding:20px;text-align:center}.passionsPrompt-img{height:200px}.passionsPrompt-title{color:#1e1e1e;font-size:18px;font-weight:500;font-size:20px;margin:0 auto}.passionsPrompt-text,.passionsPrompt-title{line-height:24px;word-wrap:break-word;max-width:380px}.passionsPrompt-text{color:#2a2f35;font-size:18px;white-space:pre-wrap;margin:8px auto 0}.passionsPrompt-button{background:transparent;border:0;padding:0;cursor:pointer;color:#0500be;font-size:16px;line-height:54px;font-weight:700;text-transform:uppercase;letter-spacing:1px;word-wrap:break-word;border-top:1px solid #f3f5f9;margin-top:12px;position:relative;left:-20px;bottom:-20px;width:calc(100% + 40px);height:54px;display:block}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.essays2015-button--add-passion,.essays2015-button--remove-passion{background:transparent;border:0;padding:0;font-size:16px;line-height:20px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:rgba(0,0,0,.4);width:100%;margin:0 auto;height:56px;cursor:pointer}.essays2015-button--add-passion{margin-top:10px;color:#0500be;border:1px solid #0500be;border-radius:4px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}#essays2015-error-blank-state{padding:0}.essays2015 .reactmodal img{width:94px;display:block;margin:0 auto 20px}.essays2015 .reactmodal h2{text-align:center;font-size:23px;padding-bottom:16px}.essays2015 .reactmodal p{font-size:17px;line-height:25px;text-align:center}.essays2015 .reactmodal-buttons{margin-top:24px}.essays2015 .flatbutton{margin-right:10px;text-transform:uppercase;font-weight:700;letter-spacing:1px}.essays2015 .flatbutton.blue{background-color:#0500be;margin-right:0}.essays2015 .flatbutton.blue:hover{background-color:#7a8aff}.essays2015 .flatbutton.light-blue{background-color:#9392ab;color:#fff}.essays2015 .photoupload{width:30px;height:30px;overflow:visible;position:relative;margin:0;margin-left:auto}.essays2015 .photoupload-uploader{position:static;border:0;border-radius:0;width:1px;height:1px}.essays2015 .photoupload-uploader-text{display:none}.essays2015 .photoupload-uploader-preview img{width:100%}.essays2015 .photoupload-icon{right:-20px;top:-5px;position:absolute;background:none;border:0;font-size:26px;line-height:45px;width:52px;height:52px;cursor:pointer;color:#0500be}.essays2015 .photoupload-icon .i-checkmark{display:none}.essays2015 .photoupload-icon:hover{color:#7a8aff}.essays2015 .photoupload-thumbnail{border-radius:4px;position:static;transform:none;-webkit-transform:none}.essays2015 .photoupload--uploaded,.essays2015 .photoupload--uploaded .photoupload-uploader{width:100%;height:auto}.essays2015 .photoupload--uploaded .photoupload-icon{display:none}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profile-selfview-questions{position:relative}.profile-selfview-questions-title{display:block;margin-bottom:20px}.profile-selfview-questions-more{position:absolute;top:0;right:0}.profile-selfview-questions-card{background-color:#fff;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.1);position:relative;padding:30px 36px}.profile-selfview-questions-card-text{display:block;width:100%;margin-bottom:20px;font-size:18px;line-height:24px;font-weight:500;word-wrap:break-word}.profile-selfview-questions-card-skip{background:transparent;border:0;padding:0;cursor:pointer;position:relative;padding-left:30px;margin-left:18px;color:#949aa6;font-size:17px;line-height:42px}.profile-selfview-questions-card-skip:hover{color:#2a2f35}.profile-selfview-questions-card-skip:before{content:"";font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"r";position:absolute;top:0;left:0;font-size:22px}.profile-selfview-questions-card-error{display:block;margin-bottom:20px;color:#f95133}.profile-selfview-questions-card-loading{position:absolute;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,100%,.3)}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profile-blank{width:1000px;padding-left:60px;padding-right:60px;margin-left:auto;margin-right:auto;margin-top:60px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profile-questions-userinfo{width:100%;padding:35px 17.5px 28px;margin-bottom:11px;border-bottom:1px solid #ebedf2}.profile-questions-userinfo-title{display:block;width:100%;margin-bottom:35px;text-align:center;font-size:24px;font-weight:500}.isLoading .profile-questions-userinfo-title{background:#ebedf2;background:linear-gradient(135deg,#ebedf2,#ebedf2 45%,#f7f8fa 50%,#f7f8fa 55%,#ebedf2 60%,#ebedf2);background-size:800% 800%;animation:loadingAnimation 2s ease infinite;border-radius:15px;width:50%;margin-left:25%}.profile-questions-userinfo-tagline{display:block;width:76%;margin-top:19px;margin-left:12%;text-align:center;font-size:18px;line-height:27px}@media (max-height:700px){.profile-questions-userinfo-tagline--is-desktop{display:none}}.isLoading .profile-questions-userinfo-tagline{background:#ebedf2;background:linear-gradient(135deg,#ebedf2,#ebedf2 45%,#f7f8fa 50%,#f7f8fa 55%,#ebedf2 60%,#ebedf2);background-size:800% 800%;animation:loadingAnimation 2s ease infinite;border-radius:15px;position:relative;bottom:2px;width:80%;height:20px;margin-top:27px;margin-left:10%}.profile-questions-userinfo.isLoading .profile-questions-userinfo-tagline+.profile-questions-userinfo-tagline{margin-top:6px;width:60%;margin-left:20%}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profile-questions-selfview-header{font-size:18px}.profile-questions-selfview-header-count,.profile-questions-selfview-header-percent,.profile-questions-selfview-header-percent-tagline,.profile-questions-selfview-header-separator{float:left;clear:both}.profile-questions-selfview-header-percent{min-width:120px;margin:20px;margin-bottom:6px;font-size:72px;line-height:82px;letter-spacing:1.29px}.isLoading .profile-questions-selfview-header-percent{background:#ebedf2;background:linear-gradient(135deg,#ebedf2,#ebedf2 45%,#f7f8fa 50%,#f7f8fa 55%,#ebedf2 60%,#ebedf2);background-size:800% 800%;animation:loadingAnimation 2s ease infinite;border-radius:15px}.profile-questions-selfview-header-percent-tagline{min-width:190px;margin:0 20px 27px;font-weight:500;letter-spacing:.32px}.isLoading .profile-questions-selfview-header-percent-tagline{background:#ebedf2;background:linear-gradient(135deg,#ebedf2,#ebedf2 45%,#f7f8fa 50%,#f7f8fa 55%,#ebedf2 60%,#ebedf2);background-size:800% 800%;animation:loadingAnimation 2s ease infinite;border-radius:15px}.profile-questions-selfview-header-separator{width:100%;height:1px;margin:9px 0 10px;background:#ebedf2}.profile-questions-selfview-header-count{width:calc(100% - 40px);margin:1px 20px 14px;margin-top:10px;font-weight:500;letter-spacing:.32px}.isLoading .profile-questions-selfview-header-count{background:#ebedf2;background:linear-gradient(135deg,#ebedf2,#ebedf2 45%,#f7f8fa 50%,#f7f8fa 55%,#ebedf2 60%,#ebedf2);background-size:800% 800%;animation:loadingAnimation 2s ease infinite;border-radius:15px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profile-questions-sidebar{position:relative;width:100%;background:#fff;margin-top:20px;border-radius:8px;box-shadow:0 1px 4px rgba(42,47,53,.1);position:sticky;margin-top:30px;width:320px;top:95px;left:0}.profile-questions-sidebar--is-self-view{position:relative;top:auto}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profile-questions-next{position:relative;background:#fff;margin-top:20px;border-radius:8px;box-shadow:0 1px 4px rgba(42,47,53,.1);width:100%;margin-top:0;margin-bottom:20px}.profile-questions-next-text{font-weight:500;color:#1e1e1e;display:block;width:100%;padding:20px;font-size:18px;line-height:24px;min-height:64px}.profile-questions-next-text-loading{background:#ebedf2;background:linear-gradient(135deg,#ebedf2,#ebedf2 45%,#f7f8fa 50%,#f7f8fa 55%,#ebedf2 60%,#ebedf2);background-size:800% 800%;animation:loadingAnimation 2s ease infinite;border-radius:15px;height:16px;margin-bottom:8px}.profile-questions-next-text-loading:first-child{width:100%;margin-top:6px}.profile-questions-next-text-loading:last-child{width:68%;margin-bottom:2px}.profile-questions-next-error{display:block;width:100%;margin-top:8px;color:#f95133;font-weight:400;font-size:16px;line-height:24px;text-align:center}.profile-questions-next-actions{width:100%}.profile-questions-next-actions:after{clear:both;content:"";display:table}.profile-questions-next-actions-button{background:transparent;border:0;padding:0;cursor:pointer;padding:14px;border-top:1px solid #ebedf2;font-size:16px;font-weight:700;letter-spacing:1px;text-transform:uppercase;float:left;width:50%;border-left:1px solid #ebedf2;transition:opacity .2s linear}.profile-questions-next-actions-button:first-child{border-bottom-left-radius:8px;border-left:none}.profile-questions-next-actions-button:last-child{border-bottom-right-radius:8px}.profile-questions-next-actions-button[disabled]{opacity:.5}.profile-questions-next-actions-button--skip{color:#949aa6}.profile-content .profile-questions-next-actions-button--answer,.profile-questions-next-actions-button--answer{color:#0500be}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profile-questions-selfview-sort{margin-top:49px}.profile-questions-selfview-sort:after{clear:both;content:"";display:table}.profile-questions-selfview-sort-select{float:right}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profile-question-header{position:relative;padding-top:3px;margin-bottom:12px;color:#949aa6;font-weight:700;text-transform:uppercase;font-size:12px;line-height:22px;letter-spacing:1px}.mobilesite .profile-question-header{line-height:24px}.profile-question-header-private{padding-left:36px}.profile-question-header-private:before{content:"";display:block;position:absolute;top:5px;left:2px;width:24px;height:18px;background:url("https://cdn.okccdn.com/media/img/questions/invisible@2x.png");background-size:cover}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profile-question-self-answers{margin-top:15px}.profile-question-self-answers-answer{position:relative;margin-top:10px;padding-left:22px;font-size:16px;line-height:24px;color:#949aa6}.profile-question-self-answers-answer:first-child{margin-top:0}.profile-question-self-answers-answer:before{position:absolute;width:22px;height:22px}.profile-question-self-answers-answer--isYourAnswer{color:#1e1e1e}.profile-question-self-answers-answer--isYourAnswer:before{font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"c";top:0;left:4px;font-size:9px}.profile-question-self-answers-answer--isNotYourAnswer:before{content:"\2022";top:-1px;left:4px;font-size:22px}.profile-question-self-answers-answer--isUnacceptable{text-decoration:line-through}.profile-question-self-answers-answer-note{display:inline-block;width:100%;margin-top:2px;font-style:italic;color:#949aa6}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profile-question-answer{position:relative;width:100%;min-height:40px;margin-top:16px;padding-left:52px}.profile-question-answer-avatar{position:absolute;top:0;left:0;width:40px;height:40px;margin-right:10px;border-radius:50%;background:#ebedf2;background-size:cover}.isLoading .profile-question-answer-avatar{background:#ebedf2;background:linear-gradient(135deg,#ebedf2,#ebedf2 45%,#f7f8fa 50%,#f7f8fa 55%,#ebedf2 60%,#ebedf2);background-size:800% 800%;animation:loadingAnimation 2s ease infinite}.profile-question-answer-text,.profile-question-answer-unlock-notice{display:inline-block;padding-top:9px;font-size:16px;line-height:22px;color:#1e1e1e}.profile-question-answer-text--isUnacceptable,.profile-question-answer-unlock-notice--isUnacceptable{color:#f95133}.profile-question-answer-text--viewerSeesPublicQuestions{color:#1e1e1e}.profile-question-answer-text-edit{position:relative;top:3px;margin-left:13px;font-size:17px;color:#0500be;line-height:0}.profile-question-answer-text-edit--cantAnswer{color:#949aa6}.profile-question-answer-text-edit:before{font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"p"}.isLoading .profile-question-answer-text{background:#ebedf2;background:linear-gradient(135deg,#ebedf2,#ebedf2 45%,#f7f8fa 50%,#f7f8fa 55%,#ebedf2 60%,#ebedf2);background-size:800% 800%;animation:loadingAnimation 2s ease infinite;border-radius:15px;height:16px;position:relative;top:11px}.profile-question-answer-note,.profile-question-answer-unlock-notice{font-style:italic;color:#949aa6}.profile-question-answer-note{display:inline-block;width:100%;margin-top:8px}.profile-question-answer-placeholder{display:inline-block;width:100%;margin-top:9px}.profile-question-answer-placeholder-content,.profile-question-answer-placeholder-icon{display:inline-block}.profile-question-answer-placeholder-content{width:200px;height:16px;background:#ebedf2;border-radius:15px}.profile-question-answer-placeholder-icon{margin-left:9px;color:#888893;font-size:16px}.profile-question-answer-placeholder-icon:after{font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"l";position:relative;bottom:1px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profile-question-action{background:transparent;border:0;padding:0;cursor:pointer;padding:14px;border-top:1px solid #ebedf2;font-size:16px;font-weight:700;letter-spacing:1px;text-transform:uppercase;display:block;width:100%;border-bottom-right-radius:8px;border-bottom-left-radius:8px;color:#949aa6}.profile-question-action,.profile-question-action:focus{outline:none}.profile-question-action--isAnswer{color:#0500be}.profile-question-action--cantAnswer{color:#949aa6;cursor:default}.profile-question-action-with-icon{position:relative;padding-left:23px}.profile-question-action-icon{position:absolute;top:0;left:0;font-size:15px}.profile-question-action-icon--mobile{top:2px}.profile-question-action-icon--comment:before{content:"m";color:#0500be}.profile-question-action-icon--comment:before,.profile-question-action-icon--like:before{font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.profile-question-action-icon--like:before{content:"s";color:#f8c637}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profile-question{position:relative;width:100%;background:#fff;margin-top:20px;border-radius:8px;box-shadow:0 1px 4px rgba(42,47,53,.1)}.profile-questions--mobilePublicView .profile-question:first-child{margin-top:0}.profile-question--isLoading:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,100%,.5)}.profile-question-placeholder{height:200px}.profile-question-content{background:transparent;border:0;padding:0;cursor:pointer;border-top-left-radius:8px;border-top-right-radius:8px;width:100%;padding:20px;text-align:left}.profile-question-content--cantAnswer{cursor:default}.profile-question-content,.profile-question-content:focus{outline:none}.profile-question-selfview-placeholder,.profile-question-text{font-size:18px;line-height:24px;font-weight:500;color:#1e1e1e}.isLoading .profile-question-selfview-placeholder,.isLoading .profile-question-text{background:#ebedf2;background:linear-gradient(135deg,#ebedf2,#ebedf2 45%,#f7f8fa 50%,#f7f8fa 55%,#ebedf2 60%,#ebedf2);background-size:800% 800%;animation:loadingAnimation 2s ease infinite;border-radius:15px;height:18px;margin-bottom:15px}.isLoading .profile-question-text{margin-top:6px}.isLoading .profile-question-selfview-placeholder{width:26%;height:16px;margin-top:19px;margin-bottom:3px;margin-left:20px}.profile-question-admin-toggle{background:transparent;border:0;padding:0;cursor:pointer;position:absolute;top:10px;right:10px;width:10px;height:10px;background:#ebedf2;border-radius:50%;opacity:0;transition:opacity .2s linear}.profile-question-admin-toggle:hover{background:#1fc174}.profile-question:hover .profile-question-admin-toggle{opacity:1}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profile-questions .blank-state-wrapper{padding:0}.profile-questions-blank-link{background:transparent;border:0;padding:0;cursor:pointer;text-transform:uppercase;letter-spacing:1px;font-weight:700;font-size:15px;color:#0500be;text-decoration:none}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profile-questions{width:100%}.profile-questions-error{width:100%;padding:20px;background:#ffd8d5;border-radius:4px;text-align:center;color:#e84832}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profile-questions-main{width:100%}.profile-questions-header{display:block;height:46px;font-weight:500;color:#1e1e1e}.profile-questions-header--unanswered{width:100%;margin-top:-12px}.profile-questions-header--answered{float:left}.profile-questions-column #no-questions-blank-state{padding:0}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}#p_profile,.page--profile{min-width:1000px}#p_profile #main_content,.page--profile #main_content{width:auto;background:none;background:#f3f5f9}#p_profile .profile-content,.page--profile .profile-content{min-height:420px;width:1000px;padding:20px 60px;margin-left:auto;margin-right:auto}#p_profile .profile-content:after,.page--profile .profile-content:after{clear:both;content:"";display:table}#p_profile .profile-content-main,.page--profile .profile-content-main{float:left;width:560px;padding-right:50px}#p_profile .profile-content-sidebar,.page--profile .profile-content-sidebar{float:right;width:320px}#p_profile .profile-content-ad,.page--profile .profile-content-ad{float:right;position:sticky;top:100px;width:320px}.profile-questions-main{display:flex;justify-content:space-between}.profile-questions-header{margin-bottom:16px;font-size:20px;line-height:46px}.profile-questions-column{position:relative;margin-top:0}.profile-questions-column--filters{width:36.37%}.profile-questions-column--questions{margin-top:30px;width:60%}.profile-questions-column--questions .profile-question:first-child{margin-top:0}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.photo-example .photo-example-image,.photo-example svg{width:100%}.photo-example .photo-example-description{color:#1a1a1a;font-size:16px;text-align:center;width:100%}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.photo-examples{width:100%;display:flex;flex-direction:column;align-items:center;text-align:center}.photo-examples .photo-examples-title{color:#1a1a1a}.photo-examples .photo-examples-subtitle{color:gray}.photo-examples .photo-examples-container{width:100%;margin-top:16px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around}.photo-examples .photo-examples-container .photo-example{width:100px;display:block;text-align:center;margin-bottom:16px;color:#1a1a1a}.photo-examples.proper-examples .photo-examples-container .photo-example{flex-basis:47%}.photo-examples.improper-examples .photo-examples-container .photo-example{flex-basis:30%}.photo-examples.slim{margin-top:8px;padding-bottom:0}.photo-examples.slim.proper-examples .photo-example{flex-basis:65%}.photo-examples.slim.improper-examples .photo-example{flex-basis:44%}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.photo-rules-card{display:flex;flex-direction:column;align-items:center;background-color:#fff;margin-top:16px;padding:8px 24px;border-radius:2px;box-shadow:0 1px 2px 0 hsla(0,0%,7%,.7)}.photo-rules-card .photo-rules-header{padding:16px 8px;font-size:23px;line-height:23px;font-weight:700;color:#1a1a1a;text-align:center}.photo-rules-card .photo-rules-separator{height:1px;color:gray;width:100%;margin:16px}.photo-rules-card .rules-link{background:transparent;border:0;padding:0;cursor:pointer;display:inline;text-decoration:none;outline:none;color:#0000bf;letter-spacing:1px;font-size:15px;font-weight:700;text-transform:uppercase;color:#34f;margin:16px 0}.photo-rules-card .rules-link:active,.photo-rules-card .rules-link:hover{color:#5c69ff}.photo-rules-card.desktop{margin:auto;margin-top:16px;max-width:400px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.selfviewPhotos-caption{color:#2a2f35;padding-top:15px;word-wrap:break-word;font-size:15px;line-height:21px}.selfviewPhotos-caption-display{cursor:pointer}.selfviewPhotos-caption-display:hover .selfviewPhotos-caption-icon{color:#120cff}.selfviewPhotos-caption-placeholder{font-style:italic}.selfviewPhotos-caption-icon{display:inline-block;vertical-align:bottom;color:#0500be;margin-left:5px;font-size:19px;line-height:19px}.selfviewPhotos-caption-textarea{width:100%;height:54px;padding:9px 9px 9px 16px;margin:0 10px 10px 0;background:#fff;border:1px solid #ccd0d9;border-radius:3px;overflow:auto;outline:none;resize:none;font-size:15px;line-height:22px}.selfviewPhotos-caption-textarea:focus{border-color:#9dbaf2}.selfviewPhotos-caption-form-save{margin-right:10px}.selfviewPhotos-caption-error{display:block;margin-top:10px;color:#fb674e;text-transform:capitalize}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.selfviewPhotos-photo{text-align:left;position:relative}.mobilesite .selfviewPhotos-photo{width:100%}.mobilesite .selfviewPhotos-photo:not(:last-of-type){margin-bottom:42px}.mobilesite .selfviewPhotos-photo:not(:last-of-type):after{content:"";width:calc(100% + 24px);height:2px;border-radius:2px;background:rgba(0,0,0,.1);margin-top:20px;position:absolute;left:-12px;bottom:-20px}.desktop .selfviewPhotos-photo{width:558px}.desktop .selfviewPhotos-photo:not(:last-of-type){margin-bottom:60px}.selfviewPhotos-photo-image{display:block;position:relative;width:100%;height:auto;min-width:150px;min-height:20px;border-radius:3px}.selfviewPhotos-photo-button{background:transparent;border:0;padding:0;cursor:pointer;padding:12px;border-radius:3px;font-size:16px;margin-top:12px}.selfviewPhotos-photo-button,.selfviewPhotos-photo-button.flatbutton.blue-secondary{width:100%}.selfviewPhotos-photo-button--make-main{border:1px solid #ccd0d9;color:#1e1e1e}.selfviewPhotos-photo-divider{padding:16px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.last-photo-modal{background-color:#fff;max-width:360px}@media (max-width:500px){.last-photo-modal{max-width:93vw}}.last-photo-modal .reactmodal-header{display:none}.last-photo-modal .reactmodal-contents{padding:16px}.last-photo-modal .last-photo-content{display:flex;flex-direction:column}.last-photo-modal .last-photo-content .last-photo-header{color:#1a1a1a;text-align:center;margin-top:16px}@media (max-width:500px){.last-photo-modal .last-photo-content .last-photo-header{font-size:22px;line-height:28px}}.last-photo-modal .last-photo-content .last-photo-body{font-size:17px;line-height:24px}.last-photo-modal .last-photo-actions{display:flex;flex-direction:column;align-items:center;padding:10px}.last-photo-modal .last-photo-actions .last-photo-confirm{background:transparent;border:0;padding:0;cursor:pointer;color:#fff;background:#0000bf;-webkit-appearance:none;text-transform:uppercase;letter-spacing:1px;font-size:16px;line-height:18px;font-weight:700;max-width:320px;height:auto;display:block;padding:20px 0;margin:0 auto 15px;margin-bottom:20px;text-align:center;border-radius:3px;width:100%;margin:10px 0}.last-photo-modal .last-photo-actions .last-photo-confirm:hover{background:#5c69ff}.last-photo-modal .last-photo-actions .last-photo-confirm:focus{outline:none}.last-photo-modal .last-photo-actions .last-photo-confirm:disabled{background:#949aa6;cursor:default}.last-photo-modal .last-photo-actions .last-photo-cancel{background:transparent;border:0;padding:0;cursor:pointer;display:inline;text-decoration:none;outline:none;color:#0000bf;letter-spacing:1px;font-size:15px;font-weight:700;text-transform:uppercase;margin:10px 0}.last-photo-modal .last-photo-actions .last-photo-cancel:active,.last-photo-modal .last-photo-actions .last-photo-cancel:hover{color:#5c69ff}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.selfviewPhotos-thumbnail{height:115px;width:100%;display:flex;align-items:center;border-bottom:1px solid #ccd0d9}.selfviewPhotos-thumbnail-delete{margin-left:15px;color:#949aa6;cursor:pointer;font-size:17px;line-height:115px}.selfviewPhotos-thumbnail-delete:hover{color:#1e1e1e}.selfviewPhotos-thumbnail-deleteConfirmation{width:390px;left:175px}.selfviewPhotos-thumbnail-image{width:75px;height:75px;border-radius:50%}.selfviewPhotos-thumbnail-hamburger{display:flex;flex-wrap:wrap;position:absolute;right:0;width:22px;height:17px;cursor:move}.selfviewPhotos-thumbnail-hamburger-bar{width:100%;height:3px;align-self:center;border-radius:20%;background:#ccd0d9}.selfviewPhotos-thumbnail-hamburger-bar:first-of-type{align-self:flex-start}.selfviewPhotos-thumbnail-hamburger-bar:last-of-type{align-self:flex-end}.selfviewPhotos-draggableThumbnail--isDragging .selfviewPhotos-thumbnail{visibility:hidden}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.selfviewPhotos-thumbnailPreview{position:fixed;width:100%;height:100%;top:0;left:0;pointer-events:none}.selfviewPhotos-thumbnailPreview-wrapper{width:280px;border-top:1px solid #ccd0d9;background:#fff}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.desktop .selfviewPhotos-uploader .photoupload{display:none}.mobilesite .selfviewPhotos-uploader .photoupload{width:168px;height:auto;overflow:visible;position:relative;margin:0 auto}.mobilesite .selfviewPhotos-uploader .photoupload-uploader{position:static;border:0;border-radius:0}.mobilesite .selfviewPhotos-uploader .photoupload-uploader-preview img{width:100%}.mobilesite .selfviewPhotos-uploader .photoupload-uploader-text{padding:12px;width:100%;position:static;transform:none;font-size:16px;line-height:20px;word-spacing:normal;cursor:pointer;background:#0500be;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:1px;border-radius:4px}.mobilesite .selfviewPhotos-uploader .photoupload-icon,.mobilesite .selfviewPhotos-uploader .photoupload-thumbnail{display:none}.mobilesite .selfviewPhotos-uploader .photoupload--uploaded,.mobilesite .selfviewPhotos-uploader .photoupload--uploaded .photoupload-uploader{width:100%;height:auto}.mobilesite .selfviewPhotos-uploader .photoupload--uploaded .photoupload-icon{display:none}.selfviewPhotos-uploader-button{font-size:17px}.selfviewPhotos-uploader-button--hasIcon{width:170px;height:50px}.selfviewPhotos-uploader-button-icon{margin-right:8px;vertical-align:middle}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.selfviewPhotos-sidebar{right:0;top:0;width:280px}.selfviewPhotos-sidebar-uploader{width:100%;text-align:center;padding-bottom:30px;border-bottom:1px solid #ccd0d9}.selfviewPhotos-sidebar-instruction{margin-top:30px;text-align:center;color:#aeb4bf;font-size:17px;line-height:75px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.selfviewPhotos-emptyAlbum.blank-state-wrapper{padding:12px 0 0;margin-bottom:10px}.selfviewPhotos-emptyAlbum-container.blank-state{padding:60px 0 50px}.selfviewPhotos-emptyAlbum-button{margin-top:24px;font-size:15px}.selfviewPhotos-emptyAlbum .selfviewPhotos-uploader{margin:12px auto}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.selfviewPhotos-album{position:relative;display:flex;flex-direction:column}.selfviewPhotos-album-photos{flex:1;display:flex;flex-direction:column}.selfviewPhotos-album.desktop{flex-direction:row}.selfviewPhotos-album>.selfviewPhotos-uploader{position:absolute;right:0;top:-53px;z-index:0}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}#p_profile,.page--profile.desktop{min-width:1000px}#p_profile #main_content,.page--profile.desktop #main_content{width:auto;background:none;background:#f3f5f9}#p_profile .profile-content,.page--profile.desktop .profile-content{min-height:420px;width:1000px;padding:20px 60px;margin-left:auto;margin-right:auto}#p_profile .profile-content:after,.page--profile.desktop .profile-content:after{clear:both;content:"";display:table}#p_profile .profile-content-main,.page--profile.desktop .profile-content-main{float:left;width:560px;padding-right:50px}#p_profile .profile-content-sidebar,.page--profile.desktop .profile-content-sidebar{float:right;width:320px}#p_profile .profile-content-ad,.page--profile.desktop .profile-content-ad{float:right;position:sticky;top:100px;width:320px}.selfviewPhotos-title{color:#1e1e1e;font-weight:500;margin-bottom:20px;font-size:19px;line-height:22px}.mobilesite .selfviewPhotos{padding:20px}.membership-badge{border-radius:2px;display:inline-block;padding:4px 8px;font-size:12px;font-weight:700;letter-spacing:.5px;line-height:1}.membership-badge-basic{background:#cce1ff;color:#1a1a1a}.membership-badge-premium{color:#fff;background:linear-gradient(90deg,#1a1a1a,#304cef 52.08%,#1a1a1a);background-size:100% 100%}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profile-hub-user{width:100%;max-width:940px;min-height:265px;color:#fff;display:flex;align-items:center;margin:0 auto}.profile-hub-user:hover{background:#333;color:#fff}.profile-hub-user-wrapper{background:#1a1a1a;width:100%}.profile-hub-user-wrapper:hover{background:#333;color:#fff}.profile-hub-user-thumb-container{position:relative;margin:0 20px 0 10%}.profile-hub-user .profile-thumb{width:125px;height:125px}.profile-hub-user .profile-button-notification{position:absolute;z-index:1;border-radius:28px;min-width:28px;height:28px;padding:0 3px;background:#fa50bc;text-align:center;box-shadow:0 0 0 2px #1a1a1a;font-size:11px;line-height:28px;color:#fff;top:0;right:0;z-index:2}.profile-hub-user-info{width:100%}.profile-hub-user-info-block{display:flex;align-items:center;margin-bottom:10px}.profile-hub-user-info-name{font-size:32px;line-height:40px;display:inline-block;max-width:80%;overflow:hidden;text-overflow:ellipsis}.profile-hub-user-info-location{font-size:20px;line-height:30px}.profile-hub-user-info-location-icon{margin-right:10px}.profile-hub-user-info-edit-icon{margin-left:10px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profile-hub-account-links{display:flex;align-items:center;height:60px;background:#1a1a1a;width:100%;max-width:940px;margin:0 auto}.profile-hub-account-links-wrapper{width:100%;background:#1a1a1a;border:1px solid #666}.profile-hub-account-links-link{display:flex;flex:1;justify-content:center;align-items:center;height:100%;color:#fff;font-size:20px;line-height:30px}.profile-hub-account-links-link:first-child{border-right:1px solid #666}.profile-hub-account-links-link:hover{background:#333;color:#fff}.profile-hub-account-links-icon{margin-right:10px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profile-hub-match-score{display:flex;align-items:center}.profile-hub-match-score-circle{width:90px;min-width:90px;height:90px;border-radius:50%;border:2px solid #0000bf;display:flex;align-items:center;justify-content:center;display:inline-flex;font-weight:500;font-size:24px;line-height:28px;color:#0000bf;background-color:#fff;border-color:#0000bf}.profile-hub-match-score-circle-high{color:#fff;background-color:#ff4dc4;border-color:#ff4dc4}.profile-hub-match-score-explainer{margin-left:30px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profile-hub-answer-questions-header{font-weight:700;font-size:14px;line-height:18px;letter-spacing:1px;text-transform:uppercase}.profile-hub-answer-questions-body{margin-top:15px}.profile-hub-answer-questions-body-question{margin:0 auto;margin-top:15px;font-size:16px;line-height:18px;text-align:center;max-width:305px;color:#1a1a1a}.profile-hub-answer-questions-body-error{color:#ff2e14;display:block;margin:15px}.profile-hub-answer-questions-body-actions{display:flex;justify-content:center;margin-top:15px}.profile-hub-answer-questions-body-actions-answer{background:transparent;border:0;cursor:pointer;width:145px;height:46px;color:#fff;background:#0000bf;text-transform:uppercase;letter-spacing:1px;display:inline-block;padding:0;text-align:center;font-size:14px;line-height:46px;font-weight:700;border-radius:2px;margin-left:15px}.profile-hub-answer-questions-body-actions-answer:focus{outline:none}.profile-hub-answer-questions-body-actions-skip{background:transparent;border:0;padding:0;cursor:pointer;display:inline;text-decoration:none;outline:none;color:#0000bf;letter-spacing:1px;font-size:15px;font-weight:700;text-transform:uppercase;width:145px;height:46px;border:1px solid #0000bf;border-radius:2px;font-size:14px;line-height:46px;display:inline-block}.profile-hub-answer-questions-body-actions-skip:active,.profile-hub-answer-questions-body-actions-skip:hover{color:#5c69ff}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profile-hub-answered-questions-bar{position:relative;height:10px;background-color:#f0f2f6;border-radius:5px;top:45px}.profile-hub-answered-questions-progress{position:relative;display:inline-block;top:-14px;border-radius:50%;background-color:#ff4dc4;width:40px;height:40px;color:#fff;line-height:40px;text-align:center;font-weight:700;z-index:1}.profile-hub-answered-questions-progress-gradient{position:absolute;left:0;top:0;background:linear-gradient(90deg,#ff4dc4,#9a0067);height:10px;border-radius:5px}.profile-hub-answered-questions-marker{position:absolute;display:inline-block;width:2px;height:10px;bottom:10px;border-radius:2px;background-color:#f0f2f6}.profile-hub-answered-questions-marker-label{position:absolute;display:inline-block;text-align:center;width:70px;font-weight:500;font-size:12px;line-height:14px;bottom:30px;overflow-x:visible;white-space:nowrap}.profile-hub-answered-questions-marker-label-unreached{color:gray}.profile-hub-answered-questions-marker-label-reached{color:#1a1a1a}.profile-hub-answered-questions-marker-label-next{color:#ff4dc4}.profile-hub-answered-questions-marker-label-count{margin-top:5px;font-size:14px}.profile-hub-answered-questions-tip{position:relative;top:70px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profile-hub-questions{background:#fff;border-radius:4px;box-shadow:0 2px 4px rgba(26,26,26,.1);max-width:940px;margin:0 auto;margin-top:20px}.profile-hub-questions-headerbar{background:#1a1a1a;height:40px;border-radius:4px 4px 0 0;display:flex;align-items:center;padding:10px}.profile-hub-questions-headerbar-title{font-size:14px;line-height:16px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:#fff;width:50%;display:inline-block;padding:0 10px}.profile-hub-questions-headerbar-title-info{float:right;margin-right:20px;font-size:18px;text-transform:none;color:#fff;background:transparent;border:none;outline:none;cursor:pointer;line-height:16px}.profile-hub-questions-headerbar-title-info:focus{outline:none}.profile-hub-questions-content-top-wrapper{padding:10px;display:flex}.profile-hub-questions-content-bottom,.profile-hub-questions-content-left,.profile-hub-questions-content-right{padding:20px}.profile-hub-questions-content-left,.profile-hub-questions-content-right{height:150px;width:50%;display:inline-block}.profile-hub-questions-content-right{border-left:1px solid #ccc}.profile-hub-questions-content-bottom{border-top:1px solid #ccc;width:100%;min-height:100px;text-align:center}.profile-hub-questions-explainer-modal{width:356px;max-width:100%}.profile-hub-questions-explainer-modal .reactmodal-header{display:none}.profile-hub-questions-explainer-modal .reactmodal-contents{padding:20px;background:#fff;text-align:center}.profile-hub-questions-explainer-modal-header{font-size:24px;line-height:28px}.profile-hub-questions-explainer-modal-subheader{margin-top:15px;padding-bottom:14px;font-size:16px;line-height:20px}.profile-hub-questions-explainer-modal-action{width:250px;max-width:90%;margin-top:15px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profile-hub-iqupid-new{display:inline-block;padding:4px 6px;border-radius:50px;background:#34f;font-weight:700;font-size:12px;line-height:14px;letter-spacing:1px;color:#fff;margin-left:25px}.profile-hub-iqupid-header{font-size:20px;line-height:24px;font-weight:700;display:flex;align-items:center;padding-bottom:14px}.profile-hub-iqupid-subheader{font-size:14px;line-height:16px}.profile-hub-iqupid-questions{margin:40px auto;max-width:940px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.boost-button{background:transparent;border:0;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:18px 12px;border-radius:4px;background-color:#ff4dc4;text-overflow:ellipsis}.boost-button-bolt{margin:0;margin-right:8px;height:18px;width:10px}.boost-button-text{color:#fff;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1px}.boost-button:disabled{background-color:#aeb4bf;cursor:not-allowed}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.path-to-upgrade-button{background:transparent;border:0;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;text-overflow:ellipsis;padding:18px 12px;border-radius:4px;background:linear-gradient(-135deg,#1a1a1a,#34f 50%,#1a1a1a);height:54px}.path-to-upgrade-button-text{font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#fff}.path-to-upgrade-button:disabled{background-color:#aeb4bf;cursor:not-allowed}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.alist-button{background:transparent;border:0;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:18px 12px;border-radius:4px;white-space:nowrap;text-overflow:ellipsis}.alist-button-text{color:#fff;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1px}.alist-button:disabled{background-color:#aeb4bf;cursor:not-allowed}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.alist-button{background-image:url("https://cdn.okccdn.com/media/img/alist/alist_unified_settings_cta.gif");background-size:cover}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profile-hub-features{display:flex;justify-content:center;align-items:center}.profile-hub-features>*{width:30%;border-radius:2px}.profile-hub-features-read-receipt-cta{padding:18px 0}.profile-hub-features{margin-bottom:40px}.profile-hub-features>:not(:last-child){margin-right:20px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profile-hub-body{margin:40px 10%}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.page-restrict{margin:0 auto;max-width:1060px;padding-left:60px;padding-right:60px}@media (max-width:1000px){.page-restrict{max-width:1000px;padding-left:30px;padding-right:30px}}.page-content{width:100%;padding-bottom:35px;padding-top:35px;position:relative}.page-content:after{clear:both;content:"";display:table}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.page-main{float:left;padding-left:0;padding-right:60px;width:calc(100% - 300px)}@media (max-width:1000px){.page-main{padding-right:30px}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}#userRows-app .blank-state-wrapper{padding:0}#userRows-app .blank-state-wrapper .flatbutton{background:transparent;border:0;padding:0;cursor:pointer;text-transform:uppercase;border-radius:4px;background-color:#0500be;width:324px;height:52px;color:#fff;font-weight:500;line-height:52px}#userRows-app .blank-state-wrapper .flatbutton:disabled{cursor:not-allowed}#userRows-app .blank-state-wrapper.isMobile{padding:0 12px}#userRows-app .blank-state-wrapper.isMobile .blank-state-buttons,#userRows-app .blank-state-wrapper.isMobile .flatbutton{width:100%}.likes-you-paywall-no-likes.full-width,.no-likes-intros-blank-state.full-width{padding:0}.likes-you-paywall-no-likes-title,.no-likes-intros-blank-state-title{display:flex;justify-content:center;align-items:center;flex-direction:column}.likes-you-paywall-no-likes-btn,.no-likes-intros-blank-state-btn{background:transparent;border:0;padding:0;cursor:pointer;text-transform:uppercase;border-radius:4px;background-color:#0500be;width:324px;height:52px;color:#fff;font-weight:500;line-height:52px}.likes-you-paywall-no-likes-btn:disabled,.no-likes-intros-blank-state-btn:disabled{cursor:not-allowed}.likes-you-paywall-no-likes-btn.isMobile,.no-likes-intros-blank-state-btn.isMobile{width:100%}.likes-you-paywall-no-likes-icon,.no-likes-intros-blank-state-icon{padding-bottom:10px}.likes-you-paywall-no-likes.isMobile .blank-state-buttons{width:100%}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.userrows-mobile-boost-promo{background:transparent;border:0;padding:0;cursor:pointer;background-image:url(https://cdn.okccdn.com/media/img/boostsubs/pink_boost_bolt.png);background-repeat:no-repeat;background-size:55px;background-position:10px -28px;width:calc(100% - 12px);background-color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.1);padding:17px;border-radius:4px;margin:0 6px;position:relative;overflow:hidden}.userrows-mobile-boost-promo .boosts-bolt-icon{position:relative;padding-right:10px;align-self:center}.userrows-mobile-boost-promo .boosts-bolt-icon svg{height:50px;width:50px}.userrows-mobile-boost-promo-arrow{align-self:center}.userrows-mobile-boost-promo-arrow:before{font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:">"}.userrows-mobile-boost-promo-container{display:flex;justify-content:space-between}.userrows-mobile-boost-promo-text{text-align:start;align-self:center;padding-right:5px}.userrows-mobile-boost-promo-footer{font-size:12px}.userrows-mobile-boost-promo-body{font-size:15px;margin-bottom:5px;font-weight:500;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.userrow-bucket:first-child{margin-top:0}.userrow-bucket-container{display:flex;flex-wrap:wrap}.userrow-bucket-heading{color:#1e1e1e;line-height:26px;font-weight:400}.userrow-bucket-description{color:#949aa6;font-weight:400}.userrow-bucket-description.no-title{color:#1e1e1e}.userrow-bucket-row{width:100%;margin-top:30px}.userrow-bucket-row:first-child{margin-top:9px}.userrow-bucket-row.hasIntros{margin-top:50px}.userrow-bucket-row.hasIntros:first-child{margin-top:40px}.userrow-bucket-loading{position:relative;width:100%;height:80px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.userrow-bucket{margin-top:55px}.userrow-bucket-card-view-container{width:1000px}.userrow-bucket-heading-container{margin-bottom:20px}.userrow-bucket-heading{font-size:22px;line-height:26px;margin-bottom:8px}.userrow-bucket-description{margin-top:5px;font-size:17px}.userrow-bucket-card-link-container{background:transparent;border:0;padding:0;cursor:pointer;float:left;margin-right:12px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.intros-upsell{display:block;position:sticky;bottom:-2px;z-index:2;margin-top:-90px;width:100%;padding:50px 0 32px;text-align:center}.intros-upsell,.mobilesite .intros-upsell{background:linear-gradient(rgba(243,245,249,0),#f3f5f9)}.mobilesite .intros-upsell{padding:20px 0 22px}.intros-upsell.single-row{position:static;margin-top:0}.intros-upsell-button{display:inline-block;width:100%;max-width:308px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.page-aside{float:left;width:300px}.page-aside-block{margin-bottom:57px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.userrows-promo{position:relative;display:flex;align-items:center;overflow:hidden;cursor:pointer;padding:20px 80px 20px 20px}.userrows-promo--boost{background:#fff}.userrows-promo-with-cards{background-image:url("https://cdn.okccdn.com/media/img/boostsubs/pink_boost_bolt.png");background-repeat:no-repeat;background-size:55px;border-radius:4px;background-position:40px -23px;width:100%;padding:20px 17px 17px 21px!important;display:flex;justify-content:center;flex-direction:column}.userrows-promo-with-cards-title{color:#1a1a1a;font-size:15px;line-height:1.1;margin-top:10px;text-align:center}.userrows-promo-with-cards-cta{font-size:14px;font-weight:700;display:block;color:#34f;letter-spacing:1px;text-transform:uppercase}.userrows-promo-with-cards-carot{transform:rotate(-90deg);position:relative;top:8px}.userrows-promo-with-cards-carot path{fill:#34f}.userrows-promo-with-cards-footer{display:flex;margin-top:5px;justify-content:center}.userrows-promo-with-cards-boost-icon{display:flex;margin-left:10px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}#page #userRows-app .page-aside{width:160px;padding:0}.userrows-sidebar-section{margin-bottom:20px}.userrows-sidebar:first-child{padding-top:0}.userrows-sidebar--ad{padding-bottom:20px;padding-top:20px}.userrows-sidebar:last-child{border-bottom:none}.userrows-sidebar-removeads{text-align:center;padding:5px 0;font-size:15px;line-height:20px}.userrows-sidebar-removeads-link,.userrows-sidebar-removeads-link:hover{display:inline-block;border-bottom:1px solid #ccd0d9;color:#949aa6;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sidebar-with-card-view{position:relative;margin-left:10px;left:93px}@media (max-width:1150px){.sidebar-with-card-view{left:0}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.likes-you-paywall-with-likes{position:relative;display:flex;justify-content:center;flex-direction:column}.likes-you-paywall-with-likes-link{display:flex;justify-content:center;flex-direction:column;align-items:center}.likes-you-paywall-with-likes-header{color:#1e1e1e;font-size:15px;line-height:24px;padding:6px 30px 15px 15px}@supports (justify-content:space-evenly){.likes-you-paywall-explainer-cta{justify-content:space-evenly!important}}.likes-you-paywall-explainer-cta{position:absolute;top:15%;height:340px;width:320px;background-color:#fff;border-radius:4px;box-shadow:0 2px 4px 0 hsla(0,2%,66%,.7);color:#1e1e1e;display:flex;justify-content:space-around;align-items:center;flex-direction:column}.likes-you-paywall-explainer-cta-icon{height:70px;width:70px;border-radius:100%;background-color:#ff4dc4;display:flex;justify-content:center;align-items:center}.likes-you-paywall-explainer-cta-icon svg{position:relative;top:2px;width:33px;height:33px}.likes-you-paywall-explainer-cta-icon svg use{fill:#fff}.likes-you-paywall-explainer-cta-header{font-size:24px;font-weight:500;text-align:center}.likes-you-paywall-explainer-cta-body{font-size:18px;text-align:center;padding:0 40px;max-width:300px}.likes-you-paywall-explainer-cta-cta.isMobile{position:absolute;bottom:0}.userrows-loading-content-cards .usercard-placeholder:nth-child(n+5){margin-top:12px}.userrows-loading-content-cards .usercard-placeholder{margin-right:12px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.no-outgoing-likes-state{display:flex;align-items:center;justify-content:center;flex-direction:column;color:#1a1a1a;margin-top:30px}.no-outgoing-likes-state-header{font-weight:500;font-size:20px;margin:25px 0 20px}.no-outgoing-likes-state-body{line-height:26px;font-size:16px;margin-bottom:40px;max-width:355px;text-align:center}.no-outgoing-likes-state-link{background:transparent;border:0;padding:0;cursor:pointer;color:#fff;background:#0000bf;-webkit-appearance:none;text-transform:uppercase;letter-spacing:1px;font-size:16px;line-height:18px;font-weight:700;width:100%;max-width:320px;height:auto;display:block;padding:20px 0;margin:0 auto 15px;margin-bottom:20px;text-align:center;border-radius:3px;padding:15px 0;font-size:14px}.no-outgoing-likes-state-link:hover{background:#5c69ff}.no-outgoing-likes-state-link:focus{outline:none}.no-outgoing-likes-state-link:disabled{background:#949aa6;cursor:default}.no-outgoing-likes-state-link:hover{color:#fff}.incoming-likes-voting-list{margin-top:16px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}#userRows-app .page-content{min-height:800px}.userrows-modal{top:30px;z-index:1}.userrows-card-container{position:relative}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}#page #userRows-app .page-main{position:relative;width:768px;padding:0;left:93px}@media (max-width:1150px){#page #userRows-app .page-main{left:0}}#page #userRows-app .page-content{min-width:1060px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.tabs{background:#1a1a1a;margin:0 auto}.desktop .tabs{margin-bottom:-17.5px}.tabs-item{font-size:19px;line-height:19px}.tabs-item a,.tabs-item button{background:transparent;border:0;padding:0;cursor:pointer;display:inline-block;color:#8c8c8c;font-size:15px;padding:20px;transition:color .1s ease}.tabs-item a:after,.tabs-item button:after{content:"";position:absolute;bottom:0;left:20px;width:calc(100% - 40px)}.tabs-item a:focus,.tabs-item button:focus{outline:none}.tabs-item.is-active a{position:relative}.tabs-item.is-active a:after{border-bottom:4px solid #ff4dc4}.tabs-item.is-active a,.tabs-item a:hover{color:#fff}.tabs-item:first-child{margin-left:-20px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.page-inner{margin:0 auto;max-width:1060px;padding-left:60px;padding-right:60px}@media (max-width:1000px){.page-inner{max-width:1000px;padding-left:30px;padding-right:30px}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.page-featured{color:#fff;background-color:#1a1a1a;padding-bottom:17.5px;padding-top:35px}.page-featured h1{font-size:32px;line-height:32px;font-weight:500;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0 0 5px -1px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.messages-page{background-color:#f3f5f9}.messages-page .page-main:last-child{width:100%!important;padding-right:0!important}.messages-page .page-aside{padding-top:50px;top:100px;position:sticky}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.filters{display:flex;margin:0 0 20px}.filters-content{height:36px;border-radius:36px}.filters-filter{background:transparent;border:0;padding:0;cursor:pointer;min-width:90px;height:36px;background:#fff;border:1px solid #ccc;padding:0 8px;color:#1a1a1a;border-radius:36px;font-size:14px;margin:0 10px}.filters-filter:first-child{margin-left:0}.filters-filter:last-child{margin-right:0}@media (min-width:350px){.filters-filter{min-width:110px}}.filters-filter:hover{background:#ccc}.filters-filter.filters-filter--active,.filters-filter.filters-filter--active:hover{background:#0000bf;color:#fff}.filters-filter:focus{outline:none}.messages-section-messagerows{padding-bottom:20px}.messages-section-messagerows.messages-section-messagerows-blank{padding-bottom:0}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.messages-section-intro{margin-bottom:20px}.messages.messages--app .messages-section-intro,.messages.messages--mobileweb .messages-section-intro{margin-bottom:15px}.messages-section-header{font-weight:500;font-size:24px;line-height:26px;margin:0 0 24px}.messages.messages--app .messages-section-header,.messages.messages--mobileweb .messages-section-header{font-size:20px;color:#1e1e1e;margin:0;padding:16px 14px}.messages-section-subheader{display:block;margin-top:-8px;margin-bottom:15px;font-size:16px;line-height:24px;color:#949aa6}.messages.messages--app .messages-section-subheader,.messages.messages--mobileweb .messages-section-subheader{font-size:14px;line-height:21px;padding:0 14px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.messages-row-message-readstatus{color:#ccd0d9;font-size:18px;display:flex;position:absolute;top:16px;left:16px}.messages.messages--app .messages-row-message-readstatus,.messages.messages--mobileweb .messages-row-message-readstatus{top:10px;left:10px}.messages-row-message-readstatus-circle{display:inline-block;width:10px;height:10px;border-radius:50%;background:#4c7bd9}.messages-row-message-readstatus--replied{font-size:14px}.messagedropdown .messages-row-message-readstatus--unread{top:12px;left:12px}.messagedropdown .messages-row-message-readstatus--replied{top:8px;left:8px;font-size:14px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.messages-messagerow-container{position:relative}.messages-messageAndMatchRow{background:transparent;border:0;padding:0;cursor:pointer;position:relative;width:100%;display:flex;align-items:center;justify-content:center;color:#1e1e1e;background-color:#fff;padding:17px 20px;box-shadow:0 1px 0 0 #ebedf2,0 -1px 0 0 #ebedf2;font-size:17px;line-height:20px;text-align:left}.messages-messageAndMatchRow:active{background-color:#f3f5f9}.messages.messages--app .messages-messageAndMatchRow,.messages.messages--mobileweb .messages-messageAndMatchRow{padding:16px 20px}.messages-messageAndMatchRow .messages-row-message-readstatus-circle{background:#ff4dc4}.messages-messageAndMatchRow-photo{height:70px;flex:0 0 70px;border-radius:50%}.messages-messageAndMatchRow-photo .userthumb{position:relative;height:70px}.messages.messages--app .messages-messageAndMatchRow-photo,.messages.messages--mobileweb .messages-messageAndMatchRow-photo{height:72px;flex:0 0 72px}.messages.messages--app .messages-messageAndMatchRow-photo .userthumb,.messages.messages--mobileweb .messages-messageAndMatchRow-photo .userthumb{height:72px}.messages-messageAndMatchRow-main{flex:1;overflow:hidden;margin-left:24px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.messages.messages--app .messages-messageAndMatchRow-main,.messages.messages--mobileweb .messages-messageAndMatchRow-main{margin-left:12px}.messages-messageAndMatchRow-main-top-line{display:flex;align-items:center;width:100%;margin-bottom:8px}.messages-messageAndMatchRow-main-top-line-aboutuser{flex-grow:1;flex-shrink:1;color:#1e1e1e;font-size:18px;line-height:22px;min-height:24px;font-weight:500;display:flex;align-items:center;align-content:center;overflow:hidden}.messages.messages--app .messages-messageAndMatchRow-main-top-line-aboutuser,.messages.messages--mobileweb .messages-messageAndMatchRow-main-top-line-aboutuser{font-size:18px;line-height:22px;min-height:22px}.messages.messages--app .messages-messageAndMatchRow-main-top-line-aboutuser .boostbolt,.messages.messages--mobileweb .messages-messageAndMatchRow-main-top-line-aboutuser .boostbolt{margin-top:3px}.messages-messageAndMatchRow-main-top-line-aboutuser-username{text-align:left;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.messages-messageAndMatchRow-main-top-line-aboutuser-onlinestatus-dot,.messages-messageAndMatchRow-main-top-line-aboutuser-viaBoost-dot{flex-shrink:0}.messages-messageAndMatchRow-main-top-line-aboutuser-viaBoost-dot{margin-right:9px}.messages-messageAndMatchRow-main-snippet{width:100%;font-size:16px;line-height:22px;min-height:26px;color:#1e1e1e}.messages-messageAndMatchRow-main-snippet--inactive,.messages-messageAndMatchRow-main-snippet--read,.messages-messageAndMatchRow-main-snippet--reply{color:#888893}.messages.messages--app .messages-messageAndMatchRow-main-snippet,.messages.messages--mobileweb .messages-messageAndMatchRow-main-snippet{text-align:left;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:15px;line-height:21px;min-height:21px;max-height:21px}.messages-messageAndMatchRow-statusAndDropdown{position:absolute;top:24px;right:24px;display:flex;align-items:center}.messages-messageAndMatchRow-statusAndDropdown-status{background:#cce1ff;color:#1a1a1a;font-size:12px;line-height:12px;font-weight:500;text-align:right;white-space:nowrap;padding:6px 12px;border-radius:28px}.messages.messages--app .messages-messageAndMatchRow-statusAndDropdown-status,.messages.messages--mobileweb .messages-messageAndMatchRow-statusAndDropdown-status{position:static;flex-grow:0;flex-shrink:0;padding:5px 8px}.messages-messageAndMatchRow-statusAndDropdown-dropdown{margin-left:8px;position:relative;flex-grow:0;flex-shrink:0;background:transparent;border:0;padding:0;cursor:pointer;background-color:transparent;width:24px;height:24px;border-radius:50%;text-align:center;color:#1a1a1a;font-size:16px;line-height:28px;transition:all .3s ease-in-out}.messages-messageAndMatchRow-statusAndDropdown-dropdown:before{content:"";position:absolute;top:0;left:0;background-color:#f1f1f1;width:100%;height:100%;border-radius:50%;transition:all .2s ease-out;transform:scale(.2);transform-origin:center;opacity:0}.messages-messageAndMatchRow-statusAndDropdown-dropdown:focus:before,.messages-messageAndMatchRow-statusAndDropdown-dropdown:hover:before{transform:scale(1);opacity:1}.messages-messageAndMatchRow-statusAndDropdown-dropdown .icon{position:relative}.messagedropdown .messages-messageAndMatchRow{padding:16px;margin:0}.messagedropdown .messages-messageAndMatchRow:not(:last-child){border-bottom:1px solid #ebedf2}.messagedropdown .messages-messageAndMatchRow-photo{flex:0 0 72px}.messagedropdown .messages-messageAndMatchRow-photo,.messagedropdown .messages-messageAndMatchRow-photo .userthumb{height:72px}.messagedropdown .messages-messageAndMatchRow-main{height:72px;min-height:auto;margin-left:15px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.messagedropdown .messages-messageAndMatchRow-main-top-line{margin-bottom:4px}.messagedropdown .messages-messageAndMatchRow-main-top-line-aboutuser{font-size:18px;line-height:22px;min-height:22px;margin-bottom:0}.messagedropdown .messages-messageAndMatchRow-main-snippet{color:#1e1e1e;font-size:15px;line-height:21px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.messagedropdown .messages-messageAndMatchRow-main-snippet--reply{color:#888893}.messagedropdown .messages-messageAndMatchRow-statusAndDropdown{flex-grow:0;flex-shrink:0;right:16px}.messages-messageAndMatchRow--placeholder .messages-messagerow-photo{background:#ebedf2;background:linear-gradient(135deg,#ebedf2,#ebedf2 45%,#f7f8fa 50%,#f7f8fa 55%,#ebedf2 60%,#ebedf2);background-size:800% 800%;animation:loadingAnimation 2s ease infinite}.messagedropdown .messages-messageAndMatchRow--placeholder .messages-messagerow-photo{background:#343434;background:linear-gradient(135deg,#343434,#343434 45%,#3e3e3e 50%,#3e3e3e 55%,#343434 60%,#343434);background-size:800% 800%;animation:loadingAnimation 2s ease infinite}.messages-messageAndMatchRow--placeholder .messages-messagerow-main-snippet,.messages-messageAndMatchRow--placeholder .messages-messagerow-main-top-line-aboutuser{background:#ebedf2;background:linear-gradient(135deg,#ebedf2,#ebedf2 45%,#f7f8fa 50%,#f7f8fa 55%,#ebedf2 60%,#ebedf2);background-size:800% 800%;animation:loadingAnimation 2s ease infinite;border-radius:15px}.messagedropdown .messages-messageAndMatchRow--placeholder .messages-messagerow-main-snippet,.messagedropdown .messages-messageAndMatchRow--placeholder .messages-messagerow-main-top-line-aboutuser{background:#343434;background:linear-gradient(135deg,#343434,#343434 45%,#3e3e3e 50%,#3e3e3e 55%,#343434 60%,#343434);background-size:800% 800%;animation:loadingAnimation 2s ease infinite;border-radius:15px}.messages-messageAndMatchRow--placeholder .messages-messagerow-main-top-line{width:50%}.messages-messageAndMatchRow--placeholder .messages-messagerow-main-snippet{width:80%;min-height:16px}.messages-messageAndMatchRow .boostbolt{margin-bottom:0}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.messages-error-container{width:100%;max-width:1035px;margin:50px auto;display:flex;justify-content:space-between;align-items:center}.messagedropdown .messages-error-container .blank-state{border:none}.messagedropdown .messages-error-container .blank-state,.messagedropdown .messages-error-container .blank-state-title{color:#fff}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.CarouselContainer{width:100%}.Carousel{display:flex;align-items:center;justify-content:flex-start;overflow-x:scroll;-webkit-scroll-snap-type:mandatory;-ms-scroll-snap-type:mandatory;-webkit-scroll-snap-points-x:repeat(100%);-ms-scroll-snap-points-x:repeat(100%);scroll-snap-type:x mandatory}.Carousel-item{scroll-snap-align:start;box-sizing:border-box;width:100%;align-items:flex-start;flex-shrink:0}.Carousel-item,.CarouselNav{display:flex;justify-content:center}.CarouselNav{align-items:center;margin:20px 0}.CarouselNav-item{height:8px;width:8px;border:2px solid #0000bf;box-sizing:border-box;border-radius:50%;margin:0 4px;outline:none}.CarouselNav-item:active,.CarouselNav-item:focus{outline:none}.CarouselNav-item--current{background:#0000bf}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.MessagingEmptyUpsellCard{display:flex;flex-direction:column;align-items:center;justify-content:space-between;height:330px;width:328px;max-width:100%;box-sizing:border-box;background:#fff;border-radius:4px;padding:20px 18px;text-align:center}.MessagingEmptyUpsellCard.no-background{background:none}.MessagingEmptyUpsellCard-image{background-repeat:no-repeat;background-position:50%;background-size:contain;width:140px;height:100px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.MessagingEmptyUpsellCard-imageContent{overflow:hidden;border-radius:50%;height:62px;width:62px;border:2px solid #1a1a1a;box-sizing:border-box}.MessagingEmptyUpsellCard-imageContent>img{object-fit:cover;width:100%}.MessagingEmptyUpsellCard-title{font-weight:700;font-size:24px;line-height:30px}.MessagingEmptyUpsellCard-body{font-size:16px;line-height:26px}.MessagingEmptyUpsellCard-button{margin-top:18px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.messagesAndMatchesBlank{color:#1a1a1a}.messagesAndMatchesBlank-text{text-align:center;font-size:16px;line-height:26px;margin:25px 0}.messagesAndMatchesBlank-text-header{font-weight:700}.messagesAndMatchesBlank-upsells{display:flex;align-items:center;justify-content:center}.messagesAndMatchesBlank-upsell{padding:0 18px;box-sizing:border-box}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}#p_messages.mobilesite{background-color:#f3f5f9}#p_messages.mobilesite .messages{height:100%;overflow:auto;-webkit-overflow-scrolling:touch}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.messenger-main-window-skeleton{background-color:#fff;display:flex;flex-direction:column}.messenger-main-window-skeleton-header{height:64px;padding:12px;display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.messenger-main-window-skeleton-header-photo{width:40px;height:40px;border-radius:50%;background-color:#f2f2f2}.messenger-main-window-skeleton-header-info{margin-left:12px;background-color:#f2f2f2;border-radius:20px;width:150px;height:24px}.messenger-main-window-skeleton-header .messenger-user-row-back,.messenger-main-window-skeleton-header .messenger-user-row-menu{display:flex;align-items:center;justify-content:center}.messenger-main-window-skeleton-header .messenger-main-window-skeleton-userrow{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex:1}.messenger-main-window-skeleton--has-back-button .messenger-main-window-skeleton-header{height:78px;padding:0;align-items:flex-start}.messenger-main-window-skeleton--has-back-button .messenger-main-window-skeleton-header .messenger-main-window-skeleton-header-info{margin-top:4px;margin-left:0}.messenger-main-window-skeleton--has-back-button .messenger-main-window-skeleton-header .messenger-main-window-skeleton-userrow{flex-direction:column;padding:12px}.messenger-main-window-skeleton-body{flex:1}.messenger-main-window-skeleton-composer{height:94px;background-color:#fff;box-shadow:0 0 1px 0 rgba(30,30,30,.2)}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.page--messages.mobilesite :focus{outline:none}.page--messages.mobilesite #page_content{display:flex;flex-direction:column;height:100%;width:100%;min-width:100%}.page--messages.mobilesite #root{flex-grow:1;flex-shrink:1;display:flex;flex-direction:column;height:100%;width:100%;position:relative;overflow:hidden}.page--standalone_conversation{height:100vh}.page--standalone_conversation #main_content,.page--standalone_conversation #root,.page--standalone_conversation #root #page{display:flex;flex-direction:column;height:100%;width:100%;min-width:100%}.page--messages.mobilesite,.page--standalone_conversation{overscroll-behavior:none}.page--messages.mobilesite .messenger-main-window,.page--standalone_conversation .messenger-main-window{width:100%;height:100%;border-radius:0;transform:translateY(0);transition:none;box-shadow:none;flex-grow:1;flex-shrink:1}.page--messages.mobilesite .messenger-user-menu,.page--standalone_conversation .messenger-user-menu{background-color:#fff;box-shadow:0 0 2px 1px rgba(0,0,0,.1);border-radius:8px;transform-origin:top right;width:100px}.page--messages.mobilesite .messenger-user-menu:before,.page--standalone_conversation .messenger-user-menu:before{content:"";background-color:#fff;box-shadow:0 0 2px 1px rgba(0,0,0,.1);width:10px;height:10px;position:absolute;transform:rotate(45deg);z-index:-1;top:-5px;bottom:unset;left:unset;right:20px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.helper-text{color:#8c8c8c}.helper-text--error{font-weight:500;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ff2e14}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.locationPicker-autoSearch{width:100%;background:#fff;height:270px;margin:auto;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,.25)}.locationPicker-autoSearch-prompt{padding:25px;font-size:19px;line-height:26px}.locationPicker-autoSearch-footer{position:absolute;width:80%;bottom:0;left:0;right:0;margin:auto;padding-bottom:10px}.locationPicker-autoSearch-feedback{padding-bottom:10px}.locationPicker-autoSearch-cancel{width:100%;padding:20px 0 25px}.locationPicker-select.oknf-select{min-width:100px;text-align:left;background:#fff;color:#2a2f35;box-shadow:0 1px 2px rgba(0,0,0,.25)}.locationPicker-select.oknf-select:before,.locationPicker-select.oknf-select:focus:before,.locationPicker-select.oknf-select:hover:before{color:#949aa6}.locationPicker-select.oknf-select .oknf-select-active{color:#2a2f35}.locationPicker-select.oknf-select .oknf-select-active--placeholder{color:#949aa6}.locationPicker .locationPicker-previous{position:fixed}.locationPicker-error.locationPicker-feedback--error{bottom:120px;left:0;right:0;margin:auto;width:80%}.locationPicker-changeLocationLink{margin-top:20px;padding:0 2px;width:100%;display:inline-block;text-align:center}.locationPicker-disclaimer{padding:0 2px;font-size:15px}.locationPicker-manualSearch-wrapper{text-align:left;display:inline-block;padding:0 2px;width:100%}.locationPicker-manualSearch-wrapper--zipOrCity{padding-bottom:2px;height:150px}.locationPicker-manualSearch-wrapper--zipOrCity .oknf-message--success{color:#8c8c8c}.locationPicker-manualSearch-label{display:inline-block;margin-bottom:12px;font-weight:500;line-height:18px;font-style:normal}.locationPicker-manualSearch-label--all-caps{text-transform:uppercase;letter-spacing:1px;font-size:14px}.locationPicker-manualSearch .locationPicker-select{margin-bottom:25px}.locationPicker-manualSearch .locationPicker-select.locationPicker-suggestion{margin-top:15px;margin-bottom:0}.locationPicker-manualSearch .oknf-input,.locationPicker-manualSearch .oknf-typable-wrapper{width:100%}.locationPicker-manualSearch .oknf-input::-webkit-inner-spin-button,.locationPicker-manualSearch .oknf-typable-wrapper::-webkit-inner-spin-button{display:none;-webkit-appearance:none;margin:0}.locationPicker .primary-button{width:100%;padding:10px 15px;overflow-wrap:break-word;min-height:48px}.locationPicker .primary-button:focus{outline:none;box-shadow:0 0 0 3px #0000bf;background-color:#3260c7}.locationPicker .primary-button:active:focus{box-shadow:none}.profileDetails-inputs>.profileDetails-field-location>.locationPicker>.locationPicker-manualSearch .oknf-input{box-shadow:0 1px 2px rgba(0,0,0,.25)}.profileDetails-inputs>.profileDetails-field-location>.locationPicker>.locationPicker-manualSearch .oknf-typable-wrapper{box-shadow:none;background:none}.settings-field .locationPicker-changeLocationLink{text-align:left}.settings-field .locationPicker .oknf-message--success{color:#8c8c8c}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@media (max-width:768px){.gps-error-modal{width:95%}}@media (max-width:768px) and (min-width:600px){.gps-error-modal{margin:auto;top:40%}}.gps-error-modal-heading{font-weight:500;font-size:22px}.gps-error-modal-description,.gps-error-modal-heading{font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.gps-error-modal-description{padding-bottom:20px}.gps-error-modal .primary-button{width:100%;padding:10px 15px;overflow-wrap:break-word;min-height:48px}.gps-error-modal .primary-button:focus{outline:none;box-shadow:0 0 0 3px #0000bf;background-color:#3260c7}.gps-error-modal .primary-button:active:focus{box-shadow:none}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.settings-input-location-action{display:flex;padding-top:10px}.settings-input-location-action .primary-button{width:100%;padding:10px 15px;overflow-wrap:break-word;min-height:48px}.settings-input-location-action .primary-button:focus{outline:none;box-shadow:0 0 0 3px #0000bf;background-color:#3260c7}.settings-input-location-action .primary-button:active:focus{box-shadow:none}.settings-input-location-action .primary-button,.settings-input-location-action .secondary-button{margin-right:10px;min-width:120px;max-width:max-content}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.signin-modal{width:550px;max-width:80vw;background:#fff}.signin-modal .reactmodal-header{border:none;height:30px}.signin-modal .reactmodal-header .icon{color:#0500be}.signin-modal .reactmodal-contents{padding:30px 40px}.sms-modal{margin-top:100px;width:unset;max-width:440px}.sms-modal .reactmodal-contents{padding:40px}.sms-modal .sms-code-sent-success-icon:before{bottom:1px}.resetpassesmodal{width:350px}.resetpassesmodal .reactmodal-contents span{font-size:17px;line-height:25px}.resetpassesmodal .reactmodal-buttons .cancel,.resetpassesmodal .reactmodal-buttons .flatbutton{min-width:100%;width:100%;margin:0}.resetpassesmodal .reactmodal-buttons .cancel{cursor:pointer;background:transparent;border:none;font-size:17px;line-height:17px;color:#949aa6;margin-top:17px}#settings-container{min-height:400px}#settings-container .settings-loading{margin:30px;text-align:center}.settings .reactmodal-header{font-weight:400;height:80px;padding:0 30px;font-size:19px;line-height:80px}.settings .reactmodal-header-close{margin-top:15px;margin-right:-15px}.settings .reactmodal-contents{padding:30px;padding-top:26px}.settings-modal-form{padding-right:75px}.settings-modal-heading{margin-bottom:11px;font-weight:500;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#1e1e1e}.settings-modal-heading:not(:first-child){margin-top:38px}.settings-modal-heading-warning{margin-left:10px;color:#f95133;font-size:15px;font-weight:400}.settings-modal-list{list-style:disc;color:#949aa6;margin-bottom:22px;margin-left:16px}.settings-modal-buttons{margin-top:40px}.settings-modal-buttons .flatbutton:not(:first-child){margin-left:10px}.settings-modal-comments .oknf-textarea,.settings-modal-comments .oknf-typable-wrapper--textarea{width:100%}.settings-modal-comments .oknf-textarea{max-width:100%}.settings-modal-checkboxes{margin-top:3px}.settings-modal-checkboxes-item:not(:last-child){margin-bottom:9px}.settings-modal .settings-password-title{display:none}.settings-modal .settings-field--resetpassword{margin-top:10px;margin-bottom:5px}.settings-body-nav{margin-top:5px}.settings-body-nav-user{background:#1a1a1a;padding:21px}.settings-body-nav-user-thumb{display:block;width:80px;height:80px;border-radius:50%;margin:0 auto}.settings-body-nav-item{display:block;background:#fff;height:60px;width:100%;text-align:left;white-space:nowrap;padding:17px 40px;font-size:19px;line-height:26px;box-shadow:none;color:#2a2f35}.settings-body-nav-item--selected{box-shadow:inset 4px 0 0 #ff4dc4}.settings-body-nav-item:not(:last-child){margin-bottom:2px}.settings-body-content{margin-bottom:200px;font-size:17px;line-height:22px}.settings-body-content,.settings-title{font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.settings-title{border-bottom:1px solid #ebedf2;font-weight:400;color:#1e1e1e;margin-bottom:20px;padding-bottom:17px;font-size:23px;line-height:30px}.settings-title:not(:first-child){margin-top:75px}.settings-field{margin-top:55px}.settings-field-title,.settings-field-title.oknf-label{font-weight:500;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#1e1e1e}.settings-field-title:not(.oknf-label){margin-bottom:5px}.settings-field-title .okicon{vertical-align:middle;margin-right:10px}.settings-field-description{margin-bottom:14px}.settings-field-summary{margin-top:14px}.settings-field-summary-edit{margin-left:10px}.settings-field-buttons{min-height:42px}.settings-field-buttons .settings-field-button{margin-right:20px;width:220px}.settings-field-buttons .settings-buttonlink{margin-right:20px;line-height:42px}.settings-field>label{display:block}.settings-field .oknf-input{width:100%}.settings-field--hiddenusers{margin-bottom:30px}.settings-table-row{display:flex;max-width:100%;position:relative;padding-bottom:40px}.settings-table-row:last-child{margin-bottom:-40px}.settings-table-row .settings-status{position:absolute;left:0;bottom:20px}.settings-table-row-title{margin-top:-67px}.settings-table-cell{font-size:17px;line-height:22px;flex-grow:1}.settings-table-row-title .settings-table-cell{padding-bottom:12px;font-size:15px;line-height:35px}.settings-table-cell--right{text-align:center;flex-grow:0;width:17%}.settings-table-cell--right .oknf-checkbox.settings-checkbox{margin-top:0}.settings-table-description-details{list-style:disc;margin-top:15px;margin-left:15px;margin-bottom:5px;font-size:15px;line-height:20px}.settings-table-row--disabled .settings-table-description{color:#aeb4bf}.settings-status{margin-top:13px;font-size:15px;line-height:16px}.settings-status--success{color:#1fc174}.settings-status--error{color:#fb674e}.settings-status .okicon{vertical-align:middle;margin-right:10px}.settings-input,.settings-select{margin-top:14px;position:relative}.settings-input-actions{margin-top:14px}.settings-input-actions a.flatbutton,.settings-input-actions button.flatbutton{margin-right:10px}.settings-input-loader{position:absolute;top:8px;right:11px}.settings-input .oknf-typable-wrapper{display:block}.settings-input .oknf-typable-wrapper:not(:first-child){margin-top:14px}.settings-password-title{margin-bottom:14px}.settings-sep{height:1px;border:0;background:#ebedf2;margin:55px 0}.settings-buttonlink{font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:transparent;border:0;padding:0;cursor:pointer;display:inline;text-decoration:none;outline:none;color:#0000bf;letter-spacing:1px;font-size:15px;font-weight:700;text-transform:uppercase;text-transform:none}.settings-buttonlink:active,.settings-buttonlink:hover{color:#5c69ff}.settings-loader{position:relative;display:inline-block;width:30px;height:30px}.mobilesite .page-content{padding:0}.mobilesite .page-main{width:100%;padding:0}.mobilesite .page-aside{width:100%}.mobilesite .settings{padding:0}.mobilesite .settings fieldset{border:none}.mobilesite .settings-field{margin-top:20px}.mobilesite .settings-field--resetpasses{margin-top:55px}.mobilesite .settings-body-nav{margin-top:0}.mobilesite .settings-body-content{padding:35px 6.4%;margin-bottom:0}.mobilesite .settings-sep{margin:20px}.mobilesite .settings .settings-subscription .settings-field-description{width:100%}@media screen and (min-width:400px){.mobilesite .settings .settings-subscription .settings-field-description{width:390px}}.mobilesite .settings .okTabs-list{overflow-x:scroll;overflow-y:hidden}.mobilesite .settings .okTabs-list-item{min-width:60px}.mobilesite .settings .okTabs-list-item-link{height:inherit}.settings-field--metric{margin-top:14px}.settings-field--birthday .settings-select{white-space:nowrap}.settings-field--birthday .oknf-select{display:inline-block;min-width:30%}.settings-field--birthday .oknf-select:not(:last-child){margin-right:5%}.settings-field--email label,.settings-field--password label,.settings-field--username label{padding-left:0}.settings-field--username.settings-username--pickedprevious .oknf-input{display:none}.settings-field--username.settings-username--pickedprevious .settings-password .oknf-input{display:inline-block}.settings-field--resetpassword .settings-status{display:inline-block;margin-right:4px;font-size:17px;line-height:17px}.settings-field--resetpassword .settings-status .okicon{display:none}.settings-field--phone{margin:14px 0}.settings-field-list-cancel{margin-top:30px;padding:0 15px;width:auto}.settings-field-list-location{margin-top:14px;display:block}.settings-field--notifications{margin-top:0}.settings-field--notifications .settings-connections .settings-field-title{margin-bottom:10px}.settings-connections .settings-feature-button{width:220px}.settings-field--privacytoggles button.settings-table-cell-name{background:transparent;border:0;padding:0;cursor:pointer;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;text-align:left}.settings-subscription .settings-field-description{width:390px}.settings-subscription-info-table:after{clear:both;content:"";display:table}.settings-subscription-info-table-prop,.settings-subscription-info-table-value{float:left;width:50%}.settings-subscription-info-table-value{text-align:right}.settings-subscriptions .settings-button{margin-top:25px;width:220px}.settings-subscriptions-disclaimer{margin-top:55px;font-size:13px;line-height:16px}.settings-unhideall{text-align:right;float:right;line-height:22px}.settings-unhideall-settings-loader{margin-top:-4px}.settings-unhideall .settings-buttonlink{font-size:14px}.settings-hiddenusers{margin-top:14px}.settings-hiddenusers-buttons{margin-top:14px;text-align:center}.settings-hiddenusers-user{background:#f3f5f9}.settings-hiddenusers-user:after{clear:both;content:"";display:table}.settings-hiddenusers-user:not(:last-child){margin-bottom:2px}.settings-hiddenusers-user-profile,.settings-hiddenusers-user-thumb{float:left}.settings-hiddenusers-user-actions{float:right;margin:15px;margin-right:19px}.settings-hiddenusers-user-actions .flatbutton{width:120px}.settings-hiddenusers-user-profile{position:relative;display:inline-block;margin-top:14px}.settings-hiddenusers-user-profile .userinfo,.settings-hiddenusers-user-profile .username{vertical-align:top;white-space:nowrap;text-overflow:ellipsis}.settings-hiddenusers-user-profile .name{display:inline-block;color:#2a2f35;padding:0}.settings-hiddenusers-user-profile .userinfo{font-size:14px;color:#949aa6;cursor:default;overflow:hidden}.settings-hiddenusers-user-profile .userinfo span{display:inline-block;vertical-align:top}.settings-hiddenusers-user-profile .userinfo span.dot{width:12px;text-align:center}.settings-hiddenusers-user-thumb{margin:14px;margin-left:11px}.settings-hiddenusers-user-thumb .image_wrapper,.settings-hiddenusers-user-thumb .image_wrapper img{display:block}.settings-hiddenusers-user-thumb img{width:40px;height:40px;border-radius:50%}.settings-hiddenusers .blank-state-wrapper{padding:0}.settings-hiddenusers .hiddenuser-leave{height:73px;overflow:hidden}.settings-hiddenusers .hiddenuser-leave.hiddenuser-leave-active{height:0;transition:height .2s ease,margin-top .1s ease}.settings-downgrade-deletebilling{margin-top:40px}.settings-downgrade .settings-modal-buttons .settings-downgrade-continue{width:120px}.settings-downgrade-discount .reactmodal{width:790px;height:432px}.settings-downgrade-discount .reactmodal .OkModalContent-main{height:100%}.settings-downgrade-discount .reactmodal-header{border:0;position:relative;overflow:hidden;float:left;width:395px;height:100%;margin:0;padding-top:64px;background:#4c7bd9;border-radius:3px 0 0 3px}.settings-downgrade-discount .reactmodal-header-title{display:block;text-align:center;color:#fff;font-weight:300;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:35px;line-height:43px}.settings-downgrade-discount .reactmodal-accent,.settings-downgrade-discount .reactmodal-header-close{display:none}.settings-downgrade-discount .reactmodal-contents{text-align:center;float:right;position:relative;width:395px;height:100%;padding:0;padding-top:36px;margin:0;min-height:212px}.settings-downgrade-discount-headline{margin-bottom:30px;color:#2a2f35;font-size:19px;line-height:19px;font-weight:500;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.settings-downgrade-discount-description{display:inline-block;width:302px;padding:26px 0;margin-top:8px;font-size:23px;line-height:32px;color:#4c7bd9;border:2px dashed #d5e0f8;border-radius:3px}.settings-downgrade-discount-addendum{display:inline-block;margin:18px auto 0;width:300px;color:#2a2f35;font-size:15px;line-height:22px}.settings-downgrade-discount-buttons{font-size:15px}.settings-downgrade-discount-buttons-confirm,.settings-downgrade-discount-buttons-deny{display:block;margin:0 auto}.settings-downgrade-discount-buttons-confirm{width:190px!important;margin-top:28px}.settings-downgrade-discount-buttons-deny{background:transparent;border:0;padding:0;cursor:pointer;margin-top:11px;color:#949aa6;padding-bottom:4px;border-bottom:1px solid #949aa6}.settings-downgrade-discount-buttons-deny:hover{color:#aeb4bf;border-color:#aeb4bf}.settings-downgrade-discount-illustration{position:absolute;height:234px;bottom:-16px;left:-440px}.settings-downgrade-discount-illustration .body,.settings-downgrade-discount-illustration .left-arm,.settings-downgrade-discount-illustration .right-arm{position:absolute}.settings-downgrade-discount-illustration .body{top:0;left:0;z-index:2;width:345px;height:234px;background:url("https://cdn.okccdn.com/media/img/alist/pq_downgrade_modal_body.png")}@media (-o-min-device-pixel-ratio:1.25/2),(-webkit-min-device-pixel-ratio:1.25),(min--moz-device-pixel-ratio:1.25),(min-device-pixel-ratio:1.25),(min-resolution:1.25dppx){.settings-downgrade-discount-illustration .body{background-image:url("https://cdn.okccdn.com/media/img/alist/pq_downgrade_modal_body@2x.png");background-size:345px 234px}}.settings-downgrade-discount-illustration .left-arm{top:57px;left:-15px;z-index:1;width:117px;height:29px;background:url("https://cdn.okccdn.com/media/img/alist/pq_downgrade_modal_left_arm_v2.png");animation:left-arm 8s linear infinite;transform-origin:100% 10px}@media (-o-min-device-pixel-ratio:1.25/2),(-webkit-min-device-pixel-ratio:1.25),(min--moz-device-pixel-ratio:1.25),(min-device-pixel-ratio:1.25),(min-resolution:1.25dppx){.settings-downgrade-discount-illustration .left-arm{background-image:url("https://cdn.okccdn.com/media/img/alist/pq_downgrade_modal_left_arm_v2@2x.png");background-size:117px 29px}}.settings-downgrade-discount-illustration .right-arm{top:83px;left:290px;z-index:3;width:117px;height:29px;background:url("https://cdn.okccdn.com/media/img/alist/pq_downgrade_modal_right_arm.png");animation:right-arm 8s linear infinite;transform-origin:0 10px}@media (-o-min-device-pixel-ratio:1.25/2),(-webkit-min-device-pixel-ratio:1.25),(min--moz-device-pixel-ratio:1.25),(min-device-pixel-ratio:1.25),(min-resolution:1.25dppx){.settings-downgrade-discount-illustration .right-arm{background-image:url("https://cdn.okccdn.com/media/img/alist/pq_downgrade_modal_right_arm@2x.png");background-size:117px 29px}}.settings-downgrade-discount-illustration .eye{position:absolute;z-index:3;width:20px;height:20px;padding-top:9px;padding-left:6px;transform:skewX(-44deg);background:#fff8dc;opacity:0;animation:blink 6.3s linear infinite}.settings-downgrade-discount-illustration .eye .blink{background:#000;width:8px;height:2px}.settings-downgrade-discount-illustration .eye1{top:30px;left:157px}.settings-downgrade-discount-illustration .eye2{top:35px;left:236px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.settings-payment-info{line-height:42px;margin-top:10px;margin-bottom:15px}.settings-payment-info:after{clear:both;content:"";display:table}.settings-payment-info-email,.settings-payment-info-number{width:347px;padding:0 12px;float:left;background:#ebedf2;border-radius:3px;margin-right:10px;line-height:46px}.settings-payment-info-email-group:not(:last-child),.settings-payment-info-number-group:not(:last-child){margin-right:4px}.settings-payment-info-icon{float:left;width:73px;height:46px}.settings-payment-info-icon--card{background-image:url(https://cdn.okccdn.com/media/img/sprites/settings/settings_5ab3d0.png);background-repeat:no-repeat;display:block;width:73px;height:46px;background-position:-73px 0}@media only screen and (-o-min-device-pixel-ratio:200/100),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){.settings-payment-info-icon--card{background-image:url("https://cdn.okccdn.com/media/img/sprites/settings/settings_5ab3d0@2x.png");-webkit-background-size:146px 105px;-moz-background-size:146px 105px;background-size:146px 105px}}.settings-payment-info-icon--paypal{background-image:url(https://cdn.okccdn.com/media/img/sprites/settings/settings_5ab3d0.png);background-repeat:no-repeat;display:block;width:73px;height:46px;background-position:0 0}@media only screen and (-o-min-device-pixel-ratio:200/100),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){.settings-payment-info-icon--paypal{background-image:url("https://cdn.okccdn.com/media/img/sprites/settings/settings_5ab3d0@2x.png");-webkit-background-size:146px 105px;-moz-background-size:146px 105px;background-size:146px 105px}}.settings-payment--paypal .settings-payment-info{margin-bottom:0}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.lost-password{width:100%;height:100%;min-height:70vh;background-color:#f3f5f9;color:#1e1e1e;padding:80px 20px}.lost-password-inner{max-width:360px;width:100%;border-radius:8px;margin:auto;background-color:#fff;padding:40px 30px;text-align:center;box-shadow:1px 2px 10px 0 rgba(0,0,0,.1)}.lost-password-error-notice{display:block;padding:20px;margin-bottom:30px;color:#fff;text-align:center;border-radius:3px;background:#fb674e}.lost-password .password-reset-title,.lost-password .request-password-reset-title{display:block;font-weight:700;font-size:24px;line-height:26px;margin-bottom:20px}.lost-password .password-reset-subtitle,.lost-password .request-password-reset-subtitle{margin:auto;font-size:16px;line-height:20px;color:#2a2f35;text-align:center}.lost-password .password-reset-input-label,.lost-password .request-password-reset-input-label{display:block;color:#030320;text-align:left;font-weight:400;font-size:17px;line-height:21px;margin-bottom:6px}.lost-password .password-reset-input,.lost-password .request-password-reset-input{width:100%;display:block;padding:10px 15px;font-size:17px;line-height:20px;border-radius:4px;box-shadow:1px 1px 2px 0 rgba(0,0,0,.2)}.lost-password .password-reset-fieldset,.lost-password .request-password-reset-fieldset{border:none}.lost-password .password-reset-button,.lost-password .request-password-reset-button{width:100%;max-width:360px;margin:50px auto 0}.lost-password .password-reset-button:disabled,.lost-password .request-password-reset-button:disabled{background:#949aa6;cursor:default}.lost-password .password-reset .oknf-typable-wrapper,.lost-password .request-password-reset .oknf-typable-wrapper{width:100%}.lost-password .password-reset .oknf-typable-wrapper+label,.lost-password .request-password-reset .oknf-typable-wrapper+label{margin-top:10px}@media (max-width:500px){.lost-password{padding:0}.lost-password-inner{max-width:100%;min-height:inherit;margin:0;text-align:center}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.realname-greeting-illustration{display:inline-block;width:76px;height:64px;margin-bottom:30px;background-image:url("https://cdn.okccdn.com/media/img/illustrations/wright-png/realname.png");background-size:cover;background-repeat:none}.realname-greeting-text{display:block;margin-top:15px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.realname-form{display:flex;flex-direction:column;justify-content:space-between}@media screen and (max-width:500px){.realname-form{justify-content:space-evenly}}.realname-form-newname,.realname-form .oknf-typable-wrapper{width:100%;max-width:300%}@media screen and (max-width:500px){.realname-form-newname,.realname-form .oknf-typable-wrapper{max-width:100%}}.realname-form-newname{margin-top:35px}.realname-form-newname:focus{outline:none}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.realname{color:#fff;text-align:center;height:100vh;padding:0 35px;background-color:#3260c7;font-size:17px;line-height:160%;position:relative}.realname,.realname-content{display:flex;flex-direction:column;justify-content:center}.realname-content{align-self:center;width:100%;max-width:400px}@media screen and (max-width:500px){.realname-content{max-width:100%}}.realname-step{height:315px}.realname-step-heading{color:#fff;font-weight:500;font-size:24px;line-height:33px}.realname-step-nextstepbutton.flatbutton.big{display:block;margin:35px auto 0}@media screen and (max-width:500px){.realname-step-nextstepbutton.flatbutton.big{height:55px;width:100vw;border-radius:0;margin-top:0;position:absolute;bottom:0;left:0}}@media only screen and (max-width:500px) and (device-width:375px) and (device-height:812px) and (-webkit-device-pixel-ratio:3),only screen and (max-width:500px) and (device-width:414px) and (device-height:896px) and (-webkit-device-pixel-ratio:2),only screen and (max-width:500px) and (device-width:414px) and (device-height:896px) and (-webkit-device-pixel-ratio:3){.realname-step-nextstepbutton.flatbutton.big{box-sizing:content-box;padding-bottom:15px}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.upgrade-header{position:relative;margin-bottom:40px;padding:70px 150px 55px;border-top-left-radius:3px;border-top-right-radius:3px;background:#1a1a1a}.upgrade-header,.upgrade-header-text{color:#fff;text-align:center;font-size:38px;line-height:57px;font-weight:400}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.subsummary{width:87%;margin:0 auto 50px;padding-bottom:50px;border-bottom:1px solid #ccd0d9;font-size:16px;line-height:24px}.subsummary-intro,.subsummary-rules,.subsummary-table{margin-top:20px}.subsummary-table{width:400px;margin-right:auto;margin-left:auto}.subsummary-label{font-weight:500;padding-right:30px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.feature{min-height:101px}.feature-icon{float:left;margin:6px 0 0 14px;width:76px;height:65px;background-repeat:no-repeat}.feature-action{padding-top:24px;font-size:18px;font-weight:500}.feature-action,.feature-content,.feature-title{margin-left:115px}.feature-title{padding:8px 0 4px;padding-bottom:14px;color:#1e1e1e;font-size:19px;line-height:14px;font-weight:500}.feature-content{padding-bottom:50px;font-size:17px;line-height:24px;color:#1e1e1e}.feature#intoyou .feature-icon{background-image:url("https://cdn.okccdn.com/media/img/sprites/upgrade-2017/intoyou@2x.png");background-size:contain}.feature#intros .feature-icon{background-image:url("https://cdn.okccdn.com/media/img/sprites/upgrade-2017/intros@2x.png");background-size:contain}.feature#dealbreakers .feature-icon{background-image:url("https://cdn.okccdn.com/media/img/sprites/upgrade-2017/dealbreakers@2x.png");background-size:contain}.feature#receipts .feature-icon{background-image:url("https://cdn.okccdn.com/media/img/sprites/upgrade-2017/read_receipts@2x.png");background-size:contain}.feature#comfree .feature-icon{background-image:url("https://cdn.okccdn.com/media/img/sprites/upgrade-2017/no_ads@2x.png");background-size:contain}.feature#unlimited_likes .feature-icon{background-image:url("https://cdn.okccdn.com/media/img/sprites/upgrade-2017/unlimited_likes_2020@2x.png");background-size:contain}.feature#autoboost .feature-icon,.feature#questions .feature-icon,.feature#see_more_people .feature-icon{margin-left:21px}.feature#autoboost .feature-icon{background-image:url("https://cdn.okccdn.com/media/img/sprites/upgrade-2017/boost@2x.png");background-size:contain}.feature#see_more_people .feature-icon{background-image:url("https://cdn.okccdn.com/media/img/sprites/upgrade-2017/see_more_people@2x.png");background-size:contain}.feature#questions .feature-icon{background-image:url("https://cdn.okccdn.com/media/img/sprites/upgrade-2017/questions@2x.png");background-size:contain}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.feature-list{margin-bottom:20px;margin-left:45px;margin-top:9px}.feature-list--is-success{width:50%;margin:10px auto}.feature-list--is-success.feature-list--is-premium{width:87%}.feature-list--is-success.feature-list--is-premium .feature-list-basics{float:left;width:50%}.feature-list--is-success.feature-list--is-premium .feature-list-premiums{float:right;width:44%;background:#ebedf2;padding:30px 20px 20px 15px}.feature-list--is-success.feature-list--is-premium .feature-list-premiums-title{display:block;width:100%;margin-bottom:20px;text-align:center;font-size:19px;font-weight:500}.feature-list--is-success.feature-list--is-premium .feature-list-premiums .feature-action{padding-top:10px;font-size:16px;line-height:24px}.feature-list-separator{position:relative;margin-bottom:40px;text-align:center;font-size:23px;line-height:23px;color:#2a2f35}.feature-list-separator:after,.feature-list-separator:before{content:"";display:block;position:absolute;top:50%;width:42%;height:1px;background:#ccd0d9}.feature-list-separator:before{left:0}.feature-list-separator:after{right:0}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.alistpackages-package{background:transparent;border:0;padding:0;cursor:pointer;width:100%;position:relative}.alistpackages-transition-enter{opacity:.01;transition:opacity .3s ease-in}.alistpackages-transition-enter-active{opacity:1}.alistpackages-actions{margin-top:10px}.alistpackages-actions .flatbutton{width:100%;min-width:100%;margin-bottom:10px;display:flex;align-items:center;justify-content:center}.alistpackages-actions-secure{text-align:center;font-size:14px;color:#8c8c8c}.alistpackages-mobile-continue.flatbutton.blue-new{width:100%}.alistpackages-mobile-continue.flatbutton.blue-new:focus{outline:none}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.alistpackages{margin-top:43px;margin-right:60px}.alistpackages-package{display:flex;flex-direction:row;align-items:center;padding:20px 30px;min-height:129px}.alistpackages-package--selected{background:#ebedf2}.alistpackages-package--selected:hover{cursor:default}.alistpackages-package:not(.alistpackages-package--selected):hover{background:#f3f5f9}.alistpackages-package-radio{margin-right:30px}.alistpackages-package-info{text-align:left}.alistpackages-package-discount,.alistpackages-package-period,.alistpackages-package-price,.alistpackages-package-savings{margin:7px 0}.alistpackages-package-period{font-size:15px;line-height:20px;font-weight:500;color:#1a1a1a}.alistpackages-package-discount{font-size:18px;line-height:18px;color:#f95133;text-decoration:line-through}.alistpackages-package-price{font-size:18px;line-height:18px;font-weight:700;color:#1a1a1a}.alistpackages-package-savings{font-size:14px;line-height:23px;color:#ff4dc4}.alistpackages-package-popular{position:absolute;color:#fff;text-transform:uppercase;text-align:center;top:-5px;left:-4px;width:120px;padding:3px 8px;background:#ff4dc4;border-radius:3px 0 0 3px;font-size:11px;line-height:19px;font-weight:700;letter-spacing:.5px}.alistpackages-package-popular-tail{position:absolute;right:-16px;top:0;bottom:0;width:16px;overflow:hidden}.alistpackages-package-popular-tail:after,.alistpackages-package-popular-tail:before{content:"";position:absolute;height:0;width:0;left:-8px}.alistpackages-package-popular-tail:before{top:0;border-top:32px solid #ff4dc4;border-right:16px solid transparent;border-left:none}.alistpackages-package-popular-tail:after{bottom:0;border-bottom:32px solid #ff4dc4;border-right:16px solid transparent;border-left:none}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.upgrade-left{float:left;width:570px}.upgrade-right{float:right;width:310px}.upgrade-tabs{display:flex;justify-content:center;align-items:flex-end;width:87%;margin:0 auto 45px;height:42px;border-bottom:1px solid #ccd0d9}.upgrade-tabs-link{position:relative;background:transparent;border:0;padding:0;cursor:pointer;min-width:160px;height:36px;margin-left:7px;padding:3px 18px 0;background:#ebedf2;border-top-left-radius:6px;border-top-right-radius:6px;border:1px solid #ccd0d9;border-bottom:none;transition:height .1s linear;font-size:14px;text-transform:uppercase;font-weight:700;letter-spacing:1px;color:#34f;white-space:nowrap}.upgrade-tabs-link:first-child{margin-left:0}.upgrade-tabs-link:not(.upgrade-tabs-link--active):hover{background:#f3f5f9;height:39px}.upgrade-tabs-link--active{top:1px;cursor:default;height:42px;background:#fff;color:#1a1a1a}.upgrade-paypal-failure{color:#f95133;margin:40px;text-align:center}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.upgrade-container{width:100%;height:100%;padding:50px 0;background:#333}.upgrade{width:940px;padding-bottom:20px;margin:0 auto;background:#fff;border-radius:3px}.upgrade:after{clear:both;content:"";display:table}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.incognitopackages-description{width:330px;height:100%;padding:30px 32px;display:inline-block;vertical-align:top;background:#3260c7;color:#fff;text-align:center}.incognitopackages-description-image{width:205px;margin:25px 0 30px}.incognitopackages-description-header{margin-bottom:4px;color:#fff;font-weight:400;font-size:25px;line-height:36px}.incognitopackages-description-paragraph{margin-bottom:15px;font-size:17px;line-height:26px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.incognitopackages-package{background:#fff;display:flex;flex-direction:row;align-items:center;justify-content:space-between;position:relative;padding:48px 30px;border-radius:3px;border-button:1px solid #f3f5f9;box-shadow:0 2px 0 #e1e4ea;transition:box-shadow 80ms}.incognitopackages-package:not(:last-child){margin-bottom:10px}.incognitopackages-package:hover{box-shadow:0 5px 4px #e1e4ea}.incognitopackages-package-popular{position:absolute;top:63px;left:-26px;transform:rotate(-45deg)}.incognitopackages-package-popular-ribbon,.incognitopackages-package-popular-text{display:block;position:absolute;width:126px;height:29px}.incognitopackages-package-popular-text{padding-top:2px;font-size:15px;color:#fff;text-align:center}.incognitopackages-package-popular-ribbon{border-bottom:29px solid #fb674e;border-left:29px solid transparent;border-right:29px solid transparent}.incognitopackages-package-popular-ribbon:after,.incognitopackages-package-popular-ribbon:before{content:"";display:block;position:absolute;bottom:-37px;height:0;width:0;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid transparent;border-top:4px solid #c02206}.incognitopackages-package-popular-ribbon:before{left:-29px}.incognitopackages-package-popular-ribbon:after{right:-29px}.incognitopackages-package-period{font-weight:500;font-size:23px;line-height:23px}.incognitopackages-package-price{color:#aeb4bf;font-size:23px;line-height:23px;text-align:left}.incognitopackages-package-price-savings{color:#4c7bd9;text-transform:uppercase;font-size:15px;font-weight:500;letter-spacing:.3px;margin-top:11px;line-height:16px;margin-bottom:-27px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.incognitopackages-has-incognito,.incognitopackages-packages{width:610px;padding:30px}.incognitopackages-packages{display:inline-block}.incognitopackages-has-incognito{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;height:100%}.incognitopackages-has-incognito-text{font-size:18px;line-height:28px}.incognitopackages-has-incognito-browse-matches{margin-top:20px;padding:0 12px;width:auto}.incognitopackages-transition-enter{opacity:.01;transition:opacity .3s ease-in}.incognitopackages-transition-enter-active{opacity:1}.incognitopackages-disclaimer{color:#aeb4bf;text-align:center;margin-top:23px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.incognitopackages-container{background:#fff;width:940px;height:556px;padding:0;margin:20px 0 50px;box-shadow:0 2px 2px rgba(30,30,30,.2);border-radius:3px;overflow:hidden}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}body.page--incognito #page #main_content{width:940px;margin:0 auto;background:transparent;margin-top:12px}body.page--incognito .incognito-loader{width:940px;height:556px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.onboarding-desktopnav{position:relative;top:0;left:50%;width:980px;height:62px;transform:translateX(-50%)}@media (max-width:1020px){.onboarding-desktopnav{width:95%}}@media screen and (max-width:640px) and (orientation:portrait){.onboarding-desktopnav{display:none}}.onboarding-desktopnav-logo{position:absolute;bottom:0;left:0;width:100px;height:32px;background-size:100px auto;background-repeat:no-repeat;background-position:bottom;background-image:url("https://cdn.okccdn.com/media/img/dtf/logo.png")}@media (-o-min-device-pixel-ratio:1.25/2),(-webkit-min-device-pixel-ratio:1.25),(min--moz-device-pixel-ratio:1.25),(min-device-pixel-ratio:1.25),(min-resolution:1.25dppx){.onboarding-desktopnav-logo{background-image:url("https://cdn.okccdn.com/media/img/dtf/logo@2x.png");background-size:100px 32px}}.onboarding-desktopnav-skip{background:transparent;border:0;padding:0;color:#2a2f35;opacity:.75;cursor:pointer;z-index:6000;font-size:17px;line-height:58px;transition:opacity .2s ease;position:absolute;top:15px;right:0}.onboarding-desktopnav-skip .i-arrow-right{left:3px;position:relative;font-size:10px;line-height:42px}.onboarding-desktopnav-skip:focus,.onboarding-desktopnav-skip:hover{opacity:1}.onboarding-desktopnav-skip:active,.onboarding-desktopnav-skip:focus{outline:0}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.onboarding-header-transition-appear,.onboarding-header-transition-enter,.onboarding-header-transition-leave{transition-property:opacity;transition-duration:.3s;transition-timing-function:ease}.onboarding-header-transition-appear,.onboarding-header-transition-enter{opacity:.01;transition-delay:.3s}.onboarding-header-transition-appear-active,.onboarding-header-transition-enter-active{opacity:1}.onboarding-header-transition-enter{position:absolute;width:100%;left:0}.onboarding-header-transition-leave{opacity:1}.onboarding-header-transition-leave-active{opacity:.01}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.onboarding-header{z-index:5999;height:66px;line-height:66px;width:460px;margin:auto;font-weight:500;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.onboarding-header--hidden{opacity:0}.onboarding-header--hidden .onboarding-header-previous{display:none}.onboarding-header-description{display:block;width:100%;text-align:center;font-size:16px;line-height:66px}.onboarding-header-previous{background:transparent;border:0;padding:0;cursor:pointer;z-index:6000;width:66px;height:66px;text-align:center;font-size:13px;line-height:66px;color:#2a2f35;transition:opacity .2s ease;position:absolute;top:0;left:0}.onboarding-header-previous:focus{outline:none}.onboarding-header-stepCounter{position:absolute;right:20px;font-weight:400;font-size:14px;color:#8c8c8c}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.onboarding-header{position:relative;margin-top:40px}@media (min-height:811px){.onboarding-header{position:fixed;width:460px;top:calc(50% - 305px);left:50%;transform:translateX(-50%);margin-top:0}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.onboarding,.onboarding *{font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.steptransition-enter,.steptransition-leave{transition:opacity .36s ease}.steptransition-enter{opacity:0;transition-delay:.24s}.steptransition-enter-active{opacity:1}.steptransition-leave{position:absolute!important;top:66px;left:0;width:100%;opacity:1}.steptransition-leave-active{opacity:0}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.onboarding{position:relative;min-height:100vh;padding-bottom:50px}.onboarding-steps{display:block;position:relative;z-index:9000;overflow:visible;left:50%;transform:translateX(-50%);width:460px;height:544px;background:none}@media (min-height:811px){.onboarding-steps{margin-top:0;position:fixed;top:calc(50% - 305px + 66px);left:50%;transform:translateX(-50%)}}.onboarding-steps-step{position:absolute;top:0;left:0;width:100%;height:100%;overflow-x:visible;overflow-y:visible;overflow:visible}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.onboarding-stepIntro{position:absolute;top:0!important;right:0;z-index:9000;max-height:100vh}.onboarding-stepIntro.singleBoxDesign{display:flex;flex-direction:column;justify-content:center}.onboarding-stepIntro-prompt{z-index:2;left:0;right:0;text-align:center;margin:auto}.singleBoxDesign .onboarding-stepIntro-prompt{width:90%;max-width:365px;text-align:center}.onboarding-stepIntro-textbox{position:relative;height:208px;margin:auto;display:flex;flex-direction:column;justify-content:center}.singleBoxDesign .onboarding-stepIntro-textbox{height:auto}.onboarding-stepIntro-textbox-button{margin-top:20px}.onboarding-stepIntro-textbox-button:focus{outline:none}.onboarding-stepIntro-image{z-index:2;width:100%;height:200px}.onboarding-stepIntro-title{color:#2a2f35;font-weight:700;font-size:24px;line-height:33px}.onboarding-stepIntro-subtitle{color:#2a2f35;padding-top:10px;font-size:19px;line-height:26px}@media (max-height:360px){.onboarding-stepIntro-subtitle{padding-top:5px}}.singleBoxDesign .onboarding-stepIntro-subtitle{font-size:16px;line-height:24px}.onboarding-stepIntro-button{background:transparent;border:0;padding:0;cursor:pointer;height:58px;background:#0000bf;color:#fff;text-align:center;text-transform:uppercase;font-weight:700;letter-spacing:1px;width:300px;margin-bottom:15px;font-size:15px;line-height:58px;border-radius:3px;z-index:2;left:0;right:0;width:80%;max-width:320px;margin:auto}.onboarding-stepIntro-button:disabled{background:#ccc;cursor:default}.no-touch .onboarding-stepIntro-button:not(:disabled):hover,.onboarding-stepIntro-button:active,.onboarding-stepIntro-button:not(:disabled):active{background:#5c69ff}.onboarding-stepIntro-button:focus{outline:None}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.onboarding-stepIntro{width:100%;height:100%}.onboarding-stepIntro-prompt{position:relative;width:300px}.onboarding-stepIntro-textbox{width:100%}.singleBoxDesign .onboarding-stepIntro-textbox{margin-bottom:40px}.onboarding-stepIntro-button{position:absolute;bottom:0}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.obessay{overflow:hidden;height:100%}.obessay:after{clear:both;content:"";display:table}.obessay .essay{display:flex;flex-direction:column;flex:1 0;height:calc(100% - 60px)}.obessay-prompt{width:85%;margin:0 auto;font-weight:700;font-size:24px;line-height:33px;text-align:center;display:flex;flex-direction:column}.obessay-wrapper{padding-right:24px;padding-left:24px;display:flex;flex-direction:column;flex:1;justify-content:center}.obessay-card{width:100%;height:200px;background:#fff;box-shadow:0 1px 1px rgba(0,0,0,.25);border-radius:3px;display:flex;flex-direction:column;position:relative}.obessay .oknf-typable-wrapper{position:relative;width:100%;height:100%}.obessay .oknf-textarea{width:100%;height:100%;padding:18px 24px;border:0;background:none;font-size:17px;line-height:24px}.obessay .oknf-textarea:focus{outline:none}.oknf-typable-wrapper .obessay .oknf-textarea:focus{width:80%}.obessay-scroll-screen{position:absolute;z-index:2;top:0;left:0;width:100%;height:30px;background:linear-gradient(180deg,#fff,hsla(0,0%,100%,0));border-top-left-radius:3px;border-top-right-radius:3px;pointer-events:none}.obessay-scroll-screen-transition-appear-active,.obessay-scroll-screen-transition-enter-active,.obessay-scroll-screen-transition-leave-active{transition:opacity .1s linear}.obessay-scroll-screen-transition-appear,.obessay-scroll-screen-transition-enter{opacity:.01}.obessay-scroll-screen-transition-appear-active,.obessay-scroll-screen-transition-enter-active,.obessay-scroll-screen-transition-leave{opacity:1}.obessay-scroll-screen-transition-leave-active{opacity:.01}.obessay-submit{background:transparent;border:0;padding:0;cursor:pointer;height:58px;background:#0000bf;color:#fff;text-align:center;text-transform:uppercase;font-weight:700;letter-spacing:1px;border-radius:3px;margin-bottom:15px;font-size:15px;line-height:58px;width:300px;display:flex;flex-direction:row;justify-content:center;margin-left:auto;margin-right:auto}.obessay-submit:disabled{background:#ccc;cursor:default}.no-touch .obessay-submit:not(:disabled):hover,.obessay-submit:active,.obessay-submit:not(:disabled):active{background:#5c69ff}.obessay-submit:focus{outline:None}.obessay-error{position:absolute;left:20px;bottom:10px;height:42px;line-height:42px;color:#f95133;text-align:center}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.obessay-card{height:240px;padding-bottom:0}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.obquestions-cards-card-genre{height:31%;width:100%;position:relative;padding:3%;color:#2a2f35;border-top-left-radius:3px;border-top-right-radius:3px}.obquestions-cards-card-genre-container{position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}.obquestions-cards-card-genre-text{width:100%;padding-top:5%;font-size:13px;color:#5b3901;letter-spacing:1.3px;text-transform:uppercase}.obquestions-cards-card-genre--lifestyle{background-color:#3260c7}.obquestions-cards-card-genre--lifestyle .obquestions-cards-card-genre-text{color:#fff}.obquestions-cards-card-genre--dating{background-color:#fedbe3}.obquestions-cards-card-genre--other{background-color:#bcf1cd}.obquestions-cards-card-genre--other .obquestions-cards-card-genre-text{padding-top:10%}.obquestions-cards-card-genre--sex{background-color:#ff597e}.obquestions-cards-card-genre--sex .obquestions-cards-card-genre-text{color:#fff}.obquestions-cards-card-genre--religion{background-color:#d5e0f8}.obquestions-cards-card-genre--ethics{background-color:#ffd939}.obquestions-cards-card-genre-illustration{width:85px;height:53px;margin:auto;background-size:auto 100%;background-repeat:no-repeat;background-position:50%}.obquestions-cards-card-genre-illustration--lifestyle{background-image:url("https://cdn.okccdn.com/media/img/illustrations/wright-questiongenres/Lifestyle@2x.png")}.obquestions-cards-card-genre-illustration--dating{background-image:url("https://cdn.okccdn.com/media/img/illustrations/wright-questiongenres/Dating@2x.png")}.obquestions-cards-card-genre-illustration--other{background-image:url("https://cdn.okccdn.com/media/img/illustrations/wright-questiongenres/Other@2x.png")}.obquestions-cards-card-genre-illustration--sex{background-image:url("https://cdn.okccdn.com/media/img/illustrations/wright-questiongenres/Sex@2x.png")}.obquestions-cards-card-genre-illustration--religion{background-image:url("https://cdn.okccdn.com/media/img/illustrations/wright-questiongenres/Religion@2x.png")}.obquestions-cards-card-genre-illustration--ethics{background-image:url("https://cdn.okccdn.com/media/img/illustrations/wright-questiongenres/Ethics@2x.png")}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.obquestions-buttons-button{background:transparent;border:0;padding:0;cursor:pointer;height:52px;width:112px;margin:0 3%;color:#4c7bd9;border:1px solid #4c7bd9;border-radius:3px;font-size:17px}.obquestions-buttons-button:focus{outline:none}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.obquestions-cards-card{width:288px;height:420px;background:#fff;border-radius:3px;box-shadow:0 0 3px rgba(0,0,0,.2);transition-property:transform,opacity,background;transition-duration:.3s;transition-timing-function:ease;transform:scale(1) translateZ(0) rotate(0deg);z-index:6002}.obquestions-cards-card-inner{height:inherit;transition:opacity .3s ease .25s}.obquestions-cards-card-inner--yes .obquestions-buttons-button--yes{color:#fff;background:#4c7bd9}.obquestions-cards-card-inner--no .obquestions-buttons-button--yes,.obquestions-cards-card-inner--yes .obquestions-buttons-button--no{color:#4c7bd9;background:#fff}.obquestions-cards-card-inner--no .obquestions-buttons-button--no{color:#fff;background:#4c7bd9}.obquestions-cards-card-content{position:relative;height:48%;width:100%;padding-right:10%;padding-left:10%;text-align:center;display:flex;flex-direction:column;justify-content:center}.obquestions-cards-card-content-text{font-weight:400;font-size:24px;line-height:32px}.obquestions-cards-card-buttons{position:absolute;bottom:35px;left:0;right:0;width:100%;transition-property:opacity,transform;transition-duration:.5s;transition-timing-function:ease;transition-delay:.3s}.obquestions-cards-card-buttons--hidden{opacity:0;transform:translateY(35%)}.obquestions-cards-card--behind{transition-delay:.2s;opacity:1;box-shadow:0 0 2px rgba(0,0,0,.2);transform:scale(.97)}.obquestions-cards-card--behind .obquestions-cards-card-inner{opacity:1}.obquestions-cards-card--skipped{animation:card-skipped .6s ease forwards}@keyframes card-skipped{0%{transform:scale(1) translateX(0) translateY(0) rotate(0deg);visibility:visible;opacity:1}40%{transform:scale(.9) translateX(100%) translateY(-15%) rotate(-6deg)}to{transform:scale(.6) translateX(0) translateY(0) rotate(0deg);opacity:.3}}.obquestions-cards-card--skipped .obquestions-cards-card-inner{opacity:.4;transition-delay:0ms}.obquestions-cards-card--yes{transform:translateX(110vw) translateY(-8%) rotate(16deg);animation:card-yes .7s ease forwards}@keyframes card-yes{0%,50%{opacity:1;transform:translateX(0) translateY(0) rotate(0deg)}to{opacity:0;transform:translateX(110vw) translateY(-8%) rotate(16deg)}}.obquestions-cards-card--no{transform:translateX(-110vw) translateY(-8%) rotate(-16deg);animation:card-no .7s ease forwards}@keyframes card-no{0%,50%{opacity:1;transform:translateX(0) translateY(0) rotate(0deg)}to{opacity:0;transform:translateX(-110vw) translateY(-8%) rotate(-16deg)}}.obquestions-cards-card--swiped{animation:none}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.obquestions-intro{position:absolute;z-index:9000;top:0;left:50%;width:460px;height:610px;background:#f0f2f6;transform:translateX(-50%);text-align:center}.obquestions-intro-transition-enter,.obquestions-intro-transition-leave{transition:opacity .36s ease}.obquestions-intro-transition-enter{opacity:0}.obquestions-intro-transition-enter-active,.obquestions-intro-transition-leave{opacity:1}.obquestions-intro-transition-leave-active{opacity:0}@media (max-width:460px){.obquestions-intro{width:100%}}@media (max-height:610px){.obquestions-intro{position:fixed;height:100%}}.obquestions-intro-header{top:0}.obquestions-intro-text{position:absolute;top:45%;left:50%;width:73%;font-weight:700;font-size:24px;line-height:33px;transform:translate(-50%,-50%)}.obquestions-intro-button{background:transparent;border:0;padding:0;cursor:pointer;height:58px;background:#0000bf;color:#fff;text-align:center;text-transform:uppercase;font-weight:700;letter-spacing:1px;border-radius:3px;width:300px;margin-bottom:15px;font-size:15px;line-height:58px;position:fixed;bottom:25px;left:0;right:0;width:80%;margin:auto}.obquestions-intro-button:disabled{background:#ccc;cursor:default}.no-touch .obquestions-intro-button:not(:disabled):hover,.obquestions-intro-button:active,.obquestions-intro-button:not(:disabled):active{background:#5c69ff}.obquestions-intro-button:focus{outline:None}@media only screen and (device-width:375px) and (device-height:812px) and (-webkit-device-pixel-ratio:3),only screen and (device-width:414px) and (device-height:896px) and (-webkit-device-pixel-ratio:2),only screen and (device-width:414px) and (device-height:896px) and (-webkit-device-pixel-ratio:3){.obquestions-intro-button{bottom:10%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.onboarding .onboarding-steps.onboarding-steps--Questions{overflow:hidden;top:0;bottom:0;width:100%;height:100%;max-height:100%}.onboarding .obquestions{overflow:visible}.onboarding .obquestions.steptransition-leave{position:absolute}.onboarding .obquestions-requirement{position:absolute;margin:auto;width:100%;height:66px;font-weight:500;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:17px;line-height:66px;text-align:center}.onboarding .obquestions-cards{position:relative;z-index:12;transition:transform .5s ease .2s;text-align:center}.onboarding .obquestions-cards--hide-lower-cards .obquestions-cards-card--behind{display:none}.onboarding .obquestions-cards--isFinished{opacity:0}.onboarding .obquestions-cards-cardwrap{position:absolute;top:0;left:0;height:100%;width:100%;transition:transform .2s ease;user-select:none}.onboarding .obquestions-cards-cardwrap--touching{transition:none}.onboarding .obquestions-cards-cardwrap--skipped{animation:cardwrap-skipped .6s ease forwards}@keyframes cardwrap-skipped{0%{z-index:1}40%,to{z-index:-1}}.onboarding .obquestions-skip{background:transparent;border:0;padding:0;cursor:pointer;position:relative;z-index:11;width:100%;height:40px;font-size:17px;color:#4c7bd9}.onboarding .obquestions-skip:focus{outline:none}.onboarding .obquestions-skip--hide{display:none}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.onboarding .obquestions-cards{width:100%;height:480px;margin-top:0;top:66px}.onboarding .obquestions-cards-cardWrap{top:58px}.onboarding .obquestions-cards-card{margin:20px auto 0}.onboarding .obquestions-cards-card-text{font-weight:400}.onboarding .obquestions-intro-text{font-size:32px;line-height:44px}.onboarding .obquestions-intro-header{top:0;background:#f0f2f6}.onboarding .obquestions-intro-button{position:absolute;max-width:320px}.onboarding .obquestions-skip{position:absolute;left:0;bottom:0}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@media (min-height:811px){.onboarding--QustionsConvo-special-intro{margin-top:0;position:fixed;top:calc(50% - 305px + 66px);left:50%;transform:translateX(-50%)}}.onboarding.isDesktop .onboarding-steps.onboarding-steps--QuestionsConvo{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;padding-top:90px;transform:translateX(0)}@media (max-height:650px){.onboarding.isDesktop .onboarding-steps.onboarding-steps--QuestionsConvo{min-height:650px}}@media (min-height:651px){.onboarding.isDesktop .onboarding-steps.onboarding-steps--QuestionsConvo{min-height:100%}}.onboarding.isDesktop .onboarding-steps.onboarding-steps--QuestionsConvo .onboarding-steps-step{padding:45px 0 20px}.onboarding-steps-step.obqconvo.steptransition-leave,.onboarding.isDesktop .onboarding-steps.onboarding-steps--QuestionsConvo .onboarding-steps-step.steptransition-leave{display:none}.obqconvo{position:absolute;top:0!important;left:0!important;width:100%;height:100%;overflow:hidden!important;min-height:568px;min-width:320px}.obqconvo,.obqconvo *{box-sizing:border-box}.obqconvo.onboarding-steps-step{position:absolute;height:100vh;padding:20px 0}@media only screen and (device-width:375px) and (device-height:812px) and (-webkit-device-pixel-ratio:3),only screen and (device-width:414px) and (device-height:896px) and (-webkit-device-pixel-ratio:2),only screen and (device-width:414px) and (device-height:896px) and (-webkit-device-pixel-ratio:3){.iOS .obqconvo.onboarding-steps-step{padding-top:40px}}.obqconvo-progress{position:fixed;top:0;left:0;right:0;height:6px;z-index:6;background:#f3f5f9;transition:opacity .54s ease}@media only screen and (device-width:375px) and (device-height:812px) and (-webkit-device-pixel-ratio:3),only screen and (device-width:414px) and (device-height:896px) and (-webkit-device-pixel-ratio:2),only screen and (device-width:414px) and (device-height:896px) and (-webkit-device-pixel-ratio:3){.iOS .obqconvo-progress{top:20px}}.obqconvo-progress--hidden{opacity:0;transition:opacity .18s ease}.obqconvo-progress-bar{display:none;width:100%;height:100%;background:#ebedf2}.obqconvo-progress-bar-inner{width:0;height:100%;background:#1a1a1a;transition:width .4s ease}.obqconvo-progress-text{position:absolute;top:30px;left:50%;color:#949aa6;font-weight:300;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:17px;line-height:26px;transform:translateX(-50%)}@media screen and (max-width:640px) and (orientation:portrait){.obqconvo-progress-text{padding-top:constant(safe-area-inset-top);padding-top:env(safe-area-inset-top);top:18px;font-size:15px;line-height:20px}}.obqconvo-error{position:absolute;top:50%;left:0;width:100%;padding:0 40px;transform:translateY(-50%);text-align:center}.obqconvo-error-title{color:#2a2f35;margin-bottom:10px;font-size:19px;line-height:28px}.obqconvo-error-text{color:#949aa6;margin-bottom:20px;font-size:17px;line-height:22px}.obqconvo-loader{position:absolute;top:66%;left:50%;z-index:7;transform:translateX(-50%) translateY(-50%)}.obqconvo-ui-enter,.obqconvo-ui-leave{transition:opacity .1s ease}.obqconvo-ui-enter,.obqconvo-ui-leave-active{opacity:0}.obqconvo-ui-enter-active,.obqconvo-ui-leave{opacity:1}.obqconvo-skip{background:transparent;border:0;padding:0;cursor:pointer;position:absolute;top:30px;right:50px;color:#949aa6;opacity:.6;z-index:100;font-size:17px;line-height:26px;font-weight:300;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.obqconvo-skip .okicon{padding-left:2px;font-size:10px;line-height:26px}.obqconvo-skip:hover{opacity:1}@media screen and (max-width:640px) and (orientation:portrait){.obqconvo-skip{top:18px;right:20px;font-size:15px}.obqconvo-skip,.obqconvo-skip .okicon{line-height:20px}}.convoquestion{position:relative;max-width:500px;margin:0 auto;height:90%;height:calc(100% - 136px);min-height:420px;max-height:520px;transition-property:transform;transition-duration:.54s;transition-timing-function:cubic-bezier(.415,1.325,.34,.96);transition-delay:.36s;transform:translateY(110vh);margin-top:constant(safe-area-inset-top);margin-top:env(safe-area-inset-top)}@media screen and (max-width:880px) and (orientation:portrait){.convoquestion{height:calc(100% - 106px)}}@media screen and (max-width:640px) and (orientation:portrait){.convoquestion{height:calc(100% - 94px)}}@media screen and (max-width:300px) and (orientation:portrait){.convoquestion{height:calc(100% - 104px)}}.convoquestion--positioned{transform:none}.convoquestion-leave{position:absolute;top:0;left:0;right:0;transform:translateY(0);transition-timing-function:ease;transition-delay:0ms}.convoquestion-leave-active{transform:translateY(-110vh)}.convoquestion-bottomctrl{position:absolute;width:100%;left:0;bottom:-80px;margin:0;z-index:1}.convoquestion-bottomctrl,.convoquestion-bottomctrl-btn{width:100%;height:80px;color:#949aa6;font-size:17px;line-height:80px}.convoquestion-bottomctrl-btn{background:transparent;border:0;padding:0;cursor:pointer;padding:0 20px;margin:0;outline:none}@media screen and (max-width:640px) and (orientation:portrait){.convoquestion-bottomctrl{bottom:-48px}.convoquestion-bottomctrl,.convoquestion-bottomctrl-btn{height:58px;font-size:15px;line-height:58px}}.convoquestion-bottomctrl-enter{opacity:0;visibility:hidden;transition:opacity 0ms ease 0ms,visibility 0ms linear .1s}.convoquestion-bottomctrl-enter-active{opacity:1;visibility:visible;transition:visibility 0ms linear,opacity 135ms ease 325ms}.convoquestion-bottomctrl-leave{opacity:1;visibility:visible;transition:visibility 0ms linear,opacity 0ms ease 10ms}.convoquestion-bottomctrl-leave-active{opacity:0;visibility:hidden;transition:opacity 135ms ease 0ms,visibility 0ms linear 235ms}.convoquestion-importance-box{position:relative;display:inline-block;width:24px;height:24px;line-height:24px;margin-top:28px;margin-left:8px;vertical-align:top;border:1px solid #0000bf;border-radius:3px}.convoquestion-importance-box-check{display:none;position:absolute;left:0;width:100%;height:100%;text-align:center;color:#0000bf;background:transparent;font-size:16px}@media screen and (max-width:640px) and (orientation:portrait){.convoquestion-importance-box{margin-top:17px}}.convoquestion-importance--important .convoquestion-importance-box{border-color:#0000bf}.convoquestion-importance--important .convoquestion-importance-box-check{display:block}.convoquestion-irrelevant{padding-top:20px;color:#2a2f35;font-size:15px;line-height:20px;text-align:center}@media screen and (max-width:640px) and (orientation:portrait){.convoquestion-irrelevant{padding-top:9px}}.convoquestion-continue{background:transparent;border:0;padding:0;cursor:pointer;position:absolute;bottom:-136px;left:50%;width:300px;height:56px;margin:0;z-index:5;background:#0000bf;color:#fff;outline:none;opacity:0;border-radius:3px;margin-bottom:15px;transition:opacity .15s ease;transform:translateX(-50%);font-size:19px;line-height:56px}.convoquestion-continue--visible{opacity:1}.convoquestion-continue:hover{background:#0000b0}@media screen and (max-width:640px) and (orientation:portrait){.convoquestion-continue{position:fixed;bottom:0;left:0;right:0;margin-left:auto;margin-right:auto;border-radius:0;transition:transform .2s ease;transform:translateY(100%)}}@media only screen and (max-width:640px) and (orientation:portrait) and (device-width:375px) and (device-height:812px) and (-webkit-device-pixel-ratio:3),only screen and (max-width:640px) and (orientation:portrait) and (device-width:414px) and (device-height:896px) and (-webkit-device-pixel-ratio:2),only screen and (max-width:640px) and (orientation:portrait) and (device-width:414px) and (device-height:896px) and (-webkit-device-pixel-ratio:3){.iOS .convoquestion-continue{margin-bottom:40px}}@media screen and (max-width:640px) and (orientation:portrait){.convoquestion-continue--visible{transform:translateY(0)}}.convoanswers,.convoanswers-content,.convoanswers-text{position:absolute;top:0;left:0;width:100%;padding:0 20px;transition-property:transform,opacity;transition-duration:.35s,.15s;transition-timing-function:ease}.convoanswers-content.noTransition,.convoanswers-text.noTransition,.convoanswers.noTransition,.noTransition .convoanswers,.noTransition .convoanswers-content,.noTransition .convoanswers-text{transition-duration:0ms}.convoanswers-content:focus,.convoanswers-text:focus,.convoanswers:focus{outline:none}.convoanswers{position:absolute;width:100%;padding:0 20px;z-index:2}.convoanswers.isCollapsed{top:0;bottom:auto}.convoanswers.isCollapsed .convoanswers-info-label{opacity:0;visibility:hidden;transition:opacity .2s ease 0ms,visibility 0ms linear .3s}.convoanswers.isCollapsed .convoanswers-info-answer{opacity:1;visibility:visible;transform:scale(1);transition:visibility 0ms linear,opacity .2s ease .21s,transform .2s ease .21s}.convoanswers.isCollapsed .convoanswers-answers{position:absolute;left:20px;right:20px;opacity:0;visibility:hidden;transform:scale(.6);transition:opacity .2s ease 0ms,transform .2s ease 0ms,visibility 0ms linear .3s}.convoanswers-text{padding:0 20px;color:#2a2f35;font-size:23px;line-height:36px;transform-origin:top}.convoanswers-text-inner{margin:0 auto;max-width:380px}@media screen and (max-width:640px) and (orientation:portrait){.convoanswers-text{font-size:19px;line-height:28px}.convoanswers-text-inner{max-width:320px}}.convoanswers-info{position:relative;text-align:left;line-height:40px;min-height:30px;margin-bottom:15px;color:#2a2f35}.convoanswers-info:after{content:"";clear:both;display:inline-block}.iOS .convoanswers-info:after{display:-webkit-box!important}.convoanswers-info-thumb{float:left;width:40px;height:40px;margin:0 10px;border-radius:100%}.convoanswers-info-answer,.convoanswers-info-label{position:absolute;left:65px}.convoanswers-info-label{font-size:19px;line-height:40px;font-weight:500;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;opacity:1;visibility:visible;transition:visibility 0ms linear,opacity .2s ease .21s}.convoanswers-info-answer{max-width:65%;top:2px;margin-top:-4px;height:44px;line-height:44px;border-radius:3px;color:#2a2f35;background:#fff;z-index:4;opacity:0;visibility:hidden;transform:scale(.6);transition:opacity .2s ease 0ms,transform .2s ease 0ms,visibility 0ms linear .3s}.convoanswers-info-answer-text{padding:0 16px;font-size:17px;line-height:40px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis}.convoanswers-info-answer-tail{position:absolute;bottom:5px;left:-15px;width:30px;height:30px;overflow:hidden;z-index:3}.convoanswers-info-answer-tail:before{content:"";display:block;position:absolute;width:15px;height:15px;top:22.5px;left:7.5px;background:#fff;transform:rotate(45deg)}@media screen and (max-width:640px) and (orientation:portrait){.convoanswers-info{line-height:34px}.convoanswers-info-thumb{width:34px;height:34px}.convoanswers-info-answer,.convoanswers-info-label{left:56px}.convoanswers-info-label{font-size:17px;line-height:34px}.convoanswers-info-answer{top:1px;margin-top:-2px;height:36px;line-height:36px}.convoanswers-info-answer-text{padding:0 14px;font-size:17px;line-height:34px}}@media (max-width:345px){.convoanswers-info-label{font-size:15px}}.convoanswers-answers{position:relative;border-radius:3px;opacity:1;visibility:visible;transform:scale(1);transition:visibility 0ms linear,opacity .2s ease .21s,transform .2s ease .21s;transform-origin:10% 0}.convoanswers-answers:before{content:"";display:block;position:absolute;width:12px;height:12px;background:#fff;top:1px;left:24px;transform:translateY(-50%) rotate(-135deg);transform-origin:center}@media screen and (max-width:640px) and (orientation:portrait){.convoanswers-answers:before{left:21px}}.convoanswers-answers-answer{background:transparent;border:0;padding:0;cursor:pointer;position:relative;display:block;width:100%;height:65px;margin:0;text-align:left;color:#2a2f35;background-color:#fff;border-bottom:1px solid #ebedf2;outline:none;transition:background 60ms ease}.convoanswers-answers-answer:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.convoanswers-answers-answer:last-child{border-bottom:none;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.convoanswers-answers-answer-text{position:absolute;top:50%;left:0;width:100%;padding-right:59px;padding-left:25px;font-size:19px;line-height:24px;transform:translateY(-50%)}.convoanswers-answers-answer-icon{position:absolute;display:block;top:50%;right:25px;width:24px;height:24px;border:1px solid #fff;border-radius:100%;transform:translateY(-50%);transition:background 125ms ease,border 125ms ease}@media screen and (max-width:640px) and (orientation:portrait){.convoanswers-answers-answer{height:60px}.convoanswers-answers-answer-text{font-size:17px;line-height:20px;padding-right:56px;padding-left:22px}.convoanswers-answers-answer-icon{right:22px}}.convoanswers-answers-answer:hover{background-color:#fbfbfb}.convoanswers-answers-answer--selected .convoanswers-answers-answer-icon,.convoanswers-answers-answer--selected:hover .convoanswers-answers-answer-icon{background:#fff;border-color:#0000bf;color:#0000bf}.convoanswers--theirs.isCollapsed .convoanswers-text{opacity:0}.convoanswers.isMultiple .convoanswers-answers-answer-icon{border:1px solid #0000bf;border-radius:3px}.convoanswers.isMultiple .convoanswers-answers-answer--selected .convoanswers-answers-answer-icon:after{position:absolute;top:0;left:0;right:0;bottom:0;font-size:16px;color:#0000bf;text-align:center;line-height:24px;font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"c"}.convoanswers--right .convoanswers-info{text-align:right}.convoanswers--right .convoanswers-info-thumb{float:right}.convoanswers--right .convoanswers-info-answer,.convoanswers--right .convoanswers-info-label{left:auto;right:65px}.convoanswers--right .convoanswers-info-answer{transform-origin:center right}.convoanswers--right .convoanswers-info-answer-tail{left:auto;right:-15px}.convoanswers--right .convoanswers-answers{transform-origin:90% 0}.convoanswers--right .convoanswers-answers:before{left:auto;right:24px}@media screen and (max-width:640px) and (orientation:portrait){.convoanswers--right .convoanswers-info-answer,.convoanswers--right .convoanswers-info-label{right:56px}.convoanswers--right .convoanswers-answers:before{right:21px}}.convoanswers--blue .convoanswers-info-answer{background:#1a1a1a;color:#fff}.convoanswers--blue .convoanswers-info-answer-tail:before{background-color:#1a1a1a}.convoanswers--blue .convoanswers-answers:before{background:#1a1a1a}.convoanswers--blue .convoanswers-answers-answer{color:#fff;background-color:#1a1a1a;border-color:#d8d8d8}.convoanswers--blue .convoanswers-answers-answer:hover{background-color:#121212}.convoanswers--blue .convoanswers-answers-answer--selected{color:#fff}.convoanswers--blue .convoanswers-answers-answer--selected .convoanswers-answers-answer-icon,.convoanswers--blue .convoanswers-answers-answer--selected:hover .convoanswers-answers-answer-icon{border-color:#99b2ff;background:#99b2ff}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.incognito-promo{display:flex;flex-direction:column;align-items:center;background-color:#fff;border-radius:2px;box-shadow:0 1px 2px 0 hsla(0,0%,7%,.7)}.incognito-promo .promo-header{padding:16px 8px;font-size:23px;line-height:23px;font-weight:700;color:#1a1a1a;text-align:center}@media (max-width:600px){.incognito-promo .promo-header{font-size:21px}}.incognito-promo .promo-illustration{background-color:#f0f2f6;margin:12px 24px}.incognito-promo .promo-illustration .incognito-illustration{height:100%;width:100%}.incognito-promo .promo-description{text-align:center;margin:12px 24px}.incognito-promo .promo-description p{margin-bottom:16px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.photoOrganizer-photo-container,.photoOrganizer-uploaders-container{position:relative;height:0;padding-bottom:100%;border-radius:3px;z-index:1;transition:border-radius .3s linear,box-shadow .3s linear .3s}.photoOrganizer-photo-imgcontainer,.photoOrganizer-uploaders-imgcontainer{position:absolute;top:0;left:0;right:0;bottom:0;background:#07408d;border-radius:inherit}.photoOrganizer-photo-img,.photoOrganizer-uploaders-img{position:absolute;width:100%;height:auto;max-height:100%;top:50%;transform:translateY(-50%);border-radius:inherit}.photoOrganizer-photo-delete,.photoOrganizer-photo-upload,.photoOrganizer-photo .photoupload-upload-icon,.photoOrganizer-uploaders-delete,.photoOrganizer-uploaders-upload,.photoOrganizer-uploaders .photoupload-upload-icon{box-sizing:border-box;background:transparent;border:0;padding:0;cursor:pointer;width:33px;height:33px;position:absolute;bottom:-6px;right:-6px;border-radius:50%;background:#fff;text-align:center;color:#e84832;z-index:2;border:3px solid #3260c7;font-size:10px;line-height:28px}.photoOrganizer-photo-upload-icon,.photoOrganizer-photo .photoupload-upload-icon,.photoOrganizer-uploaders-upload-icon,.photoOrganizer-uploaders .photoupload-upload-icon{color:#4c7bd9;font-size:12px;line-height:27px}.photoOrganizer-photo-upload-icon:focus,.photoOrganizer-photo .photoupload-upload-icon:focus,.photoOrganizer-uploaders-upload-icon:focus,.photoOrganizer-uploaders .photoupload-upload-icon:focus{outline:none}.photoOrganizer-photo-upload-icon:before,.photoOrganizer-photo .photoupload-upload-icon:before,.photoOrganizer-uploaders-upload-icon:before,.photoOrganizer-uploaders .photoupload-upload-icon:before{line-height:inherit}.photoOrganizer-photo .photoupload-upload-icon:before,.photoOrganizer-uploaders .photoupload-upload-icon:before{font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"+"}.isDesktop .photoOrganizer-photo .photoupload-upload-icon:before,.isDesktop .photoOrganizer-uploaders .photoupload-upload-icon:before{font-size:11px}.photoOrganizer-photo--failed .photoOrganizer-photo-container,.photoOrganizer-uploaders--failed .photoOrganizer-photo-container{box-shadow:0 0 0 2px #f95133!important}.photoOrganizer-uploaders-uploader--filler{height:0;padding-bottom:100%;border:1px dashed #4c7bd9;border-radius:3px}.photoOrganizer-uploaders-uploader .photoupload-icon .i-camera{display:block;position:absolute;left:0;top:50%;margin-top:-20px;height:40px;line-height:40px;width:100%}.photoOrganizer-photos-container{width:100%;position:relative}.photoOrganizer-photos .photoupload{margin:0;width:100%;height:auto;overflow:inherit}.photoOrganizer-photos .photoupload-uploader{border:0;border-radius:3px;position:relative;background:#ebedf2;height:inherit}.photoOrganizer-photos .photoupload-uploader:before{content:"";padding-top:100%;display:block}.photoOrganizer-photos .photoupload-loader,.photoOrganizer-photos .photoupload-uploader-text{display:none}.photoOrganizer-photos .photoupload-icon{height:100%;width:100%;background:none;border:0;text-align:center}.photoOrganizer-photos .photoupload-icon .i-camera{color:#aeb4bf}.photoOrganizer-photos .photoupload-icon .i-checkmark,.photoOrganizer-photos .photoupload-thumbnail{display:none}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.photoOrganizer-feedback{width:100%;text-align:center;position:relative}.photoOrganizer-feedback-message{position:absolute;top:0;left:0;right:0;padding-bottom:14px;width:85%;margin:auto;font-weight:500;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:17px;line-height:25px}.photoOrganizer-feedback-message .feedback-title{padding-bottom:4px}.photoOrganizer-feedback-message .feedback-subtitle{color:#2a2f35;font-weight:400;font-size:15px;line-height:18px}@media screen and (max-width:320px){.photoOrganizer-feedback-message{width:95%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.photoOrganizer-instructions{position:fixed;top:0;left:0;right:0;-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);background-color:rgba(250,251,253,.96);box-shadow:0 1px 1px 0 rgba(0,0,0,.16);transform:translateY(-102%);transition:transform .25s ease;padding:26px;text-align:center}@media only screen and (device-width:375px) and (device-height:812px) and (-webkit-device-pixel-ratio:3),only screen and (device-width:414px) and (device-height:896px) and (-webkit-device-pixel-ratio:2),only screen and (device-width:414px) and (device-height:896px) and (-webkit-device-pixel-ratio:3){.iOS .photoOrganizer-instructions{padding-top:env(safe-area-inset-top);padding-top:const(safe-area-inset-top)}}.photoOrganizer-instructions--show{transform:translateY(0)}.photoOrganizer-instructions-text{margin-bottom:15px;color:#2a2f35;font-size:17px;line-height:24px}.photoOrganizer-instructions-dismiss{color:#4c7bd9;text-transform:uppercase;background:transparent;border:0;padding:0;cursor:pointer;font-size:15px;line-height:20px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.photoOrganizer-photos{width:100%;display:flex;padding:7%;text-align:left}.photoOrganizer-save{background:transparent;border:0;padding:0;cursor:pointer;height:58px;background:#0000bf;color:#fff;text-align:center;text-transform:uppercase;font-weight:700;letter-spacing:1px;border-radius:3px;width:300px;margin-bottom:15px;font-size:15px;line-height:58px;width:100%;-webkit-overflow-scrolling:touch;margin-right:auto;margin-left:auto}.photoOrganizer-save:disabled{background:#ccc;cursor:default}.no-touch .photoOrganizer-save:not(:disabled):hover,.photoOrganizer-save:active,.photoOrganizer-save:not(:disabled):active{background:#5c69ff}.photoOrganizer-save:focus{outline:None}.photoOrganizer .incognito-promo{margin:0 16px;margin-bottom:64px}.photoOrganizer .photo-rules-card{margin:16px}.photoOrganizer--hero .photoOrganizer-photo{position:relative;display:inline-block;width:32%;margin-top:2%}.photoOrganizer--hero .photoOrganizer-photo .photoupload-icon .i-camera{font-size:8vw}.photoOrganizer--hero .photoOrganizer-photo--primary{width:66%;margin-right:2%}.photoOrganizer--hero .photoOrganizer-photo--primary .photoupload-icon .i-camera{font-size:16vw}.photoOrganizer--hero .photoOrganizer-photo--primary,.photoOrganizer--hero .photoOrganizer-photo--topright{margin-top:0}.photoOrganizer--hero .photoOrganizer-photo--topright{top:0;position:absolute}.photoOrganizer--hero .photoOrganizer-photo--middle{margin-left:2%;margin-right:2%}.photoOrganizer--hero .photoOrganizer-photo--preview{position:absolute;top:0;left:0;margin-top:0}.photoOrganizer--twobythree .photoOrganizer-photos{padding:2% 10%}.photoOrganizer--twobythree .photoOrganizer-photo{position:relative;display:inline-block;width:44%;margin:3%;vertical-align:top}.photoOrganizer--twobythree .photoOrganizer-photo .photoupload-icon .i-camera{font-size:9vw}.photoOrganizer--twobythree .photoOrganizer-photo--preview{position:absolute;top:0;left:0;margin-top:0}.photoOrganizer--twobythree .photoOrganizer-photo:first-child{border-radius:50%}.photoOrganizer--twobythree .photoOrganizer-photo:first-child .photoOrganizer-photo-container{border-radius:50%;box-shadow:0 0 0 8px #4c7bd9}.photoOrganizer--twobythree .photoOrganizer-photo:first-child .photoupload-uploader{border-radius:50%}@media screen and (max-width:320px){.photoOrganizer--twobythree .photoOrganizer-photos{padding:4% 12%}.photoOrganizer--twobythree .photoOrganizer-photos-photo{width:40%;margin:5%}.photoOrganizer--twobythree .photoOrganizer-userinfo{display:none}}@media screen and (max-height:650px){.photoOrganizer--twobythree .photoOrganizer-photos{padding:4% 10%}.photoOrganizer--twobythree .photoOrganizer-photos-photo{width:40%;margin:5%}.photoOrganizer--twobythree .photoOrganizer-userinfo{display:none}}@media screen and (max-height:480px){.photoOrganizer--twobythree .photoOrganizer-photos-photo{width:36%;margin:7%}}@media screen and (min-width:1000px) and (min-height:700px){.photoOrganizer--twobythree .photoOrganizer-photos{padding:4% 32%}.photoOrganizer--twobythree .photoOrganizer-photos-photo{width:36%;margin:7%}.photoOrganizer--twobythree .photoOrganizer-photo .photoupload-icon .i-camera{font-size:4vw}}@media screen and (min-width:700px) and (min-height:1000px){.photoOrganizer--twobythree .photoOrganizer-photos{padding:4% 14%}.photoOrganizer--twobythree .photoOrganizer-photos-photo{width:36%;margin:7%}.photoOrganizer--twobythree .photoOrganizer-photo .photoupload-icon .i-camera{font-size:8vw}}.photoOrganizer--threebytwo{width:474px;overflow-y:scroll;overflow-x:hidden;position:relative;left:50%;transform:translateX(-50%)}.photoOrganizer--threebytwo .photoOrganizer-photos-container{width:474px}.photoOrganizer--threebytwo .photoOrganizer-rules{padding-top:16px}@media screen and (max-width:640px) and (orientation:portrait){.photoOrganizer--threebytwo .photoOrganizer-rules{padding-top:32px}}.photoOrganizer--threebytwo .photoOrganizer-photo{position:relative;display:inline-block;width:156px;vertical-align:top;padding:8px;margin:1px}.photoOrganizer--threebytwo .photoOrganizer-photo--preview{position:absolute;top:0;left:0;margin-top:0}.photoOrganizer--threebytwo .photoOrganizer-photo--primary .photoupload-uploader,.photoOrganizer--threebytwo .photoOrganizer-photo:first-child{border-radius:50%}.photoOrganizer--threebytwo .photoOrganizer-photo:first-child .photoOrganizer-photo-container{border-radius:50%;box-shadow:0 0 0 8px #0000bf}.photoOrganizer--threebytwo .photoOrganizer-photo-delete,.photoOrganizer--threebytwo .photoOrganizer-photo-upload{bottom:2px;right:2px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.onboarding-steps-step.obPhotoOrganizer .photoOrganizer{display:flex;flex-direction:column;flex:0 1 auto}.onboarding-steps-step.obPhotoOrganizer .photoOrganizer-instructions{z-index:9001;display:flex;flex-direction:column}.onboarding-steps-step.obPhotoOrganizer .photoOrganizer-feedback{display:flex;flex-direction:column}.onboarding-steps-step.obPhotoOrganizer .photoOrganizer-feedback-message{font-weight:700;font-size:24px;line-height:33px;position:static;margin:0 auto}.onboarding-steps-step.obPhotoOrganizer .photoOrganizer-photos{display:flex;flex-direction:column}@media screen and (max-width:640px) and (orientation:portrait){.onboarding-steps-step.obPhotoOrganizer .photoOrganizer-photos{display:block}}.onboarding-steps-step.obPhotoOrganizer .photoOrganizer-photo-delete,.onboarding-steps-step.obPhotoOrganizer .photoOrganizer-uploaders-upload,.onboarding-steps-step.obPhotoOrganizer .photoOrganizer .photoupload-upload-icon{border-color:#fff;background-color:#0000bf;color:#fff}.onboarding-steps-step.obPhotoOrganizer .photoOrganizer-save{display:flex;flex-direction:row;justify-content:center;left:0;right:0;width:300px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.onboarding-steps-step.obPhotoOrganizer{width:100%}.onboarding-steps-step.obPhotoOrganizer .photoOrganizer{display:block;height:100%}.onboarding-steps-step.obPhotoOrganizer .photoOrganizer-photos{padding:30px 0}.onboarding-steps-step.obPhotoOrganizer .photoOrganizer-photos .photoupload-icon--placeholder{cursor:default}.onboarding-steps-step.obPhotoOrganizer .photoOrganizer-photos .photoupload-icon .i-camera{color:#1a1a1a}.onboarding-steps-step.obPhotoOrganizer .photoOrganizer-photos .photoupload-uploader{background:#fff}.onboarding-steps-step.obPhotoOrganizer .photoOrganizer-feedback{top:0}.onboarding-steps-step.obPhotoOrganizer .photoOrganizer-feedback-message .title{width:100%;font-weight:700;font-size:32px;line-height:44px}.onboarding-steps-step.obPhotoOrganizer .photoOrganizer .photoupload--uploaded .photoupload-uploader{border:none}.onboarding-steps-step.obPhotoOrganizer .photoOrganizer .photoupload--uploaded .photoupload-icon{display:none}.onboarding-steps-step.obPhotoOrganizer .photoOrganizer .photoupload--uploaded .photoupload-preview,.onboarding-steps-step.obPhotoOrganizer .photoOrganizer .photoupload--uploaded .photoupload-thumbnail{display:block}.onboarding-steps-step.obPhotoOrganizer .photoOrganizer-save:disabled{background-color:#949aa6}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profileDetails-field-prompt,.profileDetails-field-promptComment{max-width:85%;margin:auto;color:#2a2f35;background:#3260c7;text-align:center;box-shadow:0 10px 5px 1px #3260c7;overflow-y:visible;z-index:2;font-weight:700;font-size:24px;line-height:31px}.profileDetails-field-prompt--transition,.profileDetails-field-promptComment--transition{position:relative}.profileDetails-field-promptComment{z-index:10;width:100%}.profileDetails-field-promptComment--emoji{font-size:70px;margin-bottom:-20px;padding-top:20px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profileDetails-field-fieldWithUnit{padding:0 2px}.profileDetails-field-fieldWithUnit-copy{margin-top:32px;color:#34f;text-transform:uppercase;font-weight:700;letter-spacing:.94px;font-size:16px;cursor:pointer}.profileDetails-field-fieldWithUnit-copy:hover{opacity:.9}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profileDetails-text-input{width:100%}.profileDetails-text-input .oknf-typable-wrapper--text{position:relative;width:70%}.profileDetails-text-input .oknf-input{width:100%}.profileDetails-text-input .oknf-message{position:absolute;top:-12px;right:0;width:100%;margin:0;text-align:right;transform:translateY(-100%)}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profileDetails-dropdown-with-text-input{width:100%;padding-bottom:80px}.profileDetails-dropdown-with-text-input .profileDetails-select{margin-bottom:15px}.profileDetails-dropdown-with-text-input .oknf-message{text-align:left;top:-87px}.profileDetails-dropdown-with-text-input .oknf-select-active{text-align:left}.profileDetails-dropdown-with-text-input .oknf-typable-wrapper--text{width:100%}.profileDetails-dropdown-with-text-input fieldset{border:0!important}.profileDetails-dropdown-with-text-input .search-and-select{margin-top:15px}.profileDetails-dropdown-with-text-input .search-and-select .oknf-typable-wrapper{width:100%}.profileDetails-dropdown-with-text-input .search-and-select .input-wrapper:before{top:18px!important}.profileDetails-dropdown-with-text-input .search-and-select .oknf-input{font-size:16px;text-overflow:ellipsis}.profileDetails-dropdown-with-text-input .search-and-select-results{width:100%}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profileDetails-dateInput-datePicker{width:100%;box-shadow:0 1px 2px rgba(0,0,0,.25);background:#fff}.profileDetails-dateInput-datePicker:before{color:#aeb4bf;content:attr(data-placeholder)}.profileDetails-dateInput-datePicker--hasInput:before{content:""}.profileDetails-dateInput-wrapper{text-align:left;display:inline-block}.profileDetails-dateInput-wrapper--day,.profileDetails-dateInput-wrapper--month{width:48.5%;margin-bottom:20px}.profileDetails-dateInput-wrapper--month{margin-right:3%}.profileDetails-dateInput-wrapper--year{width:100%}.profileDetails-dateInput-feedback.profileDetails-feedback--error{bottom:17%;right:0;left:0}.profileDetails-date-container{width:100%;padding-right:2px;padding-left:2px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profileDetails-previous{background:transparent;border:0;padding:0;cursor:pointer;position:absolute;z-index:6000;width:66px;height:66px;text-align:center;font-size:13px;line-height:66px;color:#2a2f35;transition:opacity .2s ease}.profileDetails-previous:focus{outline:none}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profileDetails-field-location{height:100%;width:100%;position:relative}.profileDetails-field-location-container{background:#fff;height:270px;width:100%;margin:auto;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,.25)}.profileDetails-field-location-prompt{padding:25px;font-size:19px;line-height:26px}.profileDetails-field-location .profileDetails-previous{position:fixed}.profileDetails-field-location-gps{position:absolute;width:80%;bottom:60px;left:0;right:0;padding:15px;margin:auto;background:#0000bf;color:#fff;border-radius:3px;font-size:17px}.profileDetails-field-location-gps:focus{outline:none}.profileDetails-field-location-gps--loading{background:#949aa6}.profileDetails-field-location-error.profileDetails-feedback--error{bottom:120px;left:0;right:0;margin:auto;width:80%}.profileDetails-field-location-cancel{bottom:0;left:0;right:0;position:absolute;padding:20px 0 25px;margin:auto;color:#0000bf}.profileDetails-field-location-wrapper{text-align:left;display:inline-block;padding:0 2px}.profileDetails-field-location-wrapper--country,.profileDetails-field-location-wrapper--zipOrCity{width:100%}.profileDetails-field-location-wrapper--zipOrCity{padding-bottom:2px}.profileDetails-field-location-label{display:inline-block;margin-bottom:8px}.profileDetails-field-location-criminalBackground{font-size:12px;color:#949aa6;font-weight:800;margin-top:20px;display:inline-block;text-transform:uppercase}.profileDetails-field-location-input .profileDetails-select{margin-bottom:25px}.profileDetails-field-location-input .profileDetails-select.profileDetails-suggestion{margin-top:15px;margin-bottom:0}.profileDetails-field-location-input .oknf-input,.profileDetails-field-location-input .oknf-typable-wrapper{width:100%}.profileDetails-field-location-input .oknf-input::-webkit-inner-spin-button,.profileDetails-field-location-input .oknf-typable-wrapper::-webkit-inner-spin-button{display:none;-webkit-appearance:none;margin:0}.profileDetails-field-location-input .oknf-message{position:absolute;top:-36px;right:0;text-align:right;font-size:15px}.profileDetails-field-location-input .oknf-message--error{color:#fb674e}.profileDetails-field-location-input .oknf-message--success{color:#8c8c8c}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profileDetails-inputs-field-gender-genderTags .gradient-overflow-container-child-container.checkbox-picker-pickmanybuttons-container-child-container{padding-left:0;padding-right:0}.profileDetails-inputs-field-gender-genderTags .oknf-radio-decoration:after,.profileDetails-inputs-field-gender-genderTags .oknf-radio-decoration:before{top:24px!important}.profileDetails-inputs-field-gender-genderTags .onboarding-gender-tags{overflow-y:auto}.profileDetails-inputs-field-gender-genderTags .onboarding-gender-tags-showMore{background:transparent;border:0;padding:0;cursor:pointer;display:inline;text-decoration:none;color:#0000bf;letter-spacing:1px;font-size:15px;font-weight:700;text-transform:uppercase;font-size:14px;line-height:18px;margin-top:30px;outline:none}.profileDetails-inputs-field-gender-genderTags .onboarding-gender-tags-showMore:active,.profileDetails-inputs-field-gender-genderTags .onboarding-gender-tags-showMore:hover{color:#5c69ff}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profileDetails-animation-wrap{position:relative;height:100%;display:flex}body:not(.firefox) .profileDetails-animation-wrap{flex:1}.profileDetails-field{position:relative;width:100%;height:100%}.profileDetails-field-prompt{margin:0 0 10px;position:static;max-width:100%;margin-bottom:10px;min-width:260px;display:flex;flex-direction:column;flex:0 1 auto}.profileDetails-field-location{height:auto}@media screen and (max-width:880px) and (orientation:landscape){.profileDetails-field--mandatory{height:100%}}.profileDetails-field-container{flex:1 0;display:flex;flex-direction:column;overflow:hidden;padding:0 30px;position:absolute;height:100%;width:100%}.profileDetails-field-element{flex:1 0 auto;width:100%;text-align:center;display:flex;flex-direction:column;align-items:stretch;justify-content:center;overflow-y:auto;height:100%;-webkit-overflow-scrolling:touch}.profileDetails-field-element::-webkit-scrollbar{display:none}.profileDetails-inputs{width:100%;align-items:center;justify-content:center;flex-direction:column;display:flex;padding:0 2px!important;height:100%}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.profileDetails-inputs{height:100%}}.profileDetails-inputs .oknf-input{border:0}.profileDetails-inputs .oknf-typable-wrapper,.profileDetails-inputs .profileDetails-radios{box-shadow:0 1px 2px rgba(0,0,0,.25);border-radius:4px;background:#fff;padding:0 2px}.profileDetails-inputs .search-and-select-results{top:98%;border:0;box-shadow:0 1px 2px rgba(0,0,0,.25);max-height:150px}.profileDetails-inputs .search-and-select-result .query{font-weight:700}.profileDetails-inputs--hasModal{top:0;left:0;padding:0;height:100%;transform:none}.profileDetails-inputs--skipped{pointer-events:none;opacity:.4}.profileDetails-buttons-pickmanybuttons{margin:auto;width:80%}.profileDetails-buttons-pickmanybuttons::-webkit-scrollbar{display:none}.profileDetails-buttons-pickmanybuttons-buttons{padding:8px 0}.profileDetails-buttons-pickmanybuttons-button{margin:4px;padding:15px;color:#0000bf;background-color:transparent;border:1px solid #0000bf;border-radius:3px;cursor:pointer;font-size:17px;line-height:20px}.profileDetails-buttons-pickmanybuttons-button:focus{outline:none}.profileDetails-buttons-pickmanybuttons-button--selected{color:#fff;background:#0000bf}.profileDetails-two-text-inputs fieldset{border:0!important}.profileDetails-two-text-inputs .oknf-typable-wrapper{width:100%;text-align:left;margin-bottom:15px}.profileDetails-two-text-inputs .oknf-typable-wrapper input{width:100%}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profileDetails-button--next{background:transparent;border:0;padding:0;cursor:pointer;width:100%;height:56px;background:#48e588;color:#fff;text-align:center;text-transform:uppercase;font-weight:700;letter-spacing:1px;z-index:10001;font-size:15px;line-height:56px}.profileDetails-button--next:disabled{background-color:#949aa6}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profileDetails-notice{display:flex;flex-direction:row;justify-content:center;width:320px;height:45px;color:#fff;text-align:left;margin:0 auto;margin-bottom:16px}.profileDetails-notice-icon,.profileDetails-notice-text{display:flex;flex-direction:row;align-items:center;height:45px}.profileDetails-notice-text{width:296px}.profileDetails-notice-icon{width:24px;flex-basis:24px;margin-right:10px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profileDetails-button--skip{width:100%;height:56px;color:#2a2f35;text-align:center;font-size:17px;line-height:56px}.profileDetails-button--skip.oknf-switch.oknf-switch-decoration:before{width:24px;height:24px;position:relative;top:-2px;left:-2px}.profileDetails-button--skip.oknf-switch input:checked:active~.oknf-switch-decoration,.profileDetails-button--skip.oknf-switch input:checked:focus~.oknf-switch-decoration,.profileDetails-button--skip.oknf-switch input:checked~.oknf-switch-decoration{background:#0000bf!important}.profileDetails-button--skip.oknf-switch input:checked:active~.oknf-switch-decoration:before,.profileDetails-button--skip.oknf-switch input:checked:focus~.oknf-switch-decoration:before,.profileDetails-button--skip.oknf-switch input:checked~.oknf-switch-decoration:before{font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"c";font-size:12px;display:flex;justify-content:center;align-items:center;color:#0000bf}.profileDetails-button--skip .oknf-switch-decoration,.profileDetails-button--skip.oknf-switch:active .oknf-switch-decoration,.profileDetails-button--skip.oknf-switch input:focus~.oknf-switch-decoration{background:#ccc}.profileDetails-button--skip .oknf-switch-label{color:#1a1a1a}.profileDetails-button--skip.oknf-switch .oknf-switch-decoration{top:15px;right:7.5%;left:auto}.profileDetails-button--skip.oknf-switch .oknf-switch-label{left:7.5%;position:absolute;color:#2a2f35}.profileDetails-button--skip{box-shadow:0 -20px 15px -5px #3260c7}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profileDetails{height:100%;width:100%;background:transparent;color:#2a2f35;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.profileDetails-fieldTransition--next-enter-active,.profileDetails-fieldTransition--next-leave-active,.profileDetails-fieldTransition--previous-enter-active,.profileDetails-fieldTransition--previous-leave-active{transition:transform .24s ease-in-out,opacity .24s ease-in-out}.profileDetails-fieldTransition--next-enter{opacity:.01;width:100%;height:100%;transform:translateX(100%)}.profileDetails-fieldTransition--next-enter-active,.profileDetails-fieldTransition--next-leave{opacity:1;transform:translateX(0)}.profileDetails-fieldTransition--next-leave-active{position:absolute;height:100%;width:100%;opacity:0;transform:translateX(-100%)}.profileDetails-fieldTransition--previous-enter{opacity:.01;transform:translateX(-100%)}.profileDetails-fieldTransition--previous-enter-active,.profileDetails-fieldTransition--previous-leave{opacity:1;transform:translate(0)}.profileDetails-fieldTransition--previous-leave-active{position:absolute;width:100%;height:100%;opacity:0;transform:translate(100%)}.profileDetails-button{background:transparent;border:0;padding:0;cursor:pointer;width:100%}.profileDetails .pickmanybuttons .gradient-overflow-container:after{box-shadow:inset -50px -15px 30px 28px}.profileDetails .pickmanybuttons .gradient-overflow-container-child-container{padding-top:20px}.profileDetails-radios{width:100%;display:inline-block;overflow-y:scroll;-webkit-overflow-scrolling:touch;padding:0}.profileDetails-radios .gradient-overflow-container,.profileDetails-radios .gradient-overflow-container-inner{height:100%}.profileDetails-radios .gradient-overflow-container:after{box-shadow:inset -50px -20px 30px 10px #fff}.profileDetails-radios .gradient-overflow-container-child-container{padding:20px}.profileDetails-radio{display:block;text-align:left;font-size:17px;line-height:24px}.profileDetails-radio:first-of-type{border-top-left-radius:3px;border-top-right-radius:3px;padding-top:24px!important;padding-bottom:16px!important}.profileDetails-radio:last-of-type{border-bottom:none;border-bottom-right-radius:3px;border-bottom-left-radius:3px;padding-top:16px!important;padding-bottom:24px!important}.profileDetails-radio.oknf-radio{margin-bottom:0;background:#fff;padding:20px 25px}.profileDetails-radio.oknf-radio:last-child{margin-bottom:5px}.profileDetails-radio.oknf-radio .oknf-radio--has-label{padding-left:36px}.profileDetails-radio.oknf-radio .oknf-radio-label{color:#2a2f35!important;max-width:calc(100% - 24px);display:inline-block}.profileDetails-radio.oknf-radio .oknf-radio-decoration:after,.profileDetails-radio.oknf-radio .oknf-radio-decoration:before{width:24px;height:24px;line-height:24px!important;right:25px;left:auto;top:20px;content:"";border-color:#0000bf}.profileDetails-radio.oknf-radio input:checked~.oknf-radio-decoration:before,.profileDetails-radio.oknf-radio input:focus~.oknf-radio-decoration:before,.profileDetails-radio.oknf-radio input:hover~.oknf-radio-decoration:before{background:transparent;border:1px solid #0000bf}.profileDetails-radio.oknf-radio input~.oknf-radio-decoration:before{border:1px solid #0000bf}.profileDetails-radio.oknf-radio input:checked[type=radio]~.oknf-radio-decoration:before{background:#fff}.profileDetails-radio.oknf-radio input:checked[type=radio]~.oknf-radio-decoration:after{background:#0000bf;width:12px;height:12px;margin-top:6px;margin-right:6px}.profileDetails-select.oknf-select{height:50px;min-width:100px;text-align:left;line-height:50px;background:#fff;color:#2a2f35;box-shadow:0 1px 2px rgba(0,0,0,.25)}.profileDetails-select.oknf-select:before,.profileDetails-select.oknf-select:focus:before,.profileDetails-select.oknf-select:hover:before{line-height:50px;color:#949aa6}.profileDetails-select.oknf-select .oknf-select-active{line-height:50px;color:#2a2f35}.profileDetails-select.oknf-select .oknf-select-active--placeholder{color:#949aa6}.profileDetails-feedback--error{position:absolute;bottom:23px;color:#fb674e;text-align:center;font-size:15px;line-height:22px}.profileDetails-transition{width:100%;position:absolute;z-index:10000}.profileDetails-transition.profileDetails-commentTransition-enter,.profileDetails-transition.profileDetails-commentTransition-leave{transition:opacity .24s ease}.profileDetails-transition.profileDetails-commentTransition-enter{opacity:0;transition-delay:.12s}.profileDetails-transition.profileDetails-commentTransition-enter-active,.profileDetails-transition.profileDetails-commentTransition-leave{opacity:1}.profileDetails-transition.profileDetails-commentTransition-leave-active{opacity:0}.profileDetails-locationTransition,.profileDetails-promptTransition{will-change:opacity}.profileDetails-locationTransition-enter,.profileDetails-locationTransition-leave,.profileDetails-promptTransition-enter,.profileDetails-promptTransition-leave{transition:opacity .24s ease}.profileDetails-locationTransition-enter,.profileDetails-promptTransition-enter{opacity:0;transition-delay:.12s}.profileDetails-locationTransition-enter-active,.profileDetails-promptTransition-enter-active{opacity:1}.profileDetails-locationTransition-leave,.profileDetails-promptTransition-leave{opacity:1;position:absolute;left:0;right:0}.profileDetails-locationTransition-leave-active,.profileDetails-promptTransition-leave-active{opacity:0}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.obProfileDetails-transition-enter,.obProfileDetails-transition-leave{transition:opacity .36s ease}.obProfileDetails-transition-enter{opacity:0}.obProfileDetails-transition-enter-active,.obProfileDetails-transition-leave{opacity:1}.obProfileDetails-transition-leave-active{opacity:0}.obProfileDetails-intro-enter,.obProfileDetails-intro-leave{transition:opacity .36s ease}.obProfileDetails-intro-enter{opacity:0;transition-delay:.18s}.obProfileDetails-intro-enter-active,.obProfileDetails-intro-leave{opacity:1}.obProfileDetails-intro-leave-active{opacity:0}.obProfileDetails .profileDetails{display:flex;flex:1;flex-direction:column;justify-content:flex-start}.obProfileDetails .profileDetails-select.oknf-select{width:100%}.obProfileDetails .profileDetails-buttons-pickmanybuttons{width:100%;left:0;right:0;position:relative}.obProfileDetails .profileDetails-field{display:flex;flex:1 0;flex-direction:column;overflow:hidden}.obProfileDetails .profileDetails-field-location{max-height:100%;overflow:hidden}.obProfileDetails .profileDetails-field-prompt,.obProfileDetails .profileDetails-field-promptComment{background:#f0f2f6;font-weight:700;box-shadow:none}.obProfileDetails .profileDetails-field-fieldWithModifier,.obProfileDetails .profileDetails-field-fieldWithUnit{width:100%}.obProfileDetails .profileDetails-field .oknf-message--success{color:#8c8c8c}.obProfileDetails .profileDetails-notice{bottom:2px;padding:0;color:#2a2f35;background:none}.obProfileDetails .profileDetails-switch.oknf-switch.oknf-switch-decoration:before{width:24px;height:24px;position:relative;top:-2px;left:-2px}.obProfileDetails .profileDetails-switch.oknf-switch input:checked:active~.oknf-switch-decoration,.obProfileDetails .profileDetails-switch.oknf-switch input:checked:focus~.oknf-switch-decoration,.obProfileDetails .profileDetails-switch.oknf-switch input:checked~.oknf-switch-decoration{background:#0000bf!important}.obProfileDetails .profileDetails-switch.oknf-switch input:checked:active~.oknf-switch-decoration:before,.obProfileDetails .profileDetails-switch.oknf-switch input:checked:focus~.oknf-switch-decoration:before,.obProfileDetails .profileDetails-switch.oknf-switch input:checked~.oknf-switch-decoration:before{font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"c";font-size:12px;display:flex;justify-content:center;align-items:center;color:#0000bf}.obProfileDetails .profileDetails-switch .oknf-switch-decoration,.obProfileDetails .profileDetails-switch.oknf-switch:active .oknf-switch-decoration,.obProfileDetails .profileDetails-switch.oknf-switch input:focus~.oknf-switch-decoration{background:#ccc}.obProfileDetails .profileDetails-switch .oknf-switch-label{color:#1a1a1a}.obProfileDetails .profileDetails-button{display:flex;justify-content:center}.obProfileDetails .profileDetails-button--next{background:transparent;border:0;padding:0;cursor:pointer;height:58px;background:#0000bf;color:#fff;text-align:center;text-transform:uppercase;font-weight:700;letter-spacing:1px;border-radius:3px;width:300px;margin-bottom:15px;font-size:15px;line-height:58px}.obProfileDetails .profileDetails-button--next:disabled{background:#ccc;cursor:default}.no-touch .obProfileDetails .profileDetails-button--next:not(:disabled):hover,.obProfileDetails .profileDetails-button--next:active,.obProfileDetails .profileDetails-button--next:not(:disabled):active{background:#5c69ff}.obProfileDetails .profileDetails-button--next:focus{outline:None}.obProfileDetails .profileDetails-button--skip{background:#f0f2f6;box-shadow:0 -18px 25px 0 #f0f2f6;height:35px;line-height:25px}.obProfileDetails .profileDetails-button--skip .oknf-switch-decoration{top:0}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.obProfileDetails-container{width:100%}.obProfileDetails .profileDetails{padding:0 30px}.obProfileDetails .profileDetails-field-prompt,.obProfileDetails .profileDetails-field-promptComment,.obProfileDetails .profileDetails-field-promptCommentContainer{width:100%;height:66px;font-size:24px;line-height:33px}.obProfileDetails .profileDetails-field-prompt--emoji,.obProfileDetails .profileDetails-field-promptComment--emoji,.obProfileDetails .profileDetails-field-promptCommentContainer--emoji{top:70px;font-size:80px}.obProfileDetails .profileDetails-field-location{overflow:hidden}.obProfileDetails .profileDetails-field-location-input .profileDetails-previous{display:none}.obProfileDetails .profileDetails-field-promptCommentContainer{position:absolute;top:0;right:0;background:#f0f2f6;z-index:3}.obProfileDetails .profileDetails-field-element{overflow:hidden}.obProfileDetails .profileDetails-inputs .oknf-select{height:60px;line-height:60px}.obProfileDetails .profileDetails-inputs .oknf-select-active,.obProfileDetails .profileDetails-inputs .oknf-select:before{line-height:60px}.obProfileDetails .profileDetails-inputs .oknf-input{height:56px}.obProfileDetails .profileDetails-button{position:static}.obProfileDetails .profileDetails-button--skip{position:relative;left:0;width:100%;max-width:460px}.obProfileDetails .profileDetails-button--next{width:320px;border-radius:3px;position:static!important}.obProfileDetails .profileDetails-button--previous{top:0;left:50px}.obProfileDetails .profileDetails-previous{left:0;top:-66px}.obProfileDetails .profileDetails-buttons{height:calc(100% - 56px * 2)}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.onboardingBody{overflow:hidden;height:100%}.onboardingBody-previous{background:transparent;border:0;padding:0;cursor:pointer;position:absolute;z-index:6000;width:66px;height:66px;text-align:center;font-size:13px;line-height:66px;color:#2a2f35;transition:opacity .2s ease}.onboardingBody-previous:focus{outline:none}.onboardingBody-wrapper{position:absolute;width:100%;height:100%;top:0!important}.onboardingBody-inner{-webkit-overflow-scrolling:touch;display:flex;flex-direction:column;height:100%}.onboardingBody-title-wrapper{position:relative;flex:0 0 auto}.onboardingBody-title{width:100%;display:flex;align-items:center;justify-content:center;margin:0 auto;padding:0 20px;background:transparent;color:#2a2f35;font-weight:500;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:32px;line-height:40px;font-weight:700;text-align:center}.onboardingBody-title-transition-enter,.onboardingBody-title-transition-leave{transition:opacity .36s ease}.onboardingBody-title-transition-enter{opacity:0;transition-delay:.18s}.onboardingBody-title-transition-enter-active,.onboardingBody-title-transition-leave{opacity:1}.onboardingBody-title-transition-leave-active{opacity:0;position:absolute;top:0}.onboardingBody-children{flex:1 1 auto;overflow:hidden;display:flex;flex-direction:column;position:relative}.onboardingBody-children-fieldTransition--next-enter-active,.onboardingBody-children-fieldTransition--next-leave-active,.onboardingBody-children-fieldTransition--previous-enter-active,.onboardingBody-children-fieldTransition--previous-leave-active{transition:transform .24s ease-in-out,opacity .24s ease-in-out}.onboardingBody-children-fieldTransition--next-enter{opacity:.01;width:100%;height:100%;transform:translateX(100%)}.onboardingBody-children-fieldTransition--next-enter-active,.onboardingBody-children-fieldTransition--next-leave{opacity:1;transform:translateX(0)}.onboardingBody-children-fieldTransition--next-leave-active{position:absolute;height:100%;width:100%;opacity:0;transform:translateX(-100%)}.onboardingBody-children-fieldTransition--previous-enter{opacity:.01;transform:translateX(-100%)}.onboardingBody-children-fieldTransition--previous-enter-active,.onboardingBody-children-fieldTransition--previous-leave{opacity:1;transform:translate(0)}.onboardingBody-children-fieldTransition--previous-leave-active{position:absolute;width:100%;height:100%;opacity:0;transform:translate(100%)}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.onboardingBody-previous{left:0;top:-66px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.obPassionsPicker-children{max-height:100%}.obPassionsPicker .passionsPicker{flex:1 1 auto}.obPassionsPicker .passionsPicker-gradient{flex:1 1 auto;color:#f0f2f6}.obPassionsPicker .passionsPicker-button--next{background:transparent;border:0;padding:0;cursor:pointer;height:58px;background:#0000bf;color:#fff;text-align:center;text-transform:uppercase;font-weight:700;letter-spacing:1px;border-radius:3px;width:300px;margin-bottom:15px;font-size:15px;line-height:58px;width:100%}.obPassionsPicker .passionsPicker-button--next:disabled{background:#ccc;cursor:default}.no-touch .obPassionsPicker .passionsPicker-button--next:not(:disabled):hover,.obPassionsPicker .passionsPicker-button--next:active,.obPassionsPicker .passionsPicker-button--next:not(:disabled):active{background:#5c69ff}.obPassionsPicker .passionsPicker-button--next:focus{outline:None}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.obPassionsPicker .passionsPicker-button{width:320px;margin:0 auto}.obPassionsPicker .passionsPicker-button--next{border-radius:3px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.photoUploader-image-container{position:relative;width:calc(100% - 40px);margin:20px;overflow:hidden}.photoUploader-image-error{position:absolute;top:0;left:0;width:100%;height:50px;padding:10px 14px;display:flex;align-items:center;background:#f95133;color:#fff;font-size:14px;line-height:14px}.photoUploader-image-error-button--cancel{background:transparent;border:0;padding:0;cursor:pointer;margin-left:auto;color:#fff;font-weight:700;text-transform:uppercase;font-size:12px;line-height:14px}.photoUploader-image-thumb{border-radius:4px;width:100%;margin:0;padding:0}.photoUploader-image-thumb--loading{opacity:.2}.photoUploader-image-loading{position:absolute;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.photoUploader-image-remove{top:12px;left:12px;width:30px;height:30px;border-radius:50%;border:none;background-color:rgba(0,0,0,.85);text-align:center;font-size:12px;padding:1px 0 0 1px;color:#fff;z-index:1}.photoUploader-button,.photoUploader-image-remove{cursor:pointer;position:absolute;font-weight:700;display:flex;align-items:center;justify-content:center}.photoUploader-button{background:transparent;border:0;padding:0;bottom:20px;left:20px;padding:10px 20px;border-radius:88px;border:none;background-color:#fff;color:#0500be;text-transform:uppercase;letter-spacing:1px;box-shadow:0 2px 8px #ccd0d9}.photoUploader-button .okicon{margin-right:5px;margin-top:1px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.essayEditor{background-color:#fff;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.1);position:relative;overflow:hidden;display:flex;flex-direction:column;width:100%;height:100%}.essayEditor-prompt{padding:20px;border-bottom:1px solid #f3f5f9}.essayEditor-prompt-title{margin-bottom:8px;color:#9d9dab;font-size:12px;line-height:12px;font-weight:700;text-transform:uppercase;letter-spacing:1px;word-wrap:break-word}.essayEditor-prompt-text{color:#1e1e1e;font-size:18px;line-height:24px;font-weight:500;word-wrap:break-word}.essayEditor-body{overflow:auto;flex:1;display:flex;flex-direction:column}.essayEditor-textarea-container{position:relative;flex-grow:1;flex-shrink:0;width:100%;height:100%;overflow:hidden}.essayEditor-textarea-container--collapsed{max-height:calc(100% - 70px)}.essayEditor-textarea-container:not(.essayEditor-textarea-container--collapsed) .essayEditor-textarea{height:calc(100% - 5px)!important}.essayEditor-textarea-container:after{position:absolute;top:0;width:100%;height:100%;content:"";box-shadow:inset 0 0 10px 5px #fff;pointer-events:none}.essayEditor-textarea-container-inner{height:100%;width:100%;overflow:auto}.essayEditor-textarea{width:100%;min-height:0;border:none;outline:none;resize:none;margin:0;padding:20px;color:#2a2f35;font-size:18px;line-height:24px;word-wrap:break-word;white-space:pre-wrap}.essayEditor-textarea::placeholder{color:#949aa6;font-size:18px;line-height:24px;font-style:italic;word-wrap:break-word}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.radio-picker-pickonebutton{display:flex;flex-direction:column;flex:1 1 auto;padding:0;width:100%;height:100%}.radio-picker-pickonebutton-container{flex:1 1 auto;color:#f0f2f6;margin:0}.radio-picker-pickonebutton-container-child-container{display:flex;flex-direction:column;align-items:stretch}.radio-picker-pickonebutton-buttons{display:flex;flex-direction:column;margin-top:auto;margin-bottom:auto;box-shadow:0 1px 2px rgba(0,0,0,.25)}.radio-picker-pickonebutton-button{background:transparent;border:0;padding:0;cursor:pointer;flex-shrink:0;display:block;text-align:left;margin:0;padding:20px 25px;background:#fff;border-bottom:1px solid #ebedf2;border-radius:0;font-size:17px;line-height:24px}.radio-picker-pickonebutton-button:first-of-type{border-top-left-radius:3px;border-top-right-radius:3px}.radio-picker-pickonebutton-button:last-of-type{border-bottom:none;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.radio-picker-pickonebutton-button:focus{outline:none}.radio-picker-option.oknf-radio{display:flex;align-items:center;min-height:24px;margin:0;padding:0;pointer-events:none}.radio-picker-option.oknf-radio .oknf-radio-label{flex:1;padding-right:45px;color:#2a2f35!important}.radio-picker-option.oknf-radio .oknf-radio-decoration:after,.radio-picker-option.oknf-radio .oknf-radio-decoration:before{width:24px;height:24px;line-height:24px!important;right:0;left:auto;top:0}.radio-picker-option.oknf-radio input:checked~.oknf-radio-decoration:before,.radio-picker-option.oknf-radio input:focus~.oknf-radio-decoration:before,.radio-picker-option.oknf-radio input:hover~.oknf-radio-decoration:before{background:transparent;border-color:#0000bf}.radio-picker-option.oknf-radio input:checked[type=radio]~.oknf-radio-decoration:before{background:#fff}.radio-picker-option.oknf-radio input:checked[type=radio]~.oknf-radio-decoration:after{background:#0000bf;width:12px;height:12px;margin-top:6px;margin-right:6px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.obPassionsEssay-loading{flex:1;display:flex;align-items:center;justify-content:center}.obPassionsEssay-button{display:flex;flex-direction:column;align-items:stretch}.obPassionsEssay-button--next{background:transparent;border:0;padding:0;cursor:pointer;height:58px;background:#0000bf;color:#fff;text-align:center;text-transform:uppercase;font-weight:700;letter-spacing:1px;border-radius:3px;width:300px;margin-bottom:15px;font-size:15px;line-height:58px}.obPassionsEssay-button--next:disabled{background:#ccc;cursor:default}.no-touch .obPassionsEssay-button--next:not(:disabled):hover,.obPassionsEssay-button--next:active,.obPassionsEssay-button--next:not(:disabled):active{background:#5c69ff}.obPassionsEssay-button--next:focus{outline:None}.obPassionsEssay-button--skip{border:0;padding:0;background:transparent;color:#0000bf;height:58px;font-size:15px;line-height:58px;text-align:center;text-transform:uppercase;font-weight:700;letter-spacing:1px;cursor:pointer}.obPassionsEssay .essayPassionPickerWrapper,.obPassionsEssay .essayPromptPickerWrapper{min-width:100%;min-height:100%;display:flex}.obPassionsEssay .essayEditorWrapper{flex:1;padding:30px;padding-top:40px;margin-bottom:auto;height:390px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.obPassionsEssay-button{width:320px;margin:0 auto}.obPassionsEssay-button--next{border-radius:3px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.whatIWant-lookingFor{height:100%}.whatIWant-lookingFor-monogamy{display:flex;flex-direction:column;margin-top:32px}.whatIWant-lookingFor-non-monogamy-entry{background:transparent;border:0;padding:0;cursor:pointer;margin-top:20px;font-weight:500;font-size:17px;color:#0000bf;visibility:hidden}.whatIWant-lookingFor-non-monogamy-entry--show{visibility:visible}.whatIWant-lookingFor-non-monogamy-entry:hover{color:#3260c7}.whatIWant-lookingFor-non-monogamy-entry:focus{outline:none}.whatIWant-lookingFor-non-monogamy-entry[disabled]{cursor:default;color:#949aa6}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.whatIWant-age{height:100%;width:85%;position:relative;margin:auto}.whatIWant-age-select{display:inline-block}.whatIWant-age-select.oknf-select{width:40%;min-width:110px;display:inline-block;vertical-align:middle}.whatIWant-age-fields{flex-direction:row!important;align-items:center}.whatIWant-age-label{min-width:25px;display:inline-block;vertical-align:middle;color:#2a2f35;text-align:center;line-height:50px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.whatIWant-gender-tags{height:100%}.whatIWant-gender-tags-container{position:absolute;top:-10px;left:0;right:0;bottom:0;background:#3260c7;text-align:center;z-index:10000}.whatIWant-gender-tags-container .pickmanybuttons{padding-bottom:30px}.whatIWant-gender-tags-prompt{text-align:center;padding-bottom:34px;font-weight:500;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:15px;line-height:28px}@media only screen and (device-width:375px) and (device-height:812px) and (-webkit-device-pixel-ratio:3){.whatIWant-gender-tags-prompt{margin-top:10px;margin-top:env(safe-area-inset-top)}}.whatIWant-gender-tags-close-button{position:absolute;top:21px;left:7.5%;font-size:17px;cursor:pointer;outline:none;padding:5%;margin:-5%}.whatIWant-gender-tags-footer{position:absolute;left:0;right:0;bottom:15px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.whatIWant-gender{height:100%}.whatIWant-gender-showMore{text-align:center;cursor:pointer;outline:none;margin-top:32px;color:#0000bf}.whatIWant-gender-showMore,.whatIWant-gender-showMore.checkbox{text-transform:uppercase;font-weight:700;letter-spacing:.94px;font-size:16px}.whatIWant-gender-showMore.checkbox{color:#3260c7;line-height:20px}.whatIWant-gender .checkbox-picker-pickmanybuttons{max-height:90%}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.whatIWant-relstatus{height:100%}.whatIWant-relstatus-link{width:100%;margin-top:22px;padding:0 55px;text-align:left;font-size:16px;line-height:26px;color:#2a2f35;opacity:0;transition:opacity .1s linear}.whatIWant-relstatus-link--show{opacity:1}.whatIWant-relstatus-error{margin-top:15px;color:#e84832}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.whatIWant-monogamy{height:100%}.whatIWant-monogamy-explanation{width:100%;margin-top:22px;padding:0 55px;text-align:left;font-size:16px;line-height:26px;color:#2a2f35}.whatIWant-monogamy-help-link{margin-top:30px;font-weight:500;font-size:17px;text-decoration:none}.whatIWant-monogamy-help-link,.whatIWant-monogamy-help-link:visited{color:#0000bf}.whatIWant-monogamy-help-link:hover{color:#3260c7}.whatIWant-monogamy-help-link--mobile{margin-top:40px;font-size:16px}.whatIWant-monogamy-error{margin-top:15px;color:#e84832}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.whatIWant-next{background:transparent;border:0;padding:0;cursor:pointer;height:58px;background:#0000bf;color:#fff;text-align:center;text-transform:uppercase;font-weight:700;letter-spacing:1px;border-radius:3px;width:300px;margin-bottom:15px;font-size:15px;line-height:58px;display:flex;flex-direction:row;justify-content:center;flex:0 0 auto;margin-left:auto;margin-right:auto;z-index:10001}.whatIWant-next:disabled{background:#ccc;cursor:default}.no-touch .whatIWant-next:not(:disabled):hover,.whatIWant-next:active,.whatIWant-next:not(:disabled):active{background:#5c69ff}.whatIWant-next:focus{outline:None}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.onboarding-prefs-prompt{position:relative;width:100%;max-width:350px;padding:0 40px;font-weight:700;font-size:22px;line-height:28px;text-align:center}.onboarding-prefs-prompt-appear,.onboarding-prefs-prompt-enter,.onboarding-prefs-prompt-exit{transition:opacity .36s ease}.onboarding-prefs-prompt-appear,.onboarding-prefs-prompt-enter{opacity:.01}.onboarding-prefs-prompt-appear-active,.onboarding-prefs-prompt-enter-active{opacity:1}.onboarding-prefs-prompt-enter{transition-delay:.18s}.onboarding-prefs-prompt-exit{position:absolute;top:0;left:0;width:100%;opacity:0}.onboarding-prefs-prompt-exit-active{opacity:.01}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.onboarding-prefs-choose{display:flex;flex-direction:column;align-items:center}.onboarding-prefs-choose-explanation{font-size:16px;line-height:19px;width:100%;max-width:310px;margin-top:14px;text-align:center}.onboarding-prefs-choose-choices{width:100%;margin-bottom:20px;flex-grow:1}.onboarding-prefs-choose-choices:after{box-shadow:inset -50px 0 30px 30px #f0f2f6}.onboarding-prefs-choose-choices-child-container{width:100%;display:flex;flex-direction:column;align-items:center}.onboarding-prefs-choose-choice{background:transparent;border:0;padding:0;cursor:pointer;width:100%;max-width:320px;height:40px;margin-top:20px;background:#fff;color:#0000bf;border:1px solid #0000bf;border-radius:25px;transition:opacity 50ms linear;font-weight:500;font-size:18px}.onboarding-prefs-choose-choice:first-child{margin-top:0}.onboarding-prefs-choose-choice.is-selected{background:#0000bf;color:#fff}.onboarding-prefs-choose-choice[disabled]{opacity:.3;cursor:default}.onboarding-prefs-choose-choice:focus{outline:none}.onboarding-prefs-choose-more{background:transparent;border:0;padding:0;cursor:pointer;margin-top:25px;font-weight:700;letter-spacing:1px;color:#0000bf}.onboarding-prefs-set{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 30px}.onboarding-prefs-set .global-preferences-editor-field{width:100%;max-width:inherit;height:100%;margin-bottom:20px;padding:0}.onboarding-prefs-set .global-preferences-editor-field-options{padding:0}.onboarding-prefs-set .gradient-overflow-container-child-container{padding-right:0;padding-left:0}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.onboarding-prefs{display:flex;flex-direction:column;align-items:center;height:100%}.onboarding-prefs-content-wrapper{position:relative;overflow:hidden;flex-grow:1;width:100%;min-height:0}.onboarding-prefs-content{position:absolute;top:0;left:0;width:100%;height:100%}.onboarding-prefs-content-appear{transition:opacity .15s linear;opacity:.01}.onboarding-prefs-content-appear-active{opacity:1}.onboarding-prefs-content-back-enter,.onboarding-prefs-content-back-exit,.onboarding-prefs-content-forward-enter,.onboarding-prefs-content-forward-exit{transition:transform .15s ease-in-out}.onboarding-prefs-content-forward-enter{transform:translateX(100%)}.onboarding-prefs-content-forward-enter-active,.onboarding-prefs-content-forward-exit{transform:translateX(0)}.onboarding-prefs-content-back-enter,.onboarding-prefs-content-forward-exit-active{transform:translateX(-100%)}.onboarding-prefs-content-back-enter-active,.onboarding-prefs-content-back-exit{transform:translateX(0)}.onboarding-prefs-content-back-exit-active{transform:translateX(100%)}.onboarding-prefs-button{background:transparent;border:0;padding:0;cursor:pointer;height:58px;background:#0000bf;color:#fff;text-align:center;text-transform:uppercase;font-weight:700;letter-spacing:1px;border-radius:3px;width:300px;margin-bottom:15px;font-size:15px;line-height:58px;margin-left:auto;margin-right:auto}.onboarding-prefs-button:disabled{background:#ccc;cursor:default}.no-touch .onboarding-prefs-button:not(:disabled):hover,.onboarding-prefs-button:active,.onboarding-prefs-button:not(:disabled):active{background:#5c69ff}.onboarding-prefs-button:focus{outline:None}.desktop .onboarding-prefs-button{width:320px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.whatIWant{height:100%;width:100%;display:flex;flex-direction:column;flex:1;position:relative;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.whatIWant-fieldTransition--next-enter-active,.whatIWant-fieldTransition--next-leave-active,.whatIWant-fieldTransition--previous-enter-active,.whatIWant-fieldTransition--previous-leave-active{transition:transform .24s ease-in-out,opacity .24s ease-in-out}.whatIWant-fieldTransition--next-enter{opacity:.01;width:100%;height:100%;transform:translateX(100%)}.whatIWant-fieldTransition--next-enter-active,.whatIWant-fieldTransition--next-leave{opacity:1;transform:translateX(0)}.whatIWant-fieldTransition--next-leave-active{position:absolute;height:100%;width:100%;opacity:0;transform:translateX(-100%)}.whatIWant-fieldTransition--previous-enter{opacity:.01;transform:translateX(-100%)}.whatIWant-fieldTransition--previous-enter-active,.whatIWant-fieldTransition--previous-leave{opacity:1;transform:translate(0)}.whatIWant-fieldTransition--previous-leave-active{position:absolute;width:100%;height:100%;opacity:0;transform:translate(100%)}.mobilesite .profile .whatIWant,.mobilesite .self-profile .whatIWant{position:fixed;z-index:90001;top:0;left:0;background:#f3f5f9}.whatIWant-container,.whatIWant-wrapper{height:100%;display:flex;flex-direction:column;flex:1}.whatIWant-wrapper{position:relative}.whatIWant-previous{background:transparent;border:0;padding:0;cursor:pointer;position:absolute;z-index:6000;width:66px;height:66px;text-align:center;font-size:13px;line-height:66px;color:#2a2f35;transition:opacity .2s ease;position:fixed;top:0;left:7.5%}.whatIWant-previous:focus{outline:none}.whatIWant-feedback,.whatIWant-prompt{display:flex;flex-direction:column;height:66px;max-width:85%;background:transparent;color:#2a2f35;text-align:center;margin:0 auto;font-weight:700!important;flex:0 0 auto;font-weight:500;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:24px;line-height:33px}@media screen and (max-width:640px) and (orientation:portrait){.whatIWant-feedback,.whatIWant-prompt{height:62px;font-size:24px;line-height:31px}}.whatIWant-feedback--transition,.whatIWant-prompt--transition{width:100%;margin:auto;position:relative}.whatIWant-field{height:100%;display:flex;flex:1;flex-direction:column}.whatIWant-select.oknf-select{height:50px;text-align:left;line-height:50px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.25)}.whatIWant-select.oknf-select:before,.whatIWant-select.oknf-select:focus:before,.whatIWant-select.oknf-select:hover:before{line-height:50px;color:#949aa6}.whatIWant-select.oknf-select .oknf-select-active{line-height:50px;color:#2a2f35}.whatIWant-select.oknf-select .oknf-select-active--placeholder{color:#949aa6}.whatIWant-inputs{width:100%;color:#0000bf;display:flex;flex-direction:column;flex:1 0 auto;height:calc(100% - 58px);justify-content:center}.whatIWant-transition{position:absolute;width:100%;z-index:10000}.whatIWant-transition.whatIWant-feedbackTransition-enter,.whatIWant-transition.whatIWant-feedbackTransition-leave{transition:opacity .36s ease}.whatIWant-transition.whatIWant-feedbackTransition-enter{opacity:0}.whatIWant-transition.whatIWant-feedbackTransition-enter-active,.whatIWant-transition.whatIWant-feedbackTransition-leave{opacity:1}.whatIWant-transition{transform:translateY(-50%)}.whatIWant-promptTransition-enter,.whatIWant-promptTransition-leave{transition:opacity .36s ease}.whatIWant-promptTransition-enter{opacity:0;transition-delay:.18s}.whatIWant-promptTransition-enter-active{opacity:1}.whatIWant-promptTransition-leave{opacity:1;position:absolute;left:0;right:0}.whatIWant-promptTransition-leave-active{opacity:0}.whatIWant-buttons-pickmanybuttons{padding:10px 10% 20px;overflow-y:scroll;-webkit-overflow-scrolling:touch;margin:auto}.OkModal .whatIWant-buttons-pickmanybuttons{height:auto}.OkModal .whatIWant-gender-tags-wrapper .whatIWant-buttons-pickmanybuttons .pickmanybuttons-buttons{height:100%}.whatIWant-buttons-pickmanybuttons::-webkit-scrollbar{display:none}.whatIWant-buttons-pickmanybuttons .pickmanybuttons-buttons{margin:auto;text-align:center}.whatIWant-buttons-pickmanybuttons .pickmanybuttons-button{margin:4px;padding:15px;color:#0000bf;background-color:transparent;border:1px solid #0000bf;border-radius:3px;cursor:pointer;font-size:17px;line-height:20px}.whatIWant-buttons-pickmanybuttons .pickmanybuttons-button:focus{outline:none}.whatIWant-buttons-pickmanybuttons .pickmanybuttons-button--selected{color:#fff;background:#0000bf}.whatIWant-switch.oknf-switch{padding-left:0;width:100%;text-align:left}.whatIWant-switch.oknf-switch input:checked:active~.oknf-switch-decoration,.whatIWant-switch.oknf-switch input:checked:focus~.oknf-switch-decoration,.whatIWant-switch.oknf-switch input:checked~.oknf-switch-decoration{background:#ccd0d9}.whatIWant-switch.oknf-switch:active .oknf-switch-decoration,.whatIWant-switch.oknf-switch input:focus~.oknf-switch-decoration{background:#0000bf}.whatIWant-switch.oknf-switch .oknf-switch-decoration{background:#ccd0d9;right:25px;left:auto}.whatIWant-switch.oknf-switch .oknf-switch-label{left:25px;position:absolute;color:#2a2f35}.whatIWant-fieldTransition--fade-enter,.whatIWant-fieldTransition--fade-leave{transition:opacity .36s ease}.whatIWant-fieldTransition--fade-enter{opacity:0;transition-delay:60ms;height:100%}.whatIWant-fieldTransition--fade-enter-active{height:100%;opacity:1}.whatIWant-fieldTransition--fade-leave{opacity:1;position:absolute}.whatIWant-fieldTransition--fade-leave-active{opacity:0}.whatIWant .padding-container{padding:0 30px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.obWhatIWant{width:100%;height:100%}.obWhatIWant-transition-enter,.obWhatIWant-transition-leave{transition:opacity .36s ease}.obWhatIWant-transition-enter{opacity:0}.obWhatIWant-transition-enter-active,.obWhatIWant-transition-leave{opacity:1}.obWhatIWant-transition-leave-active{opacity:0}.obWhatIWant-intro-enter,.obWhatIWant-intro-leave{transition:opacity .36s ease}.obWhatIWant-intro-enter{opacity:0;transition-delay:.18s}.obWhatIWant-intro-enter-active,.obWhatIWant-intro-leave{opacity:1}.obWhatIWant-intro-leave-active{opacity:0}.obWhatIWant.steptransition-leave{top:0}.obWhatIWant-container{width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-start}.obWhatIWant-container .whatIWant{display:flex;flex-direction:column;flex:1}.obWhatIWant-container .whatIWant-inputs{margin:auto;text-align:center}.obWhatIWant-container .whatIWant-select.oknf-select{background:#fff}.obWhatIWant-container .whatIWant-switch.oknf-switch.oknf-switch-decoration:before{width:24px;height:24px;position:relative;top:-2px;left:-2px}.obWhatIWant-container .whatIWant-switch.oknf-switch input:checked:active~.oknf-switch-decoration,.obWhatIWant-container .whatIWant-switch.oknf-switch input:checked:focus~.oknf-switch-decoration,.obWhatIWant-container .whatIWant-switch.oknf-switch input:checked~.oknf-switch-decoration{background:#0000bf!important}.obWhatIWant-container .whatIWant-switch.oknf-switch input:checked:active~.oknf-switch-decoration:before,.obWhatIWant-container .whatIWant-switch.oknf-switch input:checked:focus~.oknf-switch-decoration:before,.obWhatIWant-container .whatIWant-switch.oknf-switch input:checked~.oknf-switch-decoration:before{font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"c";font-size:12px;display:flex;justify-content:center;align-items:center;color:#0000bf}.obWhatIWant-container .whatIWant-switch .oknf-switch-decoration,.obWhatIWant-container .whatIWant-switch.oknf-switch:active .oknf-switch-decoration,.obWhatIWant-container .whatIWant-switch.oknf-switch input:focus~.oknf-switch-decoration{background:#ccc}.obWhatIWant-container .whatIWant-switch .oknf-switch-label{color:#1a1a1a}.obWhatIWant-container .whatIWant-gender-tags-container,.obWhatIWant-container .whatIWant-gender-tags-footer{background:#f0f2f6}.obWhatIWant-container .whatIWant-gender-tags-footer:after{content:"";position:absolute;top:0;left:0;width:100%;height:20px;z-index:9000;transform:translateY(-100%);background:linear-gradient(rgba(240,242,246,0),#f0f2f6)}@media only screen and (device-width:375px) and (device-height:812px) and (-webkit-device-pixel-ratio:3),only screen and (device-width:414px) and (device-height:896px) and (-webkit-device-pixel-ratio:2),only screen and (device-width:414px) and (device-height:896px) and (-webkit-device-pixel-ratio:3){.iOS .obWhatIWant-container .whatIWant-gender-tags-footer{bottom:30px}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.obWhatIWant-notice{display:flex;justify-content:center;flex-direction:row}.obWhatIWant-notice-icon,.obWhatIWant-notice-text{display:inline-block;vertical-align:top;height:50px}.obWhatIWant-notice-icon{width:24px;margin-right:10px;line-height:50px;background:no-repeat 50% url("https://cdn.okccdn.com/media/img/icons/privacy/visible-gray.svg")}.obWhatIWant-notice-text{font-size:15px;line-height:50px}.obWhatIWant .whatIWant-feedback,.obWhatIWant .whatIWant-prompt{max-width:100%}.obWhatIWant .whatIWant-loader{top:50%}.obWhatIWant .whatIWant-previous{left:0;top:-66px}.obWhatIWant .whatIWant-next{width:320px;margin-left:auto;margin-right:auto;border-radius:3px}.obWhatIWant .whatIWant-gender-tags-container{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;padding-top:0;background:#f0f2f6}.obWhatIWant .whatIWant-gender-tags-pointer{top:103px}.obWhatIWant .whatIWant-gender-tags-close{position:absolute;z-index:6002;top:-132px;left:50%;width:66px;height:66px;margin-left:-230px;background:#f0f2f6;text-align:center}.obWhatIWant .whatIWant-gender-tags-close-button{top:0;left:0;width:100%;height:100%;padding:0;margin:0;font-size:13px;line-height:66px}.obWhatIWant .whatIWant-gender-tags-prompt{position:relative;z-index:6000;top:auto;left:50%;transform:translateX(-50%);width:350px;height:auto;padding-bottom:0;font-weight:700;font-size:24px;line-height:33px}.obWhatIWant .whatIWant-gender-tags-footer{position:static;width:100%;margin-top:44px}.obWhatIWant .whatIWant-gender-tags-footer .oknf-switch{width:380px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.onboarding-sms-registration .sms-fields-container{height:365px;display:flex;justify-content:center;align-items:center}.onboarding-sms-registration .sms-header-title-phone{display:inline-block}.onboarding-sms-registration .sms-fields-code{margin-top:0;margin-bottom:0}.onboarding-sms-registration .sms-terms{margin-bottom:0;margin-top:30px}.onboarding-sms-registration .sms-actions{position:absolute;bottom:0;left:0;right:0;width:100%}.onboarding-sms-registration .sms-code-sent-success-icon:before{bottom:1px}.onboarding-sms-registration .almost-done .verify-phone-message{font-size:16px;font-weight:500;max-width:320px;text-align:center}.onboarding-sms-registration .almost-done .sms-actions-button-ok{width:120px;height:48px;line-height:0!important}.onboarding-steps--Phone .sms-actions{bottom:50px}.onboarding-steps--Phone .sms-actions button{width:320px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.onboarding-outro{text-align:center}.onboarding-outro-text{font-weight:700}.onboarding-outro-loader{background:#9dbaf2;border-radius:20px;z-index:2;overflow:hidden}.onboarding-outro-loader-progress{position:relative;bottom:50%;top:-50%;height:200%;width:100%;display:block;background:#0000bf;border-radius:inherit;transform-origin:left;animation:progressbar-slide;animation-duration:2.5s;animation-delay:10ms;animation-timing-function:cubic-bezier(.995,.43,.395,.915)}@keyframes progressbar-slide{0%{transform:translate(-100%)}to{transform:translate(0)}}.onboarding-outro-image{left:0;width:100%;height:240px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.onboarding-outro{width:100%;height:100%}.onboarding-outro-text{font-size:32px;line-height:44px}.onboarding-outro-loader{width:300px;height:4px;margin:100px auto 20px}.onboarding-outro-image{position:absolute;top:45%;height:320px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.details-reboarding-outro{text-align:center;width:100%;height:100%}.details-reboarding-outro-title{font-size:22px;font-weight:700}.details-reboarding-outro-subtitle{font-size:18px;max-width:320px;margin:0 auto;margin-top:20px}.details-reboarding-outro-image{height:250px;margin-top:40px}.details-reboarding-outro-actions{margin-top:40px}.details-reboarding-outro-actions-primary{background:transparent;border:0;padding:0;cursor:pointer;color:#fff;background:#0000bf;-webkit-appearance:none;text-transform:uppercase;letter-spacing:1px;font-size:16px;line-height:18px;font-weight:700;width:100%;max-width:320px;height:auto;display:block;padding:20px 0;margin:0 auto 15px;margin-bottom:20px;text-align:center;border-radius:3px}.details-reboarding-outro-actions-primary:hover{background:#5c69ff}.details-reboarding-outro-actions-primary:focus{outline:none}.details-reboarding-outro-actions-primary:disabled{background:#949aa6;cursor:default}.details-reboarding-outro-actions-link{background:transparent;border:0;padding:0;cursor:pointer;display:inline;text-decoration:none;outline:none;color:#0000bf;letter-spacing:1px;font-size:15px;font-weight:700;text-transform:uppercase}.details-reboarding-outro-actions-link:active,.details-reboarding-outro-actions-link:hover{color:#5c69ff}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}body.page--onboarding,body.page_onboarding{-webkit-tap-highlight-color:transparent;background:#f0f2f6;color:#2a2f35}body.page--onboarding #page #main_content,body.page_onboarding #page #main_content{background:#f0f2f6;color:#2a2f35}body.page--onboarding,body.page--onboarding *,body.page_onboarding,body.page_onboarding *{box-sizing:border-box}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.onboarding-steps--Essay,.onboarding-steps--PhotoOrganizer{z-index:5998}.onboarding-steps--PhotoOrganizer{height:610px}@media (min-height:811px){.onboarding-steps:not(.onboarding-steps--QuestionsConvo){margin-top:0;position:fixed;top:calc(50% - 305px + 66px);left:50%;transform:translateX(-50%)}}.onboarding-app-loading{width:100%;height:100%;display:flex;align-items:center;justify-content:center}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.password-prompt{display:flex;flex-direction:column;flex:1 1 auto;padding:0 30px}.password-prompt-title{margin-top:auto;margin-bottom:8px}.password-prompt-input{width:100%;height:56px}.password-prompt-forgot{background:transparent;border:0;padding:0;cursor:pointer;color:#4c7bd9}.password-prompt-forgot,.password-prompt-status{text-align:center;margin-top:16px;margin-bottom:auto;font-size:16px;line-height:20px}.password-prompt-status{color:#56585c}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.user-row-picker{display:flex;flex-direction:column;flex:1 1 auto;width:100%;height:100%}.user-row-picker-gradient{flex:1 1 auto;color:#f0f2f6;margin:0}.user-row-picker-gradient-child-container{display:flex;flex-direction:column;align-items:stretch}.user-row-picker-option{border-radius:0!important}.user-row-picker-option-wrapper{background:transparent;border:0;padding:0;cursor:pointer;margin:0;width:100%;overflow:hidden}.user-row-picker-option-wrapper:first-of-type{border-top-left-radius:3px;border-top-right-radius:3px}.user-row-picker-option-wrapper:first-of-type .user-row-picker-option{border-top:none}.user-row-picker-option-wrapper:last-of-type{border-bottom-right-radius:3px;border-bottom-left-radius:3px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.leave-details{display:flex;flex:1;padding:12px 30px;overflow:auto}.leave-details-essay{height:220px;width:100%;max-width:460px;margin:auto}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.offboarding-survey-loading,.offboarding-survey-loading-error{display:block;position:relative;top:50%;transform:translateY(-50%)}.offboarding-survey-children .pickmanybuttons,.offboarding-survey-children .pickonebutton{height:100%}.offboarding-survey-footer-text{text-align:center;margin:24px;max-width:418px;font-size:16px;line-height:24px}.offboarding-survey .offboarding-survey-button{display:flex;flex:0 0 auto}.offboarding-survey .offboarding-survey-button--skip{background:transparent;color:#0000bf;width:100%}.offboarding-survey .offboarding-survey-button--next,.offboarding-survey .offboarding-survey-button--skip{border:0;padding:0;height:58px;font-size:15px;line-height:58px;text-align:center;text-transform:uppercase;font-weight:700;letter-spacing:1px;cursor:pointer}.offboarding-survey .offboarding-survey-button--next{background:transparent;background:#0000bf;color:#fff;border-radius:3px;width:300px;margin-bottom:15px;width:100%}.offboarding-survey .offboarding-survey-button--next:disabled{background:#ccc;cursor:default}.no-touch .offboarding-survey .offboarding-survey-button--next:not(:disabled):hover,.offboarding-survey .offboarding-survey-button--next:active,.offboarding-survey .offboarding-survey-button--next:not(:disabled):active{background:#5c69ff}.offboarding-survey .offboarding-survey-button--next:focus{outline:None}.offboarding-survey .offboarding-survey-button--disable{background:transparent;border:0;padding:0;cursor:pointer;height:58px;background:#0000bf;color:#fff;text-align:center;text-transform:uppercase;font-weight:700;letter-spacing:1px;border-radius:3px;width:300px;margin-bottom:15px;font-size:15px;line-height:58px;width:100%}.offboarding-survey .offboarding-survey-button--disable:disabled{background:#ccc;cursor:default}.no-touch .offboarding-survey .offboarding-survey-button--disable:not(:disabled):hover,.offboarding-survey .offboarding-survey-button--disable:active,.offboarding-survey .offboarding-survey-button--disable:not(:disabled):active{background:#5c69ff}.offboarding-survey .offboarding-survey-button--disable:focus{outline:None}.offboarding-survey .offboarding-survey-button--disable:not(:disabled),.offboarding-survey .offboarding-survey-button--disable:not(:disabled):hover{background-color:#ffd939!important}.offboarding-survey .offboarding-survey-button--delete{background:transparent;border:0;padding:0;cursor:pointer;height:58px;background:#0000bf;color:#fff;text-align:center;text-transform:uppercase;font-weight:700;letter-spacing:1px;border-radius:3px;width:300px;margin-bottom:15px;font-size:15px;line-height:58px;width:100%}.offboarding-survey .offboarding-survey-button--delete:disabled{background:#ccc;cursor:default}.no-touch .offboarding-survey .offboarding-survey-button--delete:not(:disabled):hover,.offboarding-survey .offboarding-survey-button--delete:active,.offboarding-survey .offboarding-survey-button--delete:not(:disabled):active{background:#5c69ff}.offboarding-survey .offboarding-survey-button--delete:focus{outline:None}.offboarding-survey .offboarding-survey-button--delete:not(:disabled),.offboarding-survey .offboarding-survey-button--delete:not(:disabled):hover{background-color:#ff8aa4!important}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.offboarding-survey-button{width:320px;margin:0 auto}.offboarding-survey-button--delete,.offboarding-survey-button--disable,.offboarding-survey-button--next{border-radius:3px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.page--offboarding,.page_offboarding{background:#f0f2f6;-webkit-tap-highlight-color:transparent;color:#2a2f35;overflow-x:hidden}.page--offboarding,.page--offboarding *,.page_offboarding,.page_offboarding *{box-sizing:border-box}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.password-reboarding-thankyou .password-reboarding-content{justify-content:flex-start}.password-reboarding-thankyou .password-reboarding-loader{margin-top:40px;width:280px;height:5px;background:#9dbaf2;border-radius:20px;z-index:2;overflow:hidden}.password-reboarding-thankyou .password-reboarding-loader-progress{position:relative;bottom:50%;top:-50%;height:200%;width:100%;display:block;background:#0000bf;border-radius:inherit;transform-origin:left;animation:progressbar-slide;animation-duration:2.5s;animation-delay:10ms;animation-timing-function:cubic-bezier(.995,.43,.395,.915)}@keyframes progressbar-slide{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.password-reboarding{background-color:#f0f2f6;display:flex;justify-content:center;align-items:center}.password-reboarding-logo{position:absolute;top:20px;left:10%;width:100px;height:32px;background-size:100px auto;background-repeat:no-repeat;background-position:bottom;background-image:url("https://cdn.okccdn.com/media/img/dtf/logo.png")}@media (-o-min-device-pixel-ratio:1.25/2),(-webkit-min-device-pixel-ratio:1.25),(min--moz-device-pixel-ratio:1.25),(min-device-pixel-ratio:1.25),(min-resolution:1.25dppx){.password-reboarding-logo{background-image:url("https://cdn.okccdn.com/media/img/dtf/logo@2x.png");background-size:100px 32px}}.password-reboarding-content{text-align:center;display:flex;flex-direction:column;justify-content:space-between}.password-reboarding-content-title{font-weight:700;font-size:24px;line-height:26px}.password-reboarding-content-field{margin:0 auto;margin-top:auto;margin-bottom:auto}.password-reboarding-content-field-label{display:block;color:#030320;text-align:left;font-weight:400;font-size:17px;line-height:30px}.password-reboarding-content-field .oknf-typable-wrapper{width:100%}.password-reboarding-content-field .oknf-input{width:100%;display:block;padding:10px 15px;margin:0 auto 10px;border:none;font-size:17px;line-height:20px;border-radius:4px;border:1px solid #c7c7c7;box-shadow:1px 1px 2px 0 rgba(0,0,0,.19)}.password-reboarding-content-field .oknf-input:focus{outline:none}.password-reboarding-content-field .oknf-message--error{top:-25px;color:#fb674e;display:inline-block;position:absolute;right:0;font-size:15px;text-align:right}.password-reboarding-content-action{margin-top:auto;background:transparent;border:0;padding:0;cursor:pointer;color:#fff;background:#0000bf;-webkit-appearance:none;text-transform:uppercase;letter-spacing:1px;font-size:16px;line-height:18px;font-weight:700;width:100%;max-width:320px;height:auto;display:block;padding:20px 0;margin:0 auto 15px;margin-bottom:20px;text-align:center;border-radius:3px}.password-reboarding-content-action:hover{background:#5c69ff}.password-reboarding-content-action:focus{outline:none}.password-reboarding-content-action:disabled{background:#949aa6;cursor:default}.password-reboarding-content-action-secondary{margin-top:auto;border:0;padding:0;cursor:pointer;color:#fff;background:#0000bf;-webkit-appearance:none;text-transform:uppercase;letter-spacing:1px;font-size:16px;line-height:18px;font-weight:700;width:100%;max-width:320px;height:auto;display:block;padding:20px 0;margin:0 auto 15px;margin-bottom:20px;text-align:center;border-radius:3px;color:#0000bf;background:transparent;border:1px solid #0000bf}.password-reboarding-content-action-secondary:hover{background:#5c69ff}.password-reboarding-content-action-secondary:focus{outline:none}.password-reboarding-content-action-secondary:disabled{background:#949aa6;cursor:default}.password-reboarding-content-action-secondary:hover{background:transparent}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.password-reboarding{height:100vh}.password-reboarding-content{max-width:460px;height:460px}@media screen and (max-height:500px){.password-reboarding-content{height:100%}}.password-reboarding-content-field{min-width:320px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.phonewall{width:100vw;height:100vh;background-color:#fff;display:flex;justify-content:center;align-items:center}.phonewall-logo{position:absolute;top:20px;left:10%;width:100px;height:32px;background-size:100px auto;background-repeat:no-repeat;background-position:bottom;background-image:url("https://cdn.okccdn.com/media/img/dtf/logo.png")}@media (-o-min-device-pixel-ratio:1.25/2),(-webkit-min-device-pixel-ratio:1.25),(min--moz-device-pixel-ratio:1.25),(min-device-pixel-ratio:1.25),(min-resolution:1.25dppx){.phonewall-logo{background-image:url("https://cdn.okccdn.com/media/img/dtf/logo@2x.png");background-size:100px 32px}}.phonewall-content-icon{width:50px;height:50px;background-color:#f0f2f6;border-radius:50%;display:flex;justify-content:center;align-items:center;margin-bottom:10px}.phonewall-content-title{font-weight:700;font-size:24px;margin-bottom:20px;line-height:26px}.phonewall-content-message{margin:20px 0;font-size:16px}.phonewall-content-action{margin-top:40px}.phonewall-content .sms-terms{margin-top:100px;font-size:12px;line-height:16px}.phonewall-content{width:320px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}#starfield_wrapper{background:#0f4b9c;background:linear-gradient(#0f4b9c,#0c3c7e)}#starfield_wrapper,#starfield_wrapper .star_size_wrapper{position:absolute;overflow:hidden;top:0;left:0;width:100%;height:100%}#starfield_wrapper .star_size_wrapper{transition:opacity .5s linear}#starfield_wrapper .star_size_wrapper.calculating{opacity:0}#starfield_wrapper #star_size_wrapper_0 .star{width:2px;height:2px}#starfield_wrapper #star_size_wrapper_1 .star{width:4px;height:4px}#starfield_wrapper #star_size_wrapper_2 .star{width:6px;height:6px}#starfield_wrapper #star_size_wrapper_3 .star{width:8px;height:8px}#starfield_wrapper #star_size_wrapper_4 .star{width:10px;height:10px}#starfield_wrapper #star_size_wrapper_5 .star{width:12px;height:12px}#starfield_wrapper #star_size_wrapper_6 .star{width:14px;height:14px}#starfield_wrapper .star{position:absolute;border-radius:20px;background:#fff;transition:opacity 2s linear}#starfield_wrapper .star.opacity_0{opacity:.13}#starfield_wrapper .star.opacity_1{opacity:.26}#starfield_wrapper .star.opacity_2{opacity:.39}#starfield_wrapper .star.opacity_3{opacity:.52}#starfield_wrapper .star.opacity_4{opacity:.65}#starfield_wrapper .star.opacity_5{opacity:.78}body.not_found{overscroll-behavior:none}body.not_found #page #main_content{background:transparent;position:absolute;height:100vh}body.not_found #starfield_wrapper{z-index:1}body.not_found #cr-stage{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%}body.not_found .four_oh_four_icon{position:absolute;z-index:2;transition:all .2s linear;opacity:0;animation-iteration-count:infinite}body.not_found .four_oh_four_icon.show{opacity:1}body.not_found #whale{display:block;width:401px;height:265px;background:url("https://cdn.okccdn.com/media/img/template/pq-404-sprite.png") 0 0 no-repeat;top:44%;left:3%;animation-name:bounce-one;animation-duration:10s}@media (-o-min-device-pixel-ratio:1.25/2),(-webkit-min-device-pixel-ratio:1.25),(min--moz-device-pixel-ratio:1.25),(min-device-pixel-ratio:1.25),(min-resolution:1.25dppx){body.not_found #whale{background-image:url("https://cdn.okccdn.com/media/img/template/pq-404-sprite@2x.png");background-size:401px 651px}}@media (min-width:1500px){body.not_found #whale{left:10%}}@media (min-width:2100px){body.not_found #whale{left:19%}}@media (max-height:1200px){body.not_found #whale{top:48%}}@media (max-height:1000px){body.not_found #whale{top:53%}}body.not_found #sock1{display:block;width:32px;height:64px;background:url("https://cdn.okccdn.com/media/img/template/pq-404-sprite.png") 0 -265px no-repeat;top:34%;left:29%;animation-name:bounce-two;animation-duration:8s}@media (-o-min-device-pixel-ratio:1.25/2),(-webkit-min-device-pixel-ratio:1.25),(min--moz-device-pixel-ratio:1.25),(min-device-pixel-ratio:1.25),(min-resolution:1.25dppx){body.not_found #sock1{background-image:url("https://cdn.okccdn.com/media/img/template/pq-404-sprite@2x.png");background-size:401px 651px}}body.not_found #sock2{display:block;width:64px;height:76px;background:url("https://cdn.okccdn.com/media/img/template/pq-404-sprite.png") 0 -357px no-repeat;top:70%;left:30%;animation-name:bounce-three;animation-duration:12s}@media (-o-min-device-pixel-ratio:1.25/2),(-webkit-min-device-pixel-ratio:1.25),(min--moz-device-pixel-ratio:1.25),(min-device-pixel-ratio:1.25),(min-resolution:1.25dppx){body.not_found #sock2{background-image:url("https://cdn.okccdn.com/media/img/template/pq-404-sprite@2x.png");background-size:401px 651px}}@media (max-height:1200px){body.not_found #sock2{top:78%}}@media (max-height:1000px){body.not_found #sock2{top:90%}}@media (max-height:800px){body.not_found #sock2{top:84%;left:50%}}body.not_found #sock3{display:block;width:37px;height:45px;background:url("https://cdn.okccdn.com/media/img/template/pq-404-sprite.png") 0 -480px no-repeat;top:67%;left:15%;animation-name:bounce-four;animation-duration:6s}@media (-o-min-device-pixel-ratio:1.25/2),(-webkit-min-device-pixel-ratio:1.25),(min--moz-device-pixel-ratio:1.25),(min-device-pixel-ratio:1.25),(min-resolution:1.25dppx){body.not_found #sock3{background-image:url("https://cdn.okccdn.com/media/img/template/pq-404-sprite@2x.png");background-size:401px 651px}}@media (max-height:1200px){body.not_found #sock3{top:73%}}@media (max-height:1000px){body.not_found #sock3{top:79%}}@media (max-height:800px){body.not_found #sock3{top:82%;left:18%}}@media (max-height:750px) and (min-width:1000px){body.not_found #sock3{top:42%;left:8%}}body.not_found #coffee{display:block;width:97px;height:99px;background:url("https://cdn.okccdn.com/media/img/template/pq-404-sprite.png") 0 -550px no-repeat;top:53%;left:40%;animation-name:bounce-five;animation-duration:7.3s}@media (-o-min-device-pixel-ratio:1.25/2),(-webkit-min-device-pixel-ratio:1.25),(min--moz-device-pixel-ratio:1.25),(min-device-pixel-ratio:1.25),(min-resolution:1.25dppx){body.not_found #coffee{background-image:url("https://cdn.okccdn.com/media/img/template/pq-404-sprite@2x.png");background-size:401px 651px}}@media (max-width:1200px){body.not_found #coffee{left:58%}}@media (max-height:800px){body.not_found #coffee{top:56%}}body.not_found #text_wrapper,body.not_found #text_wrapper h1,body.not_found #text_wrapper h2{color:#fff;font-weight:300;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-shadow:0 0 5px #092c5b}body.not_found #text_wrapper{position:absolute;z-index:3;top:40%;left:40%;padding-right:20px;opacity:0;transition:opacity .2s linear}body.not_found #text_wrapper.show{opacity:1}@media (max-height:800px){body.not_found #text_wrapper{top:30%}}body.not_found #text_wrapper h1{font-size:38px}body.not_found #text_wrapper h2{font-size:23px;line-height:78px}body.not_found #text_wrapper a{color:#fff;border-bottom:1px solid #fff}body.not_found #text_wrapper a:hover{color:#d5e0f8;border-bottom-color:#d5e0f8}@keyframes bounce-one{0%{transform:translateZ(0)}50%{transform:translate3d(0,10px,0)}to{transform:translateZ(0)}}@keyframes bounce-two{0%{transform:translateZ(0)}50%{transform:translate3d(0,-5,0)}to{transform:translateZ(0)}}@keyframes bounce-three{0%{transform:translateZ(0)}50%{transform:translate3d(-15px,0,0)}to{transform:translateZ(0)}}@keyframes bounce-four{0%{transform:translateZ(0)}50%{transform:translate3d(0,6px,0)}to{transform:translateZ(0)}}@keyframes bounce-five{0%{transform:translateZ(0)}50%{transform:translate3d(10px,0,0)}to{transform:translateZ(0)}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.legal{width:100%;max-width:940px;margin:50px auto 0}@media (max-width:900px){.legal{padding:0 20px}}.mobilesite .legal{margin-top:25px}.legal-version{margin-top:30px;color:#949aa6;font-style:italic;font-size:12px}.legal-standalone-title{font-size:35px;font-weight:300}.legal-content{margin:30px 0 50px;color:#2a2f35}.legal-content p{word-wrap:break-word;margin-right:0;margin-left:0}.legal-content .help_section,.legal-content .section{padding-top:35px}.legal-content .help_section,.legal-content .help_section>li,.legal-content .help_section p,.legal-content .section,.legal-content .section>li,.legal-content .section p{color:#2a2f35}.legal-content .help_section:first-child,.legal-content .section:first-child{padding-top:0}.legal-content h2{padding-bottom:14px}.legal-content h3{padding-bottom:14px;color:#1e1e1e;font-size:19px;line-height:14px;font-weight:500;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0;padding-bottom:25px;margin:0}.legal-content h4{padding-top:30px;padding-bottom:6px}.legal-content h3+h4{padding-top:10px}.legal-content ol+h2,.legal-content ol+h3,.legal-content p+h2,.legal-content p+h3,.legal-content ul+h2,.legal-content ul+h3{padding-top:40px}.legal-content p+p{padding-top:12px}.legal-content>ol,.legal-content>ul{padding-bottom:13px}.legal-content>ol li,.legal-content>ul li{margin-bottom:2px;margin-left:20px}.legal-content>ol{list-style:decimal}.legal-content>ol ol{list-style:lower-alpha}.legal-content>ul{list-style:disc}.legal-content u{text-decoration:none;border-bottom:1px solid #949aa6}.legal-content .last_revised{color:#949aa6;margin-top:-30px;margin-bottom:30px;font-style:italic;font-size:12px}.legal-content table{margin:20px 0;border:1px solid #949aa6;border-radius:3px;border-collapse:collapse}.legal-content table td,.legal-content table th{border:1px solid #949aa6;padding:5px}.legal-content table th{background:#ebedf2}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.legal-text-only-page{padding:30px;background:#f3f5f9;color:#2a2f35;font-size:15px;line-height:22px}.legal-text-only-page a{text-decoration:none;color:#3260c7}.legal-text-only-page a:hover{color:#4c7bd9}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.hero{position:relative;height:600px;background-color:#5c7aa9;background-repeat:no-repeat;background-size:cover;background-position:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden}.hero-background-video{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:100vw;min-height:600px;z-index:0}.hero-content{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;margin:0 auto;padding:20px;text-align:center;z-index:1}.hero-content-heading{display:block;height:300px;width:100%;margin-bottom:40px;background-position:50%;background-size:contain;background-repeat:no-repeat;animation:scaleIn .6s ease-in-out}.hero-content-cta{background:transparent;border:0;padding:0;cursor:pointer;background-color:#0500be;color:#fff;width:80%;max-width:400px;height:80px;border-radius:4px;font-size:30px;line-height:80px;font-weight:700;text-transform:uppercase;display:flex;align-items:center;justify-content:center;transition:all .2s ease-in-out}.hero-content-cta:hover{color:#fff;transform:scale(1.02)}.hero-content-cta-logo{background-image:url("https://cdn.okccdn.com/media/img/dtf/join_button_logo@2x.png");width:75px;height:50px;background-position:50%;margin-left:10px}.hero-content-cta-logo,.hero-hand{background-size:contain;background-repeat:no-repeat}.hero-hand{position:absolute;width:40%;height:45%;z-index:1;pointer-events:none;touch-action:none;animation-fill-mode:forwards;animation-duration:.3s;animation-timing-function:ease-in-out}.hero-hand--top-left{top:0;left:0;background-position:0 0;transform-origin:top left;animation-delay:.4s;animation-name:topLeftSlideIn;transform:translate(-100%,-100%)}.hero-hand--top-right{top:0;right:0;background-position:100% 0;transform-origin:top right;animation-delay:.5s;animation-name:topRightSlideIn;transform:translate(100%,-100%);height:46%}.hero-hand--bottom-left{bottom:5%;left:0;transform-origin:bottom left;background-position:0 100%;animation-delay:.6s;animation-name:bottomLeftSlideIn;transform:translate(-100%,100%)}.hero-hand--bottom-right{bottom:0;right:0;transform-origin:bottom right;background-position:100% 100%;background-position-x:80%;animation-delay:.7s;animation-name:bottomRightSlideIn;transform:translate(100%,100%)}@keyframes scaleIn{0%{transform:scale(.5)}to{transform:scale(1)}}@keyframes topLeftSlideIn{0%{transform:translate(-100%,-100%)}to{transform:translate(0)}}@keyframes topRightSlideIn{0%{transform:translate(100%,-100%)}to{transform:translate(0)}}@keyframes bottomLeftSlideIn{0%{transform:translate(-100%,100%)}to{transform:translate(0)}}@keyframes bottomRightSlideIn{0%{transform:translate(100%,100%)}to{transform:translate(0)}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.app-banner{background-color:#bcfff0;padding:20px;display:flex;flex-direction:column;align-items:center;justify-content:center}.app-banner-apple-store,.app-banner-google-store{height:61px;width:92px;padding:10px;text-align:center;background-color:#fff;border-radius:3px;margin:0 20px;display:inline-block}.app-banner-google-store img{height:40px}.app-banner-apple-store img{height:40px}.app-banner-text{margin-top:10px;text-transform:uppercase;font-weight:500;font-size:18px;line-height:20px;color:#0500be}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.carousel{background:#fff;position:relative;width:100%;overflow:hidden;text-align:center}.carousel-control{background:transparent;border:0;padding:0;cursor:pointer;position:absolute;top:0;height:100%;width:50px;color:#0500be;transition:all .4s ease-in-out;opacity:1}.carousel-control:disabled{opacity:0}.carousel-control:focus{outline:none}.carousel-control--back{left:0;background-image:linear-gradient(90deg,#fff,#fff,hsla(0,0%,100%,0))}.carousel-control--forward{right:0;background-image:linear-gradient(270deg,#fff,#fff,hsla(0,0%,100%,0))}.carousel-main{display:flex;align-items:stretch;height:100%;width:100%;transition:transform .4s ease-in-out;margin-bottom:20px}.carousel-main-item{width:60vw;margin:0 20vw;flex-shrink:0}.carousel-main-item:not(:first-of-type){margin-left:-20vw}.carousel-main-item-inner{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:rgba(225,255,247,.65);width:90%;height:100%;padding:20px;margin:0 5%}.carousel-main-item-inner-title{font-weight:800;font-size:24px;line-height:30px;text-transform:uppercase;letter-spacing:1px;max-width:500px;margin:0 auto;margin-bottom:6px}.carousel-main-item-inner-body{font-size:16px;line-height:24px;max-width:500px;margin:0 auto}.carousel-main-item-inner-image{width:100%;height:300px;margin-bottom:20px;background-position:50%;background-size:contain;background-repeat:no-repeat}.carousel-indicator{background:transparent;border:0;padding:0;cursor:pointer;position:relative;width:20px;height:20px;margin:4px;border:2px solid #0500be;border-radius:50%}.carousel-indicator:after{content:"";display:block;position:relative;top:0;left:50%;width:12px;height:12px;border-radius:50%;transform:translateX(-50%) scale(0);transform-origin:center;transition:transform .4s ease-in-out}.carousel-indicator.isActive:after{transform:translateX(-50%) scale(1);background-color:#0500be}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.product-section{position:relative;width:100%;padding:60px 20px 50px;overflow:hidden;background-color:#fff;color:#0500be;text-align:center}.product-section-title{font-weight:800;font-size:24px;line-height:30px;letter-spacing:1px;color:#0500be;text-transform:uppercase;margin-bottom:10px}.product-section-subtitle{max-width:600px;margin:0 auto;font-style:italic;font-size:18px;line-height:32px}.product-section-carousel{margin:60px -20px 0;width:calc(100% + 40px)}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.history-section{position:relative;padding:60px 50px 0;width:100%;background-color:#f3f5f9}.history-section-header{height:80px;width:80%;margin:0 auto;background-position:50%;background-size:contain;background-repeat:no-repeat}.history-section-content{position:relative;width:100%;max-width:1100px;padding-top:38px;margin:0 auto}.history-section-content-line{position:absolute;left:calc(50% - 1px);top:38px;width:2px;height:100%;background-color:#0500be;z-index:0}.history-section-content-row{position:relative;width:100%;display:flex;align-items:stretch;justify-content:center}.history-section-content-row-image{width:calc(50% - 80px);background-position:50%;background-size:contain;background-repeat:no-repeat;background-origin:content-box;padding:12px}.history-section-content-row-timestamp{display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:1;width:80px;height:80px;color:#0500be;background-color:#fff;border:2px solid;border-radius:50%;margin:auto 40px;font-weight:800;font-size:28px;line-height:26px;text-transform:uppercase;letter-spacing:1px}.history-section-content-row-timestamp--small{font-size:18px;line-height:18px}.history-section-content-row-timestamp--first:before{content:"";width:2px;height:calc(50% - 40px);position:absolute;left:calc(50% - 1px);top:0;background:#f7f2ff}.history-section-content-row-timestamp--last:before{content:"";width:2px;height:calc(50% - 40px);position:absolute;left:calc(50% - 1px);bottom:0;background:#f7f2ff}.history-section-content-row-text{width:calc(50% - 80px);margin:30px 0;color:#0500be;font-size:24px;line-height:30px}@media (max-width:700px){.history-section-content{margin:0 auto}.history-section-content-line{left:40px}.history-section-content-row-image{display:none}.history-section-content-row-timestamp{margin-left:0}.history-section-content-row-timestamp--first:before,.history-section-content-row-timestamp--last:before{left:40px}.history-section-content-row-text{width:calc(100% - 120px)}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.proof-section{position:relative;padding:60px 50px 0;width:100%;background-color:#f3f5f9}.proof-section-header{height:80px;width:80%;margin:0 auto;background-position:50%;background-size:contain;background-repeat:no-repeat}.proof-section-items{width:100%;display:flex;align-items:center;justify-content:space-evenly;max-width:1150px;padding-top:38px;margin:0 auto}.proof-section-items-item{width:calc(33vw - 50px);height:calc(33vw - 50px);max-width:360px;max-height:360px;margin:0 auto;background-position:50%;background-size:contain;background-repeat:no-repeat}@media (max-width:900px){.proof-section-items{flex-direction:column;justify-content:center}.proof-section-items-item{width:320px;height:320px;margin-bottom:20px}}@media (max-width:600px){.proof-section-items-item{width:calc(100vw - 100px);height:calc(100vw - 100px)}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.social-section{position:relative;padding:20px;width:100%;background-color:#bcfff0;overflow:hidden}.social-section-header{height:80px;width:80%;margin:0 auto;background-position:50%;background-size:contain;background-repeat:no-repeat}.social-section-links{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin:0 auto;width:100%;max-width:300px}.social-section-links-link{width:60px;height:60px;border-radius:50%;background-position:50%;background-size:contain;background-repeat:no-repeat;transition:transform .3s ease-in-out}.social-section-links-link:hover{transform:scale(1.05)}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.teammember{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:20px 10px;width:220px;max-width:220px;margin:0 auto}.teammember-image{cursor:pointer;border-radius:50%;width:200px;height:200px;margin-bottom:20px;transition:transform .3s ease-in-out}.teammember-image:focus,.teammember-image:hover{transform:scale(.98)}.teammember-image:focus+.teammember-caption,.teammember-image:hover+.teammember-caption{opacity:1;transform:translate(-50%,-100%) scale(1)}.teammember-name,.teammember-title{align-self:stretch}.teammember-name{font-size:18px;line-height:24px;font-weight:700;color:#0500be}.teammember-title{color:#9393a9}.teammember-caption{position:absolute;top:0;left:50%;transform:translate(-50%,-100%) scale(.8);transform-origin:bottom center;opacity:0;background-color:#000;color:#fff;border-radius:4px;padding:10px;width:220px;pointer-events:none;transition:all .2s ease-in-out;display:flex;align-items:center;justify-content:space-evenly}.teammember-caption.align-left{display:block;text-align:left}.teammember-caption.align-left span{width:100%}.teammember-caption:after{content:"";position:absolute;top:calc(100% - 8px);left:50%;transform:translateX(-50%);width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid rgba(0,0,0,.9)}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.team-section{width:100%;padding:60px 20px 50px;background-color:#fff;color:#0500be;text-align:center}.team-section-header{height:80px;width:80%;margin:0 auto;background-position:50%;background-size:contain;background-repeat:no-repeat;margin-bottom:38px}.team-section-subtitle{max-width:600px;margin:0 auto;font-style:italic;font-size:18px;line-height:32px}.team-section-mods{width:100%;margin:0 auto 50px;background-color:#f3f5f9;padding:50px;text-align:center}.team-section-subheader{font-weight:800;font-size:24px;line-height:30px;letter-spacing:1px;color:#0500be;text-transform:uppercase}.team-section-list{display:flex;flex-wrap:wrap;align-items:flex-start;max-width:1000px;margin:40px auto 0}@supports (display:grid){.team-section-list{display:grid;grid-template:auto/repeat(auto-fill,minmax(230px,1fr))}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.signup-banner{width:100%;background-color:#f3f5f9;padding:20px 10%;text-align:center}.signup-banner-button{display:block;height:20vw;min-height:72px;max-height:200px;width:100%;padding:20px 12%;background-color:#0500be;color:#fff;text-align:center;border-radius:4px;transition:transform .3s ease-in-out;max-width:1000px;margin:0 auto}.signup-banner-button-image{width:100%;height:100%;max-width:600px;margin:0 auto;background-position:50%;background-size:contain;background-repeat:no-repeat}.signup-banner-button:hover{transform:scale(1.02)}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.page--about{background-color:#fff}.no-sticky{position:relative}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.press-hero{background-color:#d3e4fe;position:relative}.press-hero,.press-hero-content{display:flex;flex-direction:column;align-items:center;justify-content:center}.press-hero-content{width:100%;height:100%;margin:0 auto;padding:0 20px 40px;text-align:center;z-index:1}.press-hero-content-heading{display:block;height:300px;width:90%;max-width:940px;margin:0 auto;background-position:50%;background-size:contain;background-repeat:no-repeat;animation:scaleIn .6s ease-in-out}.press-hero-content-subheading{font-size:38px;line-height:1.1em;font-weight:400;word-break:break-word}.press-hero-content-subheading-link{color:#1e1e1e;text-decoration:none;transition:color .3s}.press-hero-content-subheading-link:hover{color:rgba(30,30,30,.6)}@media (max-width:700px){.press-hero-content-subheading{font-size:28px}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.article{display:flex;flex-direction:column;padding:24px;color:#1e1e1e;transform:scale(1);transform-origin:center;transition:transform .3s;cursor:pointer}.article:hover{transform:scale(1.05)}.article-link{flex:0 0 50%;position:relative;animation:fadeInAndSlideUp 1s forwards;transform:translateY(100px);opacity:0}.article-link:first-child{animation-delay:0s}.article-link:nth-child(2){animation-delay:.2s}.article-link:nth-child(3){animation-delay:.4s}.article-link:nth-child(4){animation-delay:.6s}.article-header{flex:0 0 94px;display:flex;border-top:8px solid #1e1e1e;padding-top:20px;overflow:hidden}.article-header-logo{flex:0 0 30%;background-size:contain;background-position:50%;background-repeat:no-repeat}.article-header-text{flex:0 0 70%;font-weight:500;font-size:18px;padding-left:30px}.article-image{flex:1 0 200px;background-color:#1e1e1e;background-size:cover;background-position:50%;background-repeat:no-repeat;margin:24px 0 16px;border-radius:4px;overflow:hidden}.article-date{flex:1;font-weight:500;font-size:16px;text-align:right;text-transform:uppercase}@media (max-width:700px){.article-link{flex-basis:100%}}@keyframes fadeInAndSlideUp{0%{transform:translateY(100px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.articles{background-color:#d3e4fe;width:100%}.articles-inner{width:100%;max-width:1000px;margin:0 auto;display:flex;flex-direction:row;flex-wrap:wrap}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.airplane-banner{position:relative;background-color:#d3e4fe;width:100%;padding:50px 0}.airplane-banner-airplane{height:85px;width:500px;display:block;position:relative;left:-500px;background-position:50%;background-size:contain;background-repeat:no-repeat;animation-name:flyacross;animation-duration:16s;animation-iteration-count:infinite;animation-timing-function:linear;animation-fill-mode:forwards}@keyframes flyacross{0%{transform:translateX(0)}to{transform:translateX(calc(100vw + 500px))}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.media-kit-banner{background-color:#0500be;color:#fff;padding:40px}.media-kit-banner-inner{border-radius:8px;border:6px solid #fff;width:100%;height:100%;overflow:hidden;min-height:60vh;display:flex;flex-direction:column;align-items:center;justify-content:center}.media-kit-banner-image{flex:1;height:100%;width:100%;max-width:1000px;margin:0 auto;background-position:50%;background-size:80%;background-repeat:no-repeat;transform:scale(1);transform-origin:center;transition:transform .3s;cursor:pointer}.media-kit-banner-image:hover{transform:scale(1.1)}@media (max-width:600px){.media-kit-banner-inner{min-height:40vh}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.insta-section{background-color:#fff;position:relative;padding:80px 20px 0;width:100%;overflow:hidden}.insta-section-header-text{display:block;font-size:32px;font-weight:800;letter-spacing:2px;text-transform:uppercase;text-align:center;color:#000;margin-bottom:20px}.insta-section-header-text .okicon.i-instagram{font-size:.75em;margin-left:12px}.insta-section-header{height:70px;width:80%;margin:0 auto;background-position:50%;background-size:contain;background-repeat:no-repeat}.insta-section-items{width:100%;display:flex;align-items:center;justify-content:space-evenly;flex-wrap:wrap;max-width:1350px;margin:50px auto}.insta-section-items-item{width:calc(25vw - 50px);height:calc(25vw - 50px);min-width:200px;min-height:200px;max-width:320px;max-height:320px;background-position:50%;background-size:contain;background-repeat:no-repeat;transition:transform .3s ease-in-out}.insta-section-items-item:hover{transform:scale(1.05)}@media (max-width:900px){.insta-section-items{flex-direction:column;justify-content:center}.insta-section-items-item{width:320px;height:320px;margin-bottom:20px}}@media (max-width:600px){.insta-section-header-text{margin-bottom:0}.insta-section-items{margin:20px auto 0}.insta-section-items-item{width:calc(100vw - 40px);height:calc(100vw - 40px)}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.social-links{background-color:#fff;display:flex;flex-direction:row;align-items:center;justify-content:center;padding-bottom:50px;width:100%}.social-links-link{width:60px;height:60px;border-radius:50%;background-position:50%;background-size:contain;background-repeat:no-repeat;transition:transform .3s ease-in-out}.social-links-link:hover{transform:scale(1.05)}.social-links-link+.social-links-link{margin-left:20px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.page--press{background-color:#fff}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.illustration{margin:auto;height:100%;width:100%;max-width:1440px;background-color:transparent;background-size:100% auto;background-repeat:no-repeat}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.hero-header{display:flex;flex-direction:column;justify-content:flex-end;position:relative;overflow:hidden;width:100%;background-color:#4fc5d0;max-height:675px}@media (max-width:500px){.hero-header{height:265px}}@media (min-width:500px) and (max-width:1024px){.hero-header{height:50vw}}@media (min-width:1024px){.hero-header{height:675px}}.hero-header-title{width:60%;color:#fff;line-height:1.05;max-width:900px;font-weight:800;text-align:center;text-transform:uppercase}@media (max-width:500px){.hero-header-title{font-size:6vw}}@media (min-width:500px) and (max-width:768px){.hero-header-title{font-size:6vw}}@media (min-width:768px) and (max-width:1024px){.hero-header-title{font-size:6vw}}@media (min-width:1024px) and (max-width:1440px){.hero-header-title{font-size:72px}}@media (min-width:1440px){.hero-header-title{width:70%;font-size:96px}}.hero-header-accent{background-color:#3260c7;width:100%}@media (max-width:500px){.hero-header-accent{height:80px}}@media (min-width:500px) and (max-width:1024px){.hero-header-accent{height:10vw}}@media (min-width:1024px) and (max-width:1440px){.hero-header-accent{height:160px}}@media (min-width:1440px){.hero-header-accent{height:70px}}.hero-header .illustration{display:flex;flex-direction:column;align-items:center;justify-content:center;position:absolute;left:16px;right:16px}@media (max-width:500px){.hero-header .illustration{left:0;right:0;background-position:0 80px}}@media (min-width:500px) and (max-width:1024px){.hero-header .illustration{left:0;right:0;background-position:0 8vw}}@media (min-width:1024px) and (max-width:1440px){.hero-header .illustration{background-position:0 160px}}@media (min-width:1440px){.hero-header .illustration{background-position:0 120px}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.hero-footer{background-color:#f3f5f9;display:block;position:relative;margin:auto;padding-top:43%}.hero-footer .illustration{position:absolute;z-index:1;top:80px}@media (max-width:500px){.hero-footer .illustration{top:50px}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.intro{display:flex;flex-direction:column;align-items:center;justify-content:space-evenly;padding:16px;padding-bottom:32px;height:auto;width:100%;background-color:#3260c7}.intro-text{width:80%;color:#fff;text-align:center;padding-top:16px;padding-bottom:64px;font-size:30px;line-height:40px;font-weight:400}@media (max-width:500px){.intro-text{width:90%;font-size:20px;line-height:26px}}@media (min-width:500px) and (max-width:1024px){.intro-text{width:85%;font-size:24px;line-height:34px}}@media (min-width:1600px){.intro-text{width:50%;line-height:2}}.intro .flatbutton{height:80px;width:auto;text-align:center;padding:0 32px;font-size:32px;font-weight:500}@media (max-width:500px){.intro .flatbutton{height:60px;line-height:60px;padding:0 16px;font-size:20px;font-weight:400}}@media (min-width:500px) and (max-width:1024px){.intro .flatbutton{font-size:26px;font-weight:400}}.slide-img{height:100%;width:auto}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.slideshow{position:relative;display:flex;flex-direction:row;justify-content:flex-start;background:#fff;height:400px;width:100%;overflow:hidden}.slideshow .slide{height:100%;width:auto;padding:16px 8px;cursor:pointer}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.pitch{display:flex;flex-direction:column;align-items:center;justify-content:space-evenly;width:100%;background-color:#3260c7}.pitch-title{color:#fff;text-align:center;margin-top:32px;margin-bottom:32px;font-size:40px;line-height:54px;font-weight:400}@media (max-width:500px){.pitch-title{font-size:30px;line-height:40px}}.pitch-text{width:60%;color:#fff;text-align:center;margin-bottom:32px;font-size:24px;line-height:34px}@media (max-width:500px){.pitch-text{width:90%;font-size:20px;line-height:26px}}@media (min-width:500px) and (max-width:1024px){.pitch-text{width:80%;font-size:24px;line-height:34px}}@media (min-width:1600px){.pitch-text{width:40%;line-height:2;margin-bottom:32px}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.job-card{flex:0 50%;display:flex;padding:64px;flex-direction:column;align-content:center;align-items:center}@media (max-width:500px){.job-card{padding:32px}}.job-card-title{color:#fff;padding-bottom:32px;font-size:40px;line-height:54px;text-align:center;font-weight:400}@media (max-width:500px){.job-card-title{font-size:30px;line-height:40px}}.job-card-dept{color:#fff;padding-bottom:64px;text-align:center;font-size:30px;line-height:40px}@media (max-width:500px){.job-card-dept{font-size:20px;line-height:26px;padding-bottom:32px}}.job-card .flatbutton{height:80px;width:auto;text-align:center;padding:0 32px;font-size:32px;font-weight:500;padding-top:16px;margin-top:auto}@media (max-width:500px){.job-card .flatbutton{height:60px;line-height:60px;padding:0 16px;font-size:20px;font-weight:400}}@media (min-width:500px) and (max-width:1024px){.job-card .flatbutton{font-size:26px;font-weight:400}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.jobs-list{width:100%;height:auto;min-height:300px;display:flex;flex-direction:row;flex-wrap:wrap}@media (max-width:900px){.jobs-list{display:block}}.jobs-list .job-card{background-color:#104da1}.jobs-list .job-card.opportunity{flex:0 50%;text-align:left;color:#fff;font-size:24px;line-height:34px}@media (max-width:500px){.jobs-list .job-card.opportunity{font-size:20px;line-height:26px}}@media (min-width:1440px){.jobs-list .job-card.opportunity{font-size:30px;line-height:40px;padding:64px}}.jobs-list .job-card.opportunity.error{display:none}.jobs-list .job-card:nth-child(3n){background-color:#07408d}.jobs-list .job-card:nth-child(3n+1){background-color:#4c7bd9}.jobs-list.loading{background-color:#ccd0d9}.jobs-list.loading .job-card{display:none}.jobs-list.error .job-card{flex:1}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.jobs-wrapper{padding-top:64px;background-color:#3260c7}@media (max-width:500px){.jobs-wrapper{padding-top:0}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}#p_gdpr,.page_gdpr{background:#e4edfd}.gdpr{width:80%;max-width:458px;text-align:left;color:#1e1e1e}.gdpr,.gdpr *{box-sizing:border-box}@media (min-width:501px){.gdpr{position:absolute;top:100px;left:50%;transform:translateX(-50%)}}@media (max-width:500px){.gdpr{position:fixed;top:0;left:0;width:100%;height:100%;padding:20px;padding-top:env(safe-area-inset-top);padding-bottom:100px;overflow:scroll}}.gdpr-content,.gdpr-list{display:block;margin-top:12px}.gdpr-title{font-size:22px;line-height:28px;font-weight:500}.gdpr-list{margin-bottom:12px;list-style:disc}.gdpr-list-item{margin-left:20px}.gdpr-content{font-size:17px;line-height:22px}.gdpr-content a{color:#4c7bd9;text-decoration:none}.gdpr-content-fine-print{font-size:16px;line-height:22px;color:#949aa6}.gdpr-submit{margin-top:34px}.gdpr-submit,.gdpr-submit.flatbutton.blue-new{width:100%}.gdpr-submit:focus{outline:none}@media (max-width:500px){.gdpr-submit{position:fixed;bottom:0;left:0;border-radius:0}}@media only screen and (max-width:500px) and (device-width:375px) and (device-height:812px) and (-webkit-device-pixel-ratio:3),only screen and (max-width:500px) and (device-width:414px) and (device-height:896px) and (-webkit-device-pixel-ratio:2),only screen and (max-width:500px) and (device-width:414px) and (device-height:896px) and (-webkit-device-pixel-ratio:3){.iOS .gdpr-submit{padding-bottom:80px}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.experiment-copy-text{position:relative;display:inline-block;height:40px;border-radius:4px;border:1px solid #0500be;font-size:16px;line-height:40px}.experiment-copy-text:after{clear:both;content:"";display:table}.experiment-copy-text-icon{background:transparent;border:0;padding:0;cursor:pointer;float:left;position:relative;z-index:2;display:inline-block;width:40px;height:100%;background:#fff;border-radius:4px;text-align:center;font-size:18px;line-height:41px;color:#0500be;transition:background 75ms linear}.experiment-copy-text-icon:before{font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"#"}.experiment-copy-text-icon:hover{background:#e4edfd}.experiment-copy-text-label{background:transparent;border:0;padding:0;cursor:pointer;cursor:default;float:left;height:100%;padding:0 12px;border-right:1px solid #0500be;border-bottom-left-radius:4px;border-top-left-radius:4px}.experiment-copy-text-label,.experiment-copy-text-label--button{font-size:16px;line-height:39px}.experiment-copy-text-label--button{cursor:pointer}.experiment-copy-text-label--button:hover{background:#e4edfd}.experiment-copy-text-hidden-input{position:absolute;z-index:1;top:4px;right:4px;width:32px;height:32px;border:0;padding:0;outline:none}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.experiments-user-search{display:flex;float:left;width:100%;margin-top:30px}.experiments-user-search .oknf-typable-wrapper{flex-grow:1}.experiments-user-search .oknf-typable-wrapper .oknf-input{width:100%}.experiments-user-search-button.flatbutton.blue-new{width:130px;height:46px;margin-left:1%;line-height:46px}.experiments-user-search-userinfo{float:left;width:100%;margin-top:24px}.experiments-user-search-userinfo-title{display:block;margin-bottom:16px;font-style:italic;color:#949aa6;font-weight:400}.experiments-user-search-userinfo-image,.experiments-user-search-userinfo-text,.experiments-user-search-userinfo .experiment-copy-text{float:left}.experiments-user-search-userinfo-image{width:60px;height:60px;margin-right:16px;border-radius:50%}.experiments-user-search-userinfo-text{margin-right:40px}.experiments-user-search-userinfo-name{display:block;margin:7px 0 4px;font-size:20px;font-weight:500}.experiments-user-search-userinfo-location{color:#949aa6}.experiments-user-search-userinfo .experiment-copy-text{margin-top:12px}.experiments-user-search-userinfo .experiment-copy-text+.experiment-copy-text{margin-left:9px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.experiment-groups{position:relative;top:4px;right:4px;margin-top:16px}.experiment-groups:after{clear:both;content:"";display:table}.experiment-groups-title{float:left;width:100%;margin-bottom:8px;margin-left:4px;font-size:18px;font-weight:500}.experiment-groups .experiment-copy-text{float:left;margin:4px}.experiment-groups .experiment-copy-text-label{font-size:18px;color:#0500be}.experiment-groups .experiment-copy-text-label.isIncluded{background:#0500be;color:#fff}.experiment-groups .experiment-copy-text-label.isMarked:after{content:"";position:relative;top:1px;margin-left:6px;font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"c";color:#ff4dc4;font-size:14px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.experiment-activations-complex{margin-top:24px}.experiment-activations-complex-title{padding-bottom:4px;font-size:18px}.experiment-activations-complex-group{margin-top:6px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.experiment{display:inline-block;width:90%;max-width:954px;position:relative;padding:24px;background:#fff;border-radius:8px;box-shadow:0 1px 2px rgba(0,0,0,.01);text-align:left}.experiment:hover .experiment-buttons-edit{opacity:1}.experiment-column{float:left;width:100%}@media (max-width:851px){.experiment-column:nth-child(2){margin-top:24px}}@media (min-width:850px){.experiment-column:first-child{width:70%;padding-right:24px}.experiment-column:nth-child(2){width:30%}}.experiment-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;position:relative;bottom:4px;display:inline-block;width:calc(100% - 48px - 16px - 2px);margin-left:16px;font-size:26px;font-weight:500;padding-bottom:5px}.experiment-name-icon{position:relative;top:3px;margin-right:7px;font-size:24px;line-height:0;color:#ff4dc4}.experiment-name-icon:before{font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"3"}.experiment-edit{background:transparent;border:0;padding:0;cursor:pointer}.experiment-description,.experiment-owner{min-height:24px;margin-top:6px;font-size:16px;line-height:24px}.experiment-status{float:right;padding:4px 12px;background:#ebedf2;border-radius:14px;font-size:12px;text-transform:uppercase;font-weight:700;letter-spacing:1px}@media (max-width:851px){.experiment-status{float:left;clear:both}}.experiment-status--running{background:#ff4dc4;color:#fff}.experiment-activations,.experiment-createTime{margin-top:12px;color:#949aa6}@media (max-width:851px){.experiment-activations,.experiment-createTime{float:left;clear:both;text-align:left}}@media (min-width:850px){.experiment-activations,.experiment-createTime{float:right;text-align:right}}@media (max-width:851px){.experiment-buttons{float:left;clear:both;margin-top:24px}.experiment-buttons-button+.experiment-buttons-button{margin-left:8px}}@media (min-width:850px){.experiment-buttons{position:absolute;bottom:24px;right:24px;width:250px}.experiment-buttons-button,.experiment-buttons-link{float:right}.experiment-buttons-link{margin-bottom:10px}.experiment-buttons-button+.experiment-buttons-button{margin-right:8px}}.experiment-buttons-link{width:100%;height:48px;font-size:18px;line-height:69.6px;color:#0500be;text-align:right}.experiment-buttons-link:hover{color:#6e94e0}@media (max-width:851px){.experiment-buttons-link{float:left;clear:both;text-align:left;line-height:30px}}.experiment-buttons-button{font-weight:700;letter-spacing:1px;text-transform:uppercase;color:#0500be;border:1px solid #0500be;border-radius:4px;height:48px;font-size:14px;line-height:47px;padding:0 24px;transition:background 75ms linear;background:transparent}.experiment-buttons-button:hover{background:#e4edfd;cursor:pointer}.experiment-buttons-button[disabled],.experiment-buttons-button[disabled]:hover{background:#949aa6;border-color:#949aa6;cursor:default}.experiment-buttons-edit{background:transparent;border:0;padding:0;cursor:pointer;color:#0500be;text-transform:uppercase;font-weight:700}.experiment-buttons-edit:hover{color:#0600f1}@media (min-width:850px){.experiment-buttons-edit{position:absolute;bottom:12px;left:0;transform:translateX(-100%);opacity:0;transition:opacity 75ms linear}}@media (max-width:849px){.experiment-buttons-edit{margin-left:14px}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.experiments-error{position:relative;left:50%;transform:translateX(-50%);display:inline-block;width:80%;margin-top:24px;padding:12px;background:#fb674e;border-radius:3px;color:#fff;text-align:center}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.experiment-list{text-align:center;padding-bottom:50px}.experiment-list-header{width:100%;margin-bottom:20px;padding:54px 0 24px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.01)}.experiment-list-header-content{display:inline-block;width:90%;max-width:954px;position:relative;text-align:left}.experiment-list-header-title{float:left;margin-top:10px;font-size:36px;font-weight:500}.experiment-list-header-title-image{position:relative;top:3px;display:inline-block;font-weight:400;margin-right:5px}.experiment-list-header-new{position:absolute;top:-4px;right:0;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:#0500be;border:1px solid #0500be;border-radius:4px;height:48px;font-size:14px;line-height:47px;padding:0 24px;transition:background 75ms linear;background:transparent;transition:background 75ms linear,border-color 75ms linear,color 75ms linear}.experiment-list-header-new:hover{background:#e4edfd;cursor:pointer}.experiment-list-header-new[disabled],.experiment-list-header-new[disabled]:hover{background:#949aa6;border-color:#949aa6;cursor:default;background:transparent;border-color:#9dbaf2;color:#9dbaf2}@media (max-width:550px){.experiment-list-header-new{position:static;float:left;clear:both;margin-top:24px}}.experiment-list-readonly{float:right;margin-top:7px;color:#2a2f35}.experiment-list-readonly-header{font-weight:700;text-transform:uppercase}.experiment-list-titlebar{display:inline-block;width:90%;max-width:954px;position:relative;left:50%;transform:translateX(-50%);display:flex;align-items:baseline;margin:40px 0 20px;text-align:left}@media (max-width:550px){.experiment-list-titlebar{display:block}}.experiment-list-titlebar-text{flex-grow:2}.experiment-list-titlebar-sort{display:flex;align-items:center}.experiment-list-titlebar-sort .oknf-select{margin-left:10px}.experiment-list-item{margin-top:13px}.experiment-list-item:first-child{margin-top:0}.experiment-list-empty,.experiment-list .okloader{display:block;position:relative;width:100%;height:250px}.experiment-list-empty{text-align:center;font-size:22px;line-height:33px}.experiment-list-empty-content{position:relative;top:50%;transform:translateY(-50%);display:inline-block;width:100%;max-width:385px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.experiment-new-name.oknf-input,.experiment-new .oknf-typable-wrapper{width:400px}.experiment-new-group+.experiment-new-group{margin-top:10px}.experiment-new-group-add{background:transparent;border:0;padding:0;cursor:pointer;margin-top:10px;color:#949aa6;text-decoration:underline}.experiment-new-group-add:hover{color:#2a2f35}.experiment-new-group-remove{background:transparent;border:0;padding:0;cursor:pointer;width:42px;height:42px;line-height:42px;text-align:center;color:#949aa6}.experiment-new-group-remove:hover{color:#2a2f35}.experiment-new-group-remove:before{font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"x"}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.experiments-start-name{font-weight:500}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.experiments-end-name{font-weight:500}.experiments-end-code{display:inline}.experiments-end-winner{width:calc(100% + 10px);margin-top:-5px;margin-left:-5px}.experiments-end-winner-group{border:0;padding:0;cursor:pointer;margin:5px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:#0500be;border:1px solid #0500be;border-radius:4px;height:48px;font-size:14px;line-height:47px;padding:0 24px;transition:background 75ms linear;background:transparent}.experiments-end-winner-group:hover{background:#e4edfd;cursor:pointer}.experiments-end-winner-group[disabled],.experiments-end-winner-group[disabled]:hover{background:#949aa6;border-color:#949aa6;cursor:default}.experiments-end-winner-group--is-selected{cursor:default!important;color:#fff}.experiments-end-winner-group--is-selected,.experiments-end-winner-group--is-selected:hover{background:#ff4dc4;border-color:#ff4dc4}.experiments-end-winner-clear{color:#0500be}.experiments-end-winner-clear:hover{color:#120cff}.experiments-reset-name{font-weight:500}.experiments-edit-name{font-weight:500}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.experiments-modal .experiments-error{position:relative;bottom:25px}.experiments-modal-action-button,.experiments-modal-cancel-button{font-weight:700;letter-spacing:1px;text-transform:uppercase;color:#0500be;border:1px solid #0500be;border-radius:4px;height:48px;font-size:14px;line-height:47px;padding:0 24px;transition:background 75ms linear;background:transparent}.experiments-modal-action-button:hover,.experiments-modal-cancel-button:hover{background:#e4edfd;cursor:pointer}.experiments-modal-action-button[disabled],.experiments-modal-action-button[disabled]:hover,.experiments-modal-cancel-button[disabled],.experiments-modal-cancel-button[disabled]:hover{background:#949aa6;border-color:#949aa6;cursor:default}.experiments-modal-action-button{background:#0500be;margin-right:10px}.experiments-modal-action-button,.experiments-modal-action-button:hover{color:#f3f5f9}.experiments-modal-action-button:hover{background:#4c7bd9;border-color:#4c7bd9}.experiments-modal-action-button[disabled],.experiments-modal-action-button[disabled]:hover,.experiments-modal-cancel-button[disabled],.experiments-modal-cancel-button[disabled]:hover{color:#f3f5f9}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.experiments{background:#f0f2f6;padding-bottom:70px;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px}.experiments-modal .oknf-fieldset,.experiments-wrapper .oknf-fieldset{position:relative;display:block}.experiments-modal .oknf-fieldset--disabled:after,.experiments-wrapper .oknf-fieldset--disabled:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(243,245,249,.5)}.experiments-modal .oknf-fieldset+.oknf-fieldset,.experiments-wrapper .oknf-fieldset+.oknf-fieldset{margin-top:35px}.experiments-modal .oknf-label,.experiments-wrapper .oknf-label{margin-bottom:16px}.experiments-modal .oknf-note,.experiments-wrapper .oknf-note{display:block;margin-bottom:16px;color:#949aa6}.experiments-modal .oknf-note pre,.experiments-wrapper .oknf-note pre{display:inline}.experiments-modal .oknf .flatbutton+.flatbutton,.experiments-wrapper .oknf .flatbutton+.flatbutton{margin-left:10px}.experiments-modal .oknf-input,.experiments-modal .oknf-typable-wrapper--input,.experiments-wrapper .oknf-input,.experiments-wrapper .oknf-typable-wrapper--input{width:250px}.experiments-modal .oknf-textarea,.experiments-modal .oknf-typable-wrapper--textarea,.experiments-wrapper .oknf-textarea,.experiments-wrapper .oknf-typable-wrapper--textarea{width:100%}.experiments-modal .oknf .flatbutton,.experiments-wrapper .oknf .flatbutton{width:auto;min-width:120px;padding-right:16px;padding-left:16px}.experiments-modal .flatbutton,.experiments-wrapper .flatbutton{font-weight:700;letter-spacing:1px;text-transform:uppercase;border-radius:4px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.blacklisted-error{font-size:16px;line-height:20px;color:#ff2e14;text-align:center;margin-bottom:5px}.blacklisted-error-link{color:#ff2e14;font-weight:700;text-decoration:none}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.login-sms .login-fields-code,.login-sms .login-fields-sms{margin-top:50px}.login-sms-existing{margin-top:20px;text-align:center}.login-sms-existing .login-fields-field-link{width:auto;margin:0;margin-left:10px;font-size:16px}.login-sms-existing .login-fields-field-link:disabled:not(.sending){color:#949aa6}.login-sms-code-sent{display:flex;justify-content:center;align-items:center;color:#939393;font-size:14px;font-weight:500;position:relative;top:-20px}.login-sms-code-sent-hide{visibility:hidden}.login-sms-code-sent-success{border:2px solid #7fd8ed;border-radius:50%;width:23px;height:23px;margin-right:5px}.login-sms-code-sent-success-icon{width:0;height:0}.login-sms-code-sent-success-icon:before{content:"";font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"c";font-size:12px;position:relative;color:#7fd8ed;bottom:5px}.login-sms .login-fields-text--sms2fa{line-height:1;font-weight:500;max-width:325px;padding-top:30px;margin:auto}.sms-loading-screen{width:300px;height:300px;margin:auto;display:flex;justify-content:center;flex-direction:column;align-items:center}.sms-loading-screen-success{border:4px solid #7fd8ed;border-radius:50%;width:40px;height:40px}.sms-loading-screen-success-icon{width:0;height:0}.sms-loading-screen-success-icon:before{content:"";font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"c";font-size:20px;position:relative;top:-33px;left:-9px;color:#7fd8ed}.sms-loading-screen-loader{border:4px solid transparent;border-top:4px solid #7fd8ed;border-bottom:4px solid #7fd8ed;border-left:4px solid #7fd8ed;border-radius:50%;width:40px;height:40px;animation:spin 1.5s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.sms-loading-screen-text{color:#939393;font-size:14px;font-weight:500}.login-header .login-header-title{max-width:325px}.login-header .login-header-title-SMS_PHONE_INPUT{margin-bottom:30px}.login-captcha{display:flex;justify-content:center}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}form input[type=submit]{visibility:visible;position:static;width:auto;background:transparent;border:0;padding:0;cursor:pointer;color:#fff;background:#0000bf;-webkit-appearance:none;text-transform:uppercase;letter-spacing:1px;font-size:16px;line-height:18px;font-weight:700;width:100%;max-width:320px;height:auto;display:block;padding:20px 0;margin:0 auto 15px;margin-bottom:20px;text-align:center;border-radius:3px}form input[type=submit]:hover{background:#5c69ff}form input[type=submit]:focus{outline:none}form input[type=submit]:disabled{background:#949aa6;cursor:default}.login,.login *{box-sizing:border-box;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.login form{display:block;padding:0;margin:0}.login-login-title{font-size:33px}.login-error{padding:3%;margin:3%;background:#f95133;text-align:center;color:#fff;font-weight:500;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-radius:3px;font-size:15px;line-height:15px}.login-form{display:block;height:100%;width:100%}.login-form-title{font-size:24px;line-height:33px;font-weight:700;color:#2a2f35}.login-fields{margin-bottom:15px}.login-fields-text{margin:auto;max-width:360px;font-weight:700;font-size:16px;line-height:33px;color:#2a2f35;text-align:center}.login-fields-field{margin:auto;width:100%;max-width:360px}.login-fields-field-label{display:block;color:#030320;text-align:left;font-weight:400;font-size:17px;line-height:30px}.login-fields-field .oknf-typable-wrapper{width:100%}.login-fields-field-input.oknf-input{width:100%;display:block;padding:10px 15px;margin:0 auto 10px;border:none;font-size:17px;line-height:20px;border-radius:4px;border:1px solid #c7c7c7;box-shadow:1px 1px 2px 0 rgba(0,0,0,.19)}.login-fields-field-input.oknf-input:focus{outline:none}.login-fields-field-checkbox.oknf-checkbox{display:block;text-align:left;font-size:15px;line-height:15px;line-height:20px}.login-fields-field-link{background:transparent;border:0;padding:0;cursor:pointer;width:100%;margin-bottom:15px;font-size:14px;padding-bottom:3px;color:#0000bf;font-weight:700;text-align:center;text-transform:uppercase;letter-spacing:1px}@media only screen and (device-width:375px) and (device-height:812px) and (-webkit-device-pixel-ratio:3),only screen and (device-width:414px) and (device-height:896px) and (-webkit-device-pixel-ratio:2),only screen and (device-width:414px) and (device-height:896px) and (-webkit-device-pixel-ratio:3){.iOS .login-actions{padding-bottom:env(safe-area-inset-bottom)}}.login-actions-button{background:transparent;border:0;padding:0;cursor:pointer;color:#fff;background:#0000bf;-webkit-appearance:none;text-transform:uppercase;letter-spacing:1px;font-size:16px;line-height:18px;font-weight:700;width:100%;max-width:320px;height:auto;display:block;padding:20px 0;margin:0 auto 15px;text-align:center;border-radius:3px;position:relative;margin-bottom:20px;max-width:360px!important}.login-actions-button:hover{background:#5c69ff}.login-actions-button:focus{outline:none}.login-actions-button:disabled{background:#949aa6;cursor:default}.login-actions-button.isSubmitting,.login-actions-button.isSubmitting:hover{background:#07408d;color:#9dbaf2}.login-actions-button-icon{position:absolute;top:50%;left:10px;transform:translateY(-50%)}.login-actions-button-sms{margin-top:35px}.login-actions-link{background:transparent;border:0;padding:0;cursor:pointer;color:#9dbaf2;font-size:17px;line-height:22px;text-transform:uppercase;letter-spacing:1px;font-weight:700;color:#0000bf;font-size:15px;line-height:18px;border:2px solid #0000bf;padding:15px 0;margin:0 auto;width:100%;max-width:360px;display:block}@media screen and (max-height:540px){.login-actions-link{font-size:15px;line-height:20px}}.login-footer{height:30%}.login-divider{width:100%;text-align:center;border-bottom:1px solid #000;line-height:4px;margin:10px 0 20px;border-color:#949aa6}.login-divider span{padding:0 10px}.login .phone-terms{display:block;max-width:358px;font-size:12px;line-height:16px;text-align:center;margin:auto;margin-bottom:20px}.login .phone-terms-link{text-decoration:underline;color:#1e1e1e}.login .phone-terms-link:hover{color:#2a2f35}.login .phone-input .oknf-typable-wrapper--tel,.login .phone-input input[name=phone-number]{width:100%;height:46px}.login .phone-input .oknf-select,.login .phone-input select[name=country-code]{height:46px}.mobile-web-login-screen-transition-enter,.mobile-web-login-screen-transition-leave{transition:opacity .28s ease}.mobile-web-login-screen-transition-enter{opacity:0;transition-delay:.12s}.mobile-web-login-screen-transition-enter-active,.mobile-web-login-screen-transition-leave{opacity:1}.mobile-web-login-screen-transition-leave-active{opacity:0}form input[type=submit]{visibility:visible;position:static;width:auto;background:transparent;border:0;padding:0;cursor:pointer;color:#fff;background:#0000bf;-webkit-appearance:none;text-transform:uppercase;letter-spacing:1px;font-size:16px;line-height:18px;font-weight:700;width:100%;max-width:320px;height:auto;display:block;padding:20px 0;margin:0 auto 15px;margin-bottom:20px;text-align:center;border-radius:3px}form input[type=submit]:hover{background:#5c69ff}form input[type=submit]:focus{outline:none}form input[type=submit]:disabled{background:#949aa6;cursor:default}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.login-header{display:flex;justify-content:center;margin-bottom:20px}.login-header-title{font-weight:700;font-size:24px;text-align:center;max-width:310px}.login-header-title-SMS_PHONE_INPUT{margin-bottom:30px}.login-fields{text-align:center;margin-bottom:50px}.login-fields-title{font-size:32px;line-height:44px}.login-container{min-height:200px}.login-divider span{background:#fff}.login-modal.reactmodal{margin-top:100px;width:unset;max-width:440px}.login-modal.reactmodal-contents{padding:40px}.login-modal-icon-none .reactmodal-header-close{font-size:18px;top:5px;position:relative;right:5px}.login-modal-icon-none .reactmodal-header-close .icon:before{font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.login-modal-icon-back .reactmodal-header-close{font-size:18px;top:5px;position:absolute;left:5px}.login-modal-icon-back .reactmodal-header-close .icon:before{font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"<"}.login-modal-icon-cross .reactmodal-header-close{font-size:18px;top:5px;position:relative;right:5px}.login-modal-icon-cross .reactmodal-header-close .icon:before{font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.OkModalContent.reactmodal.language-modal{max-width:440px;margin:100px auto}@media (max-width:525px){.OkModalContent.reactmodal.language-modal{height:99%;width:100%;margin:auto}}.OkModalContent.reactmodal.language-modal .reactmodal-header{display:flex;flex-direction:row;justify-content:space-between;font-weight:700;color:#fff;background-color:#1a1a1a}.OkModalContent.reactmodal.language-modal .reactmodal-header-close{height:100%;color:#fff}.OkModalContent.reactmodal.language-modal .reactmodal-contents{display:flex;flex-direction:column;justify-content:center;padding:20px 0}.OkModalContent.reactmodal.language-modal .reactmodal-contents .language-modal-description{margin:8px 40px 0;color:gray;text-align:start}.OkModalContent.reactmodal.language-modal .reactmodal-contents .gradient-overflow-container{margin:16px;max-height:320px}@media (max-width:525px){.OkModalContent.reactmodal.language-modal .reactmodal-contents .gradient-overflow-container{max-height:400px}}.OkModalContent.reactmodal.language-modal .reactmodal-contents .gradient-overflow-container:after{box-shadow:inset -50px 0 30px 30px #f3f5f9}.OkModalContent.reactmodal.language-modal .reactmodal-contents .gradient-overflow-container-child-container{padding:40px 0}.OkModalContent.reactmodal.language-modal .reactmodal-contents .gradient-overflow-container-child-container .oknf-radio-decoration:after{margin-top:7px;margin-right:7px;border-radius:7px}.OkModalContent.reactmodal.language-modal .language-modal-confirm{width:75%;margin:auto}@media (max-width:525px){.OkModalContent.reactmodal.language-modal .language-modal-confirm{width:75%;position:absolute;left:0;right:0;bottom:40px}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.language-menu-container{display:flex}.language-menu-title{font-size:16px;color:#fff;letter-spacing:1px;font-weight:700}.language-menu-select{display:flex;flex-direction:row;justify-content:space-between;align-items:center;background:transparent;border-style:solid;border-width:1px;border-radius:2px;font-size:14px;padding:8px}.language-menu-arrow:before{font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:">";margin-left:16px}.footer-copyright{display:block;width:100%;padding:15px;font-size:14px;color:#666}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.footer-signup{display:inline-block;height:48px;background:#34f;border-radius:2px;font-size:14px;line-height:48px;font-weight:700;text-transform:uppercase;text-align:center}.footer-signup,.footer-signup:hover{color:#fff}.footer-signup:hover{background:#4d5bff}.footer-signup{width:224px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.footer-sidebar{margin-right:60px;text-align:center}.footer-sidebar-logo{width:220px;height:67px;background-size:contain;background-repeat:no-repeat;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTE0IiBoZWlnaHQ9IjMyIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZD0iTTY3Ljc4IDIwLjAxNWE2LjE0NiA2LjE0NiAwIDAxLTEuMzU2LjE1NWMtLjQ2NiAwLS42MjEtLjIzMy0uNjIxLS41MDQgMC0uNjYuMTE3LTEuMzYuMTk0LTIuMDE3bDEuMjQtOS4yMzJjLS42Ni0uNTA1LTEuOS0uNzc2LTIuOTg1LS43NzYtMS45NCAwLTIuNTIxLjYyLTIuODMxIDMuMDY0bC0xLjA1IDcuNzU5Yy0uNzM1IDEuMjAyLTEuOSAxLjcwNi0yLjk4NSAxLjcwNi0xLjA0NyAwLTEuNDc0LS4yNzItMS40NzQtMS4wNDggMC0uNjU4LjE5NC0xLjk0LjM4OC0zLjAyNWwuOTctNi4wNTFjLjI3Mi0xLjU5MS0uMzExLTIuMzI4LTIuODctMi4zMjgtMy40NTIgMC00Ljk2NS42MjItNC45NjUgMi4zMjggMCAuNTA0LjA3NyAxLjAwOC4zODggMS4zOTdsMS43ODQtLjA0LS45NyA1LjI3NmMtLjM1IDEuODIzLS40MjcgMi41MjItLjQyNyAzLjYwNyAwIDIuNTIyIDEuNTUzIDMuNjQ2IDQuMzA2IDMuNjQ2IDMuMjE4IDAgNC44ODctMS4wODYgNi4wMS0zLjE0MmwtLjExNC43NzZjLS4yNzIgMS44MjIuNTQzIDIuNDA0IDIuNDQzIDIuNDA0IDMuNzYyIDAgNS41NDctLjgxNSA1LjU0Ny0yLjYzNyAwLS41MDMtLjE5NC0xLjAwOC0uNjIxLTEuMzE4IiBmaWxsPSIjRkZGIi8+PHBhdGggZD0iTTc2LjE1NyAyMC4zMjRjLS42NTkgMC0xLjEyNS0uMDM4LTEuNTEzLS4xNTRsMS4wODctNy43MThjLjUwNS0uNjYgMS4zOTctMS4wODcgMi40MDUtMS4wODcgMS42MjggMCAyLjMyNy45MzEgMi4zMjcgMy4zNzQgMCAzLjg3OC0xLjg2MyA1LjU4NS00LjMwNiA1LjU4NU04MC40NjMgNy42NGMtMi4wMTcgMC0zLjgzOS41ODItNC44ODYgMy4yOThsLjIzMS0xLjQzNGMuMTk0LTEuMjgyLS40MjYtMS43ODYtMi42NzYtMS43ODYtMy40NTIgMC00Ljk2NC42MjItNC45NjQgMi4zMjggMCAuNTA0LjA3NyAxLjAwNy4zNSAxLjM5NmwxLjc4NC0uMDM5LTIuMDk2IDE1LjgyNWMtLjE1NSAxLjA0Ny0uMjcyIDEuNzg0LS4yNzIgMi4yMTEgMCAxLjQ3NS44MTUgMi4xNzIgMi41MjEgMi4xNzIuODE1IDAgMi4wMTgtLjAzOCAyLjc1NC0uMzFsMS4wMS03LjZjLjM1LjAzNyAxLjEyNS4wMzcgMS41NTIuMDM3IDYuMTY2IDAgMTAuMTIyLTMuNTY4IDEwLjEyMi05LjY1OCAwLTQuMTktMS42NjgtNi40NC01LjQzLTYuNDRNNDQuMjM5IDcuNjAzYy01Ljg1NyAwLTkuNTgxIDMuNDUtOS41ODEgOS41OCAwIDQuOTI3IDIuNTIyIDYuODI3IDcuMjE1IDYuODI3IDQuMzgzIDAgNi4xNjctMS4xNjQgNi4xNjctMy4xNDEgMC0uNTgyLS4yNzEtMS4zNTgtLjgxNC0xLjYzLTEuNDc0LjU0My0yLjgzMi44MTQtMy45OTcuODE0LTIuMDU0IDAtMi44My0uOTMtMi44My0zLjQ5IDAtMy40OTEgMS41OS01LjEyIDQuMzgzLTUuMTIgMS40MzYgMCAyLjM2Ny4xNTUgMy4yNTguNDI2LjUwNC0uMzg3Ljc3Ni0uODUzLjc3Ni0xLjY2NyAwLTEuNDc0LS44OTEtMi42LTQuNTc3LTIuNiIgZmlsbD0iI0ZGRiIvPjxwYXRoIGQ9Ik04LjA2OCAxMy43MTNjLTEuOSAwLTIuNTYtMS4wNDctMi41Ni0zLjM3NSAwLTMuMjE5IDEuMzE5LTUuNjI0IDMuNjg1LTUuNjI0IDIuMDE3IDAgMi42MzggMS4xMjcgMi42MzggMy40MTQgMCAzLjUyOS0xLjYzMSA1LjU4NS0zLjc2MyA1LjU4NU05LjUwNC45NTFDMy40OS45NTEgMCA0Ljc5MiAwIDEwLjUzM2MwIDQuOTI1IDIuOTEgNi44NjYgNy4zMyA2Ljg2NiA2LjIwNyAwIDkuNzc2LTMuNjQ2IDkuNzc2LTkuNTAzIDAtNC4xNTEtMS45OC02Ljk0NS03LjYwMi02Ljk0NSIgZmlsbD0iI0ZGRiIgbWFzaz0idXJsKCNtYXNrLTIpIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDYuNjExKSIvPjxwYXRoIGQ9Ik0xNS4zMDIgMjAuNTU5Yy0uNDI4IDAtLjYyLS4yNzItLjgxNS0uNTgybC0yLjYzOC00Ljc3MmMyLjI5LTMuMTQgMi43NTQtMy4zMzQgMy41Ny0zLjMzNC40NjQgMCAxLjA0NiAwIDEuNjI4LjAzOC4zODgtLjQyNy42MjEtLjk3LjYyMS0xLjc4NSAwLTEuMzk1LS44NTQtMi4wOTQtMy4yOTctMi4wOTQtMi4zMjggMC0yLjc1NC4zODgtNy4zNyA2Ljc4OUw4LjgyNCAxLjE2NkM4LjE2NS42NiA3LjA3OC4zODkgNS45OTQuMzg5Yy0xLjk0IDAtMi43NTUuNTgzLTMuMDY2IDMuMDI1TC43NTYgMTkuOTM4Yy0uMTU1IDEuMDQ4LS4yMzIgMS43ODQtLjIzMiAyLjIxIDAgMS40NzUuNzc2IDIuMTczIDIuNDgyIDIuMTczLjgxNSAwIDIuMDE4LS4wMzggMi43NTQtLjMxMWwuOTctNy4yOTIgMi41OTggNS4zMTVjLjgxNSAxLjc0NCAxLjM1OCAyLjI4OCAyLjg3IDIuMjg4IDMuMjIgMCA1LjA0Mi0uNzc4IDUuMDQyLTIuNiAwLS41MDItLjE1NC0xLjA0Ni0uNTQyLTEuMzE3YTYuNDY4IDYuNDY4IDAgMDEtMS4zOTYuMTU1IiBmaWxsPSIjRkZGIiBtYXNrPSJ1cmwoI21hc2stNCkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE3IC0uMzg5KSIvPjxwYXRoIGQ9Ik0xMC43MzggMTkuNzA0Yy0uNTQyLjU4Mi0xLjMxOC44OTMtMi4xNy44OTMtMS40NzYgMC0yLjM2OC0uNjYtMi4zNjgtMy4wNjQgMC0zLjg0IDEuNTUxLTUuODU3IDMuOTE3LTUuODU3LjYyMSAwIDEuMTI2LjAzOCAxLjYzLjI3MWwtMS4wMDkgNy43NTd6bTYuMjgzLjg1NGMtLjU4IDAtLjY5OS0uMjcyLS42OTktLjY1OSAwLS40NjUuMDQxLTEuMTY0LjIzNC0yLjUyMmwyLjI1LTE2LjIxQzE4LjE0Ny42NiAxNy4wNi4zODggMTUuOTc2LjM4OGMtMS45NCAwLTIuNzU1LjU4My0zLjA2NyAzLjAyNWwtLjczNSA1LjM5MmMtLjY2LS41MDUtMS43MDgtLjczNy0zLjM3Ni0uNzM3QzQuMzM4IDguMDcuNzMgMTEuNTYuNzMgMTguMjdjMCA0LjQ2MSAyLjA5NSA2LjA1IDUuNzAzIDYuMDUgMi4wNTUgMCA0LjAzMy0uNzM3IDQuOTY0LTIuODMyYTUuNzYgNS43NiAwIDAwLS4wNzcuNjIxYzAgMS42MyAxLjAwOCAyLjI1IDIuNDgyIDIuMjUgMy4yMiAwIDUuMTk4LS44NTIgNS4xOTgtMi42MzcgMC0uNTgzLS4xNTYtLjk2OS0uNTgzLTEuMzE5LS40MjYuMTE1LTEuMDQ2LjE1NS0xLjM5Ni4xNTV6IiBmaWxsPSIjRkZGIiBtYXNrPSJ1cmwoI21hc2stNikiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDk1IC0uMzg5KSIvPjxwYXRoIGQ9Ik05NC44MzYgMjAuMDE1Yy0uNDY2LjExNS0xLjA4Ni4xNTUtMS40MzUuMTU1LS40NjUgMC0uNTgzLS4yNzItLjU4My0uNTQ0IDAtLjUwNC4yNy0xLjc0NC41NDMtMy41M2wuODk0LTYuMDVjLjIzMi0xLjU5MS0uMzEyLTIuMzI4LTIuODcyLTIuMzI4LTMuNDUxIDAtNC45NjQuNjIyLTQuOTY0IDIuMzI4IDAgLjUwNC4wNzcgMS4wMDguMzg4IDEuMzk3bDEuNzgzLS4wNC0xLjMxNyA3LjU2NGMtLjExNy44MTUtLjIzMiAxLjkwMi0uMjMyIDIuNTYgMCAxLjY2OCAxLjEyNCAyLjQwNSAzLjAyNSAyLjQwNSAzLjc2MyAwIDUuMzktLjgxMyA1LjM5LTIuNjM3IDAtLjUwNS0uMTk0LS45Ny0uNjItMS4yOE05Mi44OTYgNS40M2MyLjAxNiAwIDMuMjE5LTEuMTYzIDMuMjE5LTIuODcgMC0xLjQzNS0uODE0LTIuNDgzLTIuNjM2LTIuNDgzLTIuMDU2IDAtMy4yOTggMS4yOC0zLjI5OCAyLjk0OSAwIDEuODk5IDEuMjc5IDIuNDA1IDIuNzE1IDIuNDA1IiBmaWxsPSIjRkZGIi8+PC9nPjwvc3ZnPg==")}@media (max-width:1040px){.footer-sidebar-logo{width:180px}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.footer-section-title{background:transparent;border:0;padding:0;cursor:pointer;text-align:left;font-size:16px;color:#fff;text-transform:uppercase;letter-spacing:1px;font-weight:700}.footer-section-title:focus{outline:none}.footer-section-link{background:transparent;border:0;padding:0;cursor:pointer;color:#f1f1f1;text-align:left}.footer-section-link:focus{outline:none}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.footer-section{min-width:100px;margin-left:40px}@media (max-width:1040px){.footer-section{margin-left:20px}}.footer-section-title{margin-bottom:5px;cursor:default}.footer-section-link{display:block;margin:0;margin-top:5px;font-size:14px}.footer-section-link:hover{color:#8c8c8c}.language-menu-container{flex-direction:column}.language-menu-select{margin-top:5px;min-width:160px;max-width:220px;color:#f1f1f1;border-color:#f1f1f1}.language-menu-title{margin-bottom:5px;cursor:default}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.footer{width:100%;background:#1a1a1a;color:#fff}.footer-copyright{display:block;width:100%;font-size:14px;color:#666}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.footer{display:flex;justify-content:center;align-items:flex-start;padding:56px 0}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.signup-facebooksignup-or-bubble,.splashdtf-content{transition:background .3s linear .3s}.splashdtf--facepaint .signup-facebooksignup-or-bubble,.splashdtf--facepaint .splashdtf-content{background-color:#21c3fd}.splashdtf--hands .signup-facebooksignup-or-bubble,.splashdtf--hands .splashdtf-content{background-color:#f0a1c1}.splashdtf--sweater .signup-facebooksignup-or-bubble,.splashdtf--sweater .splashdtf-content{background-color:#c6a9db}.splashdtf--couch .signup-facebooksignup-or-bubble,.splashdtf--couch .splashdtf-content{background-color:#24d7f2}.splashdtf--rose .signup-facebooksignup-or-bubble,.splashdtf--rose .splashdtf-content{background-color:#ffc5e1}.splashdtf--eyemasks .signup-facebooksignup-or-bubble,.splashdtf--eyemasks .splashdtf-content{background-color:#21bd66}.splashdtf--find-my-kind .signup-facebooksignup-or-bubble,.splashdtf--find-my-kind .splashdtf-content{background-color:#b9efef}.splashdtf-hero-image{opacity:0;transition:opacity .3s linear}.splashdtf-hero-image--hands{background-position:calc(50% + 375px) calc(100% + 10px);background-size:865px auto;background-repeat:no-repeat;background-image:url("https://cdn.okccdn.com/media/img/dtf/photos/hands.jpg")}@media (-o-min-device-pixel-ratio:1.25/2),(-webkit-min-device-pixel-ratio:1.25),(min--moz-device-pixel-ratio:1.25),(min-device-pixel-ratio:1.25),(min-resolution:1.25dppx){body:not(.noretina) .splashdtf-hero-image--hands{background-image:url("https://cdn.okccdn.com/media/img/dtf/photos/hands@2x.jpg");background-size:865px auto}}body.forceretina .splashdtf-hero-image--hands{background-image:url("https://cdn.okccdn.com/media/img/dtf/photos/hands@2x.jpg");background-size:865px auto}.splashdtf-hero-image--facepaint{background-position:calc(50% + 300px) calc(100% + 10px);background-size:666px auto;background-repeat:no-repeat;background-image:url("https://cdn.okccdn.com/media/img/dtf/photos/facepaint.jpg")}@media (-o-min-device-pixel-ratio:1.25/2),(-webkit-min-device-pixel-ratio:1.25),(min--moz-device-pixel-ratio:1.25),(min-device-pixel-ratio:1.25),(min-resolution:1.25dppx){body:not(.noretina) .splashdtf-hero-image--facepaint{background-image:url("https://cdn.okccdn.com/media/img/dtf/photos/facepaint@2x.jpg");background-size:666px auto}}body.forceretina .splashdtf-hero-image--facepaint{background-image:url("https://cdn.okccdn.com/media/img/dtf/photos/facepaint@2x.jpg");background-size:666px auto}.splashdtf-hero-image--couch{background-position:calc(50% + 285px) calc(100% + 10px);background-size:551px auto;background-repeat:no-repeat;background-image:url("https://cdn.okccdn.com/media/img/dtf/photos/couch.jpg")}@media (-o-min-device-pixel-ratio:1.25/2),(-webkit-min-device-pixel-ratio:1.25),(min--moz-device-pixel-ratio:1.25),(min-device-pixel-ratio:1.25),(min-resolution:1.25dppx){body:not(.noretina) .splashdtf-hero-image--couch{background-image:url("https://cdn.okccdn.com/media/img/dtf/photos/couch@2x.jpg");background-size:551px auto}}body.forceretina .splashdtf-hero-image--couch{background-image:url("https://cdn.okccdn.com/media/img/dtf/photos/couch@2x.jpg");background-size:551px auto}.splashdtf-hero-image--rose{background-position:calc(50% + 455px) calc(100% + 10px);background-size:975px auto;background-repeat:no-repeat;background-image:url("https://cdn.okccdn.com/media/img/dtf/photos/rose.jpg")}@media (-o-min-device-pixel-ratio:1.25/2),(-webkit-min-device-pixel-ratio:1.25),(min--moz-device-pixel-ratio:1.25),(min-device-pixel-ratio:1.25),(min-resolution:1.25dppx){body:not(.noretina) .splashdtf-hero-image--rose{background-image:url("https://cdn.okccdn.com/media/img/dtf/photos/rose@2x.jpg");background-size:975px auto}}body.forceretina .splashdtf-hero-image--rose{background-image:url("https://cdn.okccdn.com/media/img/dtf/photos/rose@2x.jpg");background-size:975px auto}.splashdtf-hero-image--eyemasks{background-position:calc(50% + 300px) calc(100% + 10px);background-size:694px auto;background-repeat:no-repeat;background-image:url("https://cdn.okccdn.com/media/img/dtf/photos/eyemasks.jpg")}@media (-o-min-device-pixel-ratio:1.25/2),(-webkit-min-device-pixel-ratio:1.25),(min--moz-device-pixel-ratio:1.25),(min-device-pixel-ratio:1.25),(min-resolution:1.25dppx){body:not(.noretina) .splashdtf-hero-image--eyemasks{background-image:url("https://cdn.okccdn.com/media/img/dtf/photos/eyemasks@2x.jpg");background-size:694px auto}}body.forceretina .splashdtf-hero-image--eyemasks{background-image:url("https://cdn.okccdn.com/media/img/dtf/photos/eyemasks@2x.jpg");background-size:694px auto}.splashdtf-hero-image--find-my-kind{background-position:calc(50% + 170px) 100%;background-size:644px auto;background-repeat:no-repeat;background-image:url("https://cdn.okccdn.com/media/img/dtf/photos/findmykind-teal2.jpg")}@media (-o-min-device-pixel-ratio:1.25/2),(-webkit-min-device-pixel-ratio:1.25),(min--moz-device-pixel-ratio:1.25),(min-device-pixel-ratio:1.25),(min-resolution:1.25dppx){body:not(.noretina) .splashdtf-hero-image--find-my-kind{background-image:url("https://cdn.okccdn.com/media/img/dtf/photos/findmykind-teal2@2x.jpg");background-size:644px auto}}body.forceretina .splashdtf-hero-image--find-my-kind{background-image:url("https://cdn.okccdn.com/media/img/dtf/photos/findmykind-teal2@2x.jpg");background-size:644px auto}.splashdtf--couch .splashdtf-hero-image--couch,.splashdtf--eyemasks .splashdtf-hero-image--eyemasks,.splashdtf--facepaint .splashdtf-hero-image--facepaint,.splashdtf--find-my-kind .splashdtf-hero-image--find-my-kind,.splashdtf--hands .splashdtf-hero-image--hands,.splashdtf--rose .splashdtf-hero-image--rose{opacity:1;transition:opacity .3s linear .6s}.page--home,.page--login,.page--reactivate,.page--signup{font-size:18px;line-height:28px;min-width:1080px;background:#fff;color:#000;min-height:100vh}.splashdtf{background:#fff}.splashdtf--showing-signup{height:500px;overflow:hidden}.splashdtf-content{min-height:766px;z-index:1;position:relative}.splashdtf-header,.splashdtf-mobile,.splashdtf-signupcontainer,.splashdtf-top,.splashdtf-tos{width:100%;min-width:1080px;max-width:1180px;margin-left:auto;margin-right:auto;padding-left:65px;padding-right:65px;z-index:2}.splashdtf-hero{z-index:-1}.splashdtf-hero,.splashdtf-hero-image{position:absolute;top:0;left:0;bottom:0;right:0}.splashdtf-logo{display:inline-block;width:90px;height:30px;background-size:90px auto;background-repeat:no-repeat;background-image:url("https://cdn.okccdn.com/media/img/dtf/logo.png")}@media (-o-min-device-pixel-ratio:1.25/2),(-webkit-min-device-pixel-ratio:1.25),(min--moz-device-pixel-ratio:1.25),(min-device-pixel-ratio:1.25),(min-resolution:1.25dppx){.splashdtf-logo{background-image:url("https://cdn.okccdn.com/media/img/dtf/logo@2x.png");background-size:90px auto}}.splashdtf-header{padding-top:30px;padding-bottom:30px;display:flex;align-items:center;justify-content:space-between}.splashdtf-header-signin-text{margin-right:17px;font-size:14px;line-height:36px}.splashdtf-header-signin-splashButton{display:inline-block;height:36px;font-size:13px;line-height:36px;color:#000;font-weight:500;padding:0 14px;cursor:pointer;background:none;border:1px solid #000;border-radius:3px}.splashdtf-header-signin-splashButton:hover{border:1px solid #2a2f35;color:#2a2f35}.splashdtf-top{position:relative;padding-bottom:25px}.splashdtf-top--isIndia{margin-top:36px;margin-bottom:26px;padding-bottom:40px}.splashdtf-top-text{position:relative}.splashdtf-top-text-heading{width:65%;margin:0 8px 16px;font-size:58px;line-height:64px;color:#fff;letter-spacing:2px;text-transform:uppercase;font-weight:900;-webkit-text-stroke:2px;-webkit-text-stroke-color:#000;text-shadow:-1px 1px #000,-2px 2px #000,-3px 3px #000,-4px 4px #000,-5px 5px #000,-6px 6px #000,-7px 7px #000,-8px 8px #000}.splashdtf-top-text-heading--isIndia{width:100%;margin:-16px 16px 40px;font-size:102px;line-height:110px;color:#fff;letter-spacing:16px;text-transform:uppercase;font-weight:900;-webkit-text-stroke:2px;-webkit-text-stroke-color:#000;text-shadow:-1px 1px #000,-2px 2px #000,-3px 3px #000,-4px 4px #000,-5px 5px #000,-6px 6px #000,-7px 7px #000,-8px 8px #000,-9px 9px #000,-10px 10px #000,-11px 11px #000,-12px 12px #000,-13px 13px #000,-14px 14px #000,-15px 15px #000,-16px 16px #000}.splashdtf-top-text-manifesto{padding-top:20px;width:460px;font-size:20px;line-height:30px}.splashdtf-top-text-manifesto--isIndia{padding-top:4px}.splashdtf-top-text-manifesto p{margin-top:25px}.splashdtf-tos .terms-of-service{display:block;width:290px;font-size:12px;line-height:16px}.splashdtf-tos .terms-of-service-link{text-decoration:underline;color:#1e1e1e}.splashdtf-tos .terms-of-service-link:hover{color:#2a2f35}.splashdtf-signup-button{background:transparent;border:0;padding:0;box-sizing:border-box;display:inline-block;margin-top:22px;width:284px;height:62px;background:#000;border-radius:3px;font-size:16px;line-height:62px;text-align:center;font-weight:700;letter-spacing:1.1px;text-transform:uppercase;cursor:pointer}.splashdtf-signup-button,.splashdtf-signup-button:hover{color:#fff}.splashdtf-mobile{height:43px;margin-top:20px}.splashdtf-mobile-text{display:inline-block;margin-right:26px;font-weight:700;font-size:16px;line-height:43px;text-transform:uppercase;letter-spacing:1px}.splashdtf-mobile-buttons{display:inline-block;text-indent:-9999px;margin-right:17px;width:64px;height:43px;line-height:43px}.splashdtf-mobile-buttons--appstore,.splashdtf-mobile-buttons--googleplay{background-repeat:no-repeat;background-position:0 0}.splashdtf-mobile-buttons--googleplay{background-image:url("https://cdn.okccdn.com/media/img/dtf/apps_googleplay2.png")}@media (-o-min-device-pixel-ratio:1.25/2),(-webkit-min-device-pixel-ratio:1.25),(min--moz-device-pixel-ratio:1.25),(min-device-pixel-ratio:1.25),(min-resolution:1.25dppx){.splashdtf-mobile-buttons--googleplay{background-image:url("https://cdn.okccdn.com/media/img/dtf/apps_googleplay2@2x.png");background-size:64px auto}}.splashdtf-mobile-buttons--appstore{background-image:url("https://cdn.okccdn.com/media/img/dtf/apps_apple.png")}@media (-o-min-device-pixel-ratio:1.25/2),(-webkit-min-device-pixel-ratio:1.25),(min--moz-device-pixel-ratio:1.25),(min-device-pixel-ratio:1.25),(min-resolution:1.25dppx){.splashdtf-mobile-buttons--appstore{background-image:url("https://cdn.okccdn.com/media/img/dtf/apps_apple@2x.png");background-size:64px auto}}.loggedoutpage-enter,.loggedoutpage-leave{transition:opacity .26s ease}.loggedoutpage-enter{opacity:0;transition-delay:.14s}.loggedoutpage-enter-active{opacity:1}.loggedoutpage-leave{position:absolute;top:0;left:0;right:0;bottom:0;opacity:1}.loggedoutpage-leave-active{opacity:0}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}form input[type=submit]{visibility:visible;position:static;width:auto;background:transparent;border:0;padding:0;cursor:pointer;color:#fff;background:#0000bf;-webkit-appearance:none;text-transform:uppercase;letter-spacing:1px;font-size:16px;line-height:18px;font-weight:700;width:100%;max-width:320px;height:auto;display:block;padding:20px 0;margin:0 auto 15px;margin-bottom:20px;text-align:center;border-radius:3px}form input[type=submit]:hover{background:#5c69ff}form input[type=submit]:focus{outline:none}form input[type=submit]:disabled{background:#949aa6;cursor:default}.loggedout-header{position:absolute;top:0;left:50%;transform:translateX(-50%);width:100%;max-width:1180px;padding:17px 65px 0}@media screen and (max-width:640px){.loggedout-header{display:none}}.loggedout-header-logo{background:transparent;border:0;padding:0;cursor:pointer;width:100px;height:34px;margin:0 auto 15px;background-size:100px auto;background-position:bottom;position:relative;right:15px;top:1px;float:left;width:120px;height:62px;background-size:90px auto;background-repeat:no-repeat;background-position:50%;background-image:url("https://cdn.okccdn.com/media/img/dtf/logo@2x.png")}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.signup2017-header{text-align:center}.signup2017-header-previous{background:transparent;border:0;padding:0;cursor:pointer;z-index:6000;width:66px;height:66px;text-align:center;font-size:13px;line-height:66px;color:#2a2f35;transition:opacity .2s ease;display:inline-block;position:absolute;top:0;left:0;text-decoration:none}.signup2017-header-previous:focus{outline:none}.signup2017-header-previous,.signup2017-header-previous:active,.signup2017-header-previous:hover{color:#2a2f35}.signup2017-header-text{font-weight:500;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.signup2017-header-text{font-size:19px;line-height:70px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.signup2017-emailOrFacebook{margin:auto}.signup2017-emailOrFacebook-text{position:absolute;left:0;right:0;height:42px;width:42px;margin:auto;text-transform:uppercase;font-size:13px;font-weight:700;line-height:40px;text-align:center;color:#4fc5d0;background:#f0f2f6;border-radius:50%;border:1px solid #4fc5d0}.signup2017-email-revert{display:inline-block;padding-top:15px;position:absolute}.signup2017-email-revert:first-of-type{left:20%}.signup2017-email-revert:last-of-type{right:20%}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.signup2017-emailOrFacebook.signup2017-field-wrapper,.signup2017-registration.signup2017-field-wrapper{overflow-y:hidden}.signup2017-email{margin:0 auto;max-width:320px}.signup2017-email .oknf-input,.signup2017-email .oknf-typable-wrapper{width:100%;border:none}.signup2017-email .oknf-message{position:absolute;top:-32px;text-align:right}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.signup2017--emailAndPassword .signup2017-error,.signup2017--registration .signup2017-error{position:absolute;bottom:130px;left:0;width:100%}.signup2017--emailAndPassword .signup2017-error{bottom:75px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.signup2017{background:#f0f2f6}.signup2017-prompt{position:absolute;left:0;right:0;width:90%;margin:auto;text-align:center;font-weight:700}.signup2017-prompt-transition-enter-active,.signup2017-prompt-transition-leave-active{transition:opacity .36s ease}.signup2017-prompt-transition-enter{opacity:.01}.signup2017-prompt-transition-enter-active{opacity:1;transition-delay:.18s}.signup2017-prompt-transition-leave{opacity:1}.signup2017-prompt-transition-leave-active{opacity:.01}.signup2017-field{display:block;position:absolute;left:0;width:100%}.signup2017-field-fieldTransition--next-enter-active,.signup2017-field-fieldTransition--next-leave-active,.signup2017-field-fieldTransition--previous-enter-active,.signup2017-field-fieldTransition--previous-leave-active{transition:transform .24s ease-in-out,opacity .24s ease-in-out}.signup2017-field-fieldTransition--next-enter{opacity:.01;width:100%;height:100%;transform:translateX(100%)}.signup2017-field-fieldTransition--next-enter-active,.signup2017-field-fieldTransition--next-leave{opacity:1;transform:translateX(0)}.signup2017-field-fieldTransition--next-leave-active{position:absolute;height:100%;width:100%;opacity:0;transform:translateX(-100%)}.signup2017-field-fieldTransition--previous-enter{opacity:.01;transform:translateX(-100%)}.signup2017-field-fieldTransition--previous-enter-active,.signup2017-field-fieldTransition--previous-leave{opacity:1;transform:translate(0)}.signup2017-field-fieldTransition--previous-leave-active{position:absolute;width:100%;height:100%;opacity:0;transform:translate(100%)}.signup2017-field-wrapper{margin-top:30px;display:block;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%);width:85%;max-width:500px;margin:auto;max-height:100%;overflow-y:scroll}.signup2017-field-label{display:block;margin-bottom:12px;text-align:left}.signup2017 .oknf-input,.signup2017 .oknf-typable-wrapper{width:100%;border:none;height:50px}.signup2017 .oknf-input:focus,.signup2017 .oknf-typable-wrapper:focus{outline:none}.signup2017 .oknf-message{display:inline-block;position:absolute;right:0;margin-bottom:12px;font-size:15px;text-align:right}.signup2017 .oknf-message--error{color:#fb674e}.signup2017 .oknf-message--success{color:#8c8c8c}.signup2017-error{color:#fb674e;font-size:15px;margin-top:10px}.signup2017-button{background:transparent;border:0;padding:0;cursor:pointer;height:58px;background:#0000bf;color:#fff;text-align:center;text-transform:uppercase;font-weight:700;letter-spacing:1px;border-radius:3px;width:300px;margin-bottom:15px;font-size:15px;line-height:58px;width:100%}.signup2017-button:disabled{background:#ccc;cursor:default}.no-touch .signup2017-button:not(:disabled):hover,.signup2017-button:active,.signup2017-button:not(:disabled):active{background:#5c69ff}.signup2017-button:focus{outline:None}form input[type=submit]{visibility:visible;position:static;width:auto;background:transparent;border:0;padding:0;cursor:pointer;color:#fff;background:#0000bf;-webkit-appearance:none;text-transform:uppercase;letter-spacing:1px;font-size:16px;line-height:18px;font-weight:700;width:100%;max-width:320px;height:auto;display:block;padding:20px 0;margin:0 auto 15px;margin-bottom:20px;text-align:center;border-radius:3px}form input[type=submit]:hover{background:#5c69ff}form input[type=submit]:focus{outline:none}form input[type=submit]:disabled{background:#949aa6;cursor:default}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.signup2017{position:fixed;top:0;right:0;bottom:0;left:0;height:100%;width:100%;overflow-y:scroll;z-index:2}.signup2017-container{width:460px;height:610px;margin-left:-230px;text-align:center}@media (max-height:810px){.signup2017-container{position:relative;margin:100px auto 50px}}@media (min-height:811px){.signup2017-container{position:absolute;top:50%;left:50%;margin-top:-305px}}.signup2017-header{height:66px;line-height:66px;width:100%;margin:auto;text-align:center;font-weight:500;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.signup2017-previous{position:absolute;left:0;cursor:pointer}.signup2017-prompt{top:66px;height:44px;color:#2a2f35;font-size:32px;line-height:44px}.signup2017-field{top:110px}.signup2017:not(.signup2017--registration) .signup2017-field{height:calc(100% - 66px - 44px - 56px - 5px)}.signup2017.signup2017--registration .signup2017-field{height:calc(100% - 66px - 44px - 56px - 65px)}.signup2017 .oknf-message{top:-42px}.signup2017-button{display:inline-block;margin:auto;border-radius:3px;width:320px;background:#0000bf;color:#fff;height:58px;position:absolute;bottom:0;left:0;right:0}.signup2017-button:disabled{background:#949aa6}.signup2017-desktop-entry-transition-enter-active,.signup2017-desktop-entry-transition-leave-active{transition:opacity .2s linear}.signup2017-desktop-entry-transition-enter{opacity:.01}.signup2017-desktop-entry-transition-enter-active,.signup2017-desktop-entry-transition-leave{opacity:1}.signup2017-desktop-entry-transition-leave-active{opacity:.01}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}body.page--logout{background:#f3f5f9;min-height:100vh}.page-logout{display:flex;flex-direction:column;align-items:center;min-height:60vh;padding-top:50px;text-align:center}.page-logout-button,.page-logout-message{margin-top:20px}.page-logout-message{color:#2a2f35;font-weight:700;font-size:16px}.mobilesite .page-logout-message{font-size:14px}.page-logout-button{min-width:200px}.page-logout #ad_holder{margin-top:40px}.page-logout #ad_holder iframe{display:block;margin:auto}.page-logout #ad_holder #advert{width:800px;margin:auto}.page-logout #logout{position:relative}.page-logout #logout .ad-container{background:#fff}.page-logout #logout .ad-container iframe.ad{background:transparent}.page-logout div#ad div#ad_holder{padding:50px}.page-logout div#ad div#ad_holder div#advert iframe{display:block;margin:0 auto;border:0}#goodbye.account_deleted{position:relative;width:700px;height:300px;margin:0 auto;display:flex;align-items:center;flex-direction:column}#goodbye.account_deleted .sorry{font-size:18px}#goodbye.account_deleted .hope{font-size:13px}#goodbye.account_deleted .sr_message{margin:0;background-position:42px 162px;height:205px}#goodbye.account_deleted .sr_message p{padding:20px 30px 30px!important}#goodbye.account_deleted .ad{color:#777;width:450px;text-align:center}#goodbye.account_deleted .ad p{margin-bottom:10px;font-size:14px}#goodbye.account_deleted .ad .link{margin-bottom:0}#goodbye.account_deleted .ad .link a{background:url("https://cdn.okccdn.com/media/img/ads/deleted_user_ads/eharmony.png") no-repeat;display:block;height:140px;text-indent:-100em;overflow:hidden}#goodbye.account_deleted .ad.eh .link a{height:140px}#goodbye.account_deleted .ad .link .ad_guy{background:url("https://cdn.okccdn.com/media/img/ads/deleted_user_ads/match-men-450x140.jpg") no-repeat}#goodbye.account_deleted .ad .link .ad_girl{background:url("https://cdn.okccdn.com/media/img/ads/deleted_user_ads/match-women-450x140.jpg") no-repeat}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}#footer-cta-container{background:#fff;color:#1a1a1a}#footer-cta-container .footer-cta-links:after{clear:both;content:"";display:table}#footer-cta-container .footer-cta-links-link{display:block;float:left;height:40px;background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:3px;text-indent:-999em}#footer-cta-container .footer-cta-links-link+.footer-cta-links-link{margin-left:22px}#footer-cta-container .footer-cta-links-link.google{width:135px;background-image:url(https://cdn.okccdn.com/media/img/promotion/footer-app-cta/google-i18n.png)}#footer-cta-container .footer-cta-links-link.apple{width:120px;background-image:url(https://cdn.okccdn.com/media/img/promotion/footer-app-cta/apple-i18n.png)}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}#footer-cta-container{position:relative;margin-top:50px;background:#fff;color:#1a1a1a}#footer-cta-container:before{content:"";position:absolute;top:-50px;width:100%;height:50px;background:#f3f5f9}#footer-cta-container .footer-cta{position:relative;display:flex;align-items:center;width:840px;height:110px;margin:0 auto;padding-left:212px}#footer-cta-container .footer-cta-illustration{position:absolute;bottom:0;left:0;width:174px;height:169px;background:url(https://cdn.okccdn.com/media/img/promotion/footer-app-cta/footer-image-2020.png?v=1) 0 0 no-repeat;background-size:contain;background-position:bottom;background-repeat:no-repeat}#footer-cta-container .footer-cta-copy{flex-grow:1}#footer-cta-container .footer-cta-copy-title{font-size:20px;margin-bottom:10px;font-weight:500}#footer-cta-container .footer-cta-copy-subtitle{font-size:16px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.staffbar-loggedin{position:absolute;bottom:0;z-index:1000001;background-color:#1e1e1e;width:250px;box-shadow:0 0 5px #000;text-align:center;height:auto;font-size:15px;line-height:47px;transform:translateY(calc(100% - 47px));transition:transform .25s}.staffbar-loggedin:hover{transform:translateY(0)}.staffbar-loggedin-icon{margin-left:8px;margin-top:-6px;min-width:15px;height:15px;padding:0 4px;border-radius:2px;text-align:center;color:#fff;font-size:12px;line-height:15px;display:inline-block}.staffbar-loggedin-icon--alist{background:#34f;font-weight:700}.staffbar-loggedin-icon--staff{background:#00d280}.staffbar-loggedin-body{display:flex;flex-direction:column;align-items:stretch;text-align:left;background-color:#2a2f35;padding:12px}.staffbar-loggedin-body-header{height:32px;line-height:20px}.staffbar-loggedin-button{text-align:left;background:transparent;border:0;padding:0;cursor:pointer;outline:none;width:100%;height:47px;line-height:47px;padding:0 15px}.staffbar-loggedin-button span{vertical-align:middle}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.staffbar-drawerstate{float:right;margin-top:2px;font-size:12px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.staffbar-drawer{flex-grow:1;flex-shrink:0;flex-basis:38px;max-height:38px;transition:max-height .4s;overflow:hidden;display:flex;flex-direction:column}.staffbar-drawer-heading{background:transparent;border:0;padding:0;cursor:pointer;padding:8px 10px;width:100%;height:38px;text-align:left;font-weight:700;font-size:16px;line-height:20px;background-color:#1e1e1e;flex-grow:0;flex-shrink:0}.staffbar-drawer-heading,.staffbar-drawer-heading:focus{outline:none}.staffbar-drawer-contents{flex-grow:1;flex-shrink:1;flex-basis:auto;background-color:#2a2f35;overflow:auto;overflow-x:hidden;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.staffbar-drawer--open{max-height:100vh!important}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.staffbar-drawer-heading{padding:8px 20px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.staffbar-error{padding:12px;font-weight:700;border-bottom:1px solid rgba(0,0,0,.2)}.staffbar-error-drawer .staffbar-drawer-heading{background-color:#e84832}.staffbar-experiments{padding:0 12px 12px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.staffbar-profile-info{display:flex;flex-direction:column;padding:12px;background-color:#2a2f35}.staffbar-profile-info-title{margin-top:12px;margin-bottom:12px;font-size:24px;padding-bottom:0}.staffbar-profile-info-blurb,.staffbar-profile-info-text{line-height:22px;margin-bottom:4px}.staffbar-profile-info-links{margin-top:8px}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.staffbar-goodies{padding:0 12px 12px}.staffbar-goodies-clear-recent{background:transparent;border:0;padding:0;cursor:pointer}.desktop .staffbar-goodies-clear-recent:hover{color:#ccd0d9}.staffbar-goodies-pickmanybuttons{padding:0}.staffbar-goodies-pickmanybuttons-container{margin:0}.staffbar-goodies-pickmanybuttons-buttons{text-align:left}.staffbar-goodies-pickmanybuttons-button.pickmanybuttons-button{display:block;position:relative;padding:0;padding-left:25px;margin:10px 0;color:#fff;background-color:transparent;border:none;font-size:14px;line-height:18px;text-align:left;word-break:break-word}.desktop .staffbar-goodies-pickmanybuttons-button.pickmanybuttons-button{cursor:pointer}.staffbar-goodies-pickmanybuttons-button.pickmanybuttons-button:before{position:absolute;top:0;left:0;content:"";color:#e84832;font-size:17px;font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"o"}.staffbar-goodies-pickmanybuttons-button.pickmanybuttons-button--selected:before{color:#1fc174}.staffbar-app-buttons{padding:8px 6px 0}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.staffbar-page{padding:12px}.staffbar-page-go,.staffbar-page-input{height:46px;line-height:46px}.staffbar-page-go{background-color:#1fc174;color:#fff;border:none;font-weight:700;text-align:center;margin:0;cursor:pointer;border-radius:0}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.staffbar-environments{padding:0 12px 12px}.staffbar-environments-update-button{background-color:#1fc174;color:#fff;border:none;font-weight:700;padding:6px 16px;margin:0;cursor:pointer}.staffbar-environments .staffbar-appenv-environments-pickonebutton{padding:0;text-align:left;background-color:transparent}.staffbar-environments .staffbar-appenv-environments-pickonebutton .pickonebutton-container{width:100%;margin:0;max-width:none}.staffbar-links{padding:0 12px}.staffbar-settings{padding:0 12px}.staffbar-settings .loading{opacity:.6}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.spa-warning{width:100%;height:200px;transition:background-color .2s;box-shadow:-2px 2px 2px rgba(0,0,0,.1);border:4px solid #ad005d;z-index:1000000;padding:20px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;user-select:none}.spa-warning,.spa-warning:hover{background-color:#ff1493}.spa-warning .spa-warning-title{color:#000;font-weight:700;font-size:30px;line-height:30px}.spa-warning .spa-warning-subtitle{color:#000;font-weight:500;font-size:16px;line-height:20px}.spa-warning .spa-warning-link{font-weight:700;color:#ad005d;transition:color .2s}.spa-warning .spa-warning-link:hover{color:#14000b}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.staffbar-toggler{background:transparent;border:0;padding:0;cursor:pointer;position:absolute;bottom:0;z-index:1000001;background-color:#1e1e1e;min-width:50px;height:50px;text-align:center;line-height:50px}.staffbar-toggler:focus{outline:none}.staffbar-toggler-icon.collapse:after{content:"v"}.staffbar-toggler-icon.collapse:after,.staffbar-toggler-icon.expand:after{font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.staffbar-toggler-icon.expand:after{content:"^"}.staffbar--expanded .staffbar-toggler{width:100vw;box-shadow:0 0 5px #000}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes error-animation{0%{transform:translateY(-100%)}80%{transform:translateY(-100%)}to{transform:translateY(0)}}.local-graphql-error{position:fixed;z-index:90001;top:env(safe-area-inset-top,0);right:0;height:65px;padding:0 20px;background:#e4edfd;font-size:20px;line-height:65px;text-align:center;animation:error-animation 1.3s ease;color:#104da1}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.staffbar{position:fixed;left:0;bottom:0;z-index:1000000}.staffbar,.staffbar a,.staffbar button,.staffbar h1,.staffbar h2,.staffbar h3,.staffbar h4,.staffbar h5,.staffbar h6{color:#fff}.staffbar h2{font-size:18px;line-height:26px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.staffbar-button{background:transparent;border:0;padding:0;cursor:pointer;display:inline-block;width:auto;border:none;font-size:15px;line-height:20px;font-weight:inherit;font-family:inherit;text-decoration:none;outline:none}.staffbar-contents{box-sizing:border-box;display:flex;flex-direction:column;align-items:stretch;position:fixed;left:0;top:0;height:100vh;padding-bottom:47px;width:250px;background:#1e1e1e;z-index:999999}.staffbar-section-header{display:flex;justify-content:space-between;font-weight:500;background-color:#2a2f35;padding:12px 0 8px;position:sticky;top:0;z-index:1}.staffbar-section a:active{background:#9dbaf2}.staffbar-input-group{display:flex}.staffbar-input{width:100%;padding:12px;border-radius:0;outline:none;border:none;display:block;margin:0}body.staffbar-pinned #feedback_banner,body.staffbar-pinned #leaderboard_container,body.staffbar-pinned #okphotos_overlay,body.staffbar-pinned #page,body.staffbar-pinned .actionbar2015:not(.primary){margin-left:250px;min-width:0;width:calc(100% - 250px)}.oktooltip.staffbar-tooltip{z-index:999999}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.staffbar{overflow:hidden;height:100%;width:250px;transform:translateX(-250px);transition:transform .2s}.staffbar-open-model--mouseover{transform:translateX(-230px)}.staffbar--expanded{transform:translateX(0)}.staffbar-button{position:relative;display:block;padding:0;margin-bottom:4px;color:#9dbaf2!important}.staffbar-button:not(:disabled):hover{color:#fff!important}.staffbar-button:disabled{cursor:default}.staffbar-button-radio{height:22px;padding-left:24px}.staffbar-button-radio:before{position:absolute;top:0;left:0;content:"";font-size:17px;line-height:24px;font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"o"}.staffbar-button-radio.staffbar-button--inactive:before{color:#56585c}.staffbar-button-radio.staffbar-button--active{font-weight:700}.staffbar-button-radio.staffbar-button--active:before{color:#1fc174}a,abbr,acronym,address,applet,b,big,blockquote,body,caption,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,tfoot,th,thead,tr,tt,u,ul,var{margin:0;padding:0;border:0;outline:0;font-size:100%;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}@keyframes fade-in{0%{opacity:0;visibility:hidden}1%{opacity:0;visibility:visible}to{opacity:1;visibility:visible}}@keyframes fade-out{0%{opacity:1;visibility:visible}99%{opacity:0;visibility:hidden}to{opacity:0;visibility:hidden}}@keyframes fade-in-up{0%{margin-top:5px;opacity:.2}to{margin-top:0;opacity:1}}@keyframes fade-in-down{0%{margin-top:-5px;opacity:.2}to{margin-top:0;opacity:1}}@keyframes fade-in-left{0%{opacity:.2;transform:translateX(-5px)}to{opacity:1;transform:translateX(0)}}@keyframes fade-in-right{0%{opacity:.2;transform:translateX(5px)}to{opacity:1;transform:translateX(0)}}@keyframes bounce-in-top{0%{opacity:0;transform:translateY(-1000px)}60%{opacity:1;transform:translateY(30px)}80%{transform:translateY(-10px)}to{transform:translateY(0)}}@keyframes bounce-in-from-bottom{0%{opacity:0;transform:translateY(200px)}50%{opacity:1;transform:translateY(-20px)}80%{transform:translateY(15px)}to{transform:translateY(0)}}@keyframes expand-from-center{0%{transform:scale(.8);opacity:0}to{transform:scale(1);opacity:1}}@keyframes badge-bounce{0%{margin-bottom:-50px}50%{margin-bottom:-6px}70%{margin-bottom:-12px}87%{margin-bottom:-9px}to{margin-bottom:-10px}}@keyframes badge-emphasis-short{0%{padding:0 5px;right:12px;margin-bottom:-10px}50%{padding:3px 7px;right:10px;margin-bottom:-12px}to{padding:0 5px;right:12px;margin-bottom:-10px}}@keyframes numberless-badges-pulse{0%{width:10px;height:10px;margin-bottom:-4px;right:13px}50%{width:18px;height:18px;margin-bottom:-8px;right:9px}to{width:10px;height:10px;margin-bottom:-4px;right:13px}}@keyframes badge-slide-up{0%{margin-bottom:-50px}to{margin-bottom:-4px}}@keyframes badge-slide-up-pulse{0%{margin-bottom:-50px}28%{width:10px;height:10px;margin-bottom:-4px;right:13px}46%{width:20px;height:20px;margin-bottom:-9px;right:8px}64%{width:10px;height:10px;margin-bottom:-4px;right:13px}82%{width:20px;height:20px;margin-bottom:-9px;right:8px}to{width:10px;height:10px;margin-bottom:-4px;right:13px}}@keyframes pop-message-open{0%{opacity:.6;visibility:visible;transform:scale(.75)}to{opacity:1;transform:scale(1)}}@keyframes pop-open{0%{opacity:0;visibility:visible;transform:scale(.5)}70%{transform:scale(1.1)}to{opacity:1;transform:scale(1)}}@keyframes flash{0%{opacity:1}25%{opacity:.5}50%{opacity:1}75%{opacity:.5}to{opacity:1}}@keyframes pulse{0%{transform:scale(1)}10%{transform:scale(.93)}40%{transform:scale(1.1)}80%{transform:scale(.97)}to{transform:scale(1)}}@keyframes bubble-down{0%{opacity:1;bottom:0;visibility:visible}50%{opacity:.75;bottom:30px}to{opacity:0;bottom:-50px;visibility:hidden}}@keyframes bubble-replace{0%{opacity:1;bottom:0;visibility:visible}25%{opacity:1}50%{opacity:.25;bottom:44px}to{opacity:0;bottom:-50px;visibility:hidden}}@keyframes bubble-up{0%{opacity:0;bottom:-50px;visibility:visible}50%{opacity:1;bottom:15px}80%{bottom:-10px}to{bottom:0}}@keyframes boost-panel-flash{0%{background:#76dadd}70%{background:#30b7c4}to{background:#76dadd}}@keyframes oscillate-vertical{0%{transform:translateY(0)}25%{transform:translateY(-2px)}50%{transform:translateY(0)}75%{transform:translateY(2px)}to{transform:translateY(0)}}@keyframes shadow-pulse{0%{opacity:.8;transform:scale(1)}25%{opacity:.7;transform:scale(1.05)}50%{opacity:.8;transform:scale(1)}75%{opacity:.9;transform:scale(.95)}to{opacity:.8;transform:scale(1)}}@keyframes enter-left-then-slowly-fade-out{0%{opacity:0;visibility:visible;margin-left:-20px}4%{margin-left:8px}8%{margin-left:-3px}14%{margin-left:0;opacity:1}85%{opacity:1}99%{opacity:0}to{visibility:hidden}}@keyframes zoom-in-out{0%{transform:scale(.75)}to{transform:scale(1)}75%{transform:scale(1.02)}}@keyframes tile-load{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes show-subtiles{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.4)}}@font-face{font-family:GT America;src:url("//includes.okccdn.com/flat/fonts/GT-America/UltraLight/GT-America-Ultra-Light.eot");src:url("//includes.okccdn.com/flat/fonts/GT-America/UltraLight/GT-America-Ultra-Light.eot?#iefix") format("embedded-opentype"),url("//includes.okccdn.com/flat/fonts/GT-America/UltraLight/GT-America-Ultra-Light.woff") format("woff"),url("//includes.okccdn.com/flat/fonts/GT-America/UltraLight/GT-America-Ultra-Light.ttf") format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:GT America;src:url("//includes.okccdn.com/flat/fonts/GT-America/UltraLightItalic/GT-America-Ultra-Light-Italic.eot");src:url("//includes.okccdn.com/flat/fonts/GT-America/UltraLightItalic/GT-America-Ultra-Light-Italic.eot?#iefix") format("embedded-opentype"),url("//includes.okccdn.com/flat/fonts/GT-America/UltraLightItalic/GT-America-Ultra-Light-Italic.woff") format("woff"),url("//includes.okccdn.com/flat/fonts/GT-America/UltraLightItalic/GT-America-Ultra-Light-Italic.ttf") format("truetype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:GT America;src:url("//includes.okccdn.com/flat/fonts/GT-America/Light/GT-America-Light.eot");src:url("//includes.okccdn.com/flat/fonts/GT-America/Light/GT-America-Light.eot?#iefix") format("embedded-opentype"),url("//includes.okccdn.com/flat/fonts/GT-America/Light/GT-America-Light.woff") format("woff"),url("//includes.okccdn.com/flat/fonts/GT-America/Light/GT-America-Light.ttf") format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:GT America;src:url("//includes.okccdn.com/flat/fonts/GT-America/LightItalic/GT-America-Light-Italic.eot");src:url("//includes.okccdn.com/flat/fonts/GT-America/LightItalic/GT-America-Light-Italic.eot?#iefix") format("embedded-opentype"),url("//includes.okccdn.com/flat/fonts/GT-America/LightItalic/GT-America-Light-Italic.woff") format("woff"),url("//includes.okccdn.com/flat/fonts/GT-America/LightItalic/GT-America-Light-Italic.ttf") format("truetype");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:GT America;src:url("//includes.okccdn.com/flat/fonts/GT-America/Thin/GT-America-Thin.eot");src:url("//includes.okccdn.com/flat/fonts/GT-America/Thin/GT-America-Thin.eot?#iefix") format("embedded-opentype"),url("//includes.okccdn.com/flat/fonts/GT-America/Thin/GT-America-Thin.woff") format("woff"),url("//includes.okccdn.com/flat/fonts/GT-America/Thin/GT-America-Thin.ttf") format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:GT America;src:url("//includes.okccdn.com/flat/fonts/GT-America/ThinItalic/GT-America-Thin-Italic.eot");src:url("//includes.okccdn.com/flat/fonts/GT-America/ThinItalic/GT-America-Thin-Italic.eot?#iefix") format("embedded-opentype"),url("//includes.okccdn.com/flat/fonts/GT-America/ThinItalic/GT-America-Thin-Italic.woff") format("woff"),url("//includes.okccdn.com/flat/fonts/GT-America/ThinItalic/GT-America-Thin-Italic.ttf") format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:GT America;src:url("//includes.okccdn.com/flat/fonts/GT-America/Regular/GT-America-Regular.eot");src:url("//includes.okccdn.com/flat/fonts/GT-America/Regular/GT-America-Regular.eot?#iefix") format("embedded-opentype"),url("//includes.okccdn.com/flat/fonts/GT-America/Regular/GT-America-Regular.woff") format("woff"),url("//includes.okccdn.com/flat/fonts/GT-America/Regular/GT-America-Regular.ttf") format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:GT America;src:url("//includes.okccdn.com/flat/fonts/GT-America/RegularItalic/GT-America-Regular-Italic.eot");src:url("//includes.okccdn.com/flat/fonts/GT-America/RegularItalic/GT-America-Regular-Italic.eot?#iefix") format("embedded-opentype"),url("//includes.okccdn.com/flat/fonts/GT-America/RegularItalic/GT-America-Regular-Italic.woff") format("woff"),url("//includes.okccdn.com/flat/fonts/GT-America/RegularItalic/GT-America-Regular-Italic.ttf") format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:GT America;src:url("//includes.okccdn.com/flat/fonts/GT-America/Medium/GT-America-Medium.eot");src:url("//includes.okccdn.com/flat/fonts/GT-America/Medium/GT-America-Medium.eot?#iefix") format("embedded-opentype"),url("//includes.okccdn.com/flat/fonts/GT-America/Medium/GT-America-Medium.woff") format("woff"),url("//includes.okccdn.com/flat/fonts/GT-America/Medium/GT-America-Medium.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:GT America;src:url("//includes.okccdn.com/flat/fonts/GT-America/MediumItalic/GT-America-Medium-Italic.eot");src:url("//includes.okccdn.com/flat/fonts/GT-America/MediumItalic/GT-America-Medium-Italic.eot?#iefix") format("embedded-opentype"),url("//includes.okccdn.com/flat/fonts/GT-America/MediumItalic/GT-America-Medium-Italic.woff") format("woff"),url("//includes.okccdn.com/flat/fonts/GT-America/MediumItalic/GT-America-Medium-Italic.ttf") format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:GT America;src:url("//includes.okccdn.com/flat/fonts/GT-America/Bold/GT-America-Bold.eot");src:url("//includes.okccdn.com/flat/fonts/GT-America/Bold/GT-America-Bold.eot?#iefix") format("embedded-opentype"),url("//includes.okccdn.com/flat/fonts/GT-America/Bold/GT-America-Bold.woff") format("woff"),url("//includes.okccdn.com/flat/fonts/GT-America/Bold/GT-America-Bold.ttf") format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:GT America;src:url("//includes.okccdn.com/flat/fonts/GT-America/BoldItalic/GT-America-Bold-Italic.eot");src:url("//includes.okccdn.com/flat/fonts/GT-America/BoldItalic/GT-America-Bold-Italic.eot?#iefix") format("embedded-opentype"),url("//includes.okccdn.com/flat/fonts/GT-America/BoldItalic/GT-America-Bold-Italic.woff") format("woff"),url("//includes.okccdn.com/flat/fonts/GT-America/BoldItalic/GT-America-Bold-Italic.ttf") format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:GT America;src:url("//includes.okccdn.com/flat/fonts/GT-America/Black/GT-America-Black.eot");src:url("//includes.okccdn.com/flat/fonts/GT-America/Black/GT-America-Black.eot?#iefix") format("embedded-opentype"),url("//includes.okccdn.com/flat/fonts/GT-America/Black/GT-America-Black.woff") format("woff"),url("//includes.okccdn.com/flat/fonts/GT-America/Black/GT-America-Black.ttf") format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:GT America;src:url("//includes.okccdn.com/flat/fonts/GT-America/BlackItalic/GT-America-Black-Italic.eot");src:url("//includes.okccdn.com/flat/fonts/GT-America/BlackItalic/GT-America-Black-Italic.eot?#iefix") format("embedded-opentype"),url("//includes.okccdn.com/flat/fonts/GT-America/BlackItalic/GT-America-Black-Italic.woff") format("woff"),url("//includes.okccdn.com/flat/fonts/GT-America/BlackItalic/GT-America-Black-Italic.ttf") format("truetype");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:Open Sans;src:url("//includes.okccdn.com/flat/fonts/OpenSans/Light/OpenSans-Light-webfont.eot");src:url("//includes.okccdn.com/flat/fonts/OpenSans/Light/OpenSans-Light-webfont.eot?#iefix") format("embedded-opentype"),url("//includes.okccdn.com/flat/fonts/OpenSans/Light/OpenSans-Light-webfont.woff") format("woff"),url("//includes.okccdn.com/flat/fonts/OpenSans/Light/OpenSans-Light-webfont.ttf") format("truetype"),url("//includes.okccdn.com/flat/fonts/OpenSans/Light/OpenSans-Light-webfont.svg#open_sanslight") format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url("//includes.okccdn.com/flat/fonts/OpenSans/Italic/OpenSans-Italic-webfont.eot");src:url("//includes.okccdn.com/flat/fonts/OpenSans/Italic/OpenSans-Italic-webfont.eot?#iefix") format("embedded-opentype"),url("//includes.okccdn.com/flat/fonts/OpenSans/Italic/OpenSans-Italic-webfont.woff") format("woff"),url("//includes.okccdn.com/flat/fonts/OpenSans/Italic/OpenSans-Italic-webfont.ttf") format("truetype"),url("//includes.okccdn.com/flat/fonts/OpenSans/Italic/OpenSans-Italic-webfont.svg#open_sansitalic") format("svg");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Open Sans;src:url("//includes.okccdn.com/flat/fonts/OpenSans/Regular/OpenSans-Regular-webfont.eot");src:url("//includes.okccdn.com/flat/fonts/OpenSans/Regular/OpenSans-Regular-webfont.eot?#iefix") format("embedded-opentype"),url("//includes.okccdn.com/flat/fonts/OpenSans/Regular/OpenSans-Regular-webfont.woff") format("woff"),url("//includes.okccdn.com/flat/fonts/OpenSans/Regular/OpenSans-Regular-webfont.ttf") format("truetype"),url("//includes.okccdn.com/flat/fonts/OpenSans/Regular/OpenSans-Regular-webfont.svg#open_sansregular") format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url("//includes.okccdn.com/flat/fonts/OpenSans/Italic/OpenSans-Italic-webfont.eot");src:url("//includes.okccdn.com/flat/fonts/OpenSans/Italic/OpenSans-Italic-webfont.eot?#iefix") format("embedded-opentype"),url("//includes.okccdn.com/flat/fonts/OpenSans/Italic/OpenSans-Italic-webfont.woff") format("woff"),url("//includes.okccdn.com/flat/fonts/OpenSans/Italic/OpenSans-Italic-webfont.ttf") format("truetype"),url("//includes.okccdn.com/flat/fonts/OpenSans/Italic/OpenSans-Italic-webfont.svg#open_sansitalic") format("svg");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Open Sans;src:url("//includes.okccdn.com/flat/fonts/OpenSans/SemiBold/OpenSans-Semibold-webfont.eot");src:url("//includes.okccdn.com/flat/fonts/OpenSans/SemiBold/OpenSans-Semibold-webfont.eot?#iefix") format("embedded-opentype"),url("//includes.okccdn.com/flat/fonts/OpenSans/SemiBold/OpenSans-Semibold-webfont.woff") format("woff"),url("//includes.okccdn.com/flat/fonts/OpenSans/SemiBold/OpenSans-Semibold-webfont.ttf") format("truetype"),url("//includes.okccdn.com/flat/fonts/OpenSans/SemiBold/OpenSans-Semibold-webfont.svg#open_sanssemibold") format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url("//includes.okccdn.com/flat/fonts/OpenSans/Italic/OpenSans-Italic-webfont.eot");src:url("//includes.okccdn.com/flat/fonts/OpenSans/Italic/OpenSans-Italic-webfont.eot?#iefix") format("embedded-opentype"),url("//includes.okccdn.com/flat/fonts/OpenSans/Italic/OpenSans-Italic-webfont.woff") format("woff"),url("//includes.okccdn.com/flat/fonts/OpenSans/Italic/OpenSans-Italic-webfont.ttf") format("truetype"),url("//includes.okccdn.com/flat/fonts/OpenSans/Italic/OpenSans-Italic-webfont.svg#open_sansitalic") format("svg");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Open Sans;src:url("//includes.okccdn.com/flat/fonts/OpenSans/SemiBold/OpenSans-Semibold-webfont.eot");src:url("//includes.okccdn.com/flat/fonts/OpenSans/SemiBold/OpenSans-Semibold-webfont.eot?#iefix") format("embedded-opentype"),url("//includes.okccdn.com/flat/fonts/OpenSans/SemiBold/OpenSans-Semibold-webfont.woff") format("woff"),url("//includes.okccdn.com/flat/fonts/OpenSans/SemiBold/OpenSans-Semibold-webfont.ttf") format("truetype"),url("//includes.okccdn.com/flat/fonts/OpenSans/SemiBold/OpenSans-Semibold-webfont.svg#open_sanssemibold") format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url("//includes.okccdn.com/flat/fonts/OpenSans/Italic/OpenSans-Italic-webfont.eot");src:url("//includes.okccdn.com/flat/fonts/OpenSans/Italic/OpenSans-Italic-webfont.eot?#iefix") format("embedded-opentype"),url("//includes.okccdn.com/flat/fonts/OpenSans/Italic/OpenSans-Italic-webfont.woff") format("woff"),url("//includes.okccdn.com/flat/fonts/OpenSans/Italic/OpenSans-Italic-webfont.ttf") format("truetype"),url("//includes.okccdn.com/flat/fonts/OpenSans/Italic/OpenSans-Italic-webfont.svg#open_sansitalic") format("svg");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Open Sans;src:url("//includes.okccdn.com/flat/fonts/OpenSans/SemiBold/OpenSans-Semibold-webfont.eot");src:url("//includes.okccdn.com/flat/fonts/OpenSans/SemiBold/OpenSans-Semibold-webfont.eot?#iefix") format("embedded-opentype"),url("//includes.okccdn.com/flat/fonts/OpenSans/SemiBold/OpenSans-Semibold-webfont.woff") format("woff"),url("//includes.okccdn.com/flat/fonts/OpenSans/SemiBold/OpenSans-Semibold-webfont.ttf") format("truetype"),url("//includes.okccdn.com/flat/fonts/OpenSans/SemiBold/OpenSans-Semibold-webfont.svg#open_sanssemibold") format("svg");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url("//includes.okccdn.com/flat/fonts/OpenSans/Italic/OpenSans-Italic-webfont.eot");src:url("//includes.okccdn.com/flat/fonts/OpenSans/Italic/OpenSans-Italic-webfont.eot?#iefix") format("embedded-opentype"),url("//includes.okccdn.com/flat/fonts/OpenSans/Italic/OpenSans-Italic-webfont.woff") format("woff"),url("//includes.okccdn.com/flat/fonts/OpenSans/Italic/OpenSans-Italic-webfont.ttf") format("truetype"),url("//includes.okccdn.com/flat/fonts/OpenSans/Italic/OpenSans-Italic-webfont.svg#open_sansitalic") format("svg");font-weight:800;font-style:italic;font-display:swap}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}#im_footer{overflow:visible;width:auto;position:fixed;bottom:0;right:0;z-index:91500}#event_display{position:absolute;width:270px;bottom:-81px;border-radius:3px;box-shadow:0 0 0 1px rgba(0,17,53,.16),0 0 5px 0 rgba(0,17,53,.16);transition:padding-top .1s ease-in,bottom .2s ease-in .2s}#event_display:after{content:" ";position:absolute;z-index:201;top:0;left:0;width:270px;height:6px;background:#4c7bd9;border-top-left-radius:3px;border-top-right-radius:3px}.hasnotifications #event_display{bottom:20px}.hasnotifications.remove_last_notification #event_display{bottom:-81px}.hasnotifications.haspromo.collapsed #event_display,.hasnotifications.hasreport.collapsed #event_display{bottom:0}#event_display.no_transition,.haspromo #event_display,.hasreport #event_display{transition:none}#event_display_body{position:relative;z-index:201;background:#fff;overflow:hidden;border-radius:3px;max-height:242px}.haspromo #event_display_body,.hasreport #event_display_body{border-top:0;border-top-left-radius:0;border-top-right-radius:0}#event_display_body .orbit_event{position:relative;width:100%;height:81px;overflow:hidden;transition:height .2s ease-in;border-top:1px solid #ebedf2}#event_display_body .orbit_event,#event_display_body .orbit_event *{box-sizing:border-box}#event_display_body .orbit_event:first-child{border-color:#fff;border-top-left-radius:3px;border-top-right-radius:3px;margin-top:-1px}#event_display_body .orbit_event:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}#event_display_body .orbit_event .orbit_inner{padding:20px 17px}#event_display_body .orbit_event img{display:block;width:40px;height:40px;float:left;margin-right:14px;border-radius:50%}#event_display_body .orbit_event .info{padding-top:1px}#event_display_body .orbit_event .info .user{font-size:15px;color:#2a2f35}#event_display_body .orbit_event .info .action{font-size:15px;line-height:20px;color:#949aa6}#event_display_body .orbit_event .okicon{font-size:14px}#event_display_body .orbit_event .okicon.i-star{color:#f8c637}#event_display_body .orbit_event .event_link{display:block;position:absolute;z-index:1;top:0;left:0;width:100%;height:100%}#event_display_body .orbit_event .close{display:none;width:24px;height:24px;position:absolute;z-index:2;top:50%;margin-top:-12px;right:14px;font-size:15px;line-height:28px;color:#ccd0d9;text-align:center}#event_display_body .orbit_event .close:hover{color:#aeb4bf}#event_display_body .orbit_event:hover .close{display:block}#event_display_body .orbit_event.dispelled{height:0;border:0}#event_display_body .orbit_event.dispelled_hard{display:none}*{box-sizing:border-box}article,aside,details,dialog,figure,footer,header,main,nav,section,summary{display:block}body,button,input,textarea{font-family:GT America,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;color:#2a2f35;font-size:15px;line-height:22px}body{background:#f3f5f9}body.mac.webkit *{text-rendering:optimizeLegibility}body.noscroll{overflow:hidden}::selection{color:#fff!important;background-color:#9dbaf2!important}::-moz-selection{color:#fff;background-color:#9dbaf2!important}strong{font-weight:500;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{display:inline;text-decoration:none;outline:none;color:#3260c7}a:hover{color:#4c7bd9}a:active{color:#9dbaf2}h1,h2,h3,h4,h5,h6{font-weight:500;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h2{padding-bottom:14px;color:#1e1e1e;font-size:19px;line-height:14px}.hidden{display:none!important}ul{list-style:none}#leaderboard_container,#navigation,#page{min-width:940px}#page{position:relative;padding-top:0;width:100%}#page .page-aside~.page-main{padding-left:60px;padding-right:0}#main_content{background:#f3f5f9;width:100%;margin:0 auto}#main_content:after{clear:both;content:"";display:table}.page-error-catcher{width:100%;max-width:none;min-height:80vh;padding:12%}
/*# sourceMappingURL=router.74c9676af67f0b5705cae7514f0335e8.min.css.map*/