.stepper span{vertical-align:middle}.stepper a{color:#d4d4d4;text-decoration:none}.stepper a:hover,.stepper a:active:hover{text-decoration:none}.stepper .fa-stack{position:relative;width:2rem;height:2rem;display:inline-block}.stepper .fa-circle{background-color:#689d48;border-radius:50%;width:2rem;height:2rem;position:absolute;display:block}.stepper .aui-math-check{position:absolute;color:#fff;width:2rem;height:2rem;text-align:center;line-height:2rem}.stepper strong{width:2rem;height:2rem;position:absolute;display:block;text-align:center;line-height:2rem;color:#fff}.stepper .status-label{height:2rem;line-height:2rem;display:inline-block}.stepper .status .complete,.stepper .status .incomplete,.stepper .status .current{visibility:hidden}.stepper .status.status-complete .fa-circle{background-color:#689d48}.stepper .status.status-complete .complete{visibility:visible}.stepper .status.status-complete .status-label{color:rgba(0,0,0,.87)}.stepper .status.status-incomplete .fa-circle{background-color:#d4d4d4}.stepper .status.status-incomplete .incomplete{visibility:visible}.stepper .status.status-current .fa-circle{background-color:#689d48}.stepper .status.status-current .current{visibility:visible}.stepper .status.status-current .status-label{color:rgba(0,0,0,.87)}#password_score{margin-top:4px;height:4px;display:flex;margin-right:-4px;position:relative}#password_score:after{content:"";position:absolute;right:4px;font-size:12px;color:#ccc;bottom:-18px}#password_score>div{flex:1 0 auto;margin:0 4px 0 0;background:#ccc}#password_score.pass-score-1>div:nth-child(1){background:#b9312b}#password_score.pass-score-1:after{content:"Insecure"}#password_score.pass-score-2>div:nth-child(1),#password_score.pass-score-2>div:nth-child(2){background:#b9312b}#password_score.pass-score-2:after{content:"Insecure"}#password_score.pass-score-3>div:nth-child(1),#password_score.pass-score-3>div:nth-child(2),#password_score.pass-score-3>div:nth-child(3){background:#b9312b}#password_score.pass-score-3:after{content:"Insecure"}#password_score.pass-score-4>div{background:#669e43}#password_score.pass-score-4:after{content:"Secure"}#password_match{margin-top:4px;margin-bottom:17px;height:4px;position:relative;background:#ccc}#password_match:after{content:"";position:absolute;right:0;font-size:12px;color:#ccc;bottom:-18px}#password_match.password-match{background:#669e43}#password_match.password-match:after{content:"Matches"}#password_match.password-different{background:#b9312b}#password_match.password-different:after{content:"Doesn't Match"}.has-password .change-pass,.has-password .no-password{display:none !important}.no-password .change-pass{display:none !important}.change-pass .has-password{display:none !important}.change-pass .change-pass,.change-pass .no-password{display:block !important}.pie-spinner,.pie-spinner *{box-sizing:border-box}.pie-spinner{position:relative;background:#c8c8c8;border-radius:50%;display:inline-block;vertical-align:text-top;width:18px;height:18px}.pie-spinner *{display:block}.pie-spinner-pie{width:50%;height:100%;transform-origin:100% 50%;position:absolute;background:#6588af}.pie-spinner-spinner{border-radius:100% 0 0 100%/50% 0 0 50%;z-index:200;border-right:none;animation-timing-function:linear;animation-iteration-count:1}.pie-spinner-filler{border-radius:0 100% 100% 0/0 50% 50% 0;left:50%;opacity:0;z-index:100;animation-name:opa2;animation-duration:0s;animation-timing-function:step-end;animation-iteration-count:1;border-left:none;animation-fill-mode:forwards}.pie-spinner-mask{width:50%;height:100%;border-radius:100% 0 0 100%/50% 0 0 50%;position:absolute;background:inherit;opacity:1;z-index:300;animation-name:opa;animation-duration:0s;animation-timing-function:step-end;animation-iteration-count:1;animation-fill-mode:forwards}@keyframes opa{0%{opacity:1}100%{opacity:0}}@keyframes opa2{0%{opacity:0}100%{opacity:1}}@font-face{font-family:Gotham;src:url(../fonts/Gotham-Medium.otf)}@font-face{font-family:"Yahoo Sans";src:url("../fonts/Yahoo Sans-Medium.otf")}.body-main a{color:#188fff}.body-main a:hover{text-decoration:none;color:#003dbd}.center{text-align:center}.left{text-align:left}.block{display:block}.frame-content{flex-direction:column;overflow:auto;background:#f9f9f9}.frame-content>*{flex:0 0 auto}.card-block{padding:2rem}.card-block.bottom-1rem{padding-bottom:1rem}.card-block.top-1rem{padding-top:1rem}.card-block.left-right-0rem{padding-left:0;padding-right:0}.col-header{padding-top:1rem;text-align:center}.col-header h3{margin:2rem}.col-header .logo-wrapper{width:25vw;min-width:400px;margin:1rem 0 2rem 0;font-family:"Yahoo Sans"}.col-header .logo-wrapper>.logo-text{vertical-align:middle;font-size:22px}.col-header .logo-wrapper>.logo-image{height:40px;margin-right:5px}.col-header .registration-text{padding-bottom:2rem;margin:auto}.col-header .org-image{max-height:22px;margin-top:10px;margin-bottom:1rem}.col-header .brand-image{margin-left:3px;margin-right:3px;max-width:50px;max-height:50px}.col-header .brand-image.square-logo{max-width:35px;max-height:35px;margin-top:7px}.col-header .brand-image.logo-yahoo{width:100%;background-repeat:no-repeat;background-color:#6001d2;background-position:1px 1px;background-image:url("data:image/svg+xml,%3Csvg width='35px' height='35px' viewBox='0 0 35 35' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3Efavicon_y19_32x32_hinted%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cdefs%3E%3Cpolygon id='path-1' points='0.171073913 0.0931111111 9.4455087 0.0931111111 9.4455087 9.92442222 0.171073913 9.92442222'%3E%3C/polygon%3E%3C/defs%3E%3Cg id='favicon_y19_32x32_hinted' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Crect fill='%236001D2' x='0' y='0' width='35' height='35'%3E%3C/rect%3E%3Cg id='y!' transform='translate(4.000000, 6.000000)'%3E%3Cpolygon id='Fill-1' fill='%23FFFFFF' points='9.70835927 5 7.04604411 11.4197051 4.40657437 5 0 5 4.91176421 16.0265583 3.14442407 20 7.45914574 20 14 5'%3E%3C/polygon%3E%3Cg id='!' transform='translate(13.000000, 0.000000)'%3E%3Cpath d='M2.88747609,10.8773778 C1.30323696,10.8773778 0.114280435,12.0684889 0.114280435,13.4547111 C0.114280435,14.8184889 1.25660652,15.9449333 2.79421522,15.9449333 C4.37917174,15.9449333 5.56741087,14.7756 5.56741087,13.3678222 C5.56741087,11.9818222 4.42580217,10.8773778 2.88747609,10.8773778' id='Fill-2' fill='%23FFFFFF'%3E%3C/path%3E%3Cg id='Group-6' transform='translate(1.434783, 0.000000)'%3E%3Cmask id='mask-2' fill='white'%3E%3Cuse xlink:href='%23path-1'%3E%3C/use%3E%3C/mask%3E%3Cg id='Clip-5'%3E%3C/g%3E%3Cpolygon id='Fill-4' fill='%23FFFFFF' mask='url(%23mask-2)' points='4.55194348 0.0930888889 0.171073913 9.92442222 5.06487826 9.92442222 9.4455087 0.0930888889'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.registration-text{padding-left:2rem;padding-right:2rem}.registration-text,.col-main .card{width:25vw;min-width:400px}@media only screen and (max-width: 680px){.registration-text,.col-main .card{width:100vw}.col-header{margin:0;padding-top:0}.col-header .logo-wrapper{width:100vw}}@media only screen and (max-width: 615px){.frame-footer-text>img{display:none}}.card{border-radius:0;border:0;margin-bottom:0;box-shadow:inset 0 -1px 0 0 #e0e4e9,inset 0 4px 0 0 #2c95d5,inset 1px 0 0 0 #e0e4e9,inset -1px 0 0 0 #e0e4e9}.card .before{background-image:linear-gradient(to top right, #1F91FB 0%, #2F44C4 51%, #431491 100%);position:absolute;content:"";left:0;right:0;width:100%;height:4px;top:0}.card .card-block input[type=text],.card .card-block input[type=password],.card .card-block select{font-family:"HelveticaNeue",Arial,sans-serif;color:#26282a;border:0;border-bottom:1px solid #979ba7;border-radius:0}.card .card-block input[type=text]:focus,.card .card-block input[type=password]:focus,.card .card-block select:focus{border-color:#188fff}.card .card-block select{-webkit-appearance:none;-webkit-border-radius:0;-moz-appearance:none;-moz-border-radius:0;width:100%;background-color:#fff !important;background-image:url("data:image/svg+xml,%3Csvg width='10' height='7' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.0006403 4.273152L1.37418097.5932463C1.09449039.3101767.62663101.3057189.34108303.5954752.05260635.8882034.0540707 1.3555284.33888651 1.6437988L5.0006403 6.375l4.6632181-4.7326871c.2796906-.2838126.2840837-.7585673-.0021965-1.0483236C9.3739174.302004 8.9133798.302747 8.628564.5917604L5.0006403 4.273152z' fill='%23767D84' fill-rule='evenodd'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat}.card .card-block .btn{font-family:"HelveticaNeue",Arial,sans-serif;font-size:13px;border-radius:2px;background-color:#188fff;border-color:#188fff;height:36px;transition:none !important}.card .card-block .btn:hover,.card .card-block .btn:active{background-color:#003abc;border-color:#003abc}.card .card-block .btn.btn-secondary{background-color:#fff;border-width:2px;padding-top:12px;color:#188fff !important}.card .card-block .btn.btn-secondary:hover,.card .card-block .btn.btn-secondary:active{background-color:#fff;border-color:#003dbd;color:#003abc !important}.card .card-block .btn.btn-primary,.card .card-block .btn.btn-highlight{padding-top:12px}.card .card-block .btn+.btn-block{margin-top:20px}.card .card-block input[type=submit].btn,.card .card-block button.btn,.card .card-block a.btn{padding-top:9px !important}.col-messages .card-block{background:linear-gradient(to top right, #fdcb00, #ff9600);text-align:left}.col-messages .card-block h4{color:#000;font-family:"HelveticaNeue-Bold",Arial,sans-serif;font-size:18px}.col-messages .card-block .status-description{color:#fff;font-size:.9rem}.col-messages.message-success .card-block{background:linear-gradient(to top right, #46D6BC, #32D288)}.col-messages.message-default .card-block{background:#2c95d5}.col-messages.message-default .card-block h4{color:#fff}.forgot-password{text-align:right;margin-top:-7px}.frame-footer{background:none;border:none;height:3.5rem;position:relative;font-family:"HelveticaNeue",Arial,sans-serif}.frame-footer p{position:absolute}.frame-footer p:first-child{left:1rem;text-align:left}.frame-footer p:nth-child(2){left:0;right:0;text-align:center}.frame-footer p:last-child{right:1rem;text-align:right}.frame-footer-text{line-height:20px;vertical-align:middle}.hcenter,.verify-phone,.verify-email{text-align:center}#action_resend_email .pie-spinner,#action_resend_phone .pie-spinner{opacity:0;display:none}#action_resend_email[disabled] .pie-spinner,#action_resend_phone[disabled] .pie-spinner{opacity:1;display:inline-block}.verify-email-row,.verify-phone-row{margin-bottom:30px}.verify-email-row img,.verify-phone-row img{max-width:60%;margin:0 auto 20px}.verify-email-row .icon-col,.verify-phone-row .icon-col{text-align:center}.verify-email-row{margin-top:20px}.verify-phone-row{margin-bottom:10px;padding-bottom:10px;border-bottom:solid 1px rgba(0,0,0,.1)}#verify_phone_key{margin-bottom:10px}.verified span{color:#669e43}.verify-title{margin:0 0 15px 0;display:block}.verify-phone-step{display:none}.huge-status{font-size:130px;font-family:sans-serif;font-weight:700;text-align:center;line-height:180px;color:rgba(64,75,84,.28);text-shadow:0 0 10px rgba(0,0,0,0);position:relative}.request-id input[readonly]{background-color:rgba(0,0,0,.05);font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;color:rgba(0,0,0,.7)}.login-user-icon{font-size:40px;text-align:center;display:block;margin:0 0 15px 0}#disambiguate-select-label{width:100%}#disambiguate-select-label>select{margin:10px 0 0 0;display:block;font-size:1em}.user-signed-in-email{font-weight:bold;font-size:.9em;opacity:.8;margin:10px 0 0}.change-email-wrapper .email-change-detail{border-top:solid 1px rgba(0,0,0,.1);border-bottom:solid 1px rgba(0,0,0,.1);padding:10px 0;margin:15px 0}.change-email-wrapper .email-change-detail>i{margin:0;display:block;font-size:1.1em}.change-email-wrapper .change-email-block .email-change-label{display:block;font-weight:bold;font-size:.8em;opacity:.6}#idp-select-account-wrapper table{width:100%;margin:15px 0 0 0;border-top:solid 1px rgba(0,0,0,.1)}#idp-select-account-wrapper table tr:hover th,#idp-select-account-wrapper table tr:hover td{background-color:#fbfbfb}#idp-select-account-wrapper table th,#idp-select-account-wrapper table td{border-bottom:solid 1px rgba(0,0,0,.1);padding:8px 5px}#idp-select-account-wrapper table th{text-align:left;width:100%;font-weight:normal}#login-idp-separator{text-align:center;padding:0;position:relative;display:block;height:50px;margin:0}#login-idp-separator>hr{padding:0;margin:0;position:absolute;top:25px;left:0;right:0}#login-idp-separator>#login-idp-separator-or{font-family:"Open Sans",Arial,sans-serif;font-weight:100;position:absolute;left:0;display:block;line-height:20px;text-align:left;color:#979ba7;background-color:#fff;margin-left:45%;padding-left:12px;right:0;top:15px;width:40px;z-index:1}#login-email-help{color:#464e56;font-family:"Helvetica Neue";font-size:11px;line-height:14px;margin-top:10px}@-webkit-keyframes blowUpContent{0%{transform:scale(1);opacity:1}100%{transform:scale(0.95);opacity:.23}}@keyframes blowUpContent{0%{transform:scale(1);opacity:1}100%{transform:scale(0.95);opacity:.23}}@-webkit-keyframes blowUpModal{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes blowUpModal{0%{transform:scale(0)}100%{transform:scale(1)}}#loading-overlay{display:none;z-index:99991;position:fixed;top:0;left:0;right:0;bottom:0;transform-style:preserve-3d}#loading-overlay>.col-main{position:relative;top:50%;transform:translateY(-50%)}#loading-overlay .loader.loader-highlight{background-image:url("data:image/svg+xml;utf8,%3Csvg%20width%3D%2264px%22%20height%3D%2264px%22%20viewBox%3D%220%200%2066%2066%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%3E%3CanimateTransform%20attributeName%3D%22transform%22%20type%3D%22rotate%22%20values%3D%220%2033%2033%3B270%2033%2033%22%20begin%3D%220s%22%20dur%3D%221.4s%22%20fill%3D%22freeze%22%20repeatCount%3D%22indefinite%22%2F%3E%3Ccircle%20fill%3D%22none%22%20stroke%3D%22%23188fff%22%20stroke-width%3D%225%22%20stroke-linecap%3D%22round%22%20cx%3D%2233%22%20cy%3D%2233%22%20r%3D%2230%22%20stroke-dasharray%3D%22187%22%20stroke-dashoffset%3D%22610%22%3E%3CanimateTransform%20attributeName%3D%22transform%22%20type%3D%22rotate%22%20values%3D%220%2033%2033%3B135%2033%2033%3B450%2033%2033%22%20begin%3D%220s%22%20dur%3D%221.4s%22%20fill%3D%22freeze%22%20repeatCount%3D%22indefinite%22%2F%3E%3Canimate%20attributeName%3D%22stroke-dashoffset%22%20values%3D%22187%3B46.75%3B187%22%20begin%3D%220s%22%20dur%3D%221.4s%22%20fill%3D%22freeze%22%20repeatCount%3D%22indefinite%22%2F%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fsvg%3E")}body>.frame{transition:filter .3s ease-in-out}body.loading-overlay-shown{overflow:hidden}body.loading-overlay-shown .frame-footer{display:none}body.loading-overlay-shown>.frame{z-index:99990;background:rgba(0,0,0,0);-webkit-animation:blowUpContent .3s cubic-bezier(0.165, 0.84, 0.44, 1) forwards;animation:blowUpContent .3s cubic-bezier(0.165, 0.84, 0.44, 1) forwards}body.loading-overlay-shown #loading-overlay{display:block;-webkit-animation:blowUpModal .5s cubic-bezier(0.165, 0.84, 0.44, 1) forwards;animation:blowUpModal .5s cubic-bezier(0.165, 0.84, 0.44, 1) forwards}.frame-content .frame-main .frame-error .frame-error-heading:before{color:#6b7caf}body.home,body.profile{font-family:"Helvetica Neue"}body.home .user-signed-in-name,body.profile .user-signed-in-name{line-height:1.2142857143rem;color:#2d353e}body.home .user-signed-in-name i.aui-person-user,body.profile .user-signed-in-name i.aui-person-user{display:none}body.home .user-signed-in-name strong,body.profile .user-signed-in-name strong{font-weight:500}body.home .user-signed-in-email,body.profile .user-signed-in-email{margin-top:.4285714286rem;color:#767d84;font-size:.8571428571rem;font-weight:500;line-height:1.0714285714rem}body.home .logged-in{font-size:1.2857142857rem;color:#464e56;padding-bottom:.8571428571rem;line-height:1.6428571429rem;font-weight:bold}body.home .visit-app{box-shadow:inset 0 1px 0 0 #e0e4e9;margin-top:2rem;padding-top:1rem}body.home .visit-app .apps{display:flex;justify-content:space-between;flex-wrap:wrap}body.home .visit-app .apps a{color:#fff}body.home .visit-app .apps .app{height:4.2857142857rem;width:11.7142857143rem;display:flex;margin-bottom:1.7857142857rem}body.home .visit-app .apps .app .title{height:1.7142857143rem;width:11.7142857143rem;font-family:Gotham;font-size:1.1428571429rem;letter-spacing:-0.36px;line-height:1.7142857143rem;text-align:center;align-self:center}body.home .visit-app .apps .app .title i.aui::before{font-weight:bold;font-size:1rem}body.home .visit-app .apps .app:hover{opacity:.7;border:2px solid #fff}body.home .visit-app .visit{margin-bottom:.8571428571rem;height:18px;width:352px;color:#2d353e;font-size:1.0714285714rem;font-weight:500;line-height:1.2857142857rem}body.home .visit-app img{width:2.2857142857rem;height:2.2857142857rem}body.home .user-signed-in{margin-bottom:1.7857142857rem}body.home .buttons{display:flex}body.home .buttons .profile{flex:1}body.home .buttons .profile button{width:10rem}body.home .buttons .logout button{width:6.5rem}body.profile .last-login{font-size:.8571428571rem;color:#464e56;text-align:right}body.profile .form-group{margin-bottom:2.1428571429rem}body.profile .birthday.form-group>label{color:#2d353e;font-size:15px;font-weight:500}body.profile .birthday.form-group .birthday.form-inline{display:flex}body.profile .birthday.form-group .birthday.form-inline .form-group{margin-bottom:0}body.profile .birthday.form-group .birthday.form-inline div:not(:last-of-type){margin-right:.8571428571rem}body.profile .birthday.form-group .birthday.form-inline .birthday-month{flex:1.5}body.profile .birthday.form-group .birthday.form-inline .birthday-day,body.profile .birthday.form-group .birthday.form-inline .birthday-year{flex:1}body.profile .update-buttons{margin-bottom:0;display:flex}body.profile .update-buttons>div{flex:1;display:flex}body.profile .update-buttons>div a{margin-bottom:.8571428571rem;margin-top:0 !important;flex:1}body.profile .update-buttons div.update-password{margin-left:1rem}body.profile .form-buttons{margin-bottom:.8571428571rem;padding-bottom:.8571428571rem;box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.12);text-align:right}body.profile .form-buttons button{width:6.5rem}body.profile .form-buttons .btn-secondary{border:0}body.profile .active-sessions-header{padding-top:0}body.profile .active-sessions-header .header{display:flex;padding-top:.8571428571rem;box-shadow:inset 0 1px 0 0 rgba(0,0,0,.12)}body.profile .active-sessions-header .header .active-sessions,body.profile .active-sessions-header .header .revoke-all{flex:1}body.profile .active-sessions-header .header .active-sessions{display:flex;align-items:center;font-size:1.0714285714rem;font-weight:500;color:#2d353e}body.profile .active-sessions-header .header .revoke-all{text-align:right}body.profile .active-sessions-header .header .revoke-all button{border:0;background-color:rgba(0,0,0,0);padding:0 !important;color:#188fff !important;font-family:inherit;font-weight:500}body.profile .active-sessions-header .header .revoke-all button:disabled{color:#e0e4e9 !important}body.profile .active-sessions-header .header .revoke-all button:hover:not([disabled]){color:#003dbd !important}body.profile .access-token.row .col{margin-top:.9285714286rem;font-weight:500;display:flex}body.profile .access-token.row .col .token-info{flex:1}body.profile .access-token.row .col .token-info .token-label{color:#2d353e;font-size:12px;line-height:18px}body.profile .access-token.row .col .token-info .token-date{color:#464e56;font-size:9px;line-height:11px}body.profile .access-token.row .col .revoke-token{text-align:right;color:#188fff;font-size:13px;font-weight:500;line-height:36px}
