#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:200ms,0ms;transition-delay:0ms,200ms;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:#186847}#feedback_banner.error{background:#b51c1b}#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:200ms;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:130ms}#feedback_banner a{color:inherit;text-decoration:underline}
.OkModal{height:0;left:0;position:fixed;top:0;width:100%;z-index:999999}.OkModal-inner{opacity:0;transition:opacity 150ms ease;z-index:999999}.OkModal-inner.is-visible{opacity:.99;transition:opacity 300ms 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-enter,.modal-appear{opacity:.01}.modal-enter.modal-enter-active,.modal-appear.modal-appear-active{opacity:1;transition:opacity 300ms ease}.modal-exit{opacity:1}.modal-exit.modal-exit-active{opacity:.01;transition:opacity 150ms 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){max-width:550px;width:100%;text-align:center}.OkModalContent:not(.reactmodal) .OkModalContent-main{background-color:#fff;padding:34px 45px;font-size:1.0625rem;line-height:26px}.OkModalContent-header{position:relative;height:350px;color:#fff;background-color:#3260c7;z-index:10}.OkModalContent-headline{font-size:1.4375rem;line-height:1.4375rem;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:1.1875rem;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}.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:1.1875rem;line-height:50px;font-weight:500;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;font-family:"GT America",Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;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:rgba(17,17,17,.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}.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:1.1875rem;line-height:84px;font-family:"GT America",Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;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:#666}.reactmodal-header-close:hover{color:#949aa6}.reactmodal-header-close .icon:before{font-family:"ok-icon" !important;font-style:normal !important;font-weight:normal !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:first-child,.reactmodal-buttons button.big: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}
#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{padding:8px 0;background:#fff;color:#0500be;border:0;cursor:pointer;font-weight:bold;letter-spacing:1px}.confirmationModal .confirmationModal-cancel:hover{color:#0500be}
[class^=i-]:before,[class*=" i-"]:before{font-family:"ok-icon" !important;font-style:normal !important;font-weight:normal !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"}
.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}
.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:1.125rem;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:1.125rem;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}
.profile-comment-widget .profile-comment-photo-widget{position:relative;background-size:cover;background-position:center;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 0%, #020023 10%, rgba(3, 3, 32, 0.5) 30%, rgba(3, 3, 32, 0) 65%)}.profile-comment-widget .profile-comment-photo-widget-caption{color:#fff}
.profile-comment-widget .profile-comment-instagram-photo-widget{position:relative;background-size:cover;background-position:center;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 0%, #020023 10%, rgba(3, 3, 32, 0.5) 30%, rgba(3, 3, 32, 0) 65%)}.profile-comment-widget .profile-comment-instagram-photo-widget-caption{color:#fff}
.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:1.125rem;line-height:24px;font-weight:500;word-wrap:break-word;margin-bottom:8px}
.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:.75rem;line-height:12px}@keyframes scaleFadeIn{0%{opacity:0;transform:scale(0.6)}100%{opacity:1;transform:scale(1)}}
.scale-fade-transition--300-enter-active,.scale-fade-transition--300-leave-active{transition:all 300ms ease-in-out}.scale-fade-transition--300-enter{transform:scale(1);opacity:0}.scale-fade-transition--300-enter-active{opacity:1;transform:scale(1)}.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 200ms ease-in-out}.scale-fade-transition--200-enter{transform:scale(0.5);opacity:0}.scale-fade-transition--200-enter-active{opacity:1;transform:scale(1)}.scale-fade-transition--200-leave{opacity:1;transform:scale(1)}.scale-fade-transition--200-leave-active{transform:scale(0.5);opacity:0}
.nQ7Q0sghl8NE74Vm_EDa{position:relative;float:left}.EOaDhHxt5PTg37Rm9k65{background-color:#fff;box-shadow:0 0 2px 1px rgba(0,0,0,.1);border-radius:8px;transform-origin:top center;position:absolute;top:calc(100% + 4px);left:calc(50% - 75px);z-index:1;width:150px}.EOaDhHxt5PTg37Rm9k65:before{content:"";background-color:#fff;box-shadow:0 0 2px 1px rgba(0,0,0,.1);width:10px;height:10px;position:absolute;transform:rotateZ(45deg);z-index:-1;top:-5px;bottom:unset;left:calc(50% - 5px);right:unset}.hAU8RbZbXequhFNy6RU0{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}.hAU8RbZbXequhFNy6RU0:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.hAU8RbZbXequhFNy6RU0:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.hAU8RbZbXequhFNy6RU0:not(:last-child){border-bottom:1px solid #f3f5f9}.hAU8RbZbXequhFNy6RU0:hover{background-color:#f3f5f9}
.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:#4da076;border-radius:50%;margin-top:1px;transition:color 300ms ease}.onlinedot:hover{background:#00d280}
.boostbolt{display:inline-block;width:8px;height:14px;margin-left:9px;margin-bottom:1px;background-position:center;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")}.superboostbolt--white path{fill:#fff}
.userInfo{position:relative}.userInfo-username-name,.userInfo-meta{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:1.125rem;line-height:1.375rem;font-weight:500;margin-bottom:4px}.userInfo-username-isViaBoost,.userInfo-username-online{flex-shrink:0}.userInfo-username .superboostbolt{height:14px}.userInfo-username--superlikes{color:#fff}.userInfo-meta{min-height:18px;color:#56585c;font-size:.875rem;line-height:1.125rem}.userInfo-meta--superlikes{color:#ccc}.userInfo--center{text-align:center}.userInfo--center .userInfo-username{justify-content:center}
.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:#e00095;border:1px solid #e00095}.match-percentage--oval{height:26px;min-width:41px;border-radius:13px;font-size:.875rem;line-height:12px}.match-percentage--circle{height:3rem;width:3rem;border-radius:100%;border-width:2px;font-size:.9375rem;line-height:12px}
.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 use,.match-info-liked path{fill:#fff}.match-info-liked{background:#e00095}.match-info-liked svg{width:12px;height:12px}
@keyframes user-preview-animation-circle{40%{transform:translate(0, 0) scale(3)}to{transform:translate(0, 0) scale(8)}}@keyframes user-preview-animation-icon{40%{transform:translate(0, 0) rotateY(0) scale(2)}to{transform:translate(0, 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{animation:user-preview-animation-circle 500ms ease-in-out;animation-fill-mode:forwards;background:#1a1a1a;transform:translate(-100px, 140px)}.user-preview-animation-circle-like{animation:user-preview-animation-circle 500ms ease-in-out;animation-fill-mode:forwards;background:#e00095;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 500ms 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 500ms ease-in-out;animation-fill-mode:forwards;transform:translate(100px, 140px)}.user-preview-animation-text{animation:400ms user-preview-animation-text-fade ease-in-out 1;animation-delay:200ms;animation-fill-mode:forwards;color:#fff;font-size:20px;font-weight:700;letter-spacing:1px;opacity:0;text-align:center;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;position:relative;padding-bottom:16px}.desktop .user-preview-actions{width:120px}.mobilesite .user-preview-actions{width:100px}.user-preview-actions-pass-button,.user-preview-actions-like-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 200ms ease-in-out,transform 200ms ease-in-out;outline:0;line-height:0}.desktop .user-preview-actions-pass-button,.desktop .user-preview-actions-like-button{width:48px;height:48px}.mobilesite .user-preview-actions-pass-button,.mobilesite .user-preview-actions-like-button{width:42px;height:42px}.user-preview-actions-pass-button:active,.user-preview-actions-like-button:active{transform:scale(0.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 path,.user-preview-actions-like-icon mask{fill:#e00095}
.primary-button{background:transparent;border:0;padding:0;cursor:pointer;width:inherit;background-color:#0000bf;color:#fff;font-size:.875rem;text-align:center;letter-spacing:1px;padding:20px 0;border-radius:2px;font-weight:bold}.primary-button:disabled{background-color:#8c8c8c;cursor:default}.primary-button:focus{outline:none}.secondary-button{background:transparent;border:0;padding:0;cursor:pointer;font-weight:700;font-size:14px;border-radius:2px;letter-spacing:1px;font-weight:bold;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-weight:700;font-size:14px;border-radius:2px;letter-spacing:1px;font-weight:bold;overflow-wrap:break-word;text-decoration:none;outline:none;color:#34f}.tertiary-button:hover,.tertiary-button:active{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}
.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)}100%{transform:rotate(270deg)}}@keyframes colors{0%{stroke:#e00095}25%{stroke:#e00095}50%{stroke:#e00095}75%{stroke:#e00095}100%{stroke:#e00095}}@keyframes dash{0%{stroke-dashoffset:187}50%{stroke-dashoffset:46.75;transform:rotate(135deg)}100%{stroke-dashoffset:187;transform:rotate(450deg)}}
.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}
.boost-start-modal{width:335px;max-width:95%;background:#fff;border-radius:2px}.mobilesite .boost-start-modal{margin-top:0;position:fixed;top:50%;left:50%;transform:translate(-50%, -50%) !important}.boost-start-modal .reactmodal-header{display:none}.boost-start-modal .reactmodal-contents{display:flex;flex-direction:column;padding:0}.boost-start-modal .reactmodal-contents img{width:68px;height:68px}.boost-start-modal-top{position:relative}.boost-start-modal-top-background,.boost-start-modal-top-decorations{width:100%;height:auto}.boost-start-modal-top-background{z-index:-1}.boost-start-modal-top-decorations{z-index:1;position:absolute;left:0;right:0}.boost-start-modal-top-title{position:absolute;top:35px;left:0;right:0;text-align:center;color:#1a1a1a;font-size:1.5rem;line-height:28px;font-weight:500;padding:0 20px}@media(max-width: 330px){.boost-start-modal-top-title{top:25px;padding:0 15px;font-size:1.375rem;line-height:26px}}.boost-start-modal-top-thumb{width:68px;height:68px;border-radius:50%;border:2px solid #fff;position:absolute;object-fit:cover;left:50%;transform:translateX(-50%);bottom:16px}.boost-start-modal-bottom{display:flex;flex-direction:column}.boost-start-modal-body,.boost-start-modal-timer{text-align:center;margin-top:20px;padding:0 20px}.boost-start-modal-timer{letter-spacing:2px;font-weight:500}.boost-start-modal-actions{display:flex;flex-direction:column;margin-top:20px;box-shadow:0 -1px 0 rgba(0,0,0,.25)}.boost-start-modal-actions-ok{padding:15px}
.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:bold;font-size:14px;flex-direction:column;align-items:center;padding:12px}.rate-card-product-price-info-container{position:relative}.rate-card-product-price-info-discount{border-radius:9px;border:2px solid #fff;color:#fff;font-size:10px;font-weight:bold;background-color:#e00095;position:absolute;line-height:14px;padding:0 6px;top:-7px;left:calc(50% - (66px / 2))}.rate-card-product-price-info-selected{background-color:#1a1a1a;color:#fff}.rate-card-product-price-info-token-count{font-size:24px}.rate-card-product-price-info-unit{display:block}
.primary-button{background:transparent;border:0;padding:0;cursor:pointer;width:inherit;background-color:#0000bf;color:#fff;font-size:.875rem;text-align:center;letter-spacing:1px;padding:20px 0;border-radius:2px;font-weight:bold}.primary-button:disabled{background-color:#8c8c8c;cursor:default}.primary-button:focus{outline:none}.secondary-button{background:transparent;border:0;padding:0;cursor:pointer;font-weight:700;font-size:14px;border-radius:2px;letter-spacing:1px;font-weight:bold;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-weight:700;font-size:14px;border-radius:2px;letter-spacing:1px;font-weight:bold;overflow-wrap:break-word;text-decoration:none;outline:none;color:#34f}.tertiary-button:hover,.tertiary-button:active{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}.OkModal--scrollingoverlay .superlike-rate-card-modal-overlay .FullscreenOverlay-inner .OkModalContent{margin-bottom:0}.superlike-rate-card-close{position:absolute;right:5px;top:0;width:32px;height:32px;z-index:2}.mobilesite .superlike-rate-card-close{right:0}.superlike-rate-card-close use{fill:silver}.superlike-rate-card-modal{width:343px}@media(max-width: 343px){.superlike-rate-card-modal{width:100vw}}.superlike-rate-card-modal .reactmodal-contents{padding:0}.superlike-rate-card-modal-overlay .FullscreenOverlay-inner{display:flex;align-items:center;justify-content:center}.superlike-rate-card-modal-overlay .FullscreenOverlay-inner .reactmodal{margin-top:0}.superlike-rate-card-product-info{display:flex;justify-content:space-between;margin-bottom:16px}.superlike-rate-card-product-info-loading{justify-content:center}.superlike-rate-card-header{background:linear-gradient(90deg, #0000BF 8.33%, #7342FF 93.75%);min-height:194px;position:relative}.superlike-rate-card-header-bg{position:absolute;z-index:1}.superlike-rate-card-header-title{font-size:1.875rem;line-height:28px;color:#fff;display:block;font-weight:bold;padding:50px 0 0 20px;position:relative;width:280px}.superlike-rate-card-header-desc{font-size:.875rem;line-height:20px;color:#fff;display:block;padding:12px 0 0 20px;width:85%}.superlike-rate-card-header-avatar{border-radius:100%;position:absolute;border:2px solid #fff;width:68px;height:68px;top:-24px;left:240px}.superlike-rate-card-header-avatar-img{border-radius:100%;display:block;max-width:100%}.superlike-rate-card-header-avatar-heart{position:absolute;left:12px;bottom:-20px;z-index:1}.superlike-rate-card-body{padding:24px 24px 5px}.superlike-rate-card-buttons{display:flex;width:100%;flex-direction:column}.superlike-rate-card-submit-btn{padding:12px 0}.superlike-rate-card-submit-link{background:transparent;border:0;padding:0;cursor:pointer;color:#fff;background:#0000bf;-webkit-appearance:none;letter-spacing:1px;font-size:1rem;line-height:18px;font-weight:bold;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:12px 0;margin:0}.superlike-rate-card-submit-link:hover{background:#5c69ff}.superlike-rate-card-submit-link:disabled{background:#949aa6;cursor:default}.superlike-rate-card-cancel-btn{color:#8c8c8c;padding:10px 0;margin-top:10px}.superlike-rate-card-divider{width:100%;text-align:center;border-bottom:1px solid #ccc;line-height:4px;margin:20px 0}.superlike-rate-card-divider-text{background-color:#f3f5f9;padding:5px}.superlike-rate-card-premium-cta{background:transparent;border:0;padding:0;cursor:pointer;font-weight:700;font-size:14px;border-radius:2px;letter-spacing:1px;font-weight:bold;overflow-wrap:break-word;width:100%;min-height:48px;text-align:center;padding:10px 15px;color:#0000bf;border:2px solid #0000bf;display:block;margin-bottom:20px;padding:5px 0}.superlike-rate-card-premium-cta:focus{outline:none;box-shadow:0 0 0 3px #5c69ff}.superlike-rate-card-premium-cta:active:focus{box-shadow:none}.superlike-rate-card-premium-cta-copy-title{font-weight:bold;letter-spacing:1px;font-size:.875rem;line-height:16px;display:block}.superlike-rate-card-premium-cta-copy-description{font-weight:500;font-size:.75rem;line-height:16px;display:block}.OkModalContent.superlike-rate-card-modal{overflow:visible}.superlike-rate-card-modal.reactmodal{border-radius:2px}
@keyframes flipRound{from{transform:rotateY(0deg)}50%{transform:rotateY(540deg)}83%{transform:rotateY(540deg)}to{transform:rotateY(360deg)}}@keyframes flipPill{from{transform:rotateX(0deg)}50%{transform:rotateX(540deg)}83%{transform:rotateX(540deg)}to{transform:rotateX(360deg)}}@keyframes entering{from{transform:translateY(50px);opacity:0}67%{transform:translateY(0);opacity:1}to{transform:translateY(0)}}@keyframes roundEntering{from{transform:rotateY(180deg)}67%{transform:rotateY(180deg)}to{transform:rotateY(0)}}@keyframes pillEntering{from{transform:rotateX(180deg)}67%{transform:rotateX(180deg)}to{transform:rotateX(0)}}.superlike-button-scene{--size: 50px;cursor:pointer;display:inline-block;perspective:calc(var(--size) * 2);background:transparent;border:0;font-family:inherit;font-size:100%;margin:0;overflow:visible;padding:0;border-radius:var(--size);box-shadow:0 1px 10px rgba(0,0,0,.3);transition:box-shadow .5s ease-in-out}.mobilesite .superlike-button-scene{--size: 53px}.superlike-button-scene--round{height:var(--size);width:var(--size)}.superlike-button-scene--roundSmall{height:42px;width:42px}.superlike-button-scene--pill{height:var(--size);width:155px}.superlike-button-scene--entering{animation-name:entering;animation-duration:1s;box-shadow:0 1px 10px rgba(0,0,0,0)}.superlike-button-scene--flipped{box-shadow:0 1px 10px rgba(0,0,0,0)}.superlike-button-scene:hover .superlike-button-face-front,.superlike-button-scene:hover .superlike-button-face-back{background:#5661e0}.superlike-button-object{border-radius:var(--size);position:relative;width:100%;height:100%;transform-style:preserve-3d}.superlike-button-object--roundFlipped,.superlike-button-object--pillFlipped{animation-duration:3s;animation-delay:1s;animation-fill-mode:none;animation-timing-function:cubic-bezier(0.56, -0.43, 0.58, 1.7)}.superlike-button-object--roundFlipped{animation-name:flipRound}.superlike-button-object--pillFlipped{animation-name:flipPill}.superlike-button-object--roundEntering,.superlike-button-object--pillEntering{animation-duration:1.5s;animation-fill-mode:none}.superlike-button-object--roundEntering{animation-name:roundEntering}.superlike-button-object--pillEntering{animation-name:pillEntering}.superlike-button-face-front,.superlike-button-face-back{display:flex;align-items:center;justify-content:center;position:absolute;width:100%;height:100%;backface-visibility:hidden;border-radius:var(--size)}.superlike-button-face-front{background:linear-gradient(90deg, #0000BF 8.33%, #7342FF 93.75%)}.superlike-button-face-back{background:linear-gradient(90deg, #0000BF 8.33%, #7342FF 93.75%)}.superlike-button-face-back--round,.superlike-button-face-back--roundSmall{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:700;text-align:center;position:absolute}@media only screen and (min-width: 768px){.superlike-button-count{font-size:15px}}.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:38px}.superlike-button-icon--round{width:36px}.superlike-button-icon--roundSmall{width:22px}
.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 300ms 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:.875rem;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:183px;width:180px;overflow:hidden}.usercard-thumb img.userthumb-img{transition:transform 250ms ease;height:180px;width:180px;margin-top:1.5px;background:#ccd0d9;color:#aeb4bf;text-align:center;line-height:180px}.usercard-info{text-align:center;align-self:stretch;padding:22.5px 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 300ms 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:.875rem;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 250ms 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 300ms 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:.875rem;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 250ms 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 300ms 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:.875rem;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 250ms 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 300ms 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:.875rem;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 300ms ease;box-sizing:border-box;display:flex;align-items:center;flex-direction:row;text-align:left;height:50px;width:100%;padding:7px 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:.875rem;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:36px;width:36px}.usersmallrow-thumb img.userthumb-img{background:#ccd0d9;color:#aeb4bf;text-align:center;line-height:36px}.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 300ms ease;box-sizing:border-box;display:flex;align-items:center;flex-direction:column;text-align:left;width:100%;padding:7px 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:.875rem;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:36px;width:36px}.usersmallrowvertical-thumb img.userthumb-img{background:#ccd0d9;color:#aeb4bf;text-align:center;line-height:36px}.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 300ms 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:.875rem;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-thumb{overflow:hidden}.card-with-actions-thumb img.userthumb-img{background:#ccd0d9;color:#aeb4bf;text-align:center;line-height:180px;transition:transform 250ms 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 14px}.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:#e00095;color:#fff;border:0}.usercard-superlike-overlay{display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg, transparent, transparent 35%, #7342FF 55%, #0000BF) no-repeat;border-radius:4px;pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0}.usercard-superlike-overlay-icon,.usercard-superlike-overlay-text{margin-top:24px}.usercard-superlike-overlay-text{font-size:.625rem;line-height:12px;color:#fff}
.on_oRDVQPW6JppyTIfGp{flex-grow:0;flex-shrink:0;display:flex;flex-direction:row;align-items:center;height:64px;width:100%;background-color:#1a1a1a}.on_oRDVQPW6JppyTIfGp>:last-child{margin-right:12px}.H9bHyn9DHNe1XJIgGe_W{height:90px;align-items:flex-start;justify-content:space-between}.H9bHyn9DHNe1XJIgGe_W .VJUMqeHaBlIAjikmgTmx{flex-grow:0}.H9bHyn9DHNe1XJIgGe_W .kdlmjTaT8zJrJxsU6Ls7:before{content:none}.H9bHyn9DHNe1XJIgGe_W>:last-child{margin-right:0}.QRsr_vNbTu0Q1FuhE04i,.fh51t7jm_xYsnB5ivAeg{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:1rem;line-height:44px;transition:all .3s ease-in-out}.QRsr_vNbTu0Q1FuhE04i{color:#fff;background-color:#fb674e;font-weight:700;line-height:40px}._3u7BOSZKosg8tLr4SNGw{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:1rem;line-height:44px;transition:all .3s ease-in-out}._3u7BOSZKosg8tLr4SNGw: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(0.2);transform-origin:center;opacity:0}._3u7BOSZKosg8tLr4SNGw:focus:before,._3u7BOSZKosg8tLr4SNGw:hover:before{transform:scale(1);opacity:1}._3u7BOSZKosg8tLr4SNGw .kA8ypElRDT_qruBxO0jV{position:relative}._iImuSgqpB1KCDBnz0xl{background:transparent;border:0;padding:0;cursor:pointer;flex-grow:1;flex-shrink:1;display:flex;align-items:center;height:100%;border-top-left-radius:inherit;transition:.2s all ease-in-out;background-color:transparent;overflow:hidden;cursor:pointer}._iImuSgqpB1KCDBnz0xl .userInfo-username{color:#f1f1f1}.x8W9ZchJIPxFo7c23IKl{min-width:40px}
.messenger-action-prompt{margin-top:auto;margin-bottom:0;padding-top:12px;width:100%;color:#000;font-size:1rem;line-height:24px;text-align:center}.messenger-action-prompt-actions{display:flex;align-items:center;justify-content:space-evenly;width:100%}
.messenger-action-prompt-action{background:transparent;border:0;padding:0;cursor:pointer;font-weight:700;letter-spacing:1px;font-size:1rem;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 loading{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.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}
.G4t9OlFJAhM1ELJV5X70{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;font-size:.75rem;font-weight:500;background-color:#f7f2ff;color:#888893;border-radius:16px;padding:8px 0 4px;text-align:center}.swxrv_5WvyEPUhmrbdjz{display:inline-block;margin:0;margin-left:6px}
.ZX1D08o8i5JILb7ZXkkH{text-align:center;font-weight:500;color:#949aa6;font-size:.875rem;margin:10px}
.gif-container{background:#ccc}.gif-container--fit-to-height{height:100%}.gif-container--fit-to-height .gif-img{height:100%;width:auto}.gif-container--fit-to-width{width:100%;position:relative}.gif-container--fit-to-width .gif-spaceholder{height:0;width:100%}.gif-container--fit-to-width .gif-img{width:100%;height:auto;position:absolute;top:0;left:0}
.gZOHCJeNI1VD5N9rbkQN{width:100%;text-align:center;font-size:.875rem;line-height:24px;font-weight:400;display:flex;flex-direction:column;align-items:center;padding:10px 30px}.Ep68t4kVui3aSHyoQW0G{margin-top:14px}
.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-comment,.messenger-message--incoming .messenger-message-bubble,.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--incoming .messenger-message-bubble--withImage{padding:0;overflow:hidden;line-height:0;width:100%}.messenger-message--outgoing{transform-origin:top right}.messenger-message--outgoing .messenger-message-comment,.messenger-message--outgoing .messenger-message-bubble,.messenger-message--outgoing .messenger-message-read-indicator{align-self:flex-end}.messenger-message--outgoing .messenger-message-sent-indicator,.messenger-message--outgoing .messenger-message-double-check-read-indicator{display:flex;justify-content:flex-end;color:#666;align-items:center;margin-top:6px;font-size:.75rem}.messenger-message--outgoing .messenger-message-sent-indicator-text,.messenger-message--outgoing .messenger-message-double-check-read-indicator-text{margin-right:4px}.messenger-message--outgoing .messenger-message-sent-indicator svg g g,.messenger-message--outgoing .messenger-message-double-check-read-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--outgoing .messenger-message-bubble--withImage{padding:0;overflow:hidden;line-height:0;width:100%}.messenger-message-bubble{max-width:85%}.messenger-message-comment{margin-bottom:4px;width:80%;max-width:400px}.messenger-message-bubble{font-size:1.125rem;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}
.f5X1VziBRRstvnU9ayht{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}.f5X1VziBRRstvnU9ayht: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, 0.16)) drop-shadow(0 -1px 1px rgba(0, 17, 53, 0.1));-moz-filter:drop-shadow(0 -1px 0 rgba(0, 17, 53, 0.16)) drop-shadow(0 -1px 1px rgba(0, 17, 53, 0.1));-ms-filter:drop-shadow(0 -1px 0 rgba(0, 17, 53, 0.16)) drop-shadow(0 -1px 1px rgba(0, 17, 53, 0.1));-o-filter:drop-shadow(0 -1px 0 rgba(0, 17, 53, 0.16)) drop-shadow(0 -1px 1px rgba(0, 17, 53, 0.1));filter:drop-shadow(0 -1px 0 rgba(0, 17, 53, 0.16)) drop-shadow(0 -1px 1px rgba(0, 17, 53, 0.1));top:-8px}.GR3MIbTxdv1ZFyFR2deg{display:flex;flex-direction:column;text-align:center}.FAfMP6fj8S2nNPemdnAA{color:#1a1a1a;font-size:16px;font-weight:bold;line-height:24px;display:block}.fIpvFbRXuZjwz63W2gq3{margin-top:10px;display:flex;justify-content:space-between}.s7gS4_8dpekveHsI0eVa{width:calc(50% - 4px)}
.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, white 0%, rgba(255, 255, 255, 0) 100%);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:1rem;height:40px;margin-top:10px;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:bold;text-align:center;color:#666;padding:20px 0 10px}
.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:before,.messenger-message-pane:after{content:"";flex-shrink:0;width:100%;height:12px}.messenger-superlike-indicator{display:flex;align-items:center;justify-content:center;margin:8px 0 32px}.messenger-superlike-indicator-text{font-size:1rem;line-height:16px;color:#1a1a1a;padding-left:8px}
.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:1.25rem;line-height:24px;font-weight:500;color:#1e1e1e;margin-bottom:12px;text-align:center}.messenger-phone-wall-body{font-size:1rem;line-height:24px;color:#1e1e1e;max-width:240px;text-align:center}
.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-image{height:100px;width:auto}.messenger-empty-state-title{color:#1e1e1e;font-size:1.125rem;line-height:24px;font-weight:500;word-wrap:break-word;font-size:1.5rem;line-height:30px;margin:8px auto}.messenger-empty-state-text{color:#2a2f35;font-size:1.125rem;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:bold;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)}
.messenger-banner{padding:16px 12px;background-color:#fff;text-align:center;font-weight:500;font-size:1rem;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%)}100%{transform:translateY(0)}}@keyframes slideOut{0%{transform:translateY(0)}100%{transform:translateY(100%)}}
.scam-warning-modal{font-size:1rem;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}
.KgFniruD1hJUmi0dkvYZ{flex-shrink:0;width:100%;height:auto;max-height:1px;min-height:1px;background-color:#fff;transition:.1s max-height ease-in-out;z-index:1}.KgFniruD1hJUmi0dkvYZ .profile-comment-widget{margin:20px 20px 4px}.K7weYGpR7L68vKDsXCwu{max-height:240px}
.TwbNm5_RQ0j2fy59IsET{position:relative;flex:1 0;display:flex;align-content:stretch;z-index:1}.TwbNm5_RQ0j2fy59IsET: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}.BxLIffwavFC1udtULr_8{flex:1;background-color:#fff;border:none;resize:none;height:36px;padding:12px 16px 0;outline:none;font-size:1rem;min-height:36px;max-height:80px;transition:height .2s ease-out;overscroll-behavior:contain}.BxLIffwavFC1udtULr_8::-webkit-input-placeholder{color:#666;opacity:1}.BxLIffwavFC1udtULr_8::-moz-placeholder{color:#666;opacity:1}.BxLIffwavFC1udtULr_8:-moz-placeholder{color:#666;opacity:1}.BxLIffwavFC1udtULr_8:-ms-input-placeholder{color:#666;opacity:1}
.TCXJkaBbssVvpsg2ofFQ{position:relative;margin-left:4px}.G75QE4ES6nxjRtIgWfpz{background:transparent;border:0;padding:0;cursor:pointer;color:#0000bf;font-size:.875rem;line-height:18px;padding:8px;transition:color .3s ease-in-out}.G75QE4ES6nxjRtIgWfpz:hover{color:#5661e0}.G75QE4ES6nxjRtIgWfpz .okicon{position:relative;display:flex;align-items:center;justify-content:center}.sZXYXJSXE1Z_3g2u5AE_{background-color:#fff;box-shadow:0 0 2px 1px rgba(0,0,0,.1);border-radius:8px;transform-origin:bottom right;position:absolute;bottom:calc(100% + 10px);right:calc(-100% + 20px);z-index:1}.sZXYXJSXE1Z_3g2u5AE_:before{content:"";background-color:#fff;box-shadow:0 0 2px 1px rgba(0,0,0,.1);width:10px;height:10px;position:absolute;transform:rotateZ(45deg);z-index:-1;top:unset;bottom:-5px;left:unset;right:20px}.rMts912zZWhce02OD32A{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}.rMts912zZWhce02OD32A .oknf-radio{font-size:.9375rem;padding-left:28px;width:100%}.rMts912zZWhce02OD32A:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit;padding-top:12px;padding-bottom:6px}.rMts912zZWhce02OD32A:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;padding-top:6px;padding-bottom:12px}
.PiEWxN2VyGlNl8KGkBXI{flex:0 0 auto;display:flex;align-items:center;justify-content:center;justify-content:space-between;position:relative;z-index:1;background-color:#fff;padding:7px 16px}.iAIde9BiccJmBUt6lErd{flex-grow:1}.MiOTQsSqRxkWjR9FwKPe{font-weight:500;font-size:1rem;line-height:18px;color:#0000bf;cursor:default;user-select:none}.pnbgZN7izvYY_0kDp1Rk{background:transparent;border:0;padding:0;cursor:pointer;font-weight:700;letter-spacing:1px;font-size:1rem;line-height:18px;color:#0500be;transition:.2s all ease-in-out}.pnbgZN7izvYY_0kDp1Rk:disabled{color:#9393a9}
.HBpBj9IQvv_2I4pmZpfg{display:flex;box-shadow:0 -1px 1px 0 rgba(30,30,30,.2)}.wxi8oJb1Eh2eLXYHq1D_{background-color:#fff;border:none;resize:none;height:36px;padding:12px 16px 0;outline:none;font-size:1rem}.y4ppcf_Jm_Du_hNXybkQ{display:flex;align-items:center;justify-content:center;background:#0000bf;color:#fff;border:0;outline:none;height:28px;width:28px;margin:9px 0 9px 20px;cursor:pointer;border-radius:50%}.eDLhfifBWlRWafSEm_nK,.eDLhfifBWlRWafSEm_nK path{fill:#fff}.ynTb3fEPNt6fAO4gWRgr{display:flex;align-items:center;justify-content:center;justify-content:space-between;position:relative;z-index:1;background-color:#fff;padding:7px 16px;justify-content:flex-end}.NK_hRdg09wf17LDpnoig{background:transparent;border:0;padding:0;cursor:pointer;font-weight:700;letter-spacing:1px;font-size:1rem;line-height:18px;color:#0500be;transition:.2s all ease-in-out;height:30px}.NK_hRdg09wf17LDpnoig:disabled{color:#9393a9}.pTG90bKhsZz8Y3atoNBj{padding:10px 8px;min-height:130px;display:flex;overflow-x:scroll}.pTG90bKhsZz8Y3atoNBj:after{padding-right:8px;display:block;content:""}.BLQchb1NRpvO2GjJrYXs{flex-shrink:0;margin-right:10px;height:110px;border-radius:10px;overflow:hidden;padding:0;border:0;cursor:pointer;position:relative}.BLQchb1NRpvO2GjJrYXs:last-child{margin-right:0}.BLQchb1NRpvO2GjJrYXs:focus{outline:none;box-shadow:0 0 0 2px #fff,0 0 0 4px #0000bf}.BLQchb1NRpvO2GjJrYXs:hover:after{display:block;position:absolute;content:"";top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,.2)}
.composition-textRow{display:flex}.composition-gifButton{display:flex;align-items:center;justify-content:center;background:#0000bf;color:#fff;border:0;outline:none;height:28px;width:28px;margin:9px 0 9px 20px;cursor:pointer;border-radius:6px;font-weight:700;font-size:.75rem;line-height:15px}
.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(rgba(255, 255, 255, 0), white);pointer-events:none}
.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:1.125rem;line-height:24px;font-weight:500;padding:20px 0 8px}.connection-scrollable-essay-content-essay{font-size:1rem;line-height:24px;word-wrap:break-word;padding-bottom:20px}
.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:1.125rem;line-height:18px;cursor:pointer}
.connection-header{font-size:1.25rem;line-height:1.5rem;font-weight:500;text-align:center}
.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:initial !important;border-top:1px solid #e4e4e8 !important}
.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:normal !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:center;background-repeat:no-repeat;border-radius:8px}
.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:1.125rem;line-height:24px}.prematch-intro-confirmation-content-sent-intro{max-height:200px;border-radius:14px;box-shadow:0 1px 3px 0 rgba(172,172,172,.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{color:#666;font-size:.75rem;line-height:14px;font-weight:bold;letter-spacing:1.4px}.prematch-intro-confirmation-content-sent-intro-content-body{font-size:1.125rem;line-height:25px;margin-top:4px}
.connection-avatars{position:relative;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:#ff56c7}.connection-avatars-halo--outer--boosted{background:#c7fcff}.connection-avatars-halo--outer--superboosted{background:#cba2ff}.connection-avatars-halo--outer--superliked{background:none}.connection-avatars-halo--inner{height:130px;width:130px;position:relative;top:calc((160px - 130px) / 2);background:#e00095}.connection-avatars-halo--inner--boosted{background:#4fc5d0}.connection-avatars-halo--inner--superboosted{background:#923cff}.connection-avatars-halo--inner--superliked{background:none}.connection-avatars-halo--inner--their{z-index:1}.connection-avatars-thumb{border-radius:50%;height:100px;width:100px;position:absolute;object-fit:cover;top:calc((130px - 100px) / 2);left:calc((130px - 100px) / 2);z-index:2}.connection-avatars-superlike-halo,.connection-avatars-superboost-halo{left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);width:300px;z-index:5}
.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}
.postmatch-intro-edit-content{max-height:222px}.postmatch-intro-edit-photo{background-size:cover;background-position:center;background-repeat:no-repeat;height:222px}.postmatch-intro-edit-intro{max-height:222px}.postmatch-intro-edit-intro-content{padding:10px 16px;font-size:1.125rem;line-height:24px}.postmatch-intro-edit--superliked .postmatch-intro-edit-view-scaffold{box-shadow:0 1px 1px rgba(0,0,0,.25)}.postmatch-intro-edit--superliked .postmatch-intro-edit-view-scaffold-content{margin-top:20px;margin-bottom:4px}.postmatch-intro-edit--superliked .postmatch-intro-edit-intro-content{background-color:#cce1ff}.postmatch-intro-edit--superliked .connection-header{margin-top:.3125rem}
.connection-layer{background-color:#f3f5f9}.connection-layer-content{overflow:hidden}
.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:1.375rem;line-height:28px}}.photo-requirements-content .photo-requirements-body{margin-top:8px;font-size:1.0625rem;line-height:24px}.photo-requirements-actions{display:flex;flex-direction:column;align-items:center;padding:10px}.photo-requirements-actions .photo-requirements-confirm{background:transparent;border:0;padding:0;cursor:pointer;color:#fff;background:#0000bf;-webkit-appearance:none;letter-spacing:1px;font-size:1rem;line-height:18px;font-weight:bold;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;width:100%;margin:10px 0}.photo-requirements-actions .photo-requirements-confirm:hover{background:#5c69ff}.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;color:#0000bf;letter-spacing:1px;font-size:.9375rem;font-weight:bold;margin:10px 0}.photo-requirements-actions .photo-requirements-cancel:hover,.photo-requirements-actions .photo-requirements-cancel:active{color:#5c69ff}
.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}
.messenger-main-window{display:flex;flex-direction:column;width:380px;height:580px;transform:translateY(calc(580px - 64px));transition:.3s all 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}
.AkMJmBwaGLZVxQPbp9wU{display:flex;align-items:center;justify-content:center;flex-direction:column;padding:20px;background:#fff;font-size:1rem;line-height:24px;color:#1a1a1a;text-align:center}.desktop .AkMJmBwaGLZVxQPbp9wU{width:380px;height:300px;box-shadow:0 0 2px 1px rgba(0,0,0,.1);border-top-left-radius:8px;border-top-right-radius:8px}.mobilesite .AkMJmBwaGLZVxQPbp9wU{width:100%;height:100%}.kiqFZbQ_pABQuvi_Q4a3{color:#b51c1b;padding-bottom:10px}.ace0QxXAnb592OQhVAYS{background:transparent;border:0;padding:0;cursor:pointer;text-decoration:underline;font-size:1rem;line-height:24px}
.TgNvgq0jrQtOh9l6Ms80{background-color:#fff;display:flex;flex-direction:column}.desktop .TgNvgq0jrQtOh9l6Ms80{width:380px;height:580px;border-top-left-radius:8px;border-top-right-radius:8px;box-shadow:0 0 2px 1px rgba(0,0,0,.1)}.mobilesite .TgNvgq0jrQtOh9l6Ms80{width:100%;height:100%}.TgNvgq0jrQtOh9l6Ms80.SWEp3BHIJrbLk5stg3gK{transform:translateY(calc(100% - 64px))}.hElTfhEPtRqEk8LmZk2N{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;width:100%;padding:12px;background:#1a1a1a}.desktop .hElTfhEPtRqEk8LmZk2N{height:64px;border-top-left-radius:8px;border-top-right-radius:8px}.mobilesite .hElTfhEPtRqEk8LmZk2N{height:90px}.CasPnz128c3BB8lzwvag{width:40px;height:100%;color:#fff;font-size:1rem;display:flex;padding-top:14px}.bE1LNCYIj0ZTK9fKlJYp{flex-grow:1;display:flex;align-items:center}.desktop .bE1LNCYIj0ZTK9fKlJYp{flex-direction:row}.mobilesite .bE1LNCYIj0ZTK9fKlJYp{flex-direction:column}.RCLYHYuFhr97qWHEkWDH{width:40px;height:40px;border-radius:50%;background:#343434;background:linear-gradient(135deg, #343434 0%, #343434 45%, #3e3e3e 50%, #3e3e3e 55%, #343434 60%, #343434 100%);background-size:800% 800%;animation:_eKQnsNNOe7HDbA5WGog 2s ease infinite}.RCLYHYuFhr97qWHEkWDH{animation:loadingAnimation 2s ease infinite}.mobilesite .RCLYHYuFhr97qWHEkWDH{margin-top:8px}.oLc8GmmUJ9d_TRRnoCoA{width:150px;height:20px;background:#343434;background:linear-gradient(135deg, #343434 0%, #343434 45%, #3e3e3e 50%, #3e3e3e 55%, #343434 60%, #343434 100%);background-size:800% 800%;animation:_eKQnsNNOe7HDbA5WGog 2s ease infinite;border-radius:15px}.oLc8GmmUJ9d_TRRnoCoA{animation:loadingAnimation 2s ease infinite}.desktop .oLc8GmmUJ9d_TRRnoCoA{margin-left:12px}.mobilesite .oLc8GmmUJ9d_TRRnoCoA{margin-top:4px}.yuts45Bzy_14YnamyI2s{width:40px}.BZoBN6YSKFlhfpSTsGKI{flex:1;display:flex;align-items:center;justify-content:center}.lVFAFnS763oLOLctGXxB{margin:0}.PKLiq8LX4_fqKjqaXhs3{height:94px;background-color:#fff;border-top:1px solid #ebedf2}
.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 #root,.page--standalone_conversation #root #page,.page--standalone_conversation #main_content{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:rotateZ(45deg);z-index:-1;top:-5px;bottom:unset;left:unset;right:20px}
.HSUbhKe1SZX61mFWJreF{background:transparent;border:0;padding:0;cursor:pointer;width:100%;transition:.2s all cubic-bezier(0.55, 0.055, 0.675, 0.19);background-color:#fff}.HSUbhKe1SZX61mFWJreF:hover{background-color:#f1f1f1}.HSUbhKe1SZX61mFWJreF .yW2PHD21UtDNgz77gTko:hover{background-color:#f1f1f1}.HSUbhKe1SZX61mFWJreF .fDani3znwchkGLEXUMy8:hover:before{opacity:0}.HSUbhKe1SZX61mFWJreF .Txy8dTl5cHTF_xyJr3Ox:before{background-color:#ccc}.HSUbhKe1SZX61mFWJreF .userInfo-username{color:#1a1a1a}.aTKrtHS0twU4Iz_3cvG2,.jjpwQwaBnP4HTk252QhU{display:flex;align-items:center;width:100%;height:64px;padding:16px;background:#fff}.aaIkcLfJnOaY0SlYf6YQ{background:#ebedf2;background:linear-gradient(135deg, #EBEDF2 0%, #EBEDF2 45%, #f7f8fa 50%, #f7f8fa 55%, #EBEDF2 60%, #EBEDF2 100%);background-size:800% 800%;animation:NQJip5G_Xt3SEEkeQTWP 2s ease infinite;width:36px;height:36px;border-radius:50%}.aaIkcLfJnOaY0SlYf6YQ{animation:loadingAnimation 2s ease infinite}.PF2dNKOjLrnzyrm9iwex{background:#ebedf2;background:linear-gradient(135deg, #EBEDF2 0%, #EBEDF2 45%, #f7f8fa 50%, #f7f8fa 55%, #EBEDF2 60%, #EBEDF2 100%);background-size:800% 800%;animation:NQJip5G_Xt3SEEkeQTWP 2s ease infinite;border-radius:15px;width:30%;height:18px;border-radius:18px;margin-left:14px}.PF2dNKOjLrnzyrm9iwex{animation:loadingAnimation 2s ease infinite}.jjpwQwaBnP4HTk252QhU{color:#b51c1b}.g5bbgaDeCey70Csy9VkC{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:#1a1a1a;font-size:1rem;line-height:44px;transition:all .3s ease-in-out}.g5bbgaDeCey70Csy9VkC: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(0.2);transform-origin:center;opacity:0}.g5bbgaDeCey70Csy9VkC:focus:before,.g5bbgaDeCey70Csy9VkC:hover:before{transform:scale(1);opacity:1}.g5bbgaDeCey70Csy9VkC .vcBEsLN5Kmfd5zMdRhI8{position:relative}
.vXUq5tMRzs6KsxBwVDhL{position:relative;margin-right:8px;z-index:-1}.tlKCeAdXkonaAksSZ22s{background:transparent;border:0;padding:0;cursor:pointer;cursor:pointer;height:48px;min-width:48px;padding:12px;text-align:center;font-weight:bold;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:.2s all cubic-bezier(0.55, 0.055, 0.675, 0.19);background-color:#fff}.tlKCeAdXkonaAksSZ22s:hover{background-color:#ccc}.Q_qJWPaJXzMSZcMDk9Lz{margin:5px 5px 0 0}.GIYnQ1UMBrXqrwuHxfKn *{fill:#1fc174}.YDYnSftWqzuG8gXYMQeU{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}
#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,.messenger.slide-in-transition-enter{transform:translateY(48px)}.messenger.slide-in-transition-appear-active,.messenger.slide-in-transition-enter-active{transition:transform 400ms cubic-bezier(0.68, -0.55, 0.265, 1.55);transform:translateY(0)}.messenger-main-window,.messenger-overflow{pointer-events:all;flex-shrink:0}
.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}
.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:bold;text-align:center;letter-spacing:1px}.sms-fields-field-link:disabled:not(.sending){color:#949aa6}.sms-fields-error .phone-number,.sms-fields-error .country-code{border-color:#fb674e;box-shadow:none}.sms-fields-error-message{color:#fb674e;margin-bottom:8px;display:inline-block}.sms-terms{display:block;max-width:358px;font-size:.75rem;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;letter-spacing:1px;font-size:1rem;line-height:18px;font-weight:bold;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: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:normal !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:normal !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)}100%{transform:rotate(360deg)}}.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}
.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:1.125rem;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-outer-spin-button,.code-inputs input::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.code-inputs input[type=number]{-moz-appearance:textfield}
.sms-terms{text-align:left}.sms-terms-text,.sms-terms-link{font-size:.75rem;line-height:16px}.sms-terms-link{font-weight:bold;color:#34f;text-decoration:none}
.sms-migration-modal .sms-migration-modal-landingscreen-verify .sms-header-title,.sms-migration-modal .sms-migration-modal-landingscreen-verify .sms-header-subtitle,.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-text,.sms-migration-modal .sms-migration-modal-landingscreen-verify .sms-terms-link{font-size:.75rem;line-height:16px}
.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;letter-spacing:1px;font-weight:bold;color:#4c7bd9;font-size:.9375rem;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}
.firstmessage2017{background-color:#fff;border-radius:6px;margin-top:14px;margin-bottom:36px;box-shadow:0 0 3px 0 rgba(0,0,0,.1);position:relative}.firstmessage2017--comment--essay{padding-top:15px}.firstmessage2017:before,.firstmessage2017:after{content:"";position:absolute;left:25px;top:-14px;transform:rotate(180deg);border-top:14px solid #fff;border-right:14px solid transparent}.firstmessage2017:before{border-top-color:rgba(0,0,0,.05);border-width:16px;top:-16px;left:24px}.firstmessage2017-heading{display:block;color:#666;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:#666;transition:color 75ms linear}.firstmessage2017-flag:hover{color:#b51c1b}.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}
.iW1WpTeIJWwrpNsl5Wzk{max-width:450px;width:90%;text-align:left}.ixvb8XJ3XovZyygOFWNn{font-size:1.0625rem;font-weight:normal;margin-bottom:10px}.QVWyUOcgXaE2WZkRACOw{display:block;margin-bottom:20px}.QVWyUOcgXaE2WZkRACOw .oknf-typable-wrapper,.QVWyUOcgXaE2WZkRACOw .oknf-textarea{width:100%}.pNrwcL6_vVY97hENTs8z{width:100%;margin:5px 0;font-size:.9375rem}.JCchNOZuLS0rRs5V5uz1{background:transparent;border:0;padding:0;cursor:pointer;color:#0000bf;font-size:inherit}.JCchNOZuLS0rRs5V5uz1:hover{color:#3260c7}.NbhBEK6avdt5Y8Ns02ZU{display:block;width:100%;margin-top:15px;font-size:.875rem;line-height:21px}.t1nIYKa1L2LvvX4ACvjA{margin-bottom:16px}.gKKKRZIzBOA6NOyL1FSg{text-decoration:underline;color:#0000bf}.gKKKRZIzBOA6NOyL1FSg:hover{color:#07408d}.klZT3LzYJ7tcloiOwO5D{display:block;font-size:.75rem;line-height:1.5;margin-bottom:15px}.UvZaMR4teKRW_nIuHjF3{display:flex}@media(max-width: 450px){.UvZaMR4teKRW_nIuHjF3{flex-direction:column}}.VLtfif_PESXdOzzzl4DL{display:flex;flex-direction:column}.fENAGzzADXBXegUkTN1T{width:auto;padding:0 20px;height:50px;display:flex;align-items:center;justify-content:center}.fENAGzzADXBXegUkTN1T+.fENAGzzADXBXegUkTN1T{margin-left:10px}@media(max-width: 450px){.fENAGzzADXBXegUkTN1T+.fENAGzzADXBXegUkTN1T{margin-left:0;margin-top:10px}}
.fade-in-transition-enter,.fade-in-transition-appear{opacity:.01}.fade-in-transition-enter-active,.fade-in-transition-appear-active{transition-property:opacity;transition-timing-function:ease;opacity:1}.fade-in-transition-100{transition-duration:100ms}.fade-in-transition-300{transition-duration:300ms}.fade-in-transition-500{transition-duration:500ms}.fade-in-transition-ease{transition-timing-function:ease}.fade-in-transition-ease-in{transition-timing-function:ease-in}.fade-in-transition-ease-out{transition-timing-function:ease-out}.fade-in-transition-ease-in-out{transition-timing-function:ease-in-out}.fade-in-transition-linear{transition-timing-function:linear}
.preloaded-image{width:100%;height:100%}.preloaded-image-content{width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center center;transition:opacity 200ms linear}
.onboarding2-photos-image{position:relative}.onboarding2-photos-image .loading{opacity:.5}.onboarding2-photos-image .is-dragging{visibility:hidden}.onboarding2-photos-image .preloaded-image{border-radius:4px;border:1px solid silver;position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;background:#ccc}.onboarding2-photos-image-remove{display:flex;align-items:center;justify-content:center;position:absolute;bottom:-4px;right:-4px;width:24px;height:24px;border-radius:50%;border:1px solid silver;background:#fff}.desktop .onboarding2-photos-image-remove:not([disabled]):hover{background:#f0f2f6;cursor:pointer}.onboarding2-photos-image-remove:after{font-family:"ok-icon" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"x";color:#1a1a1a;font-size:.625rem}
.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%}
.ReactCrop{position:relative;display:inline-block;cursor:crosshair;overflow:hidden;max-width:100%}.ReactCrop:focus{outline:none}.ReactCrop--disabled,.ReactCrop--locked{cursor:inherit}.ReactCrop__image{display:block;max-width:100%;touch-action:none}.ReactCrop__crop-selection{position:absolute;top:0;left:0;transform:translate3d(0, 0, 0);box-sizing:border-box;cursor:move;box-shadow:0 0 0 9999em rgba(0,0,0,.5);touch-action:none;border:1px solid;border-image-source:url(data:image/gif;base64,R0lGODlhCgAKAJECAAAAAP///////wAAACH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OEI5RDc5MTFDNkE2MTFFM0JCMDZEODI2QTI4MzJBOTIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OEI5RDc5MTBDNkE2MTFFM0JCMDZEODI2QTI4MzJBOTIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuZGlkOjAyODAxMTc0MDcyMDY4MTE4MDgzQzNDMjA5MzREQ0ZDIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjAyODAxMTc0MDcyMDY4MTE4MDgzQzNDMjA5MzREQ0ZDIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkEBQoAAgAsAAAAAAoACgAAAhWEERkn7W3ei7KlagMWF/dKgYeyGAUAIfkEBQoAAgAsAAAAAAoACgAAAg+UYwLJ7RnQm7QmsCyVKhUAIfkEBQoAAgAsAAAAAAoACgAAAhCUYgLJHdiinNSAVfOEKoUCACH5BAUKAAIALAAAAAAKAAoAAAIRVISAdusPo3RAzYtjaMIaUQAAIfkEBQoAAgAsAAAAAAoACgAAAg+MDiem7Q8bSLFaG5il6xQAIfkEBQoAAgAsAAAAAAoACgAAAg+UYRLJ7QnQm7SmsCyVKhUAIfkEBQoAAgAsAAAAAAoACgAAAhCUYBLJDdiinNSEVfOEKoECACH5BAUKAAIALAAAAAAKAAoAAAIRFISBdusPo3RBzYsjaMIaUQAAOw==);border-image-slice:1;border-image-repeat:repeat}.ReactCrop--disabled .ReactCrop__crop-selection{cursor:inherit}.ReactCrop--circular-crop .ReactCrop__crop-selection{border-radius:50%;box-shadow:0px 0px 1px 1px #fff,0 0 0 9999em rgba(0,0,0,.5)}.ReactCrop--invisible-crop .ReactCrop__crop-selection{display:none}.ReactCrop__rule-of-thirds-vt::before,.ReactCrop__rule-of-thirds-vt::after,.ReactCrop__rule-of-thirds-hz::before,.ReactCrop__rule-of-thirds-hz::after{content:"";display:block;position:absolute;background-color:rgba(255,255,255,.4)}.ReactCrop__rule-of-thirds-vt::before,.ReactCrop__rule-of-thirds-vt::after{width:1px;height:100%}.ReactCrop__rule-of-thirds-vt::before{left:33.3333%;left:calc(100% / 3)}.ReactCrop__rule-of-thirds-vt::after{left:66.6666%;left:calc(100% / 3 * 2)}.ReactCrop__rule-of-thirds-hz::before,.ReactCrop__rule-of-thirds-hz::after{width:100%;height:1px}.ReactCrop__rule-of-thirds-hz::before{top:33.3333%;top:calc(100% / 3)}.ReactCrop__rule-of-thirds-hz::after{top:66.6666%;top:calc(100% / 3 * 2)}.ReactCrop__drag-handle{position:absolute}.ReactCrop__drag-handle::after{position:absolute;content:"";display:block;width:10px;height:10px;background-color:rgba(0,0,0,.2);border:1px solid rgba(255,255,255,.7);box-sizing:border-box;outline:1px solid transparent}.ReactCrop .ord-nw{top:0;left:0;margin-top:-5px;margin-left:-5px;cursor:nw-resize}.ReactCrop .ord-nw::after{top:0;left:0}.ReactCrop .ord-n{top:0;left:50%;margin-top:-5px;margin-left:-5px;cursor:n-resize}.ReactCrop .ord-n::after{top:0}.ReactCrop .ord-ne{top:0;right:0;margin-top:-5px;margin-right:-5px;cursor:ne-resize}.ReactCrop .ord-ne::after{top:0;right:0}.ReactCrop .ord-e{top:50%;right:0;margin-top:-5px;margin-right:-5px;cursor:e-resize}.ReactCrop .ord-e::after{right:0}.ReactCrop .ord-se{bottom:0;right:0;margin-bottom:-5px;margin-right:-5px;cursor:se-resize}.ReactCrop .ord-se::after{bottom:0;right:0}.ReactCrop .ord-s{bottom:0;left:50%;margin-bottom:-5px;margin-left:-5px;cursor:s-resize}.ReactCrop .ord-s::after{bottom:0}.ReactCrop .ord-sw{bottom:0;left:0;margin-bottom:-5px;margin-left:-5px;cursor:sw-resize}.ReactCrop .ord-sw::after{bottom:0;left:0}.ReactCrop .ord-w{top:50%;left:0;margin-top:-5px;margin-left:-5px;cursor:w-resize}.ReactCrop .ord-w::after{left:0}.ReactCrop__disabled .ReactCrop__drag-handle{cursor:inherit}.ReactCrop__drag-bar{position:absolute}.ReactCrop__drag-bar.ord-n{top:0;left:0;width:100%;height:6px;margin-top:-3px}.ReactCrop__drag-bar.ord-e{right:0;top:0;width:6px;height:100%;margin-right:-3px}.ReactCrop__drag-bar.ord-s{bottom:0;left:0;width:100%;height:6px;margin-bottom:-3px}.ReactCrop__drag-bar.ord-w{top:0;left:0;width:6px;height:100%;margin-left:-3px}.ReactCrop--new-crop .ReactCrop__drag-bar,.ReactCrop--new-crop .ReactCrop__drag-handle,.ReactCrop--fixed-aspect .ReactCrop__drag-bar{display:none}.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-n,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-e,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-s,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-w{display:none}@media(pointer: coarse){.ReactCrop .ord-n,.ReactCrop .ord-e,.ReactCrop .ord-s,.ReactCrop .ord-w{display:none}.ReactCrop__drag-handle{width:24px;height:24px}}
.edit-photo-modal{width:90%;margin-top:unset;top:50%}.edit-photo-modal__content-wrapper{display:flex;flex-direction:column;height:100%}.edit-photo-modal__button{margin-top:10px}.edit-photo-modal__crop{height:100%}.edit-photo-modal .reactmodal-contents img{height:auto;width:auto}.edit-photo-modal .reactmodal-contents,.edit-photo-modal .OkModalContent-main{height:100%}.OkModal--scrollingoverlay .FullscreenOverlay-inner .OkModalContent.edit-photo-modal{transform:translate(0, -50%)}
.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-content{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 200ms 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:1.1875rem;line-height:24px}.photoupload-uploader-preview{height:100%;width:100%}.photoupload-uploader-loader{position:absolute;z-index:2;width:100%;height:100%;top:0;left:0;background:rgba(255,255,255,.6);opacity:0;transition:opacity 200ms ease;pointer-events:none}.photoupload-uploader-loader.show{opacity:1}.photoupload-uploader-loader-content{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.photoupload-uploader-loader .ok-css-loader{margin:0}.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 .photoupload-icon-content{display:block}.photoupload-icon:hover .okicon.i-checkmark{display:none}.photoupload-icon .okicon{font-size:1.625rem;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 400ms linear}.photoupload-error-enter,.photoupload-error-appear{transform:translateY(-200px)}.photoupload-error-enter.photoupload-error-enter-active,.photoupload-error-appear.photoupload-error-appear-active{transform:translateY(0)}.photoupload-error-leave{transform:translateY(0)}.photoupload-error-leave.photoupload-error-leave-active{transform:translateY(-200px)}.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-thumbnail,.obphoto .photoupload-preview{display:none;min-width:100%;min-height:100%}.isUploaded .obphoto .photoupload-thumbnail,.isUploaded .obphoto .photoupload-preview{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}
.onboarding2-photos-uploader{position:relative;background:#fff;border-radius:4px}.onboarding2-photos-uploader .photoupload,.onboarding2-photos-uploader .photoupload-uploader,.onboarding2-photos-uploader .photoupload-uploader-preview,.onboarding2-photos-uploader .photoupload-placeholder{position:absolute;top:0;left:0;width:100%;height:100%;margin:0}.onboarding2-photos-uploader .photoupload:after{display:flex;align-items:center;justify-content:center;position:absolute;bottom:-4px;right:-4px;width:24px;height:24px;border-radius:50%;border:1px solid silver;z-index:3;content:"+";font-family:"ok-icon" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#0000bf;color:#fff;font-size:.75rem}.onboarding2-photos-uploader .photoupload--uploading .photoupload-icon,.onboarding2-photos-uploader .photoupload--uploaded .photoupload-icon{display:none}.onboarding2-photos-uploader .photoupload--uploading:after,.onboarding2-photos-uploader .photoupload--uploaded:after{display:none}.onboarding2-photos-uploader .photoupload-uploader,.onboarding2-photos-uploader .photoupload-placeholder{border-radius:4px;border:1px solid silver}.onboarding2-photos-uploader .photoupload-uploader{border:3px solid #0000bf}.desktop .onboarding2-photos-uploader .photoupload-uploader:hover{cursor:pointer;background:#f0f2f6}.onboarding2-photos-uploader .photoupload-uploader-preview{z-index:2}.onboarding2-photos-uploader .photoupload-uploader-text{display:none}.onboarding2-photos-uploader .photoupload-icon{display:flex;align-items:center;justify-content:center;z-index:1;background:none;border:none;width:100%;height:100%;color:#1a1a1a}.onboarding2-photos-uploader .photoupload-icon-content{width:40%;height:auto}.onboarding2-photos-uploader .photoupload-icon-content *{fill:#1a1a1a}.onboarding2-photos-uploader .photoupload-placeholder,.onboarding2-photos-uploader .photoupload-placeholder *{cursor:default}
.photo-example .photo-example-image{width:100%}.photo-example svg{width:100%}.photo-example .photo-example-description{color:#1a1a1a;font-size:1rem;text-align:center;width:100%}
.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:#666}.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%}
.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 rgba(17,17,17,.7)}.photo-rules-card .photo-rules-header{padding:16px 8px;font-size:1.4375rem;line-height:1.4375rem;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;color:#0000bf;letter-spacing:1px;font-size:.9375rem;font-weight:bold;color:#34f;margin:16px 0}.photo-rules-card .rules-link:hover,.photo-rules-card .rules-link:active{color:#5c69ff}.photo-rules-card.desktop{margin:auto;margin-top:16px;max-width:400px}
@keyframes rules-modal-slide-up{0%{visibility:hidden;transform:translateY(100%)}10%{visibility:visible;transform:translateY(100%)}100%{visibility:visible;transform:translateY(0)}}.onboarding2-photo-rules-modal{width:100%;max-width:622px;background:#fff}.desktop .onboarding2-photo-rules-modal{border-radius:2px;margin-top:120px}.mobilesite .OkModal--scrollingoverlay .FullscreenOverlay-inner .onboarding2-photo-rules-modal.OkModalContent{position:absolute;bottom:0;left:0;margin:0;border-radius:0;border-top-left-radius:10px;border-top-right-radius:10px;animation:rules-modal-slide-up 200ms ease-out;animation-delay:200ms;animation-fill-mode:forwards;visibility:hidden;transform:translateY(100%)}.mobilesite .OkModal--scrollingoverlay .FullscreenOverlay-inner .onboarding2-photo-rules-modal.OkModalContent:after{content:"";position:absolute;top:0;left:0;width:100%;height:60px;background:linear-gradient(#FFF, rgba(255, 255, 255, 0))}.onboarding2-photo-rules-modal .reactmodal-header{display:none}.onboarding2-photo-rules-modal .reactmodal-contents{padding:0}.mobilesite .onboarding2-photo-rules-modal-overlay .FullscreenOverlay-inner{overflow:hidden}.onboarding2-photo-rules-modal-close{position:absolute;z-index:2;top:10px;right:10px;width:50px;height:50px;color:gray}.desktop .onboarding2-photo-rules-modal-close:hover{color:#1a1a1a;cursor:pointer}.onboarding2-photo-rules-modal-close:after{font-family:"ok-icon" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"x";font-size:1rem}.desktop .onboarding2-photo-rules-modal-content{padding:20px}.mobilesite .onboarding2-photo-rules-modal-content{padding:35px;max-height:80vh;overflow:scroll}.onboarding2-photo-rules-modal .photo-rules-card{margin:0;padding:0;box-shadow:none}.onboarding2-photo-rules-modal .photo-rules-separator{border:none;border-top:1px solid gray}.onboarding2-photo-rules-modal .photo-examples .photo-examples-container .photo-example-description{font-size:.875rem;line-height:20px}.desktop .onboarding2-photo-rules-modal .photo-examples.improper-examples .photo-examples-container .photo-example{flex-basis:calc(100% / 6 - 15px)}.onboarding2-photo-rules-modal .incognito-promo{margin:0;padding:0;box-shadow:none}.onboarding2-photo-rules-modal .incognito-promo .promo-heading{padding-right:0;padding-left:0}.onboarding2-photo-rules-modal .incognito-promo .promo-illustration{width:100%}.desktop .onboarding2-photo-rules-modal .incognito-promo .promo-illustration{display:none}.onboarding2-photo-rules-modal .incognito-promo .promo-illustration,.onboarding2-photo-rules-modal .incognito-promo .promo-description{margin-right:0;margin-left:0}
.onboarding2-actions{width:100%;max-width:calc(480px + 4vw * 2);max-height:100%;padding:16px 4vw 4px;overflow:scroll;display:flex;padding:16px 4vw;overflow:visible}.onboarding2-actions .onboarding2-actions{padding-right:0;padding-left:0}.onboarding2-actions-next{width:auto;min-width:124px;border-radius:60px;padding:15px;font-size:.875rem}
.onboarding2-photos,.onboarding2-photos-outer{display:flex;align-items:center;justify-content:center;width:100%;min-height:1px;flex-direction:column}.mobilesite .onboarding2-photos,.mobilesite .onboarding2-photos-outer{flex-grow:1}.onboarding2-photos-content{width:100%;max-width:calc(480px + 4vw * 2);max-height:100%;padding:16px 4vw 4px;overflow:scroll;display:flex;flex-direction:column;justify-content:center}.onboarding2-photos-content .onboarding2-actions{padding-right:0;padding-left:0}.onboarding2-photos-instructions{width:100%;margin-bottom:8px;text-align:right;color:#666;font-size:.875rem}.onboarding2-photos-photos{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px}.onboarding2-photos-image,.onboarding2-photos-uploader{flex:1 1 calc(33% - 12px);padding-top:31.105%}.onboarding2-photos-rules-button{padding:8px;padding-bottom:15px;margin-top:35px;color:#0000bf}.desktop .onboarding2-photos-rules-button:hover{color:#34f}.onboarding2-photos-rules-button-camera,.onboarding2-photos-rules-button:after{position:relative}.onboarding2-photos-rules-button-camera{margin-right:8px;top:7px;width:27px;height:auto}.onboarding2-photos-rules-button .i-arrow-right{position:relative;top:1px;font-size:.75rem;margin-left:5px}.desktop .onboarding2-photos-actions{flex-direction:row;justify-content:space-between}.mobilesite .onboarding2-photos-actions{flex-direction:column}.mobilesite .onboarding2-photos-actions .onboarding2-actions-next{width:100%;margin-top:16px}.onboarding2-photos-actions-text{color:#1a1a1a}.desktop .onboarding2-photos-actions-text{font-size:.75rem;line-height:16px}.mobilesite .onboarding2-photos-actions-text{font-size:.875rem;line-height:24px}
.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--loading,#voucherModal.voucher-modal--signup-or-login,#voucherModal.voucher-modal--enter-promo-code{min-height:480px}#voucherModal.voucher-modal--loading .reactmodal-contents,#voucherModal.voucher-modal--signup-or-login .reactmodal-contents,#voucherModal.voucher-modal--enter-promo-code .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:1.5rem;font-weight:bold;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:1rem;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:.75rem;font-weight:normal;line-height:1rem;text-align:center;width:100%;max-width:358px;margin-top:40px}.voucherContents .flatbutton.big{width:100%;margin-top:21px;font-weight:bold}.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;color:#3260c7;font-weight:700}
.oknf-typable-wraper,.oknf-typable-wraper *,.oknf-typable-wraper *:before,.oknf-typable-wraper *:after,.oknf-checkbox,.oknf-checkbox *,.oknf-checkbox *:before,.oknf-checkbox *:after,.oknf-radio,.oknf-radio *,.oknf-radio *:before,.oknf-radio *:after,.oknf-select,.oknf-select *,.oknf-select *:before,.oknf-select *:after,.oknf-switch,.oknf-switch *,.oknf-switch *:before,.oknf-switch *:after{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:1.0625rem;line-height:17px;color:#2a2f35;letter-spacing:normal}.mobilesite .oknf-label{color:#1e1e1e}.oknf label{color:#666}.oknf-checkbox,.oknf-radio,.oknf-select,.oknf-switch{position:relative;display:inline-block;min-height:20px;min-width:20px;line-height:20px;font-size:1.0625rem;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-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,.mobilesite .oknf-message,.mobilesite .oknf-message input[type=text],.mobilesite .oknf-message textarea{-webkit-appearance:none}.oknf-checkbox-decoration::before,.oknf-checkbox-decoration::after,.oknf-radio-decoration::before,.oknf-radio-decoration::after{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-checkbox input~.oknf-checkbox-decoration::before,.oknf-checkbox input~.oknf-radio-decoration::before,.oknf-radio input~.oknf-checkbox-decoration::before,.oknf-radio input~.oknf-radio-decoration::before{border:1px solid #0000bf;background:#fff}.oknf-checkbox input:hover~.oknf-checkbox-decoration::before,.oknf-checkbox input:hover~.oknf-radio-decoration::before,.oknf-checkbox input:focus~.oknf-checkbox-decoration::before,.oknf-checkbox input:focus~.oknf-radio-decoration::before,.oknf-radio input:hover~.oknf-checkbox-decoration::before,.oknf-radio input:hover~.oknf-radio-decoration::before,.oknf-radio input:focus~.oknf-checkbox-decoration::before,.oknf-radio input:focus~.oknf-radio-decoration::before{background:#fff;border-color:#5661e0}.a11y .oknf-checkbox input:focus~.oknf-checkbox-decoration,.a11y .oknf-checkbox input:focus~.oknf-radio-decoration,.a11y .oknf-radio input:focus~.oknf-checkbox-decoration,.a11y .oknf-radio input:focus~.oknf-radio-decoration{outline:2px solid #5661e0}.a11y .oknf-checkbox input:focus~.oknf-radio-decoration,.a11y .oknf-radio input:focus~.oknf-radio-decoration{border-radius:50%}.a11y .oknf-checkbox input:focus~.oknf-checkbox-decoration,.a11y .oknf-radio input:focus~.oknf-checkbox-decoration{border-radius:3px}.oknf-checkbox input:checked~.oknf-checkbox-decoration::before,.oknf-checkbox input:checked~.oknf-radio-decoration::before,.oknf-radio input:checked~.oknf-checkbox-decoration::before,.oknf-radio input:checked~.oknf-radio-decoration::before{background:#e4edfd;border-color:#0000bf}.oknf-checkbox input:checked[type=checkbox]~.oknf-checkbox-decoration::after,.oknf-radio input:checked[type=checkbox]~.oknf-checkbox-decoration::after{font-family:"ok-icon" !important;font-style:normal !important;font-weight:normal !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:.625rem;line-height:20px;color:#0000bf}.oknf-checkbox input:checked[type=radio]~.oknf-radio-decoration::after,.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-checkbox input:checked:hover~.oknf-checkbox-decoration::before,.oknf-checkbox input:checked:hover~.oknf-radio-decoration::before,.oknf-checkbox input:checked:focus~.oknf-checkbox-decoration::before,.oknf-checkbox input:checked:focus~.oknf-radio-decoration::before,.oknf-radio input:checked:hover~.oknf-checkbox-decoration::before,.oknf-radio input:checked:hover~.oknf-radio-decoration::before,.oknf-radio input:checked:focus~.oknf-checkbox-decoration::before,.oknf-radio input:checked:focus~.oknf-radio-decoration::before{background:#e4edfd;border-color:#0000bf}.oknf-checkbox input[disabled],.oknf-radio input[disabled]{cursor:default}.oknf-checkbox input[disabled]~.oknf-checkbox-label,.oknf-checkbox input[disabled]~.oknf-radio-label,.oknf-radio input[disabled]~.oknf-checkbox-label,.oknf-radio input[disabled]~.oknf-radio-label{color:#aeb4bf;cursor:default}.oknf-checkbox input[disabled]:hover~.oknf-checkbox-decoration::before,.oknf-checkbox input[disabled]:hover~.oknf-radio-decoration::before,.oknf-checkbox input[disabled]~.oknf-checkbox-decoration::before,.oknf-checkbox input[disabled]~.oknf-radio-decoration::before,.oknf-radio input[disabled]:hover~.oknf-checkbox-decoration::before,.oknf-radio input[disabled]:hover~.oknf-radio-decoration::before,.oknf-radio input[disabled]~.oknf-checkbox-decoration::before,.oknf-radio input[disabled]~.oknf-radio-decoration::before{background:#ebedf2;border-color:#ccd0d9}.oknf-checkbox input[disabled]:hover~span::after,.oknf-checkbox input[disabled]~span::after,.oknf-radio input[disabled]:hover~span::after,.oknf-radio input[disabled]~span::after{color:#aeb4bf !important}.oknf-checkbox input:not([disabled]):hover~.oknf-checkbox-label,.oknf-checkbox input:not([disabled]):hover~.oknf-radio-label,.oknf-checkbox input:not([disabled]):checked~.oknf-checkbox-label,.oknf-checkbox input:not([disabled]):checked~.oknf-radio-label,.oknf-radio input:not([disabled]):hover~.oknf-checkbox-label,.oknf-radio input:not([disabled]):hover~.oknf-radio-label,.oknf-radio input:not([disabled]):checked~.oknf-checkbox-label,.oknf-radio input:not([disabled]):checked~.oknf-radio-label{color:#2a2f35}.oknf-radio-decoration::before{border-radius:50%}.mobilesite .oknf-checkbox-label{font-size:1rem}.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;background:#fff;box-shadow:#ccd0d9 0 1px 2px;transition:box-shadow 75ms linear;font-size:1.0625rem;line-height:46px}.mobilesite .oknf-select{height:41px}.oknf-select select:focus~.oknf-select-active,.oknf-select:not(.oknf-select--disabled):hover{box-shadow:#949aa6 0 1px 2px}.oknf-select select:focus~.oknf-select-active .oknf-select-down-arrow,.oknf-select:not(.oknf-select--disabled):hover .oknf-select-down-arrow{color:#2a2f35}.a11y .oknf-select select:focus~.oknf-select-active{outline:2px solid #5661e0;border-radius:3px}.oknf-select--disabled{opacity:.4}.oknf-select--disabled select,.oknf-select--disabled select:hover,.oknf-select--disabled,.oknf-select--disabled:hover{cursor:default}.oknf-select-down-arrow{position:absolute;top:1px;right:16px;height:100%;font-size:13px;transition:color 75ms linear;color:#aeb4bf}.oknf-select-down-arrow:after{position:absolute;top:50%;right:0;transform:translateY(-50%);font-family:"ok-icon" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"v"}.oknf-select select{display:block;position:absolute;z-index:2;top:0;left:0;min-width:100%;height:100%;min-height:100%;font-size:1.0625rem;line-height:17px}.oknf-select select{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;color:#2a2f35}.mobilesite .oknf-select-active{font-size:1rem;line-height:41px}.oknf-select-active--placeholder{color:#aeb4bf}.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:.6875rem;line-height:30px;text-align:center;background:#fff;color:#aeb4bf;transition:color 75ms linear}.oknf-select-clear:hover{color:#949aa6}.oknf-select-clear-icon:before{font-family:"ok-icon" !important;font-style:normal !important;font-weight:normal !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;background:#8c8c8c;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-switch:active .oknf-switch-decoration,.oknf-switch input:focus~.oknf-switch-decoration{background:#7f7f7f}.oknf-switch input:checked:active~.oknf-switch-decoration,.oknf-switch input:checked:focus~.oknf-switch-decoration{background:#1bab67}.a11y .oknf-switch input:focus~.oknf-switch-decoration{outline:2px solid #5661e0;border-radius:26px}.oknf-typable-wrapper{position:relative;display:inline-block}.oknf-textarea,.oknf-input{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:1.0625rem;line-height:24px;font-family:"GT America",Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;border:1px solid #ccd0d9;color:#2a2f35}.oknf-textarea::-webkit-input-placeholder,.oknf-input::-webkit-input-placeholder{color:#666;opacity:1}.oknf-textarea::-moz-placeholder,.oknf-input::-moz-placeholder{color:#666;opacity:1}.oknf-textarea:-moz-placeholder,.oknf-input:-moz-placeholder{color:#666;opacity:1}.oknf-textarea:-ms-input-placeholder,.oknf-input:-ms-input-placeholder{color:#666;opacity:1}.oknf-textarea:focus:not(.oknf-input--error):not(.oknf-textarea--error),.oknf-input:focus:not(.oknf-input--error):not(.oknf-textarea--error){border-color:#9dbaf2}.oknf-textarea--error,.oknf-textarea--success,.oknf-input--error,.oknf-input--success{padding-right:30px}.oknf-textarea--error,.oknf-input--error{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyB3aWR0aD0iM3B4IiBoZWlnaHQ9IjEzcHgiIHZpZXdCb3g9IjAgMCAzIDEzIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIj4gICAgICAgIDx0aXRsZT4hIGNvcHk8L3RpdGxlPiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4gICAgPGRlZnM+PC9kZWZzPiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBza2V0Y2g6dHlwZT0iTVNQYWdlIj4gICAgICAgIDxwYXRoIGQ9Ik0wLjAwMTk1MzEyNSwwIEwwLjAwMTk1MzEyNSw3Ljk5ODA0Njg4IEwyLjk5ODA0Njg4LDcuOTk4MDQ2ODggTDIuOTk4MDQ2ODgsMCBMMC4wMDE5NTMxMjUsMCBaIE0xLjUsMTAuMDAzOTA2MiBDMS4wNzY4MjA4LDEwLjAwMzkwNjIgMC43MjEzNTU2MDUsMTAuMTQ3Nzg1IDAuNDMzNTkzNzUsMTAuNDM1NTQ2OSBDMC4xNDU4MzE4OTUsMTAuNzIzMzA4NyAwLjAwMTk1MzEyNSwxMS4wNzg3NzM5IDAuMDAxOTUzMTI1LDExLjUwMTk1MzEgQzAuMDAxOTUzMTI1LDExLjkwODIwNTIgMC4xNDU4MzE4OTUsMTIuMjU5NDM4NiAwLjQzMzU5Mzc1LDEyLjU1NTY2NDEgQzAuNzIxMzU1NjA1LDEyLjg1MTg4OTUgMS4wNzY4MjA4LDEzIDEuNSwxMyBDMS45MjMxNzkyLDEzIDIuMjc4NjQ0MzksMTIuODUxODg5NSAyLjU2NjQwNjI1LDEyLjU1NTY2NDEgQzIuODU0MTY4MTEsMTIuMjU5NDM4NiAyLjk5ODA0Njg4LDExLjkwODIwNTIgMi45OTgwNDY4OCwxMS41MDE5NTMxIEMyLjk5ODA0Njg4LDExLjA3ODc3MzkgMi44NTQxNjgxMSwxMC43MjMzMDg3IDIuNTY2NDA2MjUsMTAuNDM1NTQ2OSBDMi4yNzg2NDQzOSwxMC4xNDc3ODUgMS45MjMxNzkyLDEwLjAwMzkwNjIgMS41LDEwLjAwMzkwNjIgTDEuNSwxMC4wMDM5MDYyIFoiIGlkPSIhLWNvcHkiIGZpbGw9IiNGOTUxMzMiIHNrZXRjaDp0eXBlPSJNU1NoYXBlR3JvdXAiPjwvcGF0aD4gICAgPC9nPjwvc3ZnPg==);background-position:right 15px center;background-repeat:no-repeat}.oknf-textarea--success,.oknf-input--success{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyB3aWR0aD0iMTNweCIgaGVpZ2h0PSIxMXB4IiB2aWV3Qm94PSIwIDAgMTMgMTEiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM6c2tldGNoPSJodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2gvbnMiPiAgICAgICAgPHRpdGxlPmMgY29weSAyPC90aXRsZT4gICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+ICAgIDxkZWZzPjwvZGVmcz4gICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9IiMwMDAwQkYiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc2tldGNoOnR5cGU9Ik1TUGFnZSI+ICAgICAgICA8cGF0aCBkPSJNMTEuMTQ2NDg0NCwwLjUyMzQzNzUgTDQuNDY4NzUsNy4xNzU3ODEyNSBMMS44MjgxMjUsNC41MzUxNTYyNSBMMC4xMDE1NjI1LDYuMjYxNzE4NzUgTDQuNDY4NzUsMTAuNjI4OTA2MiBMMTIuODQ3NjU2MiwyLjI1IEwxMS4xNDY0ODQ0LDAuNTIzNDM3NSBaIiBpZD0iYy1jb3B5LTIiIGZpbGw9IiMwMDAwQkYiIHNrZXRjaDp0eXBlPSJNU1NoYXBlR3JvdXAiPjwvcGF0aD4gICAgPC9nPjwvc3ZnPg==);background-position:right 10px center;background-repeat:no-repeat}.oknf-textarea--is-searching,.oknf-input--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:hover:not(.oknf-input--error):not(.oknf-textarea--error):not([disabled]):not(.oknf-input--is-readonly),.oknf-textarea:focus:not(.oknf-input--error):not(.oknf-textarea--error):not([disabled]):not(.oknf-input--is-readonly),.oknf-textarea--is-searching,.oknf-input:hover:not(.oknf-input--error):not(.oknf-textarea--error):not([disabled]):not(.oknf-input--is-readonly),.oknf-input:focus:not(.oknf-input--error):not(.oknf-textarea--error):not([disabled]):not(.oknf-input--is-readonly),.oknf-input--is-searching{background-color:#fff;border-color:#aeb4bf}.oknf-textarea[disabled]:not(.oknf-input--is-readonly),.oknf-textarea[disabled]:not(.oknf-input--is-readonly):hover,.oknf-input[disabled]:not(.oknf-input--is-readonly),.oknf-input[disabled]:not(.oknf-input--is-readonly):hover{background:#ebedf2;border-color:#ebedf2;color:#949aa6;cursor:default}.oknf-textarea[disabled]::-webkit-input-placeholder,.oknf-input[disabled]::-webkit-input-placeholder{color:#949aa6}.oknf-textarea[disabled]::-webkit-input-placeholder,.oknf-input[disabled]::-webkit-input-placeholder{color:#949aa6;opacity:1}.oknf-textarea[disabled]::-moz-placeholder,.oknf-input[disabled]::-moz-placeholder{color:#949aa6;opacity:1}.oknf-textarea[disabled]:-moz-placeholder,.oknf-input[disabled]:-moz-placeholder{color:#949aa6;opacity:1}.oknf-textarea[disabled]:-ms-input-placeholder,.oknf-input[disabled]:-ms-input-placeholder{color:#949aa6;opacity:1}.oknf-textarea--error,.oknf-input--error{background-color:#fff;border-color:#fb674e}.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-decoration,.oknf-input[type=search]::-webkit-search-cancel-button{display:none}.mobilesite .oknf-input{height:41px;line-height:42px}.oknf-message{display:block;width:100%;margin-top:10px;letter-spacing:normal;color:#2a2f35;opacity:0;font-size:.9375rem;line-height:.9375rem;transition:opacity 150ms linear}.oknf-message--show{opacity:1}.oknf-message--error{color:#b51c1b}.oknf-message--success{color:#1fc174}.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:.9375rem;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:hover,.flatbutton.hover,.flatbutton.okblue:hover,.flatbutton.okblue.hover{background-color:#5c69ff}.flatbutton:focus,.flatbutton.focus,.flatbutton.tab_focus,.flatbutton.okblue:focus,.flatbutton.okblue.focus,.flatbutton.okblue.tab_focus{background-color:#5c69ff}.flatbutton:active,.flatbutton.okblue: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:hover,.flatbutton.white.hover{background-color:#ebedf2}.flatbutton.white:focus,.flatbutton.white.focus,.flatbutton.white.tab_focus{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:hover,.flatbutton.silver.hover{background-color:rgba(174,180,191,.1)}.flatbutton.silver:focus,.flatbutton.silver.focus,.flatbutton.silver.tab_focus{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:hover,.flatbutton.clear.hover{background-color:rgba(174,180,191,.1)}.flatbutton.clear:focus,.flatbutton.clear.focus,.flatbutton.clear.tab_focus{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:hover,.flatbutton.blue.hover{background-color:#4c7bd9}.flatbutton.blue:focus,.flatbutton.blue.focus,.flatbutton.blue.tab_focus{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:#186847}.flatbutton.green:hover,.flatbutton.green.hover{background-color:rgba(24,104,71,.9)}.flatbutton.green:focus,.flatbutton.green.focus,.flatbutton.green.tab_focus{background-color:rgba(24,104,71,.9)}.flatbutton.green:active{background-color:rgba(19,83,57,.9)}.flatbutton.green.hollow{background:none;color:#186847;border:1px solid #186847}.flatbutton.green.hollow:hover,.flatbutton.green.hollow.hover{color:rgba(24,104,71,.9);border-color:rgba(24,104,71,.9)}.flatbutton.green.hollow:active{color:rgba(19,83,57,.9);border-color:rgba(19,83,57,.9)}.flatbutton.red{background-color:#f95133}.flatbutton.red:hover,.flatbutton.red.hover{background-color:#fb674e}.flatbutton.red:focus,.flatbutton.red.focus,.flatbutton.red.tab_focus{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:hover,.flatbutton.yellow.hover{background-color:#ffd939}.flatbutton.yellow:focus,.flatbutton.yellow.focus,.flatbutton.yellow.tab_focus{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:hover,.flatbutton.teal.hover{background-color:#4fc5d0}.flatbutton.teal:focus,.flatbutton.teal.focus,.flatbutton.teal.tab_focus{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:hover,.flatbutton.gray.hover{background-color:#f1f1f1}.flatbutton.gray:focus,.flatbutton.gray.focus,.flatbutton.gray.tab_focus{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:hover,.flatbutton.pink.hover{background-color:#ff8aa4}.flatbutton.pink:focus,.flatbutton.pink.focus,.flatbutton.pink.tab_focus{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;color:#fff;font-size:.875rem;line-height:52px;font-weight:bold;letter-spacing:1px;border-radius:4px}.flatbutton.blue-new:hover,.flatbutton.blue-new.hover{background-color:#0600d8}.flatbutton.blue-new:focus,.flatbutton.blue-new.focus,.flatbutton.blue-new.tab_focus{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;color:#fff;font-size:.875rem;line-height:52px;font-weight:bold;letter-spacing:1px;border-radius:4px;line-height:50px;background:none;border:2px solid #0500be;color:#0500be}.flatbutton.blue-secondary:hover,.flatbutton.blue-secondary.hover{background-color:#e4edfd}.flatbutton.blue-secondary:focus,.flatbutton.blue-secondary.focus,.flatbutton.blue-secondary.tab_focus{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.silver,.flatbutton.silver:hover,.flatbutton.silver.hover,.flatbutton.clear,.flatbutton.clear:hover,.flatbutton.clear.hover,.flatbutton.gray,.flatbutton.gray:hover,.flatbutton.gray.hover,.flatbutton.white,.flatbutton.white:hover,.flatbutton.white.hover,.flatbutton.hollow,.flatbutton.hollow:hover,.flatbutton.hollow.hover{line-height:39px}.flatbutton.silver,.flatbutton.silver:hover,.flatbutton.silver.hover,.flatbutton.gray,.flatbutton.gray:hover,.flatbutton.gray.hover,.flatbutton.white,.flatbutton.white:hover,.flatbutton.white.hover{border:1px solid #ccd0d9;color:#2a2f35}.flatbutton.clear.light-bg:not([disabled]){color:#2a2f35;border:1px solid #ccd0d9}.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:8.75rem;height:50px;font-weight:400;font-size:1.0625rem;line-height:49px;border-radius:3px}.flatbutton.big.silver,.flatbutton.big.clear,.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:normal;font-style:normal}.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-size:1.125rem;line-height:24px;font-weight:500;word-wrap:break-word;margin-bottom:4px}.noscript-text{color:#2a2f35;font-size:1.125rem;line-height:24px;word-wrap:break-word;white-space:pre-wrap;margin:0 10% 12px;text-align:center}font[color=red]{display:none}.grecaptcha-badge{visibility:collapse}@keyframes fade-in{0%{opacity:0;visibility:hidden}1%{opacity:0;visibility:visible}100%{opacity:1;visibility:visible}}@keyframes fade-out{0%{opacity:1;visibility:visible}99%{opacity:0;visibility:hidden}100%{opacity:0;visibility:hidden}}@keyframes fade-in-up{0%{margin-top:5px;opacity:.2}100%{margin-top:0;opacity:1}}@keyframes fade-in-down{0%{margin-top:-5px;opacity:.2}100%{margin-top:0;opacity:1}}@keyframes fade-in-left{0%{opacity:.2;transform:translateX(-5px)}100%{opacity:1;transform:translateX(0)}}@keyframes fade-in-right{0%{opacity:.2;transform:translateX(5px)}100%{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)}100%{transform:translateY(0)}}@keyframes bounce-in-from-bottom{0%{opacity:0;transform:translateY(200px)}50%{opacity:1;transform:translateY(-20px)}80%{transform:translateY(15px)}100%{transform:translateY(0)}}@keyframes expand-from-center{0%{transform:scale(0.8);opacity:0}100%{transform:scale(1);opacity:1}}@keyframes badge-bounce{0%{margin-bottom:-50px}50%{margin-bottom:-6px}70%{margin-bottom:-12px}87%{margin-bottom:-9px}100%{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}100%{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}100%{width:10px;height:10px;margin-bottom:-4px;right:13px}}@keyframes badge-slide-up{0%{margin-bottom:-50px}100%{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}100%{width:10px;height:10px;margin-bottom:-4px;right:13px}}@keyframes pop-message-open{0%{opacity:.6;visibility:visible;transform:scale(0.75)}100%{opacity:1;transform:scale(1)}}@keyframes pop-open{0%{opacity:0;visibility:visible;transform:scale(0.5)}70%{transform:scale(1.1)}100%{opacity:1;transform:scale(1)}}@keyframes flash{0%{opacity:1}25%{opacity:.5}50%{opacity:1}75%{opacity:.5}100%{opacity:1}}@keyframes pulse{0%{transform:scale(1)}10%{transform:scale(0.93)}40%{transform:scale(1.1)}80%{transform:scale(0.97)}100%{transform:scale(1)}}@keyframes bubble-down{0%{opacity:1;bottom:0;visibility:visible}50%{opacity:.75;bottom:30px}100%{opacity:0;bottom:-50px;visibility:hidden}}@keyframes bubble-replace{0%{opacity:1;bottom:0;visibility:visible}25%{opacity:1}50%{opacity:.25;bottom:44px}100%{opacity:0;bottom:-50px;visibility:hidden}}@keyframes bubble-up{0%{opacity:0;bottom:-50px;visibility:visible}50%{opacity:1;bottom:15px}80%{bottom:-10px}100%{bottom:0}}@keyframes boost-panel-flash{0%{background:#76dadd}70%{background:#30b7c4}100%{background:#76dadd}}@keyframes oscillate-vertical{0%{transform:translateY(0)}25%{transform:translateY(-2px)}50%{transform:translateY(0)}75%{transform:translateY(2px)}100%{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(0.95)}100%{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}100%{visibility:hidden}}@keyframes zoom-in-out{from{transform:scale(0.75)}to{transform:scale(1)}75%{transform:scale(1.02)}}@keyframes tile-load{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes show-subtiles{from{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.4)}}@keyframes doubleShadowPulse{0%{box-shadow:0 0 0 0 var(--shadow-start)}25%{box-shadow:0 0 1px 20px rgba(130,130,130,.5),0 0 0 0 rgba(130,130,130,.5)}50%{box-shadow:0 0 2px 30px rgba(130,130,130,0),0 0 1px 20px rgba(130,130,130,.5)}75%{box-shadow:0 0 0 0 rgba(130,130,130,0),0 0 2px 30px rgba(130,130,130,0)}100%{box-shadow:0 0 0 0 rgba(130,130,130,0),0 0 0 0 rgba(130,130,130,0)}}@keyframes doubleShadowPulseNarrow{0%{box-shadow:0 0 0 0 var(--shadow-start)}25%{box-shadow:0 0 1px 10px rgba(130,130,130,.5),0 0 0 0 rgba(130,130,130,.5)}50%{box-shadow:0 0 5px 20px rgba(130,130,130,0),0 0 1px 10px rgba(130,130,130,.5)}75%{box-shadow:0 0 0 0 rgba(130,130,130,0),0 0 5px 20px rgba(130,130,130,0)}100%{box-shadow:0 0 0 0 rgba(130,130,130,0),0 0 0 0 rgba(130,130,130,0)}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0% 50%}100%{background-position:0% 50%}}
.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}
#leaderboard_wrapper{background:#333;transition:height 200ms 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}
.okmasthead{overflow:hidden;height:111px;transition:height 200ms ease}.okmasthead .inner{width:964px;margin:0 auto}.okmasthead .text{float:left;width:600px;padding-top:2px;margin-left:50px}.okmasthead .text h3,.okmasthead .text.headsubhead .head{padding-bottom:14px;color:#1e1e1e;font-size:1.1875rem;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:1.4375rem;line-height:1.875rem}.okmasthead .text p,.okmasthead .text.headsubhead .subhead{color:#ebedf2;font-size:1.0625rem;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.closed,.okmasthead.alistpromo.closed{height:0 !important}.okmasthead.closed .close,.okmasthead.alistpromo.closed .close{display:none}
.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;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-family:"GT America",Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:24px}.header-banner-intoyou .link{border-radius:2px;background-color:#0000bf;color:#fff;font-size:14px;font-weight:bold;letter-spacing:1px;padding:15px 70px;margin-left:60px}.header-banner-intoyou .inner{position:relative;display:flex;justify-content:center;align-items:center;width:1120px;height:100%}
.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:bold;letter-spacing:1px;padding:15px 30px}.incognito-masthead-learnmore:hover{color:#fff}
.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) left top 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}
#leaderboard_container{overflow:hidden}
.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:bold;padding:20px 0}.alist-premium-activated-subheader{font-size:16px;padding-bottom:23px}.alist-premium-activated .primary-button{margin:0 50px;padding:9px}
.navbar-link{position:relative;padding:0 16px;height:100%;display:flex;align-items:center;color:silver}@media(max-width: 1180px){.navbar-link{padding:0 12px}}@media(max-width: 1270px){.navbar-link{padding:0 16px}}.navbar-link:hover{background:#333;color:silver}.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:#e00095}.navbar-link-icon-container{position:relative;margin-right:12px;height:100%;display:flex;justify-content:center;flex-direction:column}@media(max-width: 1270px){.navbar-link-icon-container{margin-right:0}}.navbar-link-icon g,.navbar-link-icon path,.navbar-link-icon use{fill:silver}.navbar-link-icon.isSelected g,.navbar-link-icon.isSelected path,.navbar-link-icon.isSelected use{fill:#fff}.navbar-link-text{font-size:.875rem}@media(max-width: 1270px){.navbar-container--is-logged-in .navbar-link-text{display:none}}
.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:bold;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 0%, #304CEF 52.08%, #1A1A1A 100%);background-size:100% 100%}.upgrade-link:hover .upgrade-link-text{background-color:rgba(255,255,255,.2)}
.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:before,.global-preferences-tooltip:after{content:" ";display:block;position:absolute;top:-12px;right:20px;z-index:2;width:0;height:0;overflow:hidden;border:solid 12px 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;font-weight:500;padding:4px;font-size:.875rem;line-height:18px}.global-preferences-tooltip-title{font-size:1.5rem;line-height:30px;font-weight:bold;margin-top:20px;text-align:center}.global-preferences-tooltip-text{font-size:1.125rem;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;letter-spacing:1px;font-size:1rem;line-height:18px;font-weight:bold;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: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:normal !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:rgba(17,17,17,.7);height:100%;width:100%;cursor:default}
.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:#0000bf;font-size:1.0625rem}.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}}
.zHDa90dJPT_1Hh4peCYg{width:100%;padding:0 30px}.GZWqbIsejqawHc9dsGY2{padding:69px 20px 79px;text-align:center;border:1px dashed #aeb4bf;border-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAbCAMAAAC6CgRnAAAAGFBMVEUAAACtsr+ts7+us76utL6utL6ts7+utL9i4uJlAAAABnRSTlMAMvNvroJRLapIAAAAQ0lEQVR42uXSsQoAIAhF0asp7///OFyasjGCziS8TS6kSxSVdfuAEcaOReLGnjmio+P2EvXL7e3nfx47y7bPirfpOpk0KgF93+VHIQAAAABJRU5ErkJggg==) 7 repeat;border-width:7px}.IYboPw7llSk3ioP1IXem{padding:107px 20px}.CQuJ1jggZOUS1jEpkEuk,.D7A3jt5Chc5Dirzu6tFd{margin:0;font-size:1.0625rem;line-height:22px;color:#2a2f35}.CQuJ1jggZOUS1jEpkEuk{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:1.4375rem;line-height:1.4375rem}.D7A3jt5Chc5Dirzu6tFd{margin-bottom:6px;font-size:.9375rem;line-height:1.5rem;font-weight:400}.tRt6mJIorzNcJpR0GFvD{display:inline-block;margin-top:24px}.HEHRXux2utR6BkCOj0bJ{float:left;margin-left:10px;width:auto;min-width:120px;padding-right:15px;padding-left:15px}.HEHRXux2utR6BkCOj0bJ:first-child{margin-left:0}
#no-questions-blank-state{padding:0}#no-questions-blank-state .blank-state{padding-top:40px;padding-bottom:50px}
.ZqSJDqHAQtEv66dhje2w{width:100%;background:#fff;border-radius:4px;box-shadow:0 1px 4px rgba(42,47,53,.1);margin-bottom:20px}.ZqSJDqHAQtEv66dhje2w .oknf-radio,.ZqSJDqHAQtEv66dhje2w .oknf-checkbox{width:100%;min-height:52px;padding:15px;padding-right:50px;font-size:1.125rem;line-height:22px}.ZqSJDqHAQtEv66dhje2w .oknf-radio-decoration,.ZqSJDqHAQtEv66dhje2w .oknf-checkbox-decoration{position:absolute;top:50%;right:15px;width:20px;height:20px;margin-top:-10px;margin-left:-20px}
.b_GmH_1HdPzid1csm5HQ{width:100%;background:#fff;border-radius:4px;box-shadow:0 1px 4px rgba(42,47,53,.1);margin-bottom:20px}.b_GmH_1HdPzid1csm5HQ .oknf-radio,.b_GmH_1HdPzid1csm5HQ .oknf-checkbox{width:100%;min-height:52px;padding:15px;padding-right:50px;font-size:1.125rem;line-height:22px}.b_GmH_1HdPzid1csm5HQ .oknf-radio-decoration,.b_GmH_1HdPzid1csm5HQ .oknf-checkbox-decoration{position:absolute;top:50%;right:15px;width:20px;height:20px;margin-top:-10px;margin-left:-20px}
.pickonebutton .pickonebutton-button--selected:hover{cursor:auto}
.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 #0000bf;border-left-width:0;color:#0000bf}.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:not([disabled]){background:#0000bf;color:#f3f5f9}.questionspage .importance-pickonebutton-button[disabled]{cursor:default;color:#8c8c8c;border-color:#8c8c8c}
.questionspage .importance-pickonebutton-button{height:48px;font-size:1.125rem;line-height:46px}
.questionspage .questionspage-multipartquestion{font-size:1.125rem;line-height:22px;text-align:left}.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:#b51c1b;border-radius:4px;font-size:1.125rem;line-height:22px;text-align:center;width:100%}.questionspage .questionspage-multipartquestion-label{display:block;margin-bottom:12px}.questionspage .questionspage-multipartquestion-irrelevant{margin-top:-15px;margin-bottom:22px;margin-left:-30px;margin-right:-30px;padding:0 30px;font-size:.9375rem;line-height:19px}.questionspage .questionspage-multipartquestion .importance-pickonebutton,.questionspage .questionspage-multipartquestion-privacy,.questionspage .questionspage-multipartquestion-explanation{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:initial}.questionspage .questionspage-multipartquestion .oknf-radio-decoration:focus,.questionspage .questionspage-multipartquestion .oknf-checkbox-decoration:focus{outline:none}.questionspage .questionspage-multipartquestion .oknf-typable-wrapper{width:100%}.questionspage .questionspage-multipartquestion .oknf-switch--has-label{font-size:1.125rem;line-height:22px}.questionspage .questionspage-multipartquestion-explanation{width:100%;min-height:0;margin-bottom:20px;font-size:1.125rem;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:#0000bf}.questionspage .questionspage-multipartquestion-privacy-explanation{display:block;margin-top:17px;font-size:1rem;line-height:24px}
.questionspage-multipartquestion{padding:32px;padding-top:27px}.questionspage-multipartquestion-questiontext{margin-bottom:20px;font-size:1.5rem;line-height:34px}
.questionspage-buttons{display:flex;border-top:1px solid #ccd0d9}.questionspage-buttons .questionspage-buttons-button{flex-grow:1;flex-basis:0;height:52px;padding:0;font-size:1.0625rem;line-height:52px;letter-spacing:.5px;font-weight:bold;border-radius:0;border:none !important}.questionspage-buttons .questionspage-buttons-button.flatbutton.white{color:#666}.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)}}
.questionspage-buttons-button:first-child{border-bottom-left-radius:8px}.questionspage-buttons-button:last-child{border-bottom-right-radius:8px}
.binary-question{position:relative}.binary-question-text{position:absolute;top:0;left:0;width:100%;transition:transform 300ms ease}.binary-question-text-transition-enter{transform:translateX(110%)}.binary-question-text-transition-enter-active{transform:translateX(0)}.binary-question-text-transition-leave{transform:translateX(0)}.binary-question-text-transition-leave-active{transform:translateX(-110%)}.binary-question-skip,.binary-question-answers{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 .i-refresh{position:relative;top:2px;margin-right:5px}.binary-question-answers{right:0}.binary-question-button{position:relative}.binary-question-button-text,.binary-question-button-icon{transition:opacity 150ms 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{font-family:"ok-icon" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"x"}.binary-question-yes .binary-question-button-icon:before{font-family:"ok-icon" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"c";position:relative;top:1px;font-size:19px}
.questionspage-profilelink-skip{background:transparent;border:0;padding:0;cursor:pointer;color:#949aa6;font-size:17px;line-height:42px}.questionspage-profilelink-skip .i-refresh{position:relative;top:2px;margin-right:5px}
.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:#b51c1b;border-radius:4px;font-size:1.125rem;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 300ms ease-in-out,transform 300ms 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 300ms ease-in-out,transform 300ms ease-in-out;opacity:.01;transform:translateX(-100%)}.questionspage-question-disabled-leave{display:none}
.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}
.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:-0.875rem;border-radius:50%;background-color:#e00095;width:2.5rem;height:2.5rem;color:#fff;line-height:2.5rem;text-align:center;font-weight:bold;z-index:1}.profile-hub-s2s-steps-progress-gradient{position:absolute;left:0;top:0;background:linear-gradient(90deg, #E00095 0%, #2e001e 100%);height:10px;border-radius:5px}.profile-hub-s2s-steps-bar{top:30px}.profile-hub-s2s-steps-progress{width:3rem;border-radius:100px}
.profile-hub-s2s-animated-list-row{width:100%;position:absolute}
.profile-hub-s2s-completion{position:relative;display:flex;flex-direction:column;height:12.5rem;width:100%;margin-bottom:20px;padding-right:20px}.profile-hub-s2s-completion-row{display:flex;align-items:center;font-size:1rem;line-height:1.125rem;font-weight:bold;margin:.625rem 0;height:2.5rem;background:transparent;border:0;padding:0;cursor:pointer;width:100%}@media(max-width: 320px){.profile-hub-s2s-completion-row{font-size:.9rem;line-height:.85rem}}.profile-hub-s2s-completion-row-complete{color:#666;cursor:default}.profile-hub-s2s-completion-label{text-align:left}.profile-hub-s2s-completion-checkbox{flex-shrink:0;width:1.25rem;height:1.25rem;border:1px solid #1a1a1a;border-radius:100%;margin-right:10px;display:inline-block}.profile-hub-s2s-completion-checkbox-checked{border-color:#e00095}.profile-hub-s2s-completion-checkbox-checkmark{display:inline-block;transform:rotate(45deg);height:1rem;width:.625rem;border-bottom:2px solid #e00095;border-right:2px solid #e00095;position:relative;bottom:.1875rem;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 checkmark-pop{0%{opacity:0;visibility:visible;transform:scale(0.5)}40%{opacity:1;transform:scale(1.15)}60%{opacity:1;transform:scale(0.85)}80%{opacity:1;transform:scale(1.07)}100%{opacity:1;transform:scale(1)}}.profile-hub-s2s{display:flex;flex-direction:column;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;width:100%;height:40px;border-radius:4px 4px 0 0;display:flex;align-items:center;padding:10px}.profile-hub-s2s-headerbar-title{font-size:.875rem;line-height:16px;font-weight:bold;letter-spacing:1px;color:#fff;width:50%;display:inline-block;padding:0 10px}.profile-hub-s2s-content{padding:20px}.profile-hub-s2s-content-header{font-weight:bold;font-size:1rem;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:.625rem}.profile-hub-s2s-success{position:relative;display:flex;justify-content:center}.profile-hub-s2s-success-icon{display:flex;flex-direction:column;justify-content:center}.profile-hub-s2s-success-icon-content{opacity:0}.profile-hub-s2s-success-icon-content.show{opacity:1}.profile-hub-s2s-success-icon-content.animate{animation:checkmark-pop;animation-duration:600ms;animation-iteration-count:1;animation-fill-mode:forwards}.profile-hub-s2s-success-text{display:flex;flex-direction:column;justify-content:center}.profile-hub-s2s-success-text-content{font-size:1rem;line-height:18px;font-weight:bold;display:block;text-align:center;color:#1a1a1a}.profile-hub-s2s-success-text-link{background:transparent;border:0;padding:0;cursor:pointer;display:inline;text-decoration:none;color:#0000bf;letter-spacing:1px;font-size:.9375rem;font-weight:bold}.profile-hub-s2s-success-text-link:hover,.profile-hub-s2s-success-text-link:active{color:#5c69ff}
.profile-hub-s2s--2up{flex-direction:row}.profile-hub-s2s-2up{width:49%}.profile-hub-s2s-2up .profile-hub-s2s-headerbar{border-top-right-radius:0}.profile-hub-s2s-2up .profile-hub-s2s-content{padding-right:0}.profile-hub-s2s-2up+.profile-hub-s2s-2up{width:51%}.profile-hub-s2s-2up+.profile-hub-s2s-2up .profile-hub-s2s-headerbar{border-top-left-radius:0;border-top-right-radius:4px}.profile-hub-s2s-2up+.profile-hub-s2s-2up .profile-hub-s2s-content{border-left:1px solid #ccc;padding-right:20px}.profile-hub-s2s-content-wrapper{display:flex;padding:10px}.profile-hub-s2s-content{width:100%;padding:20px}.profile-hub-s2s-completion-row{height:30px;margin:0}.profile-hub-s2s-success{flex-direction:row;height:145px}.profile-hub-s2s-success-text{margin-left:35px}.profile-hub-s2s-success-text-link{margin-top:15px}
.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:.875rem}@media(max-width: 1180px){.navbar .profile-button-name{max-width:100px}}.navbar .profile-button-alist-badge{color:#99b2ff;margin:0 8px;font-size:.75rem;font-weight:bold}.navbar .profile-button-notification{position:absolute;z-index:1;border-radius:20px;min-width:20px;height:20px;padding:0 3px;background:#e00095;text-align:center;box-shadow:0 0 0 2px #1a1a1a;font-size:.6875rem;line-height:20px;color:#fff;top:0;right:-6px}.navbar .profile-button:hover{background-color:#333}
.CXIMKiU3JTgWlXVUkPmj{background:transparent;border:0;padding:0;cursor:pointer;display:flex;background-color:#e8e8e8;border-radius:2px;color:#1a1a1a;font-weight:bold;font-size:14px;flex-direction:column;align-items:center;padding:12px;min-width:80px}.Rl9Auf6gIrtFEvBofkR2{position:relative}.byKc0Niw2f6EQjmaX2OZ{border-radius:9px;border:2px solid #fff;color:#fff;font-size:10px;font-weight:bold;background-color:#e00095;position:absolute;line-height:14px;padding:0 6px;left:calc(50% - (66px / 2));bottom:calc(100% - 7px)}.JY3MYROcfjhcQlNavz2H{background-color:#1a1a1a;color:#fff}.duCoRQvuVLzL7DdbphNt{font-size:24px}.EcM1eIOnAPNoekSMl1VV{display:block}
.payment-carousel{overflow:hidden;touch-action:none;position:absolute;bottom:20px;width:270px}.payment-carousel-item-container{position:relative;transition:.5s cubic-bezier(0.71, 0.01, 0.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:hover,.payment-carousel-indicator--selected{background:#fff}
@keyframes mAr7r4ggTGdfNs7rgV2M{0%{transform:rotate(0)}33%{transform:rotate(-5deg)}66%{transform:rotate(-5deg)}100%{transform:rotate(0)}}@keyframes _2VvLu0qPjh2pjfhNljw{from{opacity:0}to{opacity:1}}@keyframes xhnj0zlOll62yxhnlnWz{from{transform:translateY(-50px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes XyR9Ph3dFc7G3841wW1p{0%{transform:translateY(0)}50%{transform:translateY(-10px)}100%{transform:translateY(0)}}@keyframes oiKg90OzHHDf4MIQRuKk{from{transform:scaleX(-1) rotate(2deg) translate(50px, -50px)}to{transform:scaleX(-1) rotate(2deg) translate(0);opacity:1}}@keyframes ifjQN8glMEqZNBWD6TR_{from{transform:translate(50px, -50px)}to{transform:translate(0);opacity:1}}@keyframes LWJnDqk3bvro8yrxxzrj{66%{transform:scale(1.4)}100%{transform:scale(1)}}@keyframes JTDlrdDBxbbeDyHLT_Hy{from{transform:translate(50px, 50px) scale(0.5)}to{transform:translate(0) scale(0.5)}}@keyframes XZh75uCplbLXj9k1uVVO{from{transform:translate(50px, 5px) scale(0.5)}to{transform:translate(0) scale(0.5)}}@keyframes QSUoGmaHb1XODXDwYXEw{from{transform:translate(20px, 70px)}to{transform:translate(0)}}@keyframes yn2PgEOTKdIWthYiMnnb{from{transform:translate(4px, 50px)}to{transform:translate(0)}}@keyframes akTkr5Qi7ijXIrJHSeh_{from{transform:translate(10px, 50px) scaleX(-1)}to{transform:translate(0) scaleX(-1)}}@keyframes oK4FnHRn5Kw9KjKScQ69{from{transform:translate(-40px, -20px) scaleX(-1)}to{transform:translate(0) scaleX(-1)}}@keyframes J57_oYUyJszy2LcLrIgE{from{transform:translate(-50px, 12px) scaleX(-1) rotate(-25deg)}to{transform:translate(0) scaleX(-1) rotate(-25deg)}}@keyframes QkZm3oc8Tirj7ybC4Ouw{from{transform:translate(2px, -70px) scaleX(-1) rotate(-25deg)}to{transform:translate(0) scaleX(-1) rotate(-25deg)}}@keyframes YT897KGBhMGmqmRkzeZ3{from{transform:translate(205px, -20px) scaleX(-1) rotate(-25deg)}to{transform:translate(0) scaleX(-1) rotate(-25deg)}}.gYYLQKfmYBo81aeD5omM{background:#1a1a1a;color:#fff;padding:20px;text-align:center;position:relative;height:194px;border-radius:2px 2px 0 0}.gYYLQKfmYBo81aeD5omM h2{text-align:left}.s4y_tcr4vtFo_j0Oiz_8{animation:_2VvLu0qPjh2pjfhNljw .6s ease-in;animation-fill-mode:forwards}.ygQUqCoCCVYm1aTW_QCB{position:absolute}.sW02GUXzd3INovFLDby2{top:-1px;right:0;opacity:0;animation:_2VvLu0qPjh2pjfhNljw .2s ease-in-out;animation-delay:.9s;animation-fill-mode:forwards}.i0u8ZM2f6hyx65SNeyiW{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;opacity:0;transform:translateY(-50px);animation:xhnj0zlOll62yxhnlnWz .2s ease-in-out,XyR9Ph3dFc7G3841wW1p .2s ease-in-out,LWJnDqk3bvro8yrxxzrj .3s ease-out;animation-delay:.4s,.6s,1.1s;animation-fill-mode:forwards}.hHLaS2kQbdIQiKqfBvhk{color:#fff;font-size:23px;line-height:normal;padding-bottom:6px;font-weight:bold;display:inline-block;animation:mAr7r4ggTGdfNs7rgV2M .2s ease-in-out;animation-delay:.6s;animation-iteration-count:2}.tdPlBiXNiv__n2CU74eu{font-size:.875rem;line-height:20px;text-align:left}.gYYLQKfmYBo81aeD5omM.SHxs3ISXj3J1GRYysmHr{background-color:#923cff}.gYYLQKfmYBo81aeD5omM.SHxs3ISXj3J1GRYysmHr .payment-carousel{bottom:15px;width:260px}.gYYLQKfmYBo81aeD5omM.SHxs3ISXj3J1GRYysmHr .hHLaS2kQbdIQiKqfBvhk{padding-bottom:6px}.gYYLQKfmYBo81aeD5omM.SHxs3ISXj3J1GRYysmHr .i0u8ZM2f6hyx65SNeyiW{top:-10px;right:84px}.gYYLQKfmYBo81aeD5omM.SHxs3ISXj3J1GRYysmHr .sW02GUXzd3INovFLDby2{top:0;right:0}.gYYLQKfmYBo81aeD5omM.SHxs3ISXj3J1GRYysmHr .ilPJIiFClof2dNPSf52N{position:absolute;right:16px;bottom:0;opacity:0;animation:_2VvLu0qPjh2pjfhNljw .2s ease-in-out;animation-delay:.9s;animation-fill-mode:forwards}.gYYLQKfmYBo81aeD5omM.SHxs3ISXj3J1GRYysmHr .gbzhJ1FQuV1XzFUbLC_Q{position:absolute;left:16px;opacity:0;animation:_2VvLu0qPjh2pjfhNljw .2s ease-in-out;animation-delay:.9s;animation-fill-mode:forwards}.xSUK4vCWgt5XO0UQ8Gza,.gIMJFygb9ulpaYmCZdKk,.nHrHwKvoiYvJgJD7McRh,.sS2xPnvTgP1vwfTXO2Fo,.bNs0CSrpBO9fTnSsXYLI,.SZT6B3wDeheacPNkYeMr{z-index:1}.xSUK4vCWgt5XO0UQ8Gza{right:27px;top:-11px;opacity:0;animation:ifjQN8glMEqZNBWD6TR_ .2s ease-in-out;animation-delay:.9s;animation-fill-mode:forwards}.gIMJFygb9ulpaYmCZdKk{transform:scaleX(-1) rotate(2deg);right:156px;opacity:0;animation:oiKg90OzHHDf4MIQRuKk .2s ease-in-out;animation-delay:.9s;animation-fill-mode:forwards}.gIMJFygb9ulpaYmCZdKk svg{transform:scale(0.6)}.nHrHwKvoiYvJgJD7McRh{right:147px;transform:scale(0.5);opacity:0;animation:_2VvLu0qPjh2pjfhNljw .1s ease-in-out,JTDlrdDBxbbeDyHLT_Hy .3s ease-in-out;animation-delay:1.3s,1.3s;animation-fill-mode:forwards}.sS2xPnvTgP1vwfTXO2Fo{right:115px;top:-10px;z-index:1;opacity:0;animation:_2VvLu0qPjh2pjfhNljw .1s ease-in-out,QSUoGmaHb1XODXDwYXEw .3s ease-in-out;animation-delay:1.3s,1.3s;animation-fill-mode:forwards}.bNs0CSrpBO9fTnSsXYLI{transform:scaleX(-1);right:78px;top:10px;opacity:0;animation:_2VvLu0qPjh2pjfhNljw .1s ease-in-out,akTkr5Qi7ijXIrJHSeh_ .3s ease-in-out;animation-delay:1.3s,1.3s;animation-fill-mode:forwards}.bNs0CSrpBO9fTnSsXYLI svg{transform:scale(0.8)}.SZT6B3wDeheacPNkYeMr{right:23px;transform:scaleX(-1) rotate(-25deg);top:63px;opacity:0;animation:_2VvLu0qPjh2pjfhNljw .1s ease-in-out,J57_oYUyJszy2LcLrIgE .3s ease-in-out;animation-delay:1.3s,1.3s;animation-fill-mode:forwards}.SZT6B3wDeheacPNkYeMr svg{transform:scale(0.7)}.oNzMeXp9M3g5FV777_Su{top:0;right:147px;transform:scale(0.5);opacity:0;animation:_2VvLu0qPjh2pjfhNljw .1s ease-in-out,XZh75uCplbLXj9k1uVVO .3s ease-in-out;animation-delay:1.3s,1.3s;animation-fill-mode:forwards}.qrNsc935KoAO4bKX5Pwe{right:102px;top:-45px;z-index:1;opacity:0;animation:_2VvLu0qPjh2pjfhNljw .1s ease-in-out,yn2PgEOTKdIWthYiMnnb .3s ease-in-out;animation-delay:1.3s,1.3s;animation-fill-mode:forwards}.ej0lZSPJDUZ3HaetuW5o{transform:scaleX(-1);right:56px;top:38px;opacity:0;animation:_2VvLu0qPjh2pjfhNljw .1s ease-in-out,oK4FnHRn5Kw9KjKScQ69 .3s ease-in-out;animation-delay:1.3s,1.3s;animation-fill-mode:forwards}.ej0lZSPJDUZ3HaetuW5o svg{transform:scale(0.8)}.cV6NwkZzbgSchK7Vbkx4{right:100px;top:78px;transform:scaleX(-1) rotate(-25deg);opacity:0;animation:_2VvLu0qPjh2pjfhNljw .1s ease-in-out,QkZm3oc8Tirj7ybC4Ouw .3s ease-in-out;animation-delay:1.3s,1.3s;animation-fill-mode:forwards}.cV6NwkZzbgSchK7Vbkx4 svg{transform:scale(0.7)}.Ku3nd2eshgT65W9Vmnpa{top:35px;left:4px;transform:scaleX(-1) rotate(-25deg);opacity:0;animation:_2VvLu0qPjh2pjfhNljw .1s ease-in-out,YT897KGBhMGmqmRkzeZ3 .3s ease-in-out;animation-delay:1.3s,1.3s;animation-fill-mode:forwards}.Ku3nd2eshgT65W9Vmnpa svg{transform:scale(0.7)}.uqHPH9ICJd5Uzy1eBXQ8{right:40px;top:-48px;opacity:0;animation:_2VvLu0qPjh2pjfhNljw .3s ease-in-out;animation-delay:.9s;animation-fill-mode:forwards}.uqHPH9ICJd5Uzy1eBXQ8 svg{transform:scale(0.8)}.pV5yHaAjjjVmgr9qxIN9{transform:scaleX(-1) rotate(2deg);right:156px;opacity:0;animation:_2VvLu0qPjh2pjfhNljw .3s ease-in-out;animation-delay:.9s;animation-fill-mode:forwards}.pV5yHaAjjjVmgr9qxIN9 svg{transform:scale(0.6)}.KVl4vph_FA0VJGMVAVNf{transform:scaleX(-1) rotate(2deg);right:132px;top:-42px;opacity:0;animation:_2VvLu0qPjh2pjfhNljw .3s ease-in-out;animation-delay:.9s;animation-fill-mode:forwards}.KVl4vph_FA0VJGMVAVNf svg{transform:scale(0.4)}.YxxKLjxKZrhc2xQzmRMP{transform:scaleX(-1) rotate(24deg);right:170px;top:21px;z-index:2;opacity:0;animation:_2VvLu0qPjh2pjfhNljw .3s ease-in-out;animation-delay:.9s;animation-fill-mode:forwards}.YxxKLjxKZrhc2xQzmRMP svg{transform:scale(0.4)}.VlXIbpHq9Fj568PofdDG{transform:scaleX(-1) rotate(2deg);right:156px;opacity:0;animation:_2VvLu0qPjh2pjfhNljw .3s ease-in-out;animation-delay:.9s;animation-fill-mode:forwards}.VlXIbpHq9Fj568PofdDG svg{transform:scale(0.6)}.E8j6mciScyCStCxqvHNw{transform:rotate(22deg);right:16px;top:22px;opacity:0;animation:_2VvLu0qPjh2pjfhNljw .3s ease-in-out;animation-delay:.9s;animation-fill-mode:forwards}.E8j6mciScyCStCxqvHNw svg{transform:scale(0.3)}.o8Z8LHEgZVFJbkTjlzYh{right:22px;top:100px;opacity:0;animation:_2VvLu0qPjh2pjfhNljw .3s ease-in-out;animation-delay:.9s;animation-fill-mode:forwards}.o8Z8LHEgZVFJbkTjlzYh svg{transform:scale(0.2)}.vWhhCVBDv0UJYEBOSkvi{transform:scaleX(-1) rotate(4deg);right:0;bottom:-2px;opacity:0;animation:_2VvLu0qPjh2pjfhNljw .3s ease-in-out;animation-delay:.9s;animation-fill-mode:forwards}.vWhhCVBDv0UJYEBOSkvi svg{transform:scale(0.4)}
.dfY7urvArkZVGs0HgCm8,.hGUzSxtDARh1bGw343aI{padding:10px 0;height:45px;display:flex;align-items:center;justify-content:center;border-radius:2px;background:transparent;color:#0000bf;border:2px solid #0000bf}.dfY7urvArkZVGs0HgCm8.dPNoghLjGW0gNajzee_i,.hGUzSxtDARh1bGw343aI.dPNoghLjGW0gNajzee_i{background:#0000bf;color:#fff}.hGUzSxtDARh1bGw343aI{background:transparent;border:0;padding:0;cursor:pointer;color:#fff;background:#0000bf;-webkit-appearance:none;letter-spacing:1px;font-size:1rem;line-height:18px;font-weight:bold;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-bottom:10px}.hGUzSxtDARh1bGw343aI:hover{background:#5c69ff}.hGUzSxtDARh1bGw343aI:disabled{background:#949aa6;cursor:default}.dfY7urvArkZVGs0HgCm8{margin-bottom:10px}
.kJ_NTXpukqEV9wKeBPvW{padding:24px 24px 16px}.YGerC1nTbEE4hNR0_z7Y{display:flex;justify-content:space-between;margin-bottom:16px}.YGerC1nTbEE4hNR0_z7Y.IyTFlSdmvVtfSuEQGOYQ{justify-content:center}.SGDvug5Jdsd6ysHwCim3{display:flex;width:100%;flex-direction:column}.MU5J0Yx4GFKgnUN9xu6L,.t7HS2WFAk2CnoRrYVCrf{position:relative;padding:10px 0;height:45px;display:flex;align-items:center;justify-content:center}.JT0EcCQYcG_NiQtyHG4V{position:absolute;width:100%}.YYYwP0fAEesa4kMJbbnt{margin-right:5px}.t7HS2WFAk2CnoRrYVCrf{background:transparent;border:0;padding:0;cursor:pointer;color:#666;font-size:14px;font-weight:bold;text-align:center;width:100%}.j1OH1DR7Il8mXSuX8cVE{width:100%;text-align:center;border-bottom:1px solid #ccc;line-height:4px;margin:8px 0 20px}.MrMST7eNbpHszE8Qshrg{background-color:#f3f5f9;padding:5px}.Y1a4lAm9xDPp4v7BVgeG{width:343px;overflow:visible;border-radius:2px}@media(max-width: 343px){.Y1a4lAm9xDPp4v7BVgeG{width:100vw}}.Y1a4lAm9xDPp4v7BVgeG .reactmodal-contents{padding:0}.Y1a4lAm9xDPp4v7BVgeG .reactmodal-contents p{text-align:unset}.Y1a4lAm9xDPp4v7BVgeG .reactmodal-contents img{width:63px;height:63px}.R_VEIUL1erKsmUtDaQkN .FullscreenOverlay-inner{display:flex;align-items:center;justify-content:center}.R_VEIUL1erKsmUtDaQkN .FullscreenOverlay-inner .reactmodal{margin-top:0;margin-bottom:0}
.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;min-width:120px;position:relative;background:#e00095}.navbar-boost,.navbar-boost-text{font-size:14px;font-weight:bold;color:#fff}.navbar-boost:hover{background:#ff05ab}.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%;width: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(0.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 200ms linear;padding-left:2px}.navbar-boost-text--boosting{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:#2e001e;border-radius:2px;cursor:not-allowed}.navbar-boost .progress-bar-inner{height:100%;background:#e00095;transition:width 1s linear}.navbar-boost--superboost{min-width:124px}.navbar-boost--superboost .progress-bar-outer-container{background:#d48cfc}.navbar-boost--superboost .progress-bar-inner{background:#923cff}
.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:bold;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}
.upgrade-alist-premium-button{background:transparent;border:0;padding:0;cursor:pointer;min-width:112px;height:40px;margin-top:12.5px;margin-left:10px;border-radius:2px;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:bold;color:#fff}.upgrade-alist-premium-button-text{font-size:12px;font-weight:normal}.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:rgba(255,255,255,.2)}
.skip-link{background:#5661e0;color:#fff;font-size:.875rem;padding:10px;clip:rect(0 0 0 0);position:absolute;border-radius:3px;cursor:pointer;white-space:nowrap;line-height:.875rem;font-weight:700;letter-spacing:.02rem;transition:none}.skip-link:active,.skip-link:focus{clip:auto;top:calc(65px + 5px)}.skip-link:hover{color:#fff;background:#7785eb}
#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{display:flex;align-items:center;justify-content:center;position:relative;top:3px;overflow:hidden;margin-right:5px;height:100%;padding:0 10px}.navbar-likes-count{position:absolute;z-index:1;border-radius:20px;min-width:20px;height:20px;padding:0 3px;background:#e00095;text-align:center;box-shadow:0 0 0 2px #1a1a1a;font-size:.6875rem;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}
.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}
.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:1.1875rem;line-height:30px}.boost-report-toggler-inner .icon.i-minimize,.boost-report-toggler-inner .icon.i-maximize{right:14px;color:rgba(255,255,255,.53)}.boost-report-toggler-inner .icon.i-minimize{top:12px;font-size:.9375rem;line-height:1.875rem}.boost-report-toggler-inner .icon.i-maximize{display:block;font-size:.9375rem;line-height:1.75rem}.boost-report-toggler-inner,.boost-report-toggler-inner:hover{color:#fff}.boost-report-toggler-inner:hover .i-minimize,.boost-report-toggler-inner:hover .i-maximize{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}
.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 100ms ease-in,bottom 200ms ease-in 200ms}.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-running .notification-display,.notifications-footer.notifications-footer--hasNotifications.notifications-footer--boost-reporting .notification-display{padding-top:50px;transition:none}.notifications-footer.notifications-footer--hasNotifications.notifications-footer--boost-running .notification-display:after,.notifications-footer.notifications-footer--hasNotifications.notifications-footer--boost-reporting .notification-display:after{display:none}.notifications-footer.notifications-footer--hasNotifications.notifications-footer--boost-running .notification-display-body,.notifications-footer.notifications-footer--hasNotifications.notifications-footer--boost-reporting .notification-display-body{height:0;overflow:hidden}.notifications-footer.notifications-footer--hasNotifications.notifications-footer--boost-running.notifications-footer--collapsed .notification-display,.notifications-footer.notifications-footer--hasNotifications.notifications-footer--boost-reporting.notifications-footer--collapsed .notification-display{display:none}.notifications-footer.notifications-footer--hasNotifications.notifications-footer--boost-running.notifications-footer--expanded .notification-display-body,.notifications-footer.notifications-footer--hasNotifications.notifications-footer--boost-reporting.notifications-footer--expanded .notification-display-body{height:auto;overflow-x:hidden;overflow-y:auto;max-height:243px}
.notification{position:relative;width:100%;height:81px;overflow:hidden;transition:height 200ms 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:.9375rem;line-height:1.25rem;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:.9375rem;line-height:1.75rem;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-running .notification-container:first-child,.notifications-footer.notifications-footer--boost-reporting .notification-container:first-child{border-top-left-radius:0;border-top-right-radius:0}.notifications-footer.notifications-footer--boost-running .notification-inner,.notifications-footer.notifications-footer--boost-reporting .notification-inner{padding-left:20px}.notification:hover .notification-close{display:block}
.notifications-footer{overflow:visible;width:auto;position:fixed;bottom:0;right:0;z-index:91500}.notifications-footer::after{clear:both;content:"";display:table}
.okphotos-uploader .reactmodal-header{height:0;padding:0;border-bottom:none}.okphotos-uploader .reactmodal-header .reactmodal-header-close{right:40px;z-index:5}.okphotos-uploader .reactmodal-contents{padding:0}.okphotos-uploader .reactmodal-contents img{width:auto !important}.okphotos-uploader .reactmodal-contents .okphotos-loader-wrapper img{width:275px !important}
.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{from{right:-100px;opacity:0}to{right:0;opacity:1}}
.regret-swipe-alert{background:linear-gradient(-180deg, #E00095 0%, #96256A 100%);cursor:pointer}.regret-swipe-alert:hover{background:linear-gradient(-180deg, #FF75C2 0%, #E00095 100%);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}
.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;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:bold;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:bold;background-color:#e00095;position:absolute;line-height:14px;padding:0 6px;top:-7px;left:calc(50% - (66px / 2))}.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;letter-spacing:1px;font-size:1rem;line-height:18px;font-weight:bold;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:disabled{background:#949aa6;cursor:default}.read-receipt-rate-card-cancel-btn{background:transparent;border:0;padding:0;cursor:pointer;color:#666;font-size:14px;font-weight:bold;text-align:center;width:100%;padding:10px 0}.OkModalContent.read-receipt-rate-card-modal{overflow:visible}.read-receipt-rate-card-modal.reactmodal{border-radius:2px}
#okphotos_overlay{text-align:center;background-color:#fff}#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;transition-property:opacity;transition-duration:225ms;transition-timing-function:ease-in-out;transition-delay:0}#okphotos_overlay .user_tips{font-size:.9375rem;line-height:1.25rem;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%}#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_header,#okphotos_action_area .action .action_content,#okphotos_action_area .action .action_footer{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:0 -1px #ebedf2 inset;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:1.1875rem;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:0 1px #ebedf2 inset;border-bottom-left-radius:3px;border-bottom-right-radius:3px;z-index:2}#okphotos_action_area .action .action_footer a,#okphotos_action_area .action .action_footer .flatbutton{height:48px;line-height:48px}#okphotos_action_area .action .action_footer .flatbutton{float:right;font-size:1.1875rem;line-height:48px;border-radius:3px;margin-left:10px}#okphotos_action_area .action .action_footer .flatbutton.primary{background-color:#0000bf}#okphotos_action_area .action .action_footer .flatbutton.disabled{background-color:#ccd0d9}@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:#b51c1b;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:.9375rem;line-height:3.5rem;width:180px;border-radius:3px}#okphotos_action_area #okphotos_upload,#okphotos_action_area #okphotos_upload .action_content{height:370px}#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:2.1875rem;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:#1a1a1a}#okphotos_upload .services .service:hover{color:#1e1e1e}#okphotos_upload .services .service .okicon{display:block;height:70px;font-size:70px;line-height:70px;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:.9375rem;line-height:15px}#okphotos_upload .services #service_computer .icon{font-size:72px}#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:.9375rem;line-height:.9375rem;color:#aeb4bf}#okphotos_upload .dragndrop_message{position:absolute;top:50%;left:50%;width:400px;margin-left:-200px;margin-top:-12px;font-size:1.4375rem;line-height:1.5rem;text-align:center;color:#2a2f35;opacity:0;transition:opacity 150ms}#okphotos_upload #okphotos_dragndrop{position:absolute;top:5px;left:5px;right:5px;bottom:5px;background:#fff;opacity:0;z-index:0;transition:opacity 200ms ease}#okphotos_upload .picker_wrapper{position:relative;z-index:1;opacity:1;transition:opacity 150ms}#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:#666;font-size:.9375rem;line-height:1.375rem}#okphotos_upload #okphotos_rules .rules-more-photos{display:none}#okphotos_upload #okphotos_rules.isMorePhotos .rules-profile-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:1.0625rem;line-height:48px}#okphotos_upload #service_picker #service_computer .icon{font-size:71px}}.okphotos_upload_form-container{display:inline-block}#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 .title,#okphotos_photo_tiles #photo_tiles_header .subtitle{position:relative;color:#1e1e1e;padding:0;font-size:1.1875rem;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 300ms 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:.9375rem;line-height:2.25rem;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:.9375rem;line-height:1.875rem;color:#2a2f35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#okphotos_photo_tiles .tile_holder .photo_tile .desc{color:#aeb4bf;font-size:.9375rem;line-height:.9375rem}#okphotos_photo_tiles .tile_holder .photo_tile.loaded{opacity:1;animation:tile-load 600ms cubic-bezier(0.165, 0.84, 0.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:1.0625rem;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_tiles_header .title,#okphotos_photo_tiles.transitioning #photo_tiles_header .subtitle,#okphotos_photo_tiles.transitioning #photo_tile_holder,#okphotos_photo_tiles.transitioning #photo_subtile_holder{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:center;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 .action_footer-keyboard-controls{width:282px;float:left}#okphotos_edit .action_footer-keyboard-controls-text{text-align:left;font-size:.75rem;color:#666;line-height:16px}#okphotos_edit #okphotos_edit_wrapper{margin:auto;width:100%;height:100%;border-radius:3px;transition:opacity 225ms ease}#okphotos_edit .hide-crop-selection,#okphotos_edit .crop_header,#okphotos_edit .caption_header,#okphotos_edit .reloading_header{display:none}#okphotos_edit #okphotos_photo{display:block;max-width:100%;max-height:100%;margin:auto;border-radius:3px}#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:.9375rem;line-height:1.375rem}#okphotos_edit #okphotos_edit_actions::after{clear:both;content:"";display:table}#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 #keyboard_controls,#okphotos_edit.caption #okphotos_cropper{display:none}#okphotos_edit.reloading .crop_header,#okphotos_edit.reloading .caption_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}.ReactCrop__image{width:auto;height:auto;max-width:541px;max-height:459px}.OkModal--scrollingoverlay .FullscreenOverlay-inner .OkModalContent.okphotos-uploader{transform:translate(0, -10%)}#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:2.1875rem;line-height:38px}#okphotos_finished #okphotos_cropped_photo{display:block;height:190px;width:190px;margin:40px auto;border-radius:100%}#okphotos_finished button,#okphotos_finished a{display:block;margin:auto}#okphotos_finished button{width:auto;padding:0 10px;margin-bottom:20px;height:46px;font-weight:400;font-size:1.1875rem;line-height:46px}#okphotos_finished a{font-size:.9375rem;line-height:.9375rem;text-decoration:none;color:#949aa6}#okphotos_finished a:hover{color:#aeb4bf}#okphotos_overlay.full_photos #upload_another{display:none}
.likes-celebration{max-width:350px;background:#fff}.mobilesite .likes-celebration{margin-top:0;width:320px;max-width:90%;position:fixed;top:50%;left:50%;transform:translate(-50%, -50%) !important}.likes-celebration .reactmodal-header{display:none}.likes-celebration .reactmodal-contents{display:flex;flex-direction:column;padding:0}.likes-celebration-top{position:relative}.likes-celebration-top-background{width:100%;z-index:-1}.likes-celebration-top-title{position:absolute;top:44px;left:0;right:0;text-align:center;color:#fff;font-size:1.5rem;line-height:28px;font-weight:500;padding:0 20px}.likes-celebration-top-faces{position:absolute;bottom:2px;width:100%;text-align:center}.likes-celebration-top-faces-face{border-radius:50%;border:5px solid #fff;position:relative}.likes-celebration-top-faces-icon{position:absolute;left:50%;bottom:0;transform:translate(-50%, 4px);z-index:3}.likes-celebration-top-faces-2-face-0{z-index:1;left:10px}.likes-celebration-top-faces-2-face-1{right:10px}.likes-celebration-top-faces-3-face-0{left:30px;transform:scale(0.85)}.likes-celebration-top-faces-3-face-1{z-index:1}.likes-celebration-top-faces-3-face-2{right:30px;transform:scale(0.85)}.likes-celebration-bottom{display:flex;flex-direction:column;justify-content:space-between;flex-grow:1;padding:20px}.likes-celebration-body{text-align:center;margin-top:10px}.likes-celebration-actions{display:flex;flex-direction:column;margin-top:20px}.likes-celebration-actions-cta,.likes-celebration-actions-anticta{padding:15px}.likes-celebration-actions-anticta{color:gray}
.payment-screen{padding:60px;display:inline-block;position:relative}.mobilesite .payment-screen{padding:0;display:block;min-height:400px;position:relative}
.payment-window-shade{opacity:0;position:fixed;top:0;left:0;bottom:0;right:0;overflow:auto;background:rgba(18,18,18,.85);z-index:1000000;transition:.2s ease-in;visibility:hidden;display:flex;flex-direction:column;justify-content:center;align-items:center}.payment-window-shade--show{opacity:1;visibility:visible}
.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{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;opacity:.5}.payment-navigation-button-credit--selected::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{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;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{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;opacity:.5}.payment-navigation-button-paypal--selected::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{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;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;flex-wrap:nowrap;justify-content:space-between;padding:12px 0;font-size:rem(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:bold}.product-info-product-price{flex:1}.product-info-total{font-size:rem(16px);font-weight:500;padding-top:10px}.product-info-total-vat{font-weight:normal}.product-info-tax,.product-info-discount{padding-top:10px}.product-info-converted-price{margin-top:10px;text-align:start;width:100%}.product-info-converted-price-price{float:right}
.product-info{margin:30px 0;border:none;background:transparent;color:#1a1a1a;flex-wrap:wrap}.payment-product-label{background:#fff;color:#2a2f35;padding:23px 30px;margin:-30px -30px 30px;border-bottom:1px solid #ccd0d9;font-size:1.1875rem;line-height:26px;border-radius:3px 3px 0 0}
.payment-credit-purchase-loading{height:280px;display:flex;flex-direction:column;justify-content:space-around}.payment-credit-purchase-loading .payment-input-large,.payment-credit-purchase-loading .payment-input-small{background:#ebedf2;background:linear-gradient(135deg, #EBEDF2 0%, #EBEDF2 45%, #f7f8fa 50%, #f7f8fa 55%, #EBEDF2 60%, #EBEDF2 100%);background-size:800% 800%;animation:loadingAnimation 2s ease infinite;border-radius:15px;height:46px;margin:10px}.payment-credit-purchase-loading .payment-input-large :global,.payment-credit-purchase-loading .payment-input-small :global{animation:loadingAnimation 2s ease infinite}.payment-credit-purchase-loading .payment-input-small{width:30%}.payment-credit-purchase-loading .payment-input-small-wrapper{display:flex;justify-content:space-between}
.payment-credit-purchase{padding:30px}.payment-credit-purchase-header{color:#2a2f35;font-size:23px;font-weight:normal;line-height:37px;margin-bottom:24px;padding:0}.payment-credit-purchase-security{color:#186847;height:50px;line-height:50px}.payment-credit-purchase-security-icon{margin-right:10px}
.payment-us-autorenewal{margin-bottom:20px;display:flex;align-items:flex-start;font-size:1.125rem;line-height:28px}.payment-us-autorenewal-checkbox{margin:10px}
.payment-purchasebutton-washington{font-size:.8125rem;line-height:16px;margin-top:30px}.payment-purchasebutton .flatbutton{padding:0 30px}.payment-purchasebutton-terms{font-size:1.125rem;line-height:28px;margin-bottom:30px;color:#1a1a1a}
.payment-error-block{display:block;margin-top:5px;font-size:18px;line-height:28px;color:#b51c1b}.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}
.payment-paypal-purchase{padding:30px}.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 (-webkit-min-device-pixel-ratio: 2),only screen and (min--moz-device-pixel-ratio: 2),only screen and (-o-min-device-pixel-ratio: 200/100),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:#0000bf}.payment-paypal-purchase-what-is-paypal:hover{color:#5661e0}
.payment-purchase-newinfo{display:flex}
.payment-purchase-existing{padding:30px}.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;color:#3260c7}.payment-purchase-existing-change-link:hover{color:#4c7bd9}.payment-purchase-existing-change-link:active{color:#9dbaf2}
.payment-purchase-newinfo,.payment-purchase-existing{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:bold}.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:#b51c1b}.input-with-border-bottom-header{color:#ccc;font-size:14px;font-weight:bold;opacity:0;padding:2px 0}.input-with-border-bottom-header--visible{opacity:1}.input-with-border-bottom-error{color:#b51c1b;font-size:14px;padding-bottom:4px;height:17px}.input-with-border-bottom-error--visible{opacity:1}
.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}.payment-purchase-legal-text{color:#1a1a1a;font-size:.75rem;line-height:22px}
.card-icon{height:28px;width:45px}
.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}.payment-purchase-legal-text{color:#1a1a1a;font-size:.75rem;line-height:22px}.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%}
.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:bold}.one-click-purchase-stored-cc{margin:10px 0 20px;font-weight:500;color:#000;display:flex;justify-content:space-between}.one-click-purchase-change-btn{background:transparent;border:0;padding:0;cursor:pointer;font-weight:bold;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:bold;text-decoration:none}.one-click-purchase-paypal-url:focus{outline:none}.one-click-purchase-paypal-url:disabled{background-color:#8c8c8c}.one-click-purchase-paypal-url-success{background-color:#21d183 !important}
.third-party-payment-options{color:#1a1a1a;font-size:16px;font-weight:bold}.third-party-payment-options-button{background:transparent;border:0;padding:0;cursor:pointer;color:#0000bf;font-size:16px;font-weight:bold;outline:none}
.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:bold;margin-bottom:32px}.android-payment-loader{height:100vh;width:100%;background-color:#fff}.android-payment-submitted-error{color:#fff;font-size:14px;font-weight:normal;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}.android-payment .payment-california-autorenewal{margin-top:20px}.android-payment .payment-california-autorenewal .oknf-checkbox-label{font-size:.75rem;line-height:22px}
.payment-purchase-newinfo{flex-direction:row;width:873px}.payment-purchase-newinfo--editing{width:700px}.payment-purchase-newinfo--editing .payment-paypal-purchase{align-items:center}.payment-purchase-newinfo--editing .payment-purchasebutton-buttons{flex-direction:column}.payment-purchase-newinfo--editing .payment-purchasebutton-buttons--card{flex-direction:row}.payment-purchase-newinfo-navigation{flex-basis:145px;flex-grow:0;flex-shrink:0;background:#fff}.payment-purchase-newinfo-form{flex-grow:1;flex-basis:50%}.payment-purchase-existing{width:500px}.payment-purchasebutton .flatbutton{width:auto;min-width:auto}.payment-purchasebutton-buttons{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}
.identity-tags-modal{width:343px}.identity-tags-modal .reactmodal-contents{display:flex;flex-direction:column;justify-content:center;padding:30px 15px 15px}.identity-tags-modal-title{font-size:1.5rem;line-height:30px}.identity-tags-modal-illustration{position:relative;left:11px;margin-top:2px}.identity-tags-modal-text{padding-top:15px;width:100%;text-align:center;font-size:1rem;line-height:26px}.identity-tags-modal-primary-button{width:100%;margin-top:25px}.identity-tags-modal-secondary-button{padding:10px;margin-top:10px}
.superboost-finished{max-width:350px;background:#fff;border-radius:2px}.mobilesite .superboost-finished{margin-top:0;width:320px;max-width:90%;position:fixed;top:50%;left:50%;transform:translate(-50%, -50%) !important}.superboost-finished .reactmodal-header{display:none}.superboost-finished .reactmodal-contents{display:flex;flex-direction:column;padding:0}.superboost-finished .reactmodal-contents img{height:68px;width:68px}.superboost-finished-title{display:block;text-align:center;font-size:1.5rem;line-height:28px;font-weight:500;padding:0 20px;margin-top:25px}.superboost-finished-top{position:relative;margin-top:20px;height:134px}.superboost-finished-top-background{position:absolute;width:100%;z-index:-1}.superboost-finished-top-thumb{height:68px;width:68px;border-radius:100%;position:absolute;left:50%;transform:translateX(-47%);top:33px}.superboost-finished-bottom{display:flex;flex-direction:column;justify-content:space-between;flex-grow:1;padding:20px}.superboost-finished-body{text-align:center}.superboost-finished-actions{display:flex;flex-direction:column;margin-top:20px}.superboost-finished-actions-cta,.superboost-finished-actions-anticta{padding:15px}.superboost-finished-actions-anticta{color:gray}
.likes-celebration--superboost .likes-celebration-actions-anticta{display:flex;align-items:center;justify-content:center;color:#0000bf}.likes-celebration--superboost .likes-celebration-actions-anticta .superboostbolt{height:14px}.likes-celebration--superboost .likes-celebration-actions-anticta .superboostbolt path{fill:#0000bf}.likes-celebration--superboost .likes-celebration-top-faces-bolt{position:absolute;left:50%;bottom:0;transform:translate(-50%, 4px);z-index:3;height:30px;width:auto}
.finished-boost-modal{border-radius:4px;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:bold;padding:28px}.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-accessible.png");background-repeat:no-repeat;height:95px;background-position:center;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;color:gray;font-size:14px;font-weight:bold;text-align:center;margin-top:14px}
.subscription-celebration-bg{position:absolute;top:0;left:0}.subscription-celebration-modal{width:335px;position:relative;border-radius:2px;background:#fff;padding:20px}.subscription-celebration-modal .reactmodal-contents{padding:0}.subscription-celebration-modal-exit{position:absolute;right:16px;top:18px;padding:0;cursor:pointer}.subscription-celebration-contents{position:relative;display:flex;flex-direction:column}.subscription-celebration-heading{margin-top:32px;font-size:1.5rem;line-height:1.25}.subscription-celebration-heading--premium{color:#fff}.subscription-celebration-thumb{border-radius:50%;border:4px solid #fff;margin-bottom:16px}.subscription-celebration-name{display:flex;align-items:center;justify-content:center;font-size:1.25rem;margin:16px 0 24px}.subscription-celebration-membership{margin:2px 0 0 8px;padding:1px 8px 2px;font-size:.625rem;border:1px solid #c0ccfb;border-radius:3px;line-height:1.25;background:#c0ccfb}.subscription-celebration-membership--premium{color:#fff;background:radial-gradient(160.87% 1590.74% at 50% 50%, #3B60F4 0%, #061476 56.36%, #181825 100%);border:1px solid #0000bf}.subscription-celebration-button{background:#0000bf;font-weight:bold;font-size:.875rem;color:#fff;border-radius:2px;padding:12px 0;cursor:pointer}
.rush-hour-modal{width:400px}.rush-hour-modal-heading{font-size:1.5rem;line-height:28px;color:#1a1a1a;text-align:center;font-weight:500}.rush-hour-modal-icon{width:140px;height:auto;display:block;margin:24px auto}.rush-hour-modal-description{font-size:1.125rem;line-height:24px;color:#1a1a1a;text-align:center;margin:24px auto}.rush-hour-modal-cta{display:block;font-size:1.25rem;color:#fff;font-weight:400;background-color:#e00095;text-align:center;margin:24px auto;margin-bottom:0;padding:18px 26px;border-radius:4px}.rush-hour-modal .reactmodal-header{height:0}
.superlike-comment-form-label{font-size:.875rem;line-height:17px;color:#1a1a1a;cursor:pointer;display:block;font-weight:500;margin:42px 0 8px;text-align:left}.superlike-comment-form-input{border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.2);margin-bottom:16px;resize:none;width:100%;min-height:52px;max-height:120px}.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:1rem;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, #0000BF 8.33%, #7342FF 93.75%);border-radius:1.5px;font-size:.875rem;line-height:26px;color:#fff;font-weight:bold;letter-spacing:1px;text-align:center;display:block;height:45px;width:100%}
@keyframes trayExpandMobile{70%{transform:scaleY(8)}100%{transform:scaleY(8);opacity:.8}}@keyframes trayExpandDesktop{70%{transform:scaleY(3)}90%{transform:scaleY(3);opacity:.8}100%{transform:scaleY(3);opacity:0}}@keyframes trayText{to{transform:translateY(100px);opacity:0}}@keyframes trayAvatar{16%{transform:translateY(-30px)}84%{transform:translateY(-45px);opacity:1}to{opacity:0;transform:translateY(-645px)}}@keyframes traySlide{from{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes trayContent{to{opacity:0}}@keyframes trayBackground{to{background:transparent}}@keyframes slightBounceFadeEnter{0%{opacity:0;transform:translateY(10px)}67%{opacity:1;transform:translateY(-2px)}100%{opacity:1;transform:translateY(0)}}@keyframes slideScaleFadeInStar{0%{opacity:.4;transform:translateY(16px) scale(0.2)}75%{opacity:1;transform:translateY(-2px) scale(1.1)}100%{opacity:1;transform:translateY(0) scale(1)}}@keyframes scaleIn{from{transform:scale(0);opacity:0}80%{transform:scale(1.05);opacity:1}100%{transform:scale(1);opacity:1}}@keyframes arrowRotateLeft{0%{opacity:0;transform:rotate(2deg)}80%{opacity:var(--arrow-opacity);transform:rotate(-0.5deg)}100%{opacity:var(--arrow-opacity);transform:rotate(0deg)}}@keyframes arrowRotateRight{0%{opacity:0;transform:rotate(-2deg)}80%{opacity:var(--arrow-opacity);transform:rotate(0.5deg)}100%{opacity:var(--arrow-opacity);transform:rotate(0deg)}}@keyframes starShine{from{opacity:.5;transform:scale(0.1, 0.5)}to{opacity:1;transform:scale(1)}}@keyframes starSlideOut1{0%{opacity:1}14.2857142857%{transform:translateY(-40px)}71.4285714286%{transform:translateY(-50px);opacity:1}to{opacity:0;transform:translateY(-750px)}}@keyframes starSlideOut2{0%{opacity:1}22.8758169935%{transform:translateY(-85px)}81.6993464052%{transform:translateY(-80px);opacity:1}to{opacity:0;transform:translateY(-780px)}}@keyframes starSlideOut3{0%{opacity:1}14.2857142857%{transform:translateY(-160px)}78.5714285714%{transform:translateY(-170px);opacity:1}to{opacity:0;transform:translateY(-870px)}}@keyframes starSlideOut4{0%{opacity:1}76.9230769231%{transform:translateY(-10px);opacity:1}to{opacity:0;transform:translateY(-710px)}}@keyframes starSlideOut5{0%{opacity:1}68.1818181818%{transform:translateY(-10px);opacity:1}to{opacity:0;transform:translateY(-710px)}}.superlike-tray-scene{animation:traySlide 550ms cubic-bezier(0.65, 0, 0.35, 1)}.superlike-tray-avatar-heart{opacity:0;animation:slightBounceFadeEnter 800ms cubic-bezier(0.65, 0, 0.35, 1) 500ms;animation-fill-mode:forwards}.superlike-tray-avatar-star{opacity:0;animation:slightBounceFadeEnter 800ms cubic-bezier(0.65, 0, 0.35, 1) 600ms;animation-fill-mode:forwards}.superlike-tray-header-background .superlike-tray-arrow-left{opacity:0;transform-origin:bottom;animation:arrowRotateLeft 800ms cubic-bezier(0.65, 0, 0.35, 1);animation-delay:550ms;animation-fill-mode:forwards}.superlike-tray-header-background .superlike-tray-arrow-left.first{--arrow-opacity: 0.7;animation-delay:570ms}.superlike-tray-header-background .superlike-tray-arrow-left.second{--arrow-opacity: 0.8;animation-delay:570ms}.superlike-tray-header-background .superlike-tray-arrow-left.third{--arrow-opacity: 0.6;animation-delay:530ms}.superlike-tray-header-background .superlike-tray-arrow-left.fourth{--arrow-opacity: 0.8;animation-delay:510ms}.superlike-tray-header-background .superlike-tray-arrow-right{opacity:0;transform-origin:bottom;animation:arrowRotateRight 800ms cubic-bezier(0.65, 0, 0.35, 1);animation-delay:550ms;animation-fill-mode:forwards}.superlike-tray-header-background .superlike-tray-arrow-right.first{--arrow-opacity: 0.7;animation-delay:570ms}.superlike-tray-header-background .superlike-tray-arrow-right.second{--arrow-opacity: 0.4;animation-delay:570ms}.superlike-tray-header-background .superlike-tray-star-filled{opacity:0;animation:slightBounceFadeEnter 800ms cubic-bezier(0.65, 0, 0.35, 1) 560ms;animation-fill-mode:forwards}.superlike-tray-header-background .superlike-tray-star-empty{opacity:0;transform-box:fill-box;animation:slideScaleFadeInStar 800ms cubic-bezier(0.65, 0, 0.35, 1) 710ms;animation-fill-mode:forwards}.superlike-tray-header-background .superlike-tray-star-twinkle-top,.superlike-tray-header-background .superlike-tray-star-small{opacity:0;transform-box:fill-box;animation:slideScaleFadeInStar 500ms cubic-bezier(0.65, 0, 0.35, 1) 750ms;animation-fill-mode:forwards}.superlike-tray-header-background .superlike-tray-star-twinkle-bottom{opacity:0;transform-box:fill-box;animation:scaleIn 700ms cubic-bezier(0.65, 0, 0.35, 1) 750ms;animation-fill-mode:forwards}.superlike-tray-header-background .superlike-tray-star-twinkle-bottom-left,.superlike-tray-header-background .superlike-tray-star-twinkle-bottom-bottom,.superlike-tray-header-background .superlike-tray-star-twinkle-bottom-right,.superlike-tray-header-background .superlike-tray-star-twinkle-bottom-top{opacity:0;transform-box:fill-box;animation:starShine 500ms linear;animation-fill-mode:forwards}.superlike-tray-header-background .superlike-tray-star-twinkle-bottom-top{transform-origin:bottom;animation-delay:800ms}.superlike-tray-header-background .superlike-tray-star-twinkle-bottom-right{transform-origin:left;animation-delay:950ms}.superlike-tray-header-background .superlike-tray-star-twinkle-bottom-bottom{transform-origin:top;animation-delay:1100ms}.superlike-tray-header-background .superlike-tray-star-twinkle-bottom-left{transform-origin:right;animation-delay:1250ms}.superlike-tray-scene,.superlike-tray-header,.superlike-tray-header-gradient{border-top-left-radius:8px;border-top-right-radius:8px}.superlike-tray-header{align-items:center;background:#fff;border-radius:8px 8px 0 0;display:flex;flex-direction:column;padding:0 24px;padding-bottom:70px;position:relative;z-index:1}.superlike-tray-scene--sending .superlike-tray-header{animation-name:trayBackground;animation-fill-mode:forwards;animation-duration:1.5s}.superlike-tray-header-gradient,.superlike-tray-header-background{width:100%;height:180px;position:absolute}.superlike-tray-header-gradient{background:linear-gradient(90deg, #0000BF 8.33%, #7342FF 93.75%)}.superlike-tray-header-background{z-index:1;bottom:0}.superlike-tray-scene--sending .superlike-tray-header-background{display:none}.superlike-tray-scene--sending .superlike-tray-header-gradient{animation-name:trayExpandMobile;animation-fill-mode:forwards;animation-duration:1.4s}.desktop .superlike-tray-scene--sending .superlike-tray-header-gradient{transform-origin:top;animation-name:trayExpandDesktop}.superlike-tray-title,.superlike-tray-sending-title{font-size:1.25rem;line-height:30px;color:#fff;font-weight:500;text-align:center;padding:20px 0;position:relative}.superlike-tray-scene--sending .superlike-tray-title,.superlike-tray-scene--sending .superlike-tray-desc{animation-name:trayText;animation-fill-mode:forwards;animation-duration:500ms}.superlike-tray-desc{font-size:.875rem;line-height:20px;color:#fff;text-align:center;max-width:210px;position:relative}.superlike-tray-content{background:#fff;margin-top:-50px;padding:50px 16px 16px}.superlike-tray-scene--sending .superlike-tray-content{animation-name:trayContent;animation-fill-mode:forwards;animation-duration:2s}.superlike-tray-avatar{background:#fff;border-radius:50px;border:4px solid #fff;position:absolute;height:100px;width:100px;bottom:-50px}.superlike-tray-avatar-heart{position:absolute;bottom:-12px;right:-10px}.superlike-tray-avatar-star{position:absolute;bottom:30px;left:-15px}.superlike-tray-sending-title{position:absolute;bottom:calc(-100px - 10px)}.superlike-tray-scene--sending .superlike-tray-avatar,.superlike-tray-scene--sending .superlike-tray-sending-title{animation-name:trayAvatar;animation-fill-mode:forwards;animation-duration:1.25s;animation-delay:200ms}.superlike-tray-scene--sending .superlike-tray-sending-title{animation-delay:220ms}.superlike-tray-avatar-image{border-radius:50px;display:block;max-width:100%}.superlike-tray-token-count{margin-top:16px;font-size:.875rem;line-height:17px;color:#1a1a1a;text-align:center}.superlike-tray-sending-icon{animation-timing-function:cubic-bezier(0.65, 0, 0.35, 1);animation-play-state:paused;animation-fill-mode:forwards;position:absolute;opacity:0;z-index:1}.superlike-tray-scene--sending .superlike-tray-sending-icon{animation-play-state:running}.superlike-tray-sending-icon-1{animation-name:starSlideOut1;animation-duration:1.1s;animation-delay:250ms;left:40px;bottom:110px;transform:translateY(20px)}.superlike-tray-sending-icon-2{animation-name:starSlideOut2;animation-duration:1.2s;animation-delay:250ms;right:12%;bottom:28px;transform:translateY(20px)}.superlike-tray-sending-icon-3{animation-name:starSlideOut3;animation-duration:1s;animation-delay:250ms;right:10%;bottom:48px;transform:translateY(20px)}.superlike-tray-sending-icon-4{animation-name:starSlideOut4;animation-duration:.9s;animation-delay:300ms;left:24%;bottom:80px;transform:translateY(10px)}.superlike-tray-sending-icon-5{animation-name:starSlideOut5;animation-duration:1.1s;animation-delay:350ms;left:52%;bottom:89px;transform:translateY(10px)}.superlike-tray-sending-icon-6{animation-name:starSlideOut1;animation-duration:1.1s;animation-delay:200ms;left:10%;bottom:8px;transform:translateY(10px)}.superlike-tray-sending-icon-7{animation-name:starSlideOut2;animation-duration:1.1s;animation-delay:190ms;right:28%;transform:translateY(10px)}.superlike-tray-sending-icon-8{animation-name:starSlideOut2;animation-duration:1.1s;animation-delay:210ms;left:36%;bottom:12px;transform:translateY(10px)}
.superlike-tray-scene{position:absolute;bottom:0;right:24px;width:380px}
.OkModal--scrollingoverlay .alist-premium-upgrade-ratecard-overlay .FullscreenOverlay-inner .OkModalContent{margin-bottom:0}.alist-premium-upgrade-ratecard{width:351px !important;text-align:center;background:linear-gradient(-135deg, #1A1A1A 0%, #12142D 30%, #1A2274 50%, #1A1A1A 66%, #1A1A1A 100%);border-radius:2px;box-shadow:0 2px 6px 0 rgba(0,0,0,.2)}.mobilesite .alist-premium-upgrade-ratecard{max-width:90%}.alist-premium-upgrade-ratecard-overlay .FullscreenOverlay-inner{display:flex;align-items:center;justify-content:center}.alist-premium-upgrade-ratecard-overlay .FullscreenOverlay-inner .reactmodal{margin-top:0}.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:28px;position:relative}.alist-premium-upgrade-ratecard-subheader{font-size:24px;font-weight:500;display:block;text-align:left;line-height:initial;max-width:80%}@media(max-width: 350px){.alist-premium-upgrade-ratecard-subheader{max-width:100%}}.alist-premium-upgrade-ratecard-features{display:flex;flex-direction:column;margin:28px 0;max-width:90%}@media(max-width: 350px){.alist-premium-upgrade-ratecard-features{max-width:100%}}.alist-premium-upgrade-ratecard-features-feature{text-align:left;font-size:.875rem;line-height:18px;margin-bottom:10px}.alist-premium-upgrade-ratecard-features-feature:last-child{margin-bottom:0}.alist-premium-upgrade-ratecard-feature-icon{width:30px;height:30px;margin-right:10px;float:left}.alist-premium-upgrade-ratecard-feature-icon img{width:100%}.alist-premium-upgrade-ratecard-price-info{display:flex;flex-direction:column;text-align:left}.alist-premium-upgrade-ratecard-price-info-header{font-size:16px}.alist-premium-upgrade-ratecard-price-info-price{color:#e00095;font-size:32px;font-weight:bold;padding:10px 0;display:block}.alist-premium-upgrade-ratecard-price-info-total{font-size:16px}.alist-premium-upgrade-ratecard-continue-button{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;letter-spacing:1px;font-size:1rem;line-height:18px;font-weight:bold;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}.alist-premium-upgrade-ratecard-continue-link:hover{background:#5c69ff}.alist-premium-upgrade-ratecard-continue-link:disabled{background:#949aa6;cursor:default}.alist-premium-upgrade-ratecard-continue-button,.alist-premium-upgrade-ratecard-continue-link{max-width:90%;background-color:#5661dc;font-size:.875rem}.alist-premium-upgrade-ratecard-continue-button:hover,.alist-premium-upgrade-ratecard-continue-link:hover{background-color:#6771e0;color:#fff}
.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}
#footer-cta-container{background:#fff;color:#1a1a1a}#footer-cta-container .footer-cta-copy-title{position:static}#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:center center;background-repeat:no-repeat;background-size:contain;border-radius:3px}#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)}
#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:6.875rem;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-accessible2.png?v=1) 0 0 no-repeat;background-size:contain;background-position:center bottom;background-repeat:no-repeat}#footer-cta-container .footer-cta-copy{flex-grow:1}#footer-cta-container .footer-cta-copy-title{font-size:1.25rem;margin-bottom:10px;font-weight:500}#footer-cta-container .footer-cta-copy-subtitle{font-size:1rem}#footer-cta-container .footer-cta-links{display:flex}
.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:1.0625rem;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:before,.radio-group-radio.oknf-radio .oknf-radio-decoration:after{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: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,.radio-group-radio.oknf-radio input:active~.oknf-radio-decoration:before{border-color:#0000bf !important}.radio-group-radio:first-of-type,.radio-group-radio:last-of-type{padding:20px 25px !important}
.OkModalContent.reactmodal.language-modal{max-width:440px;margin:100px auto}@media(max-width: 525px){.OkModalContent.reactmodal.language-modal{height:99%;width:100%;margin:auto}}@media(max-width: 360px){.OkModalContent.reactmodal.language-modal{overflow-y: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}@media(max-width: 525px){.OkModalContent.reactmodal.language-modal .reactmodal-header{font-size:1.1rem}}@media(max-width: 360px){.OkModalContent.reactmodal.language-modal .reactmodal-header{font-size:1rem}}@media(max-width: 320px){.OkModalContent.reactmodal.language-modal .reactmodal-header{font-size:.9rem}}.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:#666;text-align:start}@media(max-width: 320px){.OkModalContent.reactmodal.language-modal .reactmodal-contents .language-modal-description p{font-size:.9rem}}.OkModalContent.reactmodal.language-modal .reactmodal-contents .gradient-overflow-container{margin:16px;max-height:290px;margin-bottom:40px}@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 .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}}@media(max-width: 360px){.OkModalContent.reactmodal.language-modal .language-modal-confirm{font-size:.9rem;bottom:0;position:unset;width:90%}}
.language-menu-container{display:flex}.desktop .language-menu-container.footer{flex-direction:column}.mobilesite .language-menu-container.footer{flex-direction:row;justify-content:space-between}.language-menu-title{font-size:16px;color:#fff;letter-spacing:1px;font-weight:700}.desktop .footer .language-menu-title{margin-bottom:5px;cursor:default}.mobilesite .footer .language-menu-title{padding:20px 15px}.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:.875rem;padding:8px}@media(max-width: 360px){.language-menu-select{font-size:.8rem}}.footer .language-menu-select{color:#f1f1f1;border-color:#f1f1f1}.desktop .footer .language-menu-select{margin-top:5px;min-width:160px;max-width:220px}.mobilesite .footer .language-menu-select{margin:8px;min-width:180px;align-items:center}.language-menu-arrow:before{font-family:"ok-icon" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:">";margin-left:16px}
.S2PVaHVark9GwbX8DlLQ{display:block;width:100%;padding:15px;font-size:.875rem;color:silver}
.u9lMvVuNt68P_K9RHGxO{display:inline-block;height:48px;background:#34f;border-radius:2px;font-size:.875rem;line-height:48px;font-weight:bold;text-align:center}.u9lMvVuNt68P_K9RHGxO,.u9lMvVuNt68P_K9RHGxO:hover{color:#fff}.u9lMvVuNt68P_K9RHGxO:hover{background:#4d5bff}.desktop .u9lMvVuNt68P_K9RHGxO{width:224px}.mobilesite .u9lMvVuNt68P_K9RHGxO{margin:20px 15px;width:calc(100% - 30px)}
.F3huefWQpIJlrpnqpfwe{text-align:center}@media(max-width: 1212px){.F3huefWQpIJlrpnqpfwe{max-width:100px}}.Ww1yjWNwqWo0DZyQXmcq{width:220px;height:67px}@media(max-width: 1212px){.Ww1yjWNwqWo0DZyQXmcq{width:100%;height:67px}}
.desktop .IglrVFwSL6TsCwyNYkax{min-width:100px;margin-left:40px}@media(max-width: 1212px){.desktop .IglrVFwSL6TsCwyNYkax{margin-left:20px}}.mobilesite .IglrVFwSL6TsCwyNYkax{width:100%;border-top:1px solid #333}.mobilesite .IglrVFwSL6TsCwyNYkax:first-child{border-top:none}.mobilesite .IglrVFwSL6TsCwyNYkax:last-child{border-bottom:1px solid #333}.SMxqO4fJ3C_EUZfch6Zk{background:transparent;border:0;padding:0;cursor:pointer;text-align:left;font-size:16px;letter-spacing:1px}.desktop .SMxqO4fJ3C_EUZfch6Zk{margin-bottom:5px;cursor:default}.mobilesite .SMxqO4fJ3C_EUZfch6Zk{display:flex;justify-content:space-between;width:100%;padding:19px 15px}.mobilesite .SMxqO4fJ3C_EUZfch6Zk:after{content:"+";font-size:1.5625rem;line-height:12px;font-weight:normal}.SMxqO4fJ3C_EUZfch6Zk,.SMxqO4fJ3C_EUZfch6Zk *{font-weight:bold;color:#fff}.SMxqO4fJ3C_EUZfch6Zk:focus{outline:none}.mobilesite .ox0t4c_z_jHzaJRvHxt1:after{content:"-"}.mobilesite .BBWFQ4qbdDC42HqL4IlP:last-child{margin-bottom:10px}.WIKvHGlodZ0QN8OBihLv{background:transparent;border:0;padding:0;cursor:pointer;color:#f1f1f1;text-align:left}.desktop .WIKvHGlodZ0QN8OBihLv{display:block;margin:0;margin-top:5px;font-size:.875rem}.desktop .WIKvHGlodZ0QN8OBihLv:hover{color:#8c8c8c}.mobilesite .WIKvHGlodZ0QN8OBihLv{width:100%;display:block;padding:10px 15px;font-size:18px}.WIKvHGlodZ0QN8OBihLv:focus{outline:none}
.A4sSkFHoQBs3c3QLT38S{width:100%;background:#1a1a1a;color:#fff}.desktop .A4sSkFHoQBs3c3QLT38S{display:flex;justify-content:center;align-items:flex-start;padding:56px 0}
.screen-reader-only{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th{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:before,blockquote:after,q:before,q:after{content:"";content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}button{border:none;background:transparent}@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}#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 100ms ease-in,bottom 200ms ease-in 200ms}#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 200ms 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:.9375rem;line-height:1.25rem;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:.9375rem;line-height:1.75rem;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}html{font-size:100%}.a11y *:focus{outline:2px solid #5661e0}article,aside,details,dialog,figure,header,footer,main,nav,section,summary{display:block}body,input,button,textarea{font-family:"GT America",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:normal;color:#2a2f35;font-size:.9375rem;line-height:1.375rem}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;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:1.1875rem;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}.hidden{display:none !important}ul{list-style:none}#page,#navigation,#leaderboard_container{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}
.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:2rem;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:1.125rem;line-height:24px;font-weight:500;margin-bottom:8px}.loadingError-message{font-size:.875rem;line-height:18px;white-space:pre-wrap}
.page-error-catcher{width:100%;max-width:none;min-height:80vh;padding:12%}
