<html dir="ltr" class="" lang="en"><head>
    <title>Sign in to your account</title>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=2.0, user-scalable=yes">
    <meta http-equiv="Pragma" content="no-cache">
    <meta http-equiv="Expires" content="-1">
    <link rel="preconnect" href="https://aadcdn.msftauth.net" crossorigin="">
    <meta http-equiv="x-dns-prefetch-control" content="on">
    <link rel="dns-prefetch" href="//aadcdn.msftauth.net">
    <link rel="dns-prefetch" href="//aadcdn.msauth.net">

    <meta name="PageID" content="ConvergedSignIn">
    <meta name="SiteID" content="">
    <meta name="ReqLC" content="9">
    <meta name="LocLC" content="en">

    <noscript>
        <meta http-equiv="Refresh" content="0; URL=https://login.microsoftonline.com/jsdisabled" />
    </noscript>

    <meta name="robots" content="none">

    <script type="text/javascript">
        //<![CDATA[
        $Config = {
            fShowPersistentCookiesWarning: false,
            urlMsaSignUp:
                "https://login.live.com/oauth20_authorize.srf?response_type=code\u0026client_id=51483342-085c-4d86-bf88-cf50c7252078\u0026scope=openid+profile+email+offline_access\u0026response_mode=form_post\u0026redirect_uri=https%3a%2f%2flogin.microsoftonline.com%2fcommon%2ffederation%2foauth2\u0026state=rQIIAYVSv4vTYABt2rveXUHvFBEHkUMU5CC9L9-XpE1BJLm0veaaXNOmv7LE9Jq0aZumTb62l-AmguDi5HCDgji5CLoc4uDkcNPNgpOLOImToz3_AZfHe7wHb3gvtcam2TRIg50ElaZyd2hEM2amw5GcySKS5ihAmjRkScQgFkFAdRmA_KuprVdP3ny7_fhG8d3dB8zLm4--nxAbxsiZW-kjz31L3OpjPAlyu7uLxSLt2bZz9M_YHZnjrjPunRLEOUH8IIiTeNwav40HLMrQCDIZKstx7LIow6V1MR8qUBnJgzpeckquAaAPSky5madl2May1nCVosooEb_QNZk-1EaO0iwMDjV1mW8fyw4AStSLytqQkaMeVsRRX4H5SG6qSIEl-DW-ecjPcB9egOc7kfU7vmF7vmtMvACfJF7EmTBTyRb5MW-EwhHpmouBtq-RJCU1mtNpWase7NvAzgidisOFZbeC-526zGp60xfJ8SQ_V4dkgDqtiKsBteJM5YBkrFYd-cM9aFRmdUErdF23G9XKiiGJhT26pIyyVmevNScpnQ4xHhbm2LQFoeJBicmj_j7LTtmyo1Gel6nKAaQPbJtzZp4Ee4Jh1nHLdMW9IjIGQeBJwkLJSPvUQcOpI4yGgMySxVYek2Z7VmhAH0jy4NjHLSMb6JWy2pgJo7xs1YVud25HIqx65bAzKfbag8YC1XpDKesfF8L-FMm49z6RXC7peuOzxGVvYo2d7vbE92xnZJ2vED9Xrq8nt5I3Ytuxe9dAIre-ntqKXag_K8Tr1eVtPm1_YU4cnn_2kPtwurNJnK3umoHaqXYtWXdFqPFC2FbbcijRUtGZ6s12aej2cVO1p_1JJ7jP5qjnSeJ5MnmWvFISDSWv1TReEfmqCA3wK0k8XYt93PjP-b6mrkEAAUlBkqK2AZ2juBwD9M-XYn8B0\u0026estsfed=1\u0026uaid=dda4859f83224718af253f359e1c7ce3\u0026signup=1\u0026lw=1\u0026fl=easi2\u0026fci=4345a7b9-9a63-4910-a426-35363201d503\u0026mkt=en",
            urlMsaLogout: "https://login.live.com/logout.srf?iframed_by=https%3a%2f%2flogin.microsoftonline.com",
            urlOtherIdpForget: "https://login.live.com/forgetme.srf?iframed_by=https%3a%2f%2flogin.microsoftonline.com",
            showCantAccessAccountLink: true,
            urlGitHubFed:
                "https://login.live.com/oauth20_authorize.srf?response_type=code\u0026client_id=51483342-085c-4d86-bf88-cf50c7252078\u0026scope=openid+profile+email+offline_access\u0026response_mode=form_post\u0026redirect_uri=https%3a%2f%2flogin.microsoftonline.com%2fcommon%2ffederation%2foauth2\u0026state=rQIIAYVSv4vTYABt2rveXUHvFBEHkUMU5CC9L9-XpE1BJLm0veaaXNOmv7LE9Jq0aZumTb62l-AmguDi5HCDgji5CLoc4uDkcNPNgpOLOImToz3_AZfHe7wHb3gvtcam2TRIg50ElaZyd2hEM2amw5GcySKS5ihAmjRkScQgFkFAdRmA_KuprVdP3ny7_fhG8d3dB8zLm4--nxAbxsiZW-kjz31L3OpjPAlyu7uLxSLt2bZz9M_YHZnjrjPunRLEOUH8IIiTeNwav40HLMrQCDIZKstx7LIow6V1MR8qUBnJgzpeckquAaAPSky5madl2May1nCVosooEb_QNZk-1EaO0iwMDjV1mW8fyw4AStSLytqQkaMeVsRRX4H5SG6qSIEl-DW-ecjPcB9egOc7kfU7vmF7vmtMvACfJF7EmTBTyRb5MW-EwhHpmouBtq-RJCU1mtNpWase7NvAzgidisOFZbeC-526zGp60xfJ8SQ_V4dkgDqtiKsBteJM5YBkrFYd-cM9aFRmdUErdF23G9XKiiGJhT26pIyyVmevNScpnQ4xHhbm2LQFoeJBicmj_j7LTtmyo1Gel6nKAaQPbJtzZp4Ee4Jh1nHLdMW9IjIGQeBJwkLJSPvUQcOpI4yGgMySxVYek2Z7VmhAH0jy4NjHLSMb6JWy2pgJo7xs1YVud25HIqx65bAzKfbag8YC1XpDKesfF8L-FMm49z6RXC7peuOzxGVvYo2d7vbE92xnZJ2vED9Xrq8nt5I3Ytuxe9dAIre-ntqKXag_K8Tr1eVtPm1_YU4cnn_2kPtwurNJnK3umoHaqXYtWXdFqPFC2FbbcijRUtGZ6s12aej2cVO1p_1JJ7jP5qjnSeJ5MnmWvFISDSWv1TReEfmqCA3wK0k8XYt93PjP-b6mrkEAAUlBkqK2AZ2juBwD9M-XYn8B0\u0026estsfed=1\u0026uaid=dda4859f83224718af253f359e1c7ce3\u0026fci=4345a7b9-9a63-4910-a426-35363201d503\u0026mkt=en\u0026idp_hint=github.com",
            fShowSignInWithGitHubOnlyOnCredPicker: true,
            fEnableShowResendCode: true,
            iShowResendCodeDelay: 90000,
            sSMSCtryPhoneData:
                "AF~Afghanistan~93!!!AX~Åland Islands~358!!!AL~Albania~355!!!DZ~Algeria~213!!!AS~American Samoa~1!!!AD~Andorra~376!!!AO~Angola~244!!!AI~Anguilla~1!!!AG~Antigua and Barbuda~1!!!AR~Argentina~54!!!AM~Armenia~374!!!AW~Aruba~297!!!AC~Ascension Island~247!!!AU~Australia~61!!!AT~Austria~43!!!AZ~Azerbaijan~994!!!BS~Bahamas~1!!!BH~Bahrain~973!!!BD~Bangladesh~880!!!BB~Barbados~1!!!BY~Belarus~375!!!BE~Belgium~32!!!BZ~Belize~501!!!BJ~Benin~229!!!BM~Bermuda~1!!!BT~Bhutan~975!!!BO~Bolivia~591!!!BQ~Bonaire~599!!!BA~Bosnia and Herzegovina~387!!!BW~Botswana~267!!!BR~Brazil~55!!!IO~British Indian Ocean Territory~246!!!VG~British Virgin Islands~1!!!BN~Brunei~673!!!BG~Bulgaria~359!!!BF~Burkina Faso~226!!!BI~Burundi~257!!!CV~Cabo Verde~238!!!KH~Cambodia~855!!!CM~Cameroon~237!!!CA~Canada~1!!!KY~Cayman Islands~1!!!CF~Central African Republic~236!!!TD~Chad~235!!!CL~Chile~56!!!CN~China~86!!!CX~Christmas Island~61!!!CC~Cocos (Keeling) Islands~61!!!CO~Colombia~57!!!KM~Comoros~269!!!CG~Congo~242!!!CD~Congo (DRC)~243!!!CK~Cook Islands~682!!!CR~Costa Rica~506!!!CI~Côte d\u0027Ivoire~225!!!HR~Croatia~385!!!CU~Cuba~53!!!CW~Curaçao~599!!!CY~Cyprus~357!!!CZ~Czechia~420!!!DK~Denmark~45!!!DJ~Djibouti~253!!!DM~Dominica~1!!!DO~Dominican Republic~1!!!EC~Ecuador~593!!!EG~Egypt~20!!!SV~El Salvador~503!!!GQ~Equatorial Guinea~240!!!ER~Eritrea~291!!!EE~Estonia~372!!!ET~Ethiopia~251!!!FK~Falkland Islands~500!!!FO~Faroe Islands~298!!!FJ~Fiji~679!!!FI~Finland~358!!!FR~France~33!!!GF~French Guiana~594!!!PF~French Polynesia~689!!!GA~Gabon~241!!!GM~Gambia~220!!!GE~Georgia~995!!!DE~Germany~49!!!GH~Ghana~233!!!GI~Gibraltar~350!!!GR~Greece~30!!!GL~Greenland~299!!!GD~Grenada~1!!!GP~Guadeloupe~590!!!GU~Guam~1!!!GT~Guatemala~502!!!GG~Guernsey~44!!!GN~Guinea~224!!!GW~Guinea-Bissau~245!!!GY~Guyana~592!!!HT~Haiti~509!!!HN~Honduras~504!!!HK~Hong Kong SAR~852!!!HU~Hungary~36!!!IS~Iceland~354!!!IN~India~91!!!ID~Indonesia~62!!!IR~Iran~98!!!IQ~Iraq~964!!!IE~Ireland~353!!!IM~Isle of Man~44!!!IL~Israel~972!!!IT~Italy~39!!!JM~Jamaica~1!!!JP~Japan~81!!!JE~Jersey~44!!!JO~Jordan~962!!!KZ~Kazakhstan~7!!!KE~Kenya~254!!!KI~Kiribati~686!!!KR~Korea~82!!!KW~Kuwait~965!!!KG~Kyrgyzstan~996!!!LA~Laos~856!!!LV~Latvia~371!!!LB~Lebanon~961!!!LS~Lesotho~266!!!LR~Liberia~231!!!LY~Libya~218!!!LI~Liechtenstein~423!!!LT~Lithuania~370!!!LU~Luxembourg~352!!!MO~Macao SAR~853!!!MG~Madagascar~261!!!MW~Malawi~265!!!MY~Malaysia~60!!!MV~Maldives~960!!!ML~Mali~223!!!MT~Malta~356!!!MH~Marshall Islands~692!!!MQ~Martinique~596!!!MR~Mauritania~222!!!MU~Mauritius~230!!!YT~Mayotte~262!!!MX~Mexico~52!!!FM~Micronesia~691!!!MD~Moldova~373!!!MC~Monaco~377!!!MN~Mongolia~976!!!ME~Montenegro~382!!!MS~Montserrat~1!!!MA~Morocco~212!!!MZ~Mozambique~258!!!MM~Myanmar~95!!!NA~Namibia~264!!!NR~Nauru~674!!!NP~Nepal~977!!!NL~Netherlands~31!!!NC~New Caledonia~687!!!NZ~New Zealand~64!!!NI~Nicaragua~505!!!NE~Niger~227!!!NG~Nigeria~234!!!NU~Niue~683!!!NF~Norfolk Island~672!!!KP~North Korea~850!!!MK~North Macedonia~389!!!MP~Northern Mariana Islands~1!!!NO~Norway~47!!!OM~Oman~968!!!PK~Pakistan~92!!!PW~Palau~680!!!PS~Palestinian Authority~970!!!PA~Panama~507!!!PG~Papua New Guinea~675!!!PY~Paraguay~595!!!PE~Peru~51!!!PH~Philippines~63!!!PL~Poland~48!!!PT~Portugal~351!!!PR~Puerto Rico~1!!!QA~Qatar~974!!!RE~Réunion~262!!!RO~Romania~40!!!RU~Russia~7!!!RW~Rwanda~250!!!BL~Saint Barthélemy~590!!!KN~Saint Kitts and Nevis~1!!!LC~Saint Lucia~1!!!MF~Saint Martin~590!!!PM~Saint Pierre and Miquelon~508!!!VC~Saint Vincent and the Grenadines~1!!!WS~Samoa~685!!!SM~San Marino~378!!!ST~São Tomé and Príncipe~239!!!SA~Saudi Arabia~966!!!SN~Senegal~221!!!RS~Serbia~381!!!SC~Seychelles~248!!!SL~Sierra Leone~232!!!SG~Singapore~65!!!SX~Sint Maarten~1!!!SK~Slovakia~421!!!SI~Slovenia~386!!!SB~Solomon Islands~677!!!SO~Somalia~252!!!ZA~South Africa~27!!!SS~South Sudan~211!!!ES~Spain~34!!!LK~Sri Lanka~94!!!SH~St Helena, Ascension, and Tristan da Cunha~290!!!SD~Sudan~249!!!SR~Suriname~597!!!SJ~Svalbard~47!!!SZ~Swaziland~268!!!SE~Sweden~46!!!CH~Switzerland~41!!!SY~Syria~963!!!TW~Taiwan~886!!!TJ~Tajikistan~992!!!TZ~Tanzania~255!!!TH~Thailand~66!!!TL~Timor-Leste~670!!!TG~Togo~228!!!TK~Tokelau~690!!!TO~Tonga~676!!!TT~Trinidad and Tobago~1!!!TA~Tristan da Cunha~290!!!TN~Tunisia~216!!!TR~Turkey~90!!!TM~Turkmenistan~993!!!TC~Turks and Caicos Islands~1!!!TV~Tuvalu~688!!!VI~U.S. Virgin Islands~1!!!UG~Uganda~256!!!UA~Ukraine~380!!!AE~United Arab Emirates~971!!!GB~United Kingdom~44!!!US~United States~1!!!UY~Uruguay~598!!!UZ~Uzbekistan~998!!!VU~Vanuatu~678!!!VA~Vatican City~39!!!VE~Venezuela~58!!!VN~Vietnam~84!!!WF~Wallis and Futuna~681!!!YE~Yemen~967!!!ZM~Zambia~260!!!ZW~Zimbabwe~263",
            fUseInlinePhoneNumber: true,
            fDetectBrowserCapabilities: true,
            urlSessionState: "https://login.microsoftonline.com/common/DeviceCodeStatus",
            urlResetPassword:
                "https://passwordreset.microsoftonline.com/?ru=https%3a%2f%2flogin.microsoftonline.com%2fcommon%2freprocess%3fctx%3drQIIAYWSv4vTcADFm_au9wP0ThG5QeQQBTlIL_l-86MpiCRNf-WaXNOmP5eYXpMmbdO0ybftJbiJILjc5HCDgjjdIuhyiIOTw003C04u4iROjvb-ApfHe_B4y_tsrjEpJkWkiL0EmSIz9ylI0Qbb5XDOYCBOcSSBGxRgcEhDBgKC7NEE9G9ubr95_u77vWc7hfcPHtOv7zz9cYbdtRGaBJn9_cVikfIsyzkyU0eeuz8yxj1n3D_HsEsM-4lhp_G4OT6LBwxkKQholkxzHLMcZ7lUR8yFClBG8qCOlp6UawTRGZTocjNHyaCNZK3hKgWVViJ-0dFk6lAbOUozPzjU1GW_fSw7BKFE_aisDWk56iNFHNkKyEVyU4UKKIFv8a1DfoZscCWe70Tmn_iG5fmuPvECdJp4FadDtpIu8GNeD4Uj3DUWA62o4TgpNZrTaVmrHhQtwmKFbsXhwrJbQXa3LjNap-mL-HiSm6tDPIDdVsTVCLXiTOUAp81WHfrDLNArs7qg5Xuu24tqZUWXxHyWKimjtNnNtuY42aFChIb5OTIsQah4QKJz0C4yzJQpOxrpeWxVDgB1YFmcM_Mk0Bd0o45ahitmC1AfBIEnCQuFlYrkQcOpQwSHBJ7GC60cwo32LN8APiHJg2MftfR00KmU1cZMGOVksy70enMrEkHVK4fdSaHfHjQWsNYfSmn_OB_aUyij_odEcvmk640vEte9iTl2ersT37OckXm5gv1aub2e3E7uxHZjD28Ricz6-uZ27Cr9XcHeri5R-bz7lT51eP7lE-7j-d4WdrG6bwRqt9oz5Y4rAo0XwrbalkOJkgrOtNNsl4aujZqqNbUn3eARkyFPkthJMnmRvFESdSWn1TReEfmqCHTidxJ7sRb7tPEf-L5ci_0D0\u0026mkt=en\u0026hosted=0\u0026device_platform=Windows+10",
            urlMsaResetPassword:
                "https://account.live.com/password/reset?wreply=https%3a%2f%2flogin.microsoftonline.com%2fcommon%2freprocess%3fctx%3drQIIAYWSz2vTcADFm3brfoBuypAdRIYoyCDdN99vkjYFkWRpu2ZN1rTpr1xiuiZt2qZpk2_XJXgTQfCyk4cdFMTTLoJehnjw5GGnnQeevIgn8eTR7i_w8ngPHu_yPqtLbIpNgRTYTlApKvuARjRjptscyZksImmOAqRJQ5ZEDGIRBFSHAci_vbr-9sX77_efbxY-PHzCvLn77McZca-H8TjI7uzMZrOUZ9vOoZU69NydoTnqOKPuOUFcEsRPgjiNx63RWTxgUZpGkElTGY5j5-NpLqWLuVCBylDu1_DcU3IVAL1fZEqNHC3DFpa1uqsUVEaJ-JmuyfSBNnSURr5_oKnzfutYdgBQom5U0gaMHHWxIg57CsxFckNFCizCq_jaAT_FPXgtnu9E1p_4iu35rjH2AnyaeB1nwnQ5U-BHvBEKh6RrzvrankaSlFRvTCYlrbK_ZwM7LbTLDheW3DLutWsyq-kNXyRH49yROiAD1G5GXBWoZWciByRjNWvIH-xCozytCVq-47qdqFpSDEnM79JFZZix2rvNI5LS6RDjQf4Im7YglD0oMTnU22PZCVtyNMrz0hU5gPS-bXPO1JNgVzDMGm6arrhbQEY_CDxJmClpaY_arzs1hNEAkBmy0Mxh0mxN83XoA0nuH_u4aWQCvVxS61NhmJOtmtDpHNmRCCteKWyPC91Wvz5D1e5AyvjH-bA3QTLufkwk50-63ugicdMbWyOnszX2PdsZWpcLxK-FO8vJ9eRmbCv2aAMkssvLq-ux6_R3gXi3OEfly9Y35tTh-VdPuU_n22vExeKOGajtSseSdVeEGi-ELbUlhxItFZyJ3mgVB24PN1R70hu3g8dsljpJEifJ5EXyVlE0lJxW1XhF5CsiNMDvJPFyKfZ55T_wXa1uQAABSUGSorYAnaW4LAP0rzdi_wA1\u0026mkt=en",
            urlSignUp:
                "https://login.live.com/oauth20_authorize.srf?response_type=code\u0026client_id=51483342-085c-4d86-bf88-cf50c7252078\u0026scope=openid+profile+email+offline_access\u0026response_mode=form_post\u0026redirect_uri=https%3a%2f%2flogin.microsoftonline.com%2fcommon%2ffederation%2foauth2\u0026state=rQIIAYVSv4vTYABt2rveXUHvFBEHkUMU5CC9L9-XpE1BJLm0veaaXNOmv7LE9Jq0aZumTb62l-AmguDi5HCDgji5CLoc4uDkcNPNgpOLOImToz3_AZfHe7wHb3gvtcam2TRIg50ElaZyd2hEM2amw5GcySKS5ihAmjRkScQgFkFAdRmA_KuprVdP3ny7_fhG8d3dB8zLm4--nxAbxsiZW-kjz31L3OpjPAlyu7uLxSLt2bZz9M_YHZnjrjPunRLEOUH8IIiTeNwav40HLMrQCDIZKstx7LIow6V1MR8qUBnJgzpeckquAaAPSky5madl2May1nCVosooEb_QNZk-1EaO0iwMDjV1mW8fyw4AStSLytqQkaMeVsRRX4H5SG6qSIEl-DW-ecjPcB9egOc7kfU7vmF7vmtMvACfJF7EmTBTyRb5MW-EwhHpmouBtq-RJCU1mtNpWase7NvAzgidisOFZbeC-526zGp60xfJ8SQ_V4dkgDqtiKsBteJM5YBkrFYd-cM9aFRmdUErdF23G9XKiiGJhT26pIyyVmevNScpnQ4xHhbm2LQFoeJBicmj_j7LTtmyo1Gel6nKAaQPbJtzZp4Ee4Jh1nHLdMW9IjIGQeBJwkLJSPvUQcOpI4yGgMySxVYek2Z7VmhAH0jy4NjHLSMb6JWy2pgJo7xs1YVud25HIqx65bAzKfbag8YC1XpDKesfF8L-FMm49z6RXC7peuOzxGVvYo2d7vbE92xnZJ2vED9Xrq8nt5I3Ytuxe9dAIre-ntqKXag_K8Tr1eVtPm1_YU4cnn_2kPtwurNJnK3umoHaqXYtWXdFqPFC2FbbcijRUtGZ6s12aej2cVO1p_1JJ7jP5qjnSeJ5MnmWvFISDSWv1TReEfmqCA3wK0k8XYt93PjP-b6mrkEAAUlBkqK2AZ2juBwD9M-XYn8B0\u0026estsfed=1\u0026uaid=dda4859f83224718af253f359e1c7ce3\u0026signup=1\u0026lw=1\u0026fl=easi2\u0026fci=4345a7b9-9a63-4910-a426-35363201d503\u0026mkt=en",
            urlGetCredentialType: "https://login.microsoftonline.com/common/GetCredentialType?mkt=en",
            urlGetOneTimeCode: "https://login.microsoftonline.com/common/GetOneTimeCode",
            urlLogout: "https://login.microsoftonline.com/common/uxlogout",
            urlForget: "https://login.microsoftonline.com/forgetuser",
            urlDisambigRename: "https://go.microsoft.com/fwlink/p/?LinkID=733247",
            urlGoToAADError:
                "https://login.live.com/oauth20_authorize.srf?response_type=code\u0026client_id=51483342-085c-4d86-bf88-cf50c7252078\u0026scope=openid+profile+email+offline_access\u0026response_mode=form_post\u0026redirect_uri=https%3a%2f%2flogin.microsoftonline.com%2fcommon%2ffederation%2foauth2\u0026state=rQIIAYVSv4vTYABt2rveXUHvFBEHkUMU5CC9L9-XpE1BJLm0veaaXNOmv7LE9Jq0aZumTb62l-AmguDi5HCDgji5CLoc4uDkcNPNgpOLOImToz3_AZfHe7wHb3gvtcam2TRIg50ElaZyd2hEM2amw5GcySKS5ihAmjRkScQgFkFAdRmA_KuprVdP3ny7_fhG8d3dB8zLm4--nxAbxsiZW-kjz31L3OpjPAlyu7uLxSLt2bZz9M_YHZnjrjPunRLEOUH8IIiTeNwav40HLMrQCDIZKstx7LIow6V1MR8qUBnJgzpeckquAaAPSky5madl2May1nCVosooEb_QNZk-1EaO0iwMDjV1mW8fyw4AStSLytqQkaMeVsRRX4H5SG6qSIEl-DW-ecjPcB9egOc7kfU7vmF7vmtMvACfJF7EmTBTyRb5MW-EwhHpmouBtq-RJCU1mtNpWase7NvAzgidisOFZbeC-526zGp60xfJ8SQ_V4dkgDqtiKsBteJM5YBkrFYd-cM9aFRmdUErdF23G9XKiiGJhT26pIyyVmevNScpnQ4xHhbm2LQFoeJBicmj_j7LTtmyo1Gel6nKAaQPbJtzZp4Ee4Jh1nHLdMW9IjIGQeBJwkLJSPvUQcOpI4yGgMySxVYek2Z7VmhAH0jy4NjHLSMb6JWy2pgJo7xs1YVud25HIqx65bAzKfbag8YC1XpDKesfF8L-FMm49z6RXC7peuOzxGVvYo2d7vbE92xnZJ2vED9Xrq8nt5I3Ytuxe9dAIre-ntqKXag_K8Tr1eVtPm1_YU4cnn_2kPtwurNJnK3umoHaqXYtWXdFqPFC2FbbcijRUtGZ6s12aej2cVO1p_1JJ7jP5qjnSeJ5MnmWvFISDSWv1TReEfmqCA3wK0k8XYt93PjP-b6mrkEAAUlBkqK2AZ2juBwD9M-XYn8B0\u0026estsfed=1\u0026uaid=dda4859f83224718af253f359e1c7ce3\u0026fci=4345a7b9-9a63-4910-a426-35363201d503\u0026mkt=en",
            urlCBPartnerPreload: "https://www.office.com/prefetch/prefetch",
            urlPIAEndAuth: "https://login.microsoftonline.com/common/PIA/EndAuth",
            fCBShowSignUp: true,
            fKMSIEnabled: false,
            iLoginMode: 1,
            fAllowPhoneSignIn: true,
            fAllowPhoneInput: true,
            fAllowSkypeNameLogin: true,
            iMaxPollErrors: 5,
            iPollingTimeout: 60,
            srsSuccess: true,
            fShowSwitchUser: true,
            arrValErrs: ["50058"],
            sErrorCode: "50058",
            sErrTxt: "",
            sResetPasswordPrefillParam: "username",
            onPremPasswordValidationConfig: { isUserRealmPrecheckEnabled: true },
            fSwitchDisambig: true,
            oCancelPostParams: {
                error: "access_denied",
                error_subcode: "cancel",
                state:
                    "5y7P8GAnA_yBc-mawjTHT--1JVWqqLTRKHf0f7BbPi9yLmPthbUM6TZWrD-npEvQk-s3bXz9S0QPiqMs-5eXU3rkC2_PuUBTFdmmdzSLN_JDFC4INl8ebCXv-1Z4yttkFvtafBBPo2J5E3hH66q6LiT1oo7RMs24Kff9iuoJ2gB_aUtXamDCG3_jssoJBwN7JH1KViU3t3k0-8-GXEt-aYuFV2r0JMjxrtX_8sZPLQVuBlEMeUBddvfzD2RoLybpGgYjVw3SgkJ8rxFyhq3Mtg",
            },
            iRemoteNgcPollingType: 2,
            fUseNewNoPasswordTypes: true,
            fAccessPassSupported: true,
            fShowAccessPassPeek: true,
            urlAadSignup: "https://signup.microsoft.com/signup?sku=teams_commercial_trial\u0026origin=ests\u0026culture=en",
            iMaxStackForKnockoutAsyncComponents: 10000,
            fShowButtons: true,
            urlCdn: "https://aadcdn.msftauth.net/shared/1.0/",
            urlFooterTOU: "https://www.microsoft.com/en/servicesagreement/",
            urlFooterPrivacy: "https://privacy.microsoft.com/en/privacystatement",
            urlPost: "https://login.microsoftonline.com/common/login",
            urlPostAad: "https://login.microsoftonline.com/common/login",
            urlPostMsa:
                "https://login.live.com/ppsecure/partnerpost.srf?response_type=code\u0026client_id=51483342-085c-4d86-bf88-cf50c7252078\u0026scope=openid+profile+email+offline_access\u0026response_mode=form_post\u0026redirect_uri=https%3a%2f%2flogin.microsoftonline.com%2fcommon%2ffederation%2foauth2\u0026state=rQIIAYVSv4vTYABt2rveXUHvFBEHkUMU5CC9L9-XpE1BJLm0veaaXNOmv7LE9Jq0aZumTb62l-AmguDi5HCDgji5CLoc4uDkcNPNgpOLOImToz3_AZfHe7wHb3gvtcam2TRIg50ElaZyd2hEM2amw5GcySKS5ihAmjRkScQgFkFAdRmA_KuprVdP3ny7_fhG8d3dB8zLm4--nxAbxsiZW-kjz31L3OpjPAlyu7uLxSLt2bZz9M_YHZnjrjPunRLEOUH8IIiTeNwav40HLMrQCDIZKstx7LIow6V1MR8qUBnJgzpeckquAaAPSky5madl2May1nCVosooEb_QNZk-1EaO0iwMDjV1mW8fyw4AStSLytqQkaMeVsRRX4H5SG6qSIEl-DW-ecjPcB9egOc7kfU7vmF7vmtMvACfJF7EmTBTyRb5MW-EwhHpmouBtq-RJCU1mtNpWase7NvAzgidisOFZbeC-526zGp60xfJ8SQ_V4dkgDqtiKsBteJM5YBkrFYd-cM9aFRmdUErdF23G9XKiiGJhT26pIyyVmevNScpnQ4xHhbm2LQFoeJBicmj_j7LTtmyo1Gel6nKAaQPbJtzZp4Ee4Jh1nHLdMW9IjIGQeBJwkLJSPvUQcOpI4yGgMySxVYek2Z7VmhAH0jy4NjHLSMb6JWy2pgJo7xs1YVud25HIqx65bAzKfbag8YC1XpDKesfF8L-FMm49z6RXC7peuOzxGVvYo2d7vbE92xnZJ2vED9Xrq8nt5I3Ytuxe9dAIre-ntqKXag_K8Tr1eVtPm1_YU4cnn_2kPtwurNJnK3umoHaqXYtWXdFqPFC2FbbcijRUtGZ6s12aej2cVO1p_1JJ7jP5qjnSeJ5MnmWvFISDSWv1TReEfmqCA3wK0k8XYt93PjP-b6mrkEAAUlBkqK2AZ2juBwD9M-XYn8B0\u0026flow=fido\u0026estsfed=1\u0026uaid=dda4859f83224718af253f359e1c7ce3\u0026fci=4345a7b9-9a63-4910-a426-35363201d503\u0026mkt=en",
            urlRefresh:
                "https://login.microsoftonline.com/common/reprocess?ctx=rQIIAYWSz2vTcADFm3brfoBuypAdRIYoyCDdN99vkjYFkWRpu2ZN1rTpr1xiuiZt2qZpk2_XJXgTQfCyk4cdFMTTLoJehnjw5GGnnQeevIgn8eTR7i_w8ngPHu_yPqtLbIpNgRTYTlApKvuARjRjptscyZksImmOAqRJQ5ZEDGIRBFSHAci_vbr-9sX77_efbxY-PHzCvLn77McZca-H8TjI7uzMZrOUZ9vOoZU69NydoTnqOKPuOUFcEsRPgjiNx63RWTxgUZpGkElTGY5j5-NpLqWLuVCBylDu1_DcU3IVAL1fZEqNHC3DFpa1uqsUVEaJ-JmuyfSBNnSURr5_oKnzfutYdgBQom5U0gaMHHWxIg57CsxFckNFCizCq_jaAT_FPXgtnu9E1p_4iu35rjH2AnyaeB1nwnQ5U-BHvBEKh6RrzvrankaSlFRvTCYlrbK_ZwM7LbTLDheW3DLutWsyq-kNXyRH49yROiAD1G5GXBWoZWciByRjNWvIH-xCozytCVq-47qdqFpSDEnM79JFZZix2rvNI5LS6RDjQf4Im7YglD0oMTnU22PZCVtyNMrz0hU5gPS-bXPO1JNgVzDMGm6arrhbQEY_CDxJmClpaY_arzs1hNEAkBmy0Mxh0mxN83XoA0nuH_u4aWQCvVxS61NhmJOtmtDpHNmRCCteKWyPC91Wvz5D1e5AyvjH-bA3QTLufkwk50-63ugicdMbWyOnszX2PdsZWpcLxK-FO8vJ9eRmbCv2aAMkssvLq-ux6_R3gXi3OEfly9Y35tTh-VdPuU_n22vExeKOGajtSseSdVeEGi-ELbUlhxItFZyJ3mgVB24PN1R70hu3g8dsljpJEifJ5EXyVlE0lJxW1XhF5CsiNMDvJPFyKfZ55T_wXa1uQAABSUGSorYAnaW4LAP0rzdi_wA1",
            urlCancel: "https://www.office.com/landing",
            urlResume:
                "https://login.microsoftonline.com/common/resume?ctx=rQIIAYWSv4vTcADFm_au9wP0ThG5QeQQBTlIL_l-86MpiCRNf-WaXNOmP5eYXpMmbdO0ybftJbiJILjc5HCDgjjdIuhyiIOTw003C04u4iROjvb-ApfHe_B4y_tsrjEpJkWkiL0EmSIz9ylI0Qbb5XDOYCBOcSSBGxRgcEhDBgKC7NEE9G9ubr95_u77vWc7hfcPHtOv7zz9cYbdtRGaBJn9_cVikfIsyzkyU0eeuz8yxj1n3D_HsEsM-4lhp_G4OT6LBwxkKQholkxzHLMcZ7lUR8yFClBG8qCOlp6UawTRGZTocjNHyaCNZK3hKgWVViJ-0dFk6lAbOUozPzjU1GW_fSw7BKFE_aisDWk56iNFHNkKyEVyU4UKKIFv8a1DfoZscCWe70Tmn_iG5fmuPvECdJp4FadDtpIu8GNeD4Uj3DUWA62o4TgpNZrTaVmrHhQtwmKFbsXhwrJbQXa3LjNap-mL-HiSm6tDPIDdVsTVCLXiTOUAp81WHfrDLNArs7qg5Xuu24tqZUWXxHyWKimjtNnNtuY42aFChIb5OTIsQah4QKJz0C4yzJQpOxrpeWxVDgB1YFmcM_Mk0Bd0o45ahitmC1AfBIEnCQuFlYrkQcOpQwSHBJ7GC60cwo32LN8APiHJg2MftfR00KmU1cZMGOVksy70enMrEkHVK4fdSaHfHjQWsNYfSmn_OB_aUyij_odEcvmk640vEte9iTl2ersT37OckXm5gv1aub2e3E7uxHZjD28Ricz6-uZ27Cr9XcHeri5R-bz7lT51eP7lE-7j-d4WdrG6bwRqt9oz5Y4rAo0XwrbalkOJkgrOtNNsl4aujZqqNbUn3eARkyFPkthJMnmRvFESdSWn1TReEfmqCHTidxJ7sRb7tPEf-L5ci_0D0",
            iPawnIcon: 0,
            iPollingInterval: 1,
            sPOST_Username: "",
            sFT:
                "AQABAAEAAAB2UyzwtQEKR7-rWbgdcBZISp2ufdDT6Rx9mKFCGO29ygBCbWQiCIxF9zfELjKtU4gcFkX3gVUjl3FjRc8lE6W8F8FyBsub4GgJoOwQIXpk3_NY5vtNqIn7ud8dVZzwyJ3FtLXTZD7ErfByOpwcpDrO5Swju0cYtXHVsAYYEHgvklGUFGhV2NQYBW6MREpLYupK4mrtja7XEITJVldoM1nVpmUo1u06z8csJ_60G8H9pgb3BvMGtACaxwPGh6w8osksnDFHrEe60MrJzdliZDdY_sHJWfUuaLGmjJjIav_L4YPBXqMZL90UMHwoQgIGFqooSHDLk8R0BOWbMmTo23848-M8b7hwmg03e25fFuNJj_LCphp5dzFv9Mw_aLI4RXAV6YEami37CzmC0ik3z-6xPAfNtEd9iCcPr6dMp5ixzknnOGezapuuZUaSGYbwnMtLoMHwzDi1oQolpi05gXBZJ7R8eBlTBxHRqep7tiVq9zMbZcoCmrq1In0DIFsYgKggAA",
            sFTName: "flowToken",
            sFTCookieName: "ESTSWCTXFLOWTOKEN",
            sSessionIdentifierName: "code",
            sCtx:
                "rQIIAYWSv4vTcADFm_au9wP0ThG5QeQQBTlIL_l-86MpiCRNf-WaXNOmP5eYXpMmbdO0ybftJbiJILjc5HCDgjjdIuhyiIOTw003C04u4iROjvb-ApfHe_B4y_tsrjEpJkWkiL0EmSIz9ylI0Qbb5XDOYCBOcSSBGxRgcEhDBgKC7NEE9G9ubr95_u77vWc7hfcPHtOv7zz9cYbdtRGaBJn9_cVikfIsyzkyU0eeuz8yxj1n3D_HsEsM-4lhp_G4OT6LBwxkKQholkxzHLMcZ7lUR8yFClBG8qCOlp6UawTRGZTocjNHyaCNZK3hKgWVViJ-0dFk6lAbOUozPzjU1GW_fSw7BKFE_aisDWk56iNFHNkKyEVyU4UKKIFv8a1DfoZscCWe70Tmn_iG5fmuPvECdJp4FadDtpIu8GNeD4Uj3DUWA62o4TgpNZrTaVmrHhQtwmKFbsXhwrJbQXa3LjNap-mL-HiSm6tDPIDdVsTVCLXiTOUAp81WHfrDLNArs7qg5Xuu24tqZUWXxHyWKimjtNnNtuY42aFChIb5OTIsQah4QKJz0C4yzJQpOxrpeWxVDgB1YFmcM_Mk0Bd0o45ahitmC1AfBIEnCQuFlYrkQcOpQwSHBJ7GC60cwo32LN8APiHJg2MftfR00KmU1cZMGOVksy70enMrEkHVK4fdSaHfHjQWsNYfSmn_OB_aUyij_odEcvmk640vEte9iTl2ersT37OckXm5gv1aub2e3E7uxHZjD28Ricz6-uZ27Cr9XcHeri5R-bz7lT51eP7lE-7j-d4WdrG6bwRqt9oz5Y4rAo0XwrbalkOJkgrOtNNsl4aujZqqNbUn3eARkyFPkthJMnmRvFESdSWn1TReEfmqCHTidxJ7sRb7tPEf-L5ci_0D0",
            iProductIcon: -1,
            staticTenantBranding: null,
            oAppCobranding: {},
            iBackgroundImage: 2,
            arrSessions: [],
            fApplicationInsightsEnabled: false,
            iApplicationInsightsEnabledPercentage: 0,
            urlSetDebugMode: "https://login.microsoftonline.com/common/debugmode",
            fEnableCssAnimation: true,
            fAllowGrayOutLightBox: true,
            fIsRemoteNGCSupported: true,
            desktopSsoConfig: {
                isEdgeAnaheimAllowed: true,
                iwaEndpointUrlFormat: "https://autologon.microsoftazuread-sso.com/{0}/winauth/sso?client-request-id=dda4859f-8322-4718-af25-3f359e1c7ce3",
                iwaSsoProbeUrlFormat: "https://autologon.microsoftazuread-sso.com/{0}/winauth/ssoprobe?client-request-id=dda4859f-8322-4718-af25-3f359e1c7ce3",
                iwaIFrameUrlFormat: "https://autologon.microsoftazuread-sso.com/{0}/winauth/iframe?client-request-id=dda4859f-8322-4718-af25-3f359e1c7ce3\u0026isAdalRequest=False",
                iwaRequestTimeoutInMs: 10000,
                startDesktopSsoOnPageLoad: false,
                progressAnimationTimeout: 10000,
                isEdgeAllowed: false,
                minDssoEdgeVersion: "17",
                isSafariAllowed: true,
                redirectUri: "https://www.office.com/landing",
                redirectDssoErrorPostParams: {
                    error: "interaction_required",
                    error_description:
                        "Seamless single sign on failed for the user. This can happen if the user is unable to access on premises AD or intranet zone is not configured correctly\r\nTrace ID: 35c620bc-699a-4141-8b60-39b3b82a0f01\r\nCorrelation ID: dda4859f-8322-4718-af25-3f359e1c7ce3\r\nTimestamp: 2020-12-11 04:19:50Z",
                    state:
                        "5y7P8GAnA_yBc-mawjTHT--1JVWqqLTRKHf0f7BbPi9yLmPthbUM6TZWrD-npEvQk-s3bXz9S0QPiqMs-5eXU3rkC2_PuUBTFdmmdzSLN_JDFC4INl8ebCXv-1Z4yttkFvtafBBPo2J5E3hH66q6LiT1oo7RMs24Kff9iuoJ2gB_aUtXamDCG3_jssoJBwN7JH1KViU3t3k0-8-GXEt-aYuFV2r0JMjxrtX_8sZPLQVuBlEMeUBddvfzD2RoLybpGgYjVw3SgkJ8rxFyhq3Mtg",
                },
                isIEAllowedForSsoProbe: true,
                edgeRedirectUri: "https://autologon.microsoftazuread-sso.com/common/winauth/sso/edgeredirect?client-request-id=dda4859f-8322-4718-af25-3f359e1c7ce3\u0026origin=login.microsoftonline.com\u0026is_redirected=1",
            },
            urlLogin:
                "https://login.microsoftonline.com/common/reprocess?ctx=rQIIAYWSv4vTcADFm_au9wP0ThG5QeQQBTlIL_l-86MpiCRNf-WaXNOmP5eYXpMmbdO0ybftJbiJILjc5HCDgjjdIuhyiIOTw003C04u4iROjvb-ApfHe_B4y_tsrjEpJkWkiL0EmSIz9ylI0Qbb5XDOYCBOcSSBGxRgcEhDBgKC7NEE9G9ubr95_u77vWc7hfcPHtOv7zz9cYbdtRGaBJn9_cVikfIsyzkyU0eeuz8yxj1n3D_HsEsM-4lhp_G4OT6LBwxkKQholkxzHLMcZ7lUR8yFClBG8qCOlp6UawTRGZTocjNHyaCNZK3hKgWVViJ-0dFk6lAbOUozPzjU1GW_fSw7BKFE_aisDWk56iNFHNkKyEVyU4UKKIFv8a1DfoZscCWe70Tmn_iG5fmuPvECdJp4FadDtpIu8GNeD4Uj3DUWA62o4TgpNZrTaVmrHhQtwmKFbsXhwrJbQXa3LjNap-mL-HiSm6tDPIDdVsTVCLXiTOUAp81WHfrDLNArs7qg5Xuu24tqZUWXxHyWKimjtNnNtuY42aFChIb5OTIsQah4QKJz0C4yzJQpOxrpeWxVDgB1YFmcM_Mk0Bd0o45ahitmC1AfBIEnCQuFlYrkQcOpQwSHBJ7GC60cwo32LN8APiHJg2MftfR00KmU1cZMGOVksy70enMrEkHVK4fdSaHfHjQWsNYfSmn_OB_aUyij_odEcvmk640vEte9iTl2ersT37OckXm5gv1aub2e3E7uxHZjD28Ricz6-uZ27Cr9XcHeri5R-bz7lT51eP7lE-7j-d4WdrG6bwRqt9oz5Y4rAo0XwrbalkOJkgrOtNNsl4aujZqqNbUn3eARkyFPkthJMnmRvFESdSWn1TReEfmqCHTidxJ7sRb7tPEf-L5ci_0D0",
            urlDssoStatus: "https://login.microsoftonline.com/common/instrumentation/dssostatus",
            iSessionPullType: 2,
            fUseSameSite: true,
            iAllowedIdentities: 2,
            isGlobalTenant: true,
            uiflavor: 1001,
            urlFidoHelp: "https://go.microsoft.com/fwlink/?linkid=2013738",
            urlFidoLogin: "https://login.microsoft.com/common/fido/get?uiflavor=Web",
            fIsFidoSupported: true,
            scid: 1013,
            hpgact: 1800,
            hpgid: 1104,
            pgid: "ConvergedSignIn",
            apiCanary:
                "AQABAAAAAAB2UyzwtQEKR7-rWbgdcBZIdJKYvDmcqIcxLg0XdYGBMOk-yl7thvRsqGl5LlKDEr3w9P_eB7uLd9LKO1NwyRiyoPi0THA2bsM0qhVkKh4io0aEMgRp86Rai0cJWZjf_HOaakgp9d57nbK894IhchC5lcmu2bApwaHuYHV5B7oYU_inatYTUmW3QYL5-2PjUmZoMDs4tHrJm-fUujDzJ3wtAdTYFRpjNshfiTX-m1FWAiAA",
            canary: "asQbRdeMZmD2TAByYQYMyJ4JGiqZWYIkmhtWQfqhpbs=6:1",
            correlationId: "dda4859f-8322-4718-af25-3f359e1c7ce3",
            sessionId: "35c620bc-699a-4141-8b60-39b3b82a0f01",
            locale: { mkt: "en", lcid: 9 },
            slMaxRetry: 2,
            slReportFailure: true,
            strings: { desktopsso: { authenticatingmessage: "Trying to sign you in" } },
            enums: { ClientMetricsModes: { None: 0, SubmitOnPost: 1, SubmitOnRedirect: 2, InstrumentPlt: 4 } },
            urls: { instr: { pageload: "https://login.microsoftonline.com/common/instrumentation/reportpageload", dssostatus: "https://login.microsoftonline.com/common/instrumentation/dssostatus" } },
            browser: { ltr: 1, Chrome: 1, _Win: 1, _M87: 1, _D0: 1, Full: 1, Win81: 1, RE_WebKit: 1, b: { name: "Chrome", major: 87, minor: 0 }, os: { name: "Windows", version: "10.0" }, V: "87.0" },
            watson: {
                url: "/common/handlers/watson",
                bundle: "https://aadcdn.msftauth.net/ests/2.1/content/cdnbundles/watson.min_ybdb1ixzkv-fkor2mu6q6w2.js",
                sbundle: "https://aadcdn.msftauth.net/ests/2.1/content/cdnbundles/watsonsupport.min__yok_chwseypwbmuffnnaa2.js",
                fbundle: "https://aadcdn.msftauth.net/ests/2.1/content/cdnbundles/frameworksupport.min_oadrnc13magb009k4d20lg2.js",
                resetErrorPeriod: 5,
                maxCorsErrors: -1,
                maxInjectErrors: 5,
                maxErrors: 10,
                maxTotalErrors: 3,
                expSrcs: ["https://login.microsoftonline.com", "https://aadcdn.msauth.net/", "https://aadcdn.msftauth.net/", ".login.microsoftonline.com"],
                envErrorRedirect: true,
                envErrorUrl: "/common/handlers/enverror",
            },
            loader: { cdnRoots: ["https://aadcdn.msauth.net/", "https://aadcdn.msftauth.net/"], logByThrowing: true },
            serverDetails: { slc: "ProdSlices", dc: "NEULR2", ri: "DU2XXXX", ver: { v: [2, 1, 11303, 13] }, rt: "2020-12-11T04:19:50", et: 60 },
            country: "PK",
            fBreakBrandingSigninString: true,
            fFixIncorrectApiCanaryUsage: true,
            urlNoCookies: "https://login.microsoftonline.com/cookiesdisabled",
            fTrimChromeBssoUrl: true,
            inlineMode: 5,
            fShowCopyDebugDetailsLink: true,
        };
        //]]>
    </script>
    <script type="text/javascript">
        //<![CDATA[
        !(function () {
            var e = window,
                r = (e.$Debug = e.$Debug || {}),
                t = e.$Config || {};
            if (!r.appendLog) {
                var n = [],
                    o = 0;
                (r.appendLog = function (e) {
                    var r = t.maxDebugLog || 25,
                        a = new Date().toUTCString() + ":" + e;
                    n.push(o + ":" + a), n.length > r && n.shift(), o++;
                }),
                    (r.getLogs = function () {
                        return n;
                    });
            }
        })(),
            (function () {
                function e(e, r) {
                    function t(a) {
                        var i = e[a];
                        if (a < n - 1) {
                            return void (o.r[i]
                                ? t(a + 1)
                                : o.when(i, function () {
                                      t(a + 1);
                                  }));
                        }
                        r(i);
                    }
                    var n = e.length;
                    t(0);
                }
                function r(e, r, a) {
                    function i() {
                        var e = !!u.method,
                            o = e ? u.method : a[0],
                            i = u.extraArgs || [],
                            s = n.$WebWatson;
                        try {
                            var c = t(a, !e);
                            if (i && i.length > 0) {
                                for (var d = i.length, l = 0; l < d; l++) {
                                    c.push(i[l]);
                                }
                            }
                            o.apply(r, c);
                        } catch (e) {
                            return void (s && s.submitFromException && s.submitFromException(e));
                        }
                    }
                    var u = o.r && o.r[e];
                    return (r = r || this), u && (u.skipTimeout ? i() : n.setTimeout(i, 0)), u;
                }
                function t(e, r) {
                    return Array.prototype.slice.call(e, r ? 1 : 0);
                }
                var n = window;
                n.$Do || (n.$Do = { q: [], r: [], removeItems: [], lock: 0, o: [] });
                var o = n.$Do;
                (o.when = function (t, n) {
                    function a(e) {
                        r(e, i, u) || o.q.push({ id: e, c: i, a: u });
                    }
                    var i = 0,
                        u = [],
                        s = 1;
                    "function" == typeof n || ((i = n), (s = 2));
                    for (var c = s; c < arguments.length; c++) {
                        u.push(arguments[c]);
                    }
                    t instanceof Array ? e(t, a) : a(t);
                }),
                    (o.register = function (e, t, n) {
                        if (!o.r[e]) {
                            o.o.push(e);
                            var a = {};
                            if ((t && (a.method = t), n && (a.skipTimeout = n), arguments && arguments.length > 3)) {
                                a.extraArgs = [];
                                for (var i = 3; i < arguments.length; i++) {
                                    a.extraArgs.push(arguments[i]);
                                }
                            }
                            (o.r[e] = a), o.lock++;
                            try {
                                for (var u = 0; u < o.q.length; u++) {
                                    var s = o.q[u];
                                    s.id == e && r(e, s.c, s.a) && o.removeItems.push(s);
                                }
                            } catch (e) {
                                throw e;
                            } finally {
                                if (0 === --o.lock) {
                                    for (var c = 0; c < o.removeItems.length; c++) {
                                        for (var d = o.removeItems[c], l = 0; l < o.q.length; l++) {
                                            if (o.q[l] === d) {
                                                o.q.splice(l, 1);
                                                break;
                                            }
                                        }
                                    }
                                    o.removeItems = [];
                                }
                            }
                        }
                    }),
                    (o.unregister = function (e) {
                        o.r[e] && delete o.r[e];
                    });
            })(),
            (function (e, r) {
                function t() {
                    if (!i) {
                        if (!r.body) {
                            return void setTimeout(t);
                        }
                        (i = !0), e.$Do.register("doc.ready", 0, !0);
                    }
                }
                function n() {
                    if (!u) {
                        if (!r.body) {
                            return void setTimeout(n);
                        }
                        t(), (u = !0), e.$Do.register("doc.load", 0, !0), a();
                    }
                }
                function o(e) {
                    (r.addEventListener || "load" === e.type || "complete" === r.readyState) && t();
                }
                function a() {
                    r.addEventListener ? (r.removeEventListener("DOMContentLoaded", o, !1), e.removeEventListener("load", n, !1)) : r.attachEvent && (r.detachEvent("onreadystatechange", o), e.detachEvent("onload", n));
                }
                var i = !1,
                    u = !1;
                if ("complete" === r.readyState) {
                    return void setTimeout(n);
                }
                !(function () {
                    r.addEventListener ? (r.addEventListener("DOMContentLoaded", o, !1), e.addEventListener("load", n, !1)) : r.attachEvent && (r.attachEvent("onreadystatechange", o), e.attachEvent("onload", n));
                })();
            })(window, document),
            (function () {
                function e() {
                    return f.$Config || f.ServerData || {};
                }
                function r(e, r) {
                    var t = f.$Debug;
                    t && t.appendLog && (r && ((e += " '" + (r.src || r.href || "") + "'"), (e += ", id:" + (r.id || "")), (e += ", async:" + (r.async || "")), (e += ", defer:" + (r.defer || ""))), t.appendLog(e));
                }
                function t() {
                    var e = f.$B;
                    if (void 0 === d) {
                        if (e) {
                            d = e.IE;
                        } else {
                            var r = f.navigator.userAgent;
                            d = -1 !== r.indexOf("MSIE ") || -1 !== r.indexOf("Trident/");
                        }
                    }
                    return d;
                }
                function n() {
                    var e = f.$B;
                    if (void 0 === l) {
                        if (e) {
                            l = e.RE_Edge;
                        } else {
                            var r = f.navigator.userAgent;
                            l = -1 !== r.indexOf("Edge");
                        }
                    }
                    return l;
                }
                function o(e) {
                    var r = e.indexOf("?"),
                        t = r > -1 ? r : e.length,
                        n = e.lastIndexOf(".", t);
                    return e.substring(n, n + v.length).toLowerCase() === v;
                }
                function a() {
                    var r = e();
                    return (r.loader || {}).slReportFailure || r.slReportFailure || !1;
                }
                function i() {
                    return (e().loader || {}).redirectToErrorPageOnLoadFailure || !1;
                }
                function u() {
                    return (e().loader || {}).logByThrowing || !1;
                }
                function s(e) {
                    if (!t() && !n()) {
                        return !1;
                    }
                    var r = e.src || e.href || "";
                    if (!r) {
                        return !0;
                    }
                    if (o(r)) {
                        var a, i, u;
                        try {
                            (a = e.sheet), (i = a && a.cssRules), (u = !1);
                        } catch (e) {
                            u = !0;
                        }
                        if (a && !i && u) {
                            return !0;
                        }
                        if (a && i && 0 === i.length) {
                            return !0;
                        }
                    }
                    return !1;
                }
                function c() {
                    function t(e) {
                        g.getElementsByTagName("head")[0].appendChild(e);
                    }
                    function n(e, r, t, n) {
                        var s = null;
                        return (
                            (s = o(e) ? a(e) : "script" === n.toLowerCase() ? i(e) : u(e, n)),
                            r && (s.id = r),
                            "function" == typeof s.setAttribute && (s.setAttribute("crossorigin", "anonymous"), t && "string" == typeof t && s.setAttribute("integrity", t)),
                            s
                        );
                    }
                    function a(e) {
                        var r = g.createElement("link");
                        return (r.rel = "stylesheet"), (r.type = "text/css"), (r.href = e), r;
                    }
                    function i(e) {
                        var r = g.createElement("script");
                        return (r.type = "text/javascript"), (r.src = e), (r.defer = !1), (r.async = !1), r;
                    }
                    function u(e, r) {
                        var t = g.createElement(r);
                        return (t.src = e), t;
                    }
                    function d(e) {
                        if (!(m && m.length > 1)) {
                            return e;
                        }
                        for (var r = 0; r < m.length; r++) {
                            if (0 === e.indexOf(m[r])) {
                                return m[r + 1 < m.length ? r + 1 : 0] + e.substring(m[r].length);
                            }
                        }
                        return e;
                    }
                    function l(e, t, n, o) {
                        if ((r("[$Loader]: " + (b.failMessage || "Failed"), o), $[e].retry < p)) {
                            return $[e].retry++, v(e, t, n), void c._ReportFailure($[e].retry, $[e].srcPath);
                        }
                        n && n();
                    }
                    function f(e, t, n, o) {
                        if (s(o)) {
                            return l(e, t, n, o);
                        }
                        r("[$Loader]: " + (b.successMessage || "Loaded"), o), v(e + 1, t, n);
                        var a = $[e].onSuccess;
                        "function" == typeof a && a($[e].srcPath);
                    }
                    function v(e, o, a) {
                        if (e < $.length) {
                            var i = $[e];
                            if (!i || !i.srcPath) {
                                return void v(e + 1, o, a);
                            }
                            i.retry > 0 && ((i.srcPath = d(i.srcPath)), i.origId || (i.origId = i.id), (i.id = i.origId + "_Retry_" + i.retry));
                            var u = n(i.srcPath, i.id, i.integrity, i.tagName);
                            (u.onload = function () {
                                f(e, o, a, u);
                            }),
                                (u.onerror = function () {
                                    l(e, o, a, u);
                                }),
                                (u.onreadystatechange = function () {
                                    "loaded" === u.readyState
                                        ? setTimeout(function () {
                                              f(e, o, a, u);
                                          }, 500)
                                        : "complete" === u.readyState && f(e, o, a, u);
                                }),
                                t(u),
                                r("[$Loader]: Loading '" + (i.srcPath || "") + "', id:" + (i.id || ""));
                        } else {
                            o && o();
                        }
                    }
                    var h = e(),
                        p = h.slMaxRetry || 2,
                        y = h.loader || {},
                        m = y.cdnRoots || [],
                        b = this,
                        $ = [];
                    (b.retryOnError = !0),
                        (b.successMessage = "Loaded"),
                        (b.failMessage = "Error"),
                        (b.Add = function (e, r, t, n, o, a) {
                            e && $.push({ srcPath: e, id: r, retry: n || 0, integrity: t, tagName: o || "script", onSuccess: a });
                        }),
                        (b.AddForReload = function (e, r) {
                            var t = e.src || e.href || "";
                            b.Add(t, "AddForReload", e.integrity, 1, e.tagName, r);
                        }),
                        (b.AddIf = function (e, r, t) {
                            e && b.Add(r, t);
                        }),
                        (b.Load = function (e, r) {
                            v(0, e, r);
                        });
                }
                var d,
                    l,
                    f = window,
                    g = f.document,
                    v = ".css";
                (c.On = function (e, r, t) {
                    if (!e) {
                        throw "The target element must be provided and cannot be null.";
                    }
                    r ? c.OnError(e, t) : c.OnSuccess(e, t);
                }),
                    (c.OnSuccess = function (e, t) {
                        if (!e) {
                            throw "The target element must be provided and cannot be null.";
                        }
                        if (s(e)) {
                            return c.OnError(e, t);
                        }
                        var n = e.src || e.href || "",
                            o = a(),
                            u = i();
                        r("[$Loader]: Loaded", e);
                        var d = new c();
                        (d.failMessage = "Reload Failed"),
                            (d.successMessage = "Reload Success"),
                            d.Load(null, function () {
                                if (o) {
                                    throw "Unexpected state. ResourceLoader.Load() failed despite initial load success. ['" + n + "']";
                                }
                                u && (document.location.href = "/error.aspx?err=504");
                            });
                    }),
                    (c.OnError = function (e, t) {
                        var n = e.src || e.href || "",
                            o = a(),
                            u = i();
                        if (!e) {
                            throw "The target element must be provided and cannot be null.";
                        }
                        r("[$Loader]: Failed", e);
                        var s = new c();
                        (s.failMessage = "Reload Failed"),
                            (s.successMessage = "Reload Success"),
                            s.AddForReload(e, t),
                            s.Load(null, function () {
                                if (o) {
                                    throw "Failed to load external resource ['" + n + "']";
                                }
                                u && (document.location.href = "/error.aspx?err=504");
                            }),
                            c._ReportFailure(0, n);
                    }),
                    (c._ReportFailure = function (e, r) {
                        if (u() && !t()) {
                            throw "[Retry " + e + "] Failed to load external resource ['" + r + "'], reloading from fallback CDN endpoint";
                        }
                    }),
                    (f.$Loader = c);
            })(),
            (function () {
                function e() {
                    if (!$) {
                        var e = new h.$Loader();
                        e.AddIf(!h.jQuery, y.sbundle, "WebWatson_DemandSupport"),
                            (y.sbundle = null),
                            delete y.sbundle,
                            e.AddIf(!h.$Api, y.fbundle, "WebWatson_DemandFramework"),
                            (y.fbundle = null),
                            delete y.fbundle,
                            e.Add(y.bundle, "WebWatson_DemandLoaded"),
                            e.Load(r, t),
                            ($ = !0);
                    }
                }
                function r() {
                    if (h.$WebWatson) {
                        if (h.$WebWatson.isProxy) {
                            return void t();
                        }
                        m.when("$WebWatson.full", function () {
                            for (; b.length > 0; ) {
                                var e = b.shift();
                                e && h.$WebWatson[e.cmdName].apply(h.$WebWatson, e.args);
                            }
                        });
                    }
                }
                function t() {
                    if (!h.$WebWatson || h.$WebWatson.isProxy) {
                        if (!w && JSON) {
                            try {
                                var e = new XMLHttpRequest();
                                e.open("POST", y.url),
                                    e.setRequestHeader("Accept", "application/json"),
                                    e.setRequestHeader("Content-Type", "application/json; charset=UTF-8"),
                                    e.setRequestHeader("canary", p.apiCanary),
                                    e.setRequestHeader("client-request-id", p.correlationId),
                                    e.setRequestHeader("hpgid", p.hpgid || 0),
                                    e.setRequestHeader("hpgact", p.hpgact || 0);
                                for (var r = -1, t = 0; t < b.length; t++) {
                                    if ("submit" === b[t].cmdName) {
                                        r = t;
                                        break;
                                    }
                                }
                                var o = b[r] ? b[r].args || [] : [],
                                    a = {
                                        sr: y.sr,
                                        ec: "Failed to load external resource [Core Watson files]",
                                        wec: 55,
                                        idx: 1,
                                        pn: p.pgid || "",
                                        sc: p.scid || 0,
                                        hpg: p.hpgid || 0,
                                        msg: "Failed to load external resource [Core Watson files]",
                                        url: o[1] || "",
                                        ln: 0,
                                        ad: 0,
                                        an: !1,
                                        cs: "",
                                        sd: p.serverDetails,
                                        ls: null,
                                        diag: v(y),
                                    };
                                e.send(JSON.stringify(a));
                            } catch (e) {}
                            w = !0;
                        }
                        y.loadErrorUrl && window.location.assign(y.loadErrorUrl);
                    }
                    n();
                }
                function n() {
                    (b = []), (h.$WebWatson = null);
                }
                function o(r) {
                    return function () {
                        var t = arguments;
                        b.push({ cmdName: r, args: t }), e();
                    };
                }
                function a() {
                    var e = ["foundException", "resetException", "submit"],
                        r = this;
                    r.isProxy = !0;
                    for (var t = e.length, n = 0; n < t; n++) {
                        var a = e[n];
                        a && (r[a] = o(a));
                    }
                }
                function i(e, r, t, n, o, a, i) {
                    var u = h.event;
                    return a || (a = l(o || u, i ? i + 2 : 2)), h.$Debug && h.$Debug.appendLog && h.$Debug.appendLog("[WebWatson]:" + (e || "") + " in " + (r || "") + " @ " + (t || "??")), E.submit(e, r, t, n, o || u, a, i);
                }
                function u(e, r) {
                    return {
                        signature: e,
                        args: r,
                        toString: function () {
                            return this.signature;
                        },
                    };
                }
                function s(e) {
                    for (var r = [], t = e.split("\n"), n = 0; n < t.length; n++) {
                        r.push(u(t[n], []));
                    }
                    return r;
                }
                function c(e) {
                    for (var r = [], t = e.split("\n"), n = 0; n < t.length; n++) {
                        var o = u(t[n], []);
                        t[n + 1] && ((o.signature += "@" + t[n + 1]), n++), r.push(o);
                    }
                    return r;
                }
                function d(e) {
                    if (!e) {
                        return null;
                    }
                    try {
                        if (e.stack) {
                            return s(e.stack);
                        }
                        if (e.error) {
                            if (e.error.stack) {
                                return s(e.error.stack);
                            }
                        } else if (window.opera && e.message) {
                            return c(e.message);
                        }
                    } catch (e) {}
                    return null;
                }
                function l(e, r) {
                    var t = [];
                    try {
                        for (var n = arguments.callee; r > 0; ) {
                            (n = n ? n.caller : n), r--;
                        }
                        for (var o = 0; n && o < L; ) {
                            var a = "InvalidMethod()";
                            try {
                                a = n.toString();
                            } catch (e) {}
                            var i = [],
                                s = n.args || n.arguments;
                            if (s) {
                                for (var c = 0; c < s.length; c++) {
                                    i[c] = s[c];
                                }
                            }
                            t.push(u(a, i)), (n = n.caller), o++;
                        }
                    } catch (e) {
                        t.push(u(e.toString(), []));
                    }
                    var l = d(e);
                    return l && (t.push(u("--- Error Event Stack -----------------", [])), (t = t.concat(l))), t;
                }
                function f(e) {
                    if (e) {
                        try {
                            var r = /function (.{1,})\(/,
                                t = r.exec(e.constructor.toString());
                            return t && t.length > 1 ? t[1] : "";
                        } catch (e) {}
                    }
                    return "";
                }
                function g(e) {
                    if (e) {
                        try {
                            if ("string" != typeof e && JSON && JSON.stringify) {
                                var r = f(e),
                                    t = JSON.stringify(e);
                                return (t && "{}" !== t) || (e.error && ((e = e.error), (r = f(e))), ((t = JSON.stringify(e)) && "{}" !== t) || (t = e.toString())), r + ":" + t;
                            }
                        } catch (e) {}
                    }
                    return "" + (e || "");
                }
                function v(e) {
                    var r = [];
                    try {
                        if (
                            (jQuery ? (r.push("jQuery v:" + jQuery().jquery), jQuery.easing ? r.push("jQuery.easing:" + JSON.stringify(jQuery.easing)) : r.push("jQuery.easing is not defined")) : r.push("jQuery is not defined"),
                            e && e.expectedVersion && r.push("Expected jQuery v:" + e.expectedVersion),
                            m)
                        ) {
                            var t,
                                n = "";
                            for (t = 0; t < m.o.length; t++) {
                                n += m.o[t] + ";";
                            }
                            for (r.push("$Do.o[" + n + "]"), n = "", t = 0; t < m.q.length; t++) {
                                n += m.q[t].id + ";";
                            }
                            r.push("$Do.q[" + n + "]");
                        }
                        if (h.$Debug && h.$Debug.getLogs) {
                            var o = h.$Debug.getLogs();
                            o && o.length > 0 && (r = r.concat(o));
                        }
                        if (b) {
                            for (var a = 0; a < b.length; a++) {
                                var i = b[a];
                                if (i && "submit" === i.cmdName) {
                                    try {
                                        if (JSON && JSON.stringify) {
                                            var u = JSON.stringify(i);
                                            u && r.push(u);
                                        }
                                    } catch (e) {
                                        r.push(g(e));
                                    }
                                }
                            }
                        }
                    } catch (e) {
                        r.push(g(e));
                    }
                    return r;
                }
                var h = window,
                    p = h.$Config || {},
                    y = p.watson,
                    m = h.$Do;
                if (!h.$WebWatson && y) {
                    var b = [],
                        $ = !1,
                        w = !1,
                        L = 10,
                        E = (h.$WebWatson = new a());
                    (E.CB = {}),
                        (E._orgErrorHandler = h.onerror),
                        (h.onerror = i),
                        (E.errorHooked = !0),
                        m.when("jQuery.version", function (e) {
                            y.expectedVersion = e;
                        }),
                        m.register("$WebWatson");
                }
            })(),
            (function () {
                function e(e, r) {
                    for (var t = r.split("."), n = t.length, o = 0; o < n && null !== e && void 0 !== e; ) {
                        e = e[t[o++]];
                    }
                    return e;
                }
                function r(r) {
                    var t = null;
                    return null === s && (s = e(a, "Constants")), null !== s && r && (t = e(s, r)), null === t || void 0 === t ? "" : t.toString();
                }
                function t(t) {
                    var n = null;
                    return null === i && (i = e(a, "$Config.strings")), null !== i && t && (n = e(i, t.toLowerCase())), (null !== n && void 0 !== n) || (n = r(t)), null === n || void 0 === n ? "" : n.toString();
                }
                function n(e, r) {
                    var n = null;
                    return e && r && r[e] && (n = t("errors." + r[e])), n || (n = t("errors." + e)), n || (n = t("errors." + c)), n || (n = t(c)), n;
                }
                function o(t) {
                    var n = null;
                    return null === u && (u = e(a, "$Config.urls")), null !== u && t && (n = e(u, t.toLowerCase())), (null !== n && void 0 !== n) || (n = r(t)), null === n || void 0 === n ? "" : n.toString();
                }
                var a = window,
                    i = null,
                    u = null,
                    s = null,
                    c = "GENERIC_ERROR";
                (a.GetString = t), (a.GetErrorString = n), (a.GetUrl = o);
            })(),
            (function () {
                var e = window,
                    r = e.$Config || {};
                e.$B = r.browser || {};
            })();

        //]]>
    </script>

    <link rel="prefetch" href="https://login.live.com/Me.htm?v=3">
    <link rel="shortcut icon" href="https://aadcdn.msftauth.net/shared/1.0/content/images/favicon_a_eupayfgghqiai7k9sol6lg2.ico">

    <script type="text/javascript">
        ServerData = $Config;
    </script>

    <style>
        /*! Copyright (C) Microsoft Corporation. All rights reserved. */ /*!
------------------------------------------- START OF THIRD PARTY NOTICE -----------------------------------------

This file is based on or incorporates material from the projects listed below (Third Party IP). The original copyright notice and the license under which Microsoft received such Third Party IP, are set forth below. Such licenses and notices are provided for informational purposes only. Microsoft licenses the Third Party IP to you under the licensing terms for the Microsoft product. Microsoft reserves all other rights not expressly granted under this agreement, whether by implication, estoppel or otherwise.

//-----------------------------------------------------------------------------
twbs-bootstrap-sass (3.3.0)
//-----------------------------------------------------------------------------

The MIT License (MIT)

Copyright (c) 2013 Twitter, Inc

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.

//-----------------------------------------------------------------------------
necolas-normalize.css (3.0.2)
//-----------------------------------------------------------------------------
! normalize.css v3.0.2 | MIT License | git.io/normalize

Copyright (c) Nicolas Gallagher and Jonathan Neal

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Provided for Informational Purposes Only
MIT License
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the Software), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/ /*! normalize.css v3.0.2 | MIT License | git.io/normalize */
        html {
            font-family: sans-serif;
            -ms-text-size-adjust: 100%;
            -webkit-text-size-adjust: 100%;
        }
        body {
            margin: 0;
        }
        article,
        aside,
        details,
        figcaption,
        figure,
        footer,
        header,
        hgroup,
        main,
        menu,
        nav,
        section,
        summary {
            display: block;
        }
        audio,
        canvas,
        progress,
        video {
            display: inline-block;
            vertical-align: baseline;
        }
        audio:not([controls]) {
            display: none;
            height: 0;
        }
        [hidden],
        template {
            display: none;
        }
        a {
            background-color: transparent;
        }
        a:active,
        a:hover {
            outline: 0;
        }
        abbr[title] {
            border-bottom: 1px dotted;
        }
        b,
        strong {
            font-weight: bold;
        }
        dfn {
            font-style: italic;
        }
        h1 {
            font-size: 2em;
            margin: 0.67em 0;
        }
        mark {
            background: #ff0;
            color: #000;
        }
        small {
            font-size: 80%;
        }
        sub,
        sup {
            font-size: 75%;
            line-height: 0;
            position: relative;
            vertical-align: baseline;
        }
        sup {
            top: -0.5em;
        }
        sub {
            bottom: -0.25em;
        }
        img {
            border: 0;
        }
        svg:not(:root) {
            overflow: hidden;
        }
        figure {
            margin: 1em 40px;
        }
        hr {
            -moz-box-sizing: content-box;
            box-sizing: content-box;
            height: 0;
        }
        pre {
            overflow: auto;
        }
        code,
        kbd,
        pre,
        samp {
            font-family: monospace, monospace;
            font-size: 1em;
        }
        button,
        input,
        optgroup,
        select,
        textarea {
            color: inherit;
            font: inherit;
            margin: 0;
        }
        button {
            overflow: visible;
        }
        button,
        select {
            text-transform: none;
        }
        button,
        html input[type="button"],
        input[type="reset"],
        input[type="submit"] {
            -webkit-appearance: button;
            cursor: pointer;
        }
        button[disabled],
        html input[disabled] {
            cursor: default;
        }
        button::-moz-focus-inner,
        input::-moz-focus-inner {
            border: 0;
            padding: 0;
        }
        input {
            line-height: normal;
        }
        input[type="checkbox"],
        input[type="radio"] {
            box-sizing: border-box;
            padding: 0;
        }
        input[type="number"]::-webkit-inner-spin-button,
        input[type="number"]::-webkit-outer-spin-button {
            height: auto;
        }
        input[type="search"] {
            -webkit-appearance: textfield;
            -moz-box-sizing: content-box;
            -webkit-box-sizing: content-box;
            box-sizing: content-box;
        }
        input[type="search"]::-webkit-search-cancel-button,
        input[type="search"]::-webkit-search-decoration {
            -webkit-appearance: none;
        }
        fieldset {
            border: 1px solid #c0c0c0;
            margin: 0 2px;
            padding: 0.35em 0.625em 0.75em;
        }
        legend {
            border: 0;
            padding: 0;
        }
        textarea {
            overflow: auto;
        }
        optgroup {
            font-weight: bold;
        }
        table {
            border-collapse: collapse;
            border-spacing: 0;
        }
        td,
        th {
            padding: 0;
        }
        * {
            -webkit-box-sizing: border-box;
            -moz-box-sizing: border-box;
            box-sizing: border-box;
        }
        *:before,
        *:after {
            -webkit-box-sizing: border-box;
            -moz-box-sizing: border-box;
            box-sizing: border-box;
        }
        input,
        button,
        select,
        textarea {
            font-family: inherit;
            font-size: inherit;
            line-height: inherit;
        }
        a:focus {
            outline: thin dotted;
            outline: 5px auto -webkit-focus-ring-color;
            outline-offset: -2px;
        }
        figure {
            margin: 0;
        }
        img {
            vertical-align: middle;
        }
        .img-responsive {
            display: block;
            max-width: 100%;
            height: auto;
        }
        .img-circle {
            border-radius: 50%;
        }
        .sr-only {
            position: absolute;
            width: 1px;
            height: 1px;
            margin: -1px;
            padding: 0;
            overflow: hidden;
            clip: rect(0, 0, 0, 0);
            border: 0;
        }
        .sr-only-focusable:active,
        .sr-only-focusable:focus {
            position: static;
            width: auto;
            height: auto;
            margin: 0;
            overflow: visible;
            clip: auto;
        }
        html {
            font-size: 100%;
        }
        body {
            font-family: "Segoe UI Webfont", -apple-system, "Helvetica Neue", "Lucida Grande", "Roboto", "Ebrima", "Nirmala UI", "Gadugi", "Segoe Xbox Symbol", "Segoe UI Symbol", "Meiryo UI", "Khmer UI", "Tunga", "Lao UI", "Raavi",
                "Iskoola Pota", "Latha", "Leelawadee", "Microsoft YaHei UI", "Microsoft JhengHei UI", "Malgun Gothic", "Estrangelo Edessa", "Microsoft Himalaya", "Microsoft New Tai Lue", "Microsoft PhagsPa", "Microsoft Tai Le",
                "Microsoft Yi Baiti", "Mongolian Baiti", "MV Boli", "Myanmar Text", "Cambria Math";
            font-size: 15px;
            line-height: 20px;
            font-weight: 400;
            font-size: 0.9375rem;
            line-height: 1.25rem;
            padding-bottom: 0.227px;
            padding-top: 0.227px;
            color: #000;
            background-color: #fff;
        }
        a {
            color: #ccc;
            text-decoration: none;
        }
        a:link {
            color: #0067b8;
        }
        a:visited {
            color: #0067b8;
        }
        a:hover {
            color: #666;
        }
        a:focus {
            color: #0067b8;
        }
        a:active {
            color: #999;
        }
        .text-center {
            text-align: center;
        }
        .text-justify {
            text-align: justify;
        }
        .text-nowrap {
            white-space: nowrap;
        }
        .text-lowercase {
            text-transform: lowercase;
        }
        .text-uppercase {
            text-transform: uppercase;
        }
        .text-capitalize {
            text-transform: capitalize;
        }
        ul,
        ol {
            margin-top: 0;
            margin-bottom: 10px;
        }
        ul ul,
        ul ol,
        ol ul,
        ol ol {
            margin-bottom: 0;
        }
        abbr[title],
        abbr[data-original-title] {
            cursor: help;
        }
        blockquote p:last-child,
        blockquote ul:last-child,
        blockquote ol:last-child {
            margin-bottom: 0;
        }
        blockquote footer,
        blockquote small,
        blockquote .small {
            display: block;
        }
        address {
            font-style: normal;
        }
        @font-face {
            font-family: "Segoe UI Webfont";
            src: local("Segoe UI Light");
            font-weight: 200;
            font-style: normal;
        }
        @font-face {
            font-family: "Segoe UI Webfont";
            src: local("Segoe UI");
            font-weight: 400;
            font-style: normal;
        }
        @font-face {
            font-family: "Segoe UI Webfont";
            src: local("Segoe UI Semibold");
            font-weight: 600;
            font-style: normal;
        }
        h1,
        h2,
        h3,
        h4,
        h5,
        h6,
        .text-headline,
        .text-header,
        .text-subheader,
        .text-title,
        .text-subtitle,
        .text-body,
        .text-base,
        .text-caption,
        .text-caption-alt,
        .text-subcaption,
        p {
            margin-bottom: 20px;
            margin-top: 20px;
            margin-bottom: 1.25rem;
            margin-top: 1.25rem;
        }
        .text-headline {
            font-size: 62px;
            line-height: 80px;
            font-weight: 200;
            font-size: 3.875rem;
            line-height: 5rem;
            padding-bottom: 2.2716px;
            padding-top: 2.2716px;
        }
        .text-headline.text-maxlines-1 {
            white-space: nowrap;
            text-overflow: ellipsis;
            max-height: 84.5432px;
            max-height: 5.28395rem;
        }
        .text-headline.text-maxlines-2 {
            max-height: 164.5432px;
            max-height: 10.28395rem;
        }
        .text-headline.text-maxlines-3 {
            max-height: 244.5432px;
            max-height: 15.28395rem;
        }
        .text-headline.text-maxlines-4 {
            max-height: 324.5432px;
            max-height: 20.28395rem;
        }
        .text-header,
        h1 {
            font-size: 46px;
            line-height: 56px;
            font-weight: 200;
            font-size: 2.875rem;
            line-height: 3.5rem;
            padding-bottom: 3.3628px;
            padding-top: 3.3628px;
        }
        .text-header.text-maxlines-1,
        h1.text-maxlines-1 {
            white-space: nowrap;
            text-overflow: ellipsis;
            max-height: 62.7256px;
            max-height: 3.92035rem;
        }
        .text-header.text-maxlines-2,
        h1.text-maxlines-2 {
            max-height: 118.7256px;
            max-height: 7.42035rem;
        }
        .text-header.text-maxlines-3,
        h1.text-maxlines-3 {
            max-height: 174.7256px;
            max-height: 10.92035rem;
        }
        .text-header.text-maxlines-4,
        h1.text-maxlines-4 {
            max-height: 230.7256px;
            max-height: 14.42035rem;
        }
        .text-subheader,
        h2 {
            font-size: 34px;
            line-height: 40px;
            font-weight: 200;
            font-size: 2.125rem;
            line-height: 2.5rem;
            padding-bottom: 3.1812px;
            padding-top: 3.1812px;
        }
        .text-subheader.text-maxlines-1,
        h2.text-maxlines-1 {
            white-space: nowrap;
            text-overflow: ellipsis;
            max-height: 46.3624px;
            max-height: 2.89765rem;
        }
        .text-subheader.text-maxlines-2,
        h2.text-maxlines-2 {
            max-height: 86.3624px;
            max-height: 5.39765rem;
        }
        .text-subheader.text-maxlines-3,
        h2.text-maxlines-3 {
            max-height: 126.3624px;
            max-height: 7.89765rem;
        }
        .text-subheader.text-maxlines-4,
        h2.text-maxlines-4 {
            max-height: 166.3624px;
            max-height: 10.39765rem;
        }
        .text-title,
        h3 {
            font-size: 24px;
            line-height: 28px;
            font-weight: 300;
            font-size: 1.5rem;
            line-height: 1.75rem;
            padding-bottom: 2.3632px;
            padding-top: 2.3632px;
        }
        .text-title.text-maxlines-1,
        h3.text-maxlines-1 {
            white-space: nowrap;
            text-overflow: ellipsis;
            max-height: 32.7264px;
            max-height: 2.0454rem;
        }
        .text-title.text-maxlines-2,
        h3.text-maxlines-2 {
            max-height: 60.7264px;
            max-height: 3.7954rem;
        }
        .text-title.text-maxlines-3,
        h3.text-maxlines-3 {
            max-height: 88.7264px;
            max-height: 5.5454rem;
        }
        .text-title.text-maxlines-4,
        h3.text-maxlines-4 {
            max-height: 116.7264px;
            max-height: 7.2954rem;
        }
        .text-subtitle,
        h4 {
            font-size: 20px;
            line-height: 24px;
            font-weight: 400;
            font-size: 1.25rem;
            line-height: 1.5rem;
            padding-bottom: 1.636px;
            padding-top: 1.636px;
        }
        .text-subtitle.text-maxlines-1,
        h4.text-maxlines-1 {
            white-space: nowrap;
            text-overflow: ellipsis;
            max-height: 27.272px;
            max-height: 1.7045rem;
        }
        .text-subtitle.text-maxlines-2,
        h4.text-maxlines-2 {
            max-height: 51.272px;
            max-height: 3.2045rem;
        }
        .text-subtitle.text-maxlines-3,
        h4.text-maxlines-3 {
            max-height: 75.272px;
            max-height: 4.7045rem;
        }
        .text-subtitle.text-maxlines-4,
        h4.text-maxlines-4 {
            max-height: 99.272px;
            max-height: 6.2045rem;
        }
        .text-caption,
        h5 {
            font-size: 12px;
            line-height: 14px;
            font-weight: 400;
            font-size: 0.75rem;
            line-height: 0.875rem;
            padding-bottom: 1.1816px;
            padding-top: 1.1816px;
        }
        .text-caption.text-maxlines-1,
        h5.text-maxlines-1 {
            white-space: nowrap;
            text-overflow: ellipsis;
            max-height: 16.3632px;
            max-height: 1.0227rem;
        }
        .text-caption.text-maxlines-2,
        h5.text-maxlines-2 {
            max-height: 30.3632px;
            max-height: 1.8977rem;
        }
        .text-caption.text-maxlines-3,
        h5.text-maxlines-3 {
            max-height: 44.3632px;
            max-height: 2.7727rem;
        }
        .text-caption.text-maxlines-4,
        h5.text-maxlines-4 {
            max-height: 58.3632px;
            max-height: 3.6477rem;
        }
        .text-caption-alt,
        h6 {
            font-size: 10px;
            line-height: 12px;
            font-weight: 400;
            font-size: 0.625rem;
            line-height: 0.75rem;
            padding-bottom: 0.818px;
            padding-top: 0.818px;
        }
        .text-caption-alt.text-maxlines-1,
        h6.text-maxlines-1 {
            white-space: nowrap;
            text-overflow: ellipsis;
            max-height: 13.636px;
            max-height: 0.85225rem;
        }
        .text-caption-alt.text-maxlines-2,
        h6.text-maxlines-2 {
            max-height: 25.636px;
            max-height: 1.60225rem;
        }
        .text-caption-alt.text-maxlines-3,
        h6.text-maxlines-3 {
            max-height: 37.636px;
            max-height: 2.35225rem;
        }
        .text-caption-alt.text-maxlines-4,
        h6.text-maxlines-4 {
            max-height: 49.636px;
            max-height: 3.10225rem;
        }
        .text-subcaption {
            font-size: 8px;
            line-height: 10px;
            font-weight: 400;
            font-size: 0.5rem;
            line-height: 0.625rem;
            padding-bottom: 0.4544px;
            padding-top: 0.4544px;
        }
        .text-subcaption.text-maxlines-1 {
            white-space: nowrap;
            text-overflow: ellipsis;
            max-height: 10.9088px;
            max-height: 0.6818rem;
        }
        .text-subcaption.text-maxlines-2 {
            max-height: 20.9088px;
            max-height: 1.3068rem;
        }
        .text-subcaption.text-maxlines-3 {
            max-height: 30.9088px;
            max-height: 1.9318rem;
        }
        .text-subcaption.text-maxlines-4 {
            max-height: 40.9088px;
            max-height: 2.5568rem;
        }
        .text-body,
        p {
            font-size: 15px;
            line-height: 20px;
            font-weight: 400;
            font-size: 0.9375rem;
            line-height: 1.25rem;
            padding-bottom: 0.227px;
            padding-top: 0.227px;
        }
        .text-body.text-maxlines-1,
        p.text-maxlines-1 {
            white-space: nowrap;
            text-overflow: ellipsis;
            max-height: 20.454px;
            max-height: 1.27838rem;
        }
        .text-body.text-maxlines-2,
        p.text-maxlines-2 {
            max-height: 40.454px;
            max-height: 2.52838rem;
        }
        .text-body.text-maxlines-3,
        p.text-maxlines-3 {
            max-height: 60.454px;
            max-height: 3.77838rem;
        }
        .text-body.text-maxlines-4,
        p.text-maxlines-4 {
            max-height: 80.454px;
            max-height: 5.02838rem;
        }
        .text-base {
            font-size: 15px;
            line-height: 20px;
            font-weight: 600;
            font-size: 0.9375rem;
            line-height: 1.25rem;
            padding-bottom: 0.227px;
            padding-top: 0.227px;
        }
        .text-base.text-maxlines-1 {
            white-space: nowrap;
            text-overflow: ellipsis;
            max-height: 20.454px;
            max-height: 1.27838rem;
        }
        .text-base.text-maxlines-2 {
            max-height: 40.454px;
            max-height: 2.52838rem;
        }
        .text-base.text-maxlines-3 {
            max-height: 60.454px;
            max-height: 3.77838rem;
        }
        .text-base.text-maxlines-4 {
            max-height: 80.454px;
            max-height: 5.02838rem;
        }
        [class*="text-maxlines"] {
            overflow: hidden;
        }
        .text-left {
            text-align: left;
        }
        .text-right {
            text-align: right;
        }
        .list-unstyled {
            padding-left: 0;
            list-style: none;
        }
        ul {
            padding-left: 0;
            list-style: none;
        }
        ul,
        ol {
            margin-top: 20px;
            margin-bottom: 20px;
        }
        ul li,
        ol li {
            margin-top: 12px;
            margin-bottom: 12px;
        }
        .list-inline {
            padding-left: 0;
            list-style: none;
            margin-left: -4px;
        }
        .list-inline > li {
            display: inline-block;
            padding-left: 4px;
            padding-right: 4px;
        }
        blockquote {
            padding: 8px 12px;
            margin: 0 0 12px;
        }
        .blockquote-reverse,
        blockquote.pull-right {
            padding-right: 12px;
            padding-left: 0;
            text-align: right;
        }
        address {
            margin-bottom: 12px;
        }
        .container,
        .container-fluid {
            margin-right: auto;
            margin-left: auto;
            padding-left: 2px;
            padding-right: 2px;
            width: 90%;
        }
        .container:before,
        .container:after,
        .container-fluid:before,
        .container-fluid:after {
            content: " ";
            display: table;
        }
        .container:after,
        .container-fluid:after {
            clear: both;
        }
        .container .container,
        .container-fluid .container {
            width: auto;
        }
        .row {
            margin-left: -2px;
            margin-right: -2px;
        }
        .row:before,
        .row:after {
            content: " ";
            display: table;
        }
        .row:after {
            clear: both;
        }
        .col-xs-1,
        .col-sm-1,
        .col-md-1,
        .col-lg-1,
        .col-xs-2,
        .col-sm-2,
        .col-md-2,
        .col-lg-2,
        .col-xs-3,
        .col-sm-3,
        .col-md-3,
        .col-lg-3,
        .col-xs-4,
        .col-sm-4,
        .col-md-4,
        .col-lg-4,
        .col-xs-5,
        .col-sm-5,
        .col-md-5,
        .col-lg-5,
        .col-xs-6,
        .col-sm-6,
        .col-md-6,
        .col-lg-6,
        .col-xs-7,
        .col-sm-7,
        .col-md-7,
        .col-lg-7,
        .col-xs-8,
        .col-sm-8,
        .col-md-8,
        .col-lg-8,
        .col-xs-9,
        .col-sm-9,
        .col-md-9,
        .col-lg-9,
        .col-xs-10,
        .col-sm-10,
        .col-md-10,
        .col-lg-10,
        .col-xs-11,
        .col-sm-11,
        .col-md-11,
        .col-lg-11,
        .col-xs-12,
        .col-sm-12,
        .col-md-12,
        .col-lg-12,
        .col-xs-13,
        .col-sm-13,
        .col-md-13,
        .col-lg-13,
        .col-xs-14,
        .col-sm-14,
        .col-md-14,
        .col-lg-14,
        .col-xs-15,
        .col-sm-15,
        .col-md-15,
        .col-lg-15,
        .col-xs-16,
        .col-sm-16,
        .col-md-16,
        .col-lg-16,
        .col-xs-17,
        .col-sm-17,
        .col-md-17,
        .col-lg-17,
        .col-xs-18,
        .col-sm-18,
        .col-md-18,
        .col-lg-18,
        .col-xs-19,
        .col-sm-19,
        .col-md-19,
        .col-lg-19,
        .col-xs-20,
        .col-sm-20,
        .col-md-20,
        .col-lg-20,
        .col-xs-21,
        .col-sm-21,
        .col-md-21,
        .col-lg-21,
        .col-xs-22,
        .col-sm-22,
        .col-md-22,
        .col-lg-22,
        .col-xs-23,
        .col-sm-23,
        .col-md-23,
        .col-lg-23,
        .col-xs-24,
        .col-sm-24,
        .col-md-24,
        .col-lg-24 {
            position: relative;
            min-height: 1px;
            padding-left: 2px;
            padding-right: 2px;
        }
        .col-xs-1,
        .col-xs-2,
        .col-xs-3,
        .col-xs-4,
        .col-xs-5,
        .col-xs-6,
        .col-xs-7,
        .col-xs-8,
        .col-xs-9,
        .col-xs-10,
        .col-xs-11,
        .col-xs-12,
        .col-xs-13,
        .col-xs-14,
        .col-xs-15,
        .col-xs-16,
        .col-xs-17,
        .col-xs-18,
        .col-xs-19,
        .col-xs-20,
        .col-xs-21,
        .col-xs-22,
        .col-xs-23,
        .col-xs-24 {
            float: left;
        }
        .col-xs-1 {
            width: 4.16667%;
        }
        .col-xs-2 {
            width: 8.33333%;
        }
        .col-xs-3 {
            width: 12.5%;
        }
        .col-xs-4 {
            width: 16.66667%;
        }
        .col-xs-5 {
            width: 20.83333%;
        }
        .col-xs-6 {
            width: 25%;
        }
        .col-xs-7 {
            width: 29.16667%;
        }
        .col-xs-8 {
            width: 33.33333%;
        }
        .col-xs-9 {
            width: 37.5%;
        }
        .col-xs-10 {
            width: 41.66667%;
        }
        .col-xs-11 {
            width: 45.83333%;
        }
        .col-xs-12 {
            width: 50%;
        }
        .col-xs-13 {
            width: 54.16667%;
        }
        .col-xs-14 {
            width: 58.33333%;
        }
        .col-xs-15 {
            width: 62.5%;
        }
        .col-xs-16 {
            width: 66.66667%;
        }
        .col-xs-17 {
            width: 70.83333%;
        }
        .col-xs-18 {
            width: 75%;
        }
        .col-xs-19 {
            width: 79.16667%;
        }
        .col-xs-20 {
            width: 83.33333%;
        }
        .col-xs-21 {
            width: 87.5%;
        }
        .col-xs-22 {
            width: 91.66667%;
        }
        .col-xs-23 {
            width: 95.83333%;
        }
        .col-xs-24 {
            width: 100%;
        }
        .col-xs-pull-0 {
            right: auto;
        }
        .col-xs-pull-1 {
            right: 4.16667%;
        }
        .col-xs-pull-2 {
            right: 8.33333%;
        }
        .col-xs-pull-3 {
            right: 12.5%;
        }
        .col-xs-pull-4 {
            right: 16.66667%;
        }
        .col-xs-pull-5 {
            right: 20.83333%;
        }
        .col-xs-pull-6 {
            right: 25%;
        }
        .col-xs-pull-7 {
            right: 29.16667%;
        }
        .col-xs-pull-8 {
            right: 33.33333%;
        }
        .col-xs-pull-9 {
            right: 37.5%;
        }
        .col-xs-pull-10 {
            right: 41.66667%;
        }
        .col-xs-pull-11 {
            right: 45.83333%;
        }
        .col-xs-pull-12 {
            right: 50%;
        }
        .col-xs-pull-13 {
            right: 54.16667%;
        }
        .col-xs-pull-14 {
            right: 58.33333%;
        }
        .col-xs-pull-15 {
            right: 62.5%;
        }
        .col-xs-pull-16 {
            right: 66.66667%;
        }
        .col-xs-pull-17 {
            right: 70.83333%;
        }
        .col-xs-pull-18 {
            right: 75%;
        }
        .col-xs-pull-19 {
            right: 79.16667%;
        }
        .col-xs-pull-20 {
            right: 83.33333%;
        }
        .col-xs-pull-21 {
            right: 87.5%;
        }
        .col-xs-pull-22 {
            right: 91.66667%;
        }
        .col-xs-pull-23 {
            right: 95.83333%;
        }
        .col-xs-pull-24 {
            right: 100%;
        }
        .col-xs-push-0 {
            left: auto;
        }
        .col-xs-push-1 {
            left: 4.16667%;
        }
        .col-xs-push-2 {
            left: 8.33333%;
        }
        .col-xs-push-3 {
            left: 12.5%;
        }
        .col-xs-push-4 {
            left: 16.66667%;
        }
        .col-xs-push-5 {
            left: 20.83333%;
        }
        .col-xs-push-6 {
            left: 25%;
        }
        .col-xs-push-7 {
            left: 29.16667%;
        }
        .col-xs-push-8 {
            left: 33.33333%;
        }
        .col-xs-push-9 {
            left: 37.5%;
        }
        .col-xs-push-10 {
            left: 41.66667%;
        }
        .col-xs-push-11 {
            left: 45.83333%;
        }
        .col-xs-push-12 {
            left: 50%;
        }
        .col-xs-push-13 {
            left: 54.16667%;
        }
        .col-xs-push-14 {
            left: 58.33333%;
        }
        .col-xs-push-15 {
            left: 62.5%;
        }
        .col-xs-push-16 {
            left: 66.66667%;
        }
        .col-xs-push-17 {
            left: 70.83333%;
        }
        .col-xs-push-18 {
            left: 75%;
        }
        .col-xs-push-19 {
            left: 79.16667%;
        }
        .col-xs-push-20 {
            left: 83.33333%;
        }
        .col-xs-push-21 {
            left: 87.5%;
        }
        .col-xs-push-22 {
            left: 91.66667%;
        }
        .col-xs-push-23 {
            left: 95.83333%;
        }
        .col-xs-push-24 {
            left: 100%;
        }
        .col-xs-offset-0 {
            margin-left: 0;
        }
        .col-xs-offset-1 {
            margin-left: 4.16667%;
        }
        .col-xs-offset-2 {
            margin-left: 8.33333%;
        }
        .col-xs-offset-3 {
            margin-left: 12.5%;
        }
        .col-xs-offset-4 {
            margin-left: 16.66667%;
        }
        .col-xs-offset-5 {
            margin-left: 20.83333%;
        }
        .col-xs-offset-6 {
            margin-left: 25%;
        }
        .col-xs-offset-7 {
            margin-left: 29.16667%;
        }
        .col-xs-offset-8 {
            margin-left: 33.33333%;
        }
        .col-xs-offset-9 {
            margin-left: 37.5%;
        }
        .col-xs-offset-10 {
            margin-left: 41.66667%;
        }
        .col-xs-offset-11 {
            margin-left: 45.83333%;
        }
        .col-xs-offset-12 {
            margin-left: 50%;
        }
        .col-xs-offset-13 {
            margin-left: 54.16667%;
        }
        .col-xs-offset-14 {
            margin-left: 58.33333%;
        }
        .col-xs-offset-15 {
            margin-left: 62.5%;
        }
        .col-xs-offset-16 {
            margin-left: 66.66667%;
        }
        .col-xs-offset-17 {
            margin-left: 70.83333%;
        }
        .col-xs-offset-18 {
            margin-left: 75%;
        }
        .col-xs-offset-19 {
            margin-left: 79.16667%;
        }
        .col-xs-offset-20 {
            margin-left: 83.33333%;
        }
        .col-xs-offset-21 {
            margin-left: 87.5%;
        }
        .col-xs-offset-22 {
            margin-left: 91.66667%;
        }
        .col-xs-offset-23 {
            margin-left: 95.83333%;
        }
        .col-xs-offset-24 {
            margin-left: 100%;
        }
        @media (min-width: 540px) {
            .col-sm-1,
            .col-sm-2,
            .col-sm-3,
            .col-sm-4,
            .col-sm-5,
            .col-sm-6,
            .col-sm-7,
            .col-sm-8,
            .col-sm-9,
            .col-sm-10,
            .col-sm-11,
            .col-sm-12,
            .col-sm-13,
            .col-sm-14,
            .col-sm-15,
            .col-sm-16,
            .col-sm-17,
            .col-sm-18,
            .col-sm-19,
            .col-sm-20,
            .col-sm-21,
            .col-sm-22,
            .col-sm-23,
            .col-sm-24 {
                float: left;
            }
            .col-sm-1 {
                width: 4.16667%;
            }
            .col-sm-2 {
                width: 8.33333%;
            }
            .col-sm-3 {
                width: 12.5%;
            }
            .col-sm-4 {
                width: 16.66667%;
            }
            .col-sm-5 {
                width: 20.83333%;
            }
            .col-sm-6 {
                width: 25%;
            }
            .col-sm-7 {
                width: 29.16667%;
            }
            .col-sm-8 {
                width: 33.33333%;
            }
            .col-sm-9 {
                width: 37.5%;
            }
            .col-sm-10 {
                width: 41.66667%;
            }
            .col-sm-11 {
                width: 45.83333%;
            }
            .col-sm-12 {
                width: 50%;
            }
            .col-sm-13 {
                width: 54.16667%;
            }
            .col-sm-14 {
                width: 58.33333%;
            }
            .col-sm-15 {
                width: 62.5%;
            }
            .col-sm-16 {
                width: 66.66667%;
            }
            .col-sm-17 {
                width: 70.83333%;
            }
            .col-sm-18 {
                width: 75%;
            }
            .col-sm-19 {
                width: 79.16667%;
            }
            .col-sm-20 {
                width: 83.33333%;
            }
            .col-sm-21 {
                width: 87.5%;
            }
            .col-sm-22 {
                width: 91.66667%;
            }
            .col-sm-23 {
                width: 95.83333%;
            }
            .col-sm-24 {
                width: 100%;
            }
            .col-sm-pull-0 {
                right: auto;
            }
            .col-sm-pull-1 {
                right: 4.16667%;
            }
            .col-sm-pull-2 {
                right: 8.33333%;
            }
            .col-sm-pull-3 {
                right: 12.5%;
            }
            .col-sm-pull-4 {
                right: 16.66667%;
            }
            .col-sm-pull-5 {
                right: 20.83333%;
            }
            .col-sm-pull-6 {
                right: 25%;
            }
            .col-sm-pull-7 {
                right: 29.16667%;
            }
            .col-sm-pull-8 {
                right: 33.33333%;
            }
            .col-sm-pull-9 {
                right: 37.5%;
            }
            .col-sm-pull-10 {
                right: 41.66667%;
            }
            .col-sm-pull-11 {
                right: 45.83333%;
            }
            .col-sm-pull-12 {
                right: 50%;
            }
            .col-sm-pull-13 {
                right: 54.16667%;
            }
            .col-sm-pull-14 {
                right: 58.33333%;
            }
            .col-sm-pull-15 {
                right: 62.5%;
            }
            .col-sm-pull-16 {
                right: 66.66667%;
            }
            .col-sm-pull-17 {
                right: 70.83333%;
            }
            .col-sm-pull-18 {
                right: 75%;
            }
            .col-sm-pull-19 {
                right: 79.16667%;
            }
            .col-sm-pull-20 {
                right: 83.33333%;
            }
            .col-sm-pull-21 {
                right: 87.5%;
            }
            .col-sm-pull-22 {
                right: 91.66667%;
            }
            .col-sm-pull-23 {
                right: 95.83333%;
            }
            .col-sm-pull-24 {
                right: 100%;
            }
            .col-sm-push-0 {
                left: auto;
            }
            .col-sm-push-1 {
                left: 4.16667%;
            }
            .col-sm-push-2 {
                left: 8.33333%;
            }
            .col-sm-push-3 {
                left: 12.5%;
            }
            .col-sm-push-4 {
                left: 16.66667%;
            }
            .col-sm-push-5 {
                left: 20.83333%;
            }
            .col-sm-push-6 {
                left: 25%;
            }
            .col-sm-push-7 {
                left: 29.16667%;
            }
            .col-sm-push-8 {
                left: 33.33333%;
            }
            .col-sm-push-9 {
                left: 37.5%;
            }
            .col-sm-push-10 {
                left: 41.66667%;
            }
            .col-sm-push-11 {
                left: 45.83333%;
            }
            .col-sm-push-12 {
                left: 50%;
            }
            .col-sm-push-13 {
                left: 54.16667%;
            }
            .col-sm-push-14 {
                left: 58.33333%;
            }
            .col-sm-push-15 {
                left: 62.5%;
            }
            .col-sm-push-16 {
                left: 66.66667%;
            }
            .col-sm-push-17 {
                left: 70.83333%;
            }
            .col-sm-push-18 {
                left: 75%;
            }
            .col-sm-push-19 {
                left: 79.16667%;
            }
            .col-sm-push-20 {
                left: 83.33333%;
            }
            .col-sm-push-21 {
                left: 87.5%;
            }
            .col-sm-push-22 {
                left: 91.66667%;
            }
            .col-sm-push-23 {
                left: 95.83333%;
            }
            .col-sm-push-24 {
                left: 100%;
            }
            .col-sm-offset-0 {
                margin-left: 0;
            }
            .col-sm-offset-1 {
                margin-left: 4.16667%;
            }
            .col-sm-offset-2 {
                margin-left: 8.33333%;
            }
            .col-sm-offset-3 {
                margin-left: 12.5%;
            }
            .col-sm-offset-4 {
                margin-left: 16.66667%;
            }
            .col-sm-offset-5 {
                margin-left: 20.83333%;
            }
            .col-sm-offset-6 {
                margin-left: 25%;
            }
            .col-sm-offset-7 {
                margin-left: 29.16667%;
            }
            .col-sm-offset-8 {
                margin-left: 33.33333%;
            }
            .col-sm-offset-9 {
                margin-left: 37.5%;
            }
            .col-sm-offset-10 {
                margin-left: 41.66667%;
            }
            .col-sm-offset-11 {
                margin-left: 45.83333%;
            }
            .col-sm-offset-12 {
                margin-left: 50%;
            }
            .col-sm-offset-13 {
                margin-left: 54.16667%;
            }
            .col-sm-offset-14 {
                margin-left: 58.33333%;
            }
            .col-sm-offset-15 {
                margin-left: 62.5%;
            }
            .col-sm-offset-16 {
                margin-left: 66.66667%;
            }
            .col-sm-offset-17 {
                margin-left: 70.83333%;
            }
            .col-sm-offset-18 {
                margin-left: 75%;
            }
            .col-sm-offset-19 {
                margin-left: 79.16667%;
            }
            .col-sm-offset-20 {
                margin-left: 83.33333%;
            }
            .col-sm-offset-21 {
                margin-left: 87.5%;
            }
            .col-sm-offset-22 {
                margin-left: 91.66667%;
            }
            .col-sm-offset-23 {
                margin-left: 95.83333%;
            }
            .col-sm-offset-24 {
                margin-left: 100%;
            }
        }
        @media (min-width: 768px) {
            .col-md-1,
            .col-md-2,
            .col-md-3,
            .col-md-4,
            .col-md-5,
            .col-md-6,
            .col-md-7,
            .col-md-8,
            .col-md-9,
            .col-md-10,
            .col-md-11,
            .col-md-12,
            .col-md-13,
            .col-md-14,
            .col-md-15,
            .col-md-16,
            .col-md-17,
            .col-md-18,
            .col-md-19,
            .col-md-20,
            .col-md-21,
            .col-md-22,
            .col-md-23,
            .col-md-24 {
                float: left;
            }
            .col-md-1 {
                width: 4.16667%;
            }
            .col-md-2 {
                width: 8.33333%;
            }
            .col-md-3 {
                width: 12.5%;
            }
            .col-md-4 {
                width: 16.66667%;
            }
            .col-md-5 {
                width: 20.83333%;
            }
            .col-md-6 {
                width: 25%;
            }
            .col-md-7 {
                width: 29.16667%;
            }
            .col-md-8 {
                width: 33.33333%;
            }
            .col-md-9 {
                width: 37.5%;
            }
            .col-md-10 {
                width: 41.66667%;
            }
            .col-md-11 {
                width: 45.83333%;
            }
            .col-md-12 {
                width: 50%;
            }
            .col-md-13 {
                width: 54.16667%;
            }
            .col-md-14 {
                width: 58.33333%;
            }
            .col-md-15 {
                width: 62.5%;
            }
            .col-md-16 {
                width: 66.66667%;
            }
            .col-md-17 {
                width: 70.83333%;
            }
            .col-md-18 {
                width: 75%;
            }
            .col-md-19 {
                width: 79.16667%;
            }
            .col-md-20 {
                width: 83.33333%;
            }
            .col-md-21 {
                width: 87.5%;
            }
            .col-md-22 {
                width: 91.66667%;
            }
            .col-md-23 {
                width: 95.83333%;
            }
            .col-md-24 {
                width: 100%;
            }
            .col-md-pull-0 {
                right: auto;
            }
            .col-md-pull-1 {
                right: 4.16667%;
            }
            .col-md-pull-2 {
                right: 8.33333%;
            }
            .col-md-pull-3 {
                right: 12.5%;
            }
            .col-md-pull-4 {
                right: 16.66667%;
            }
            .col-md-pull-5 {
                right: 20.83333%;
            }
            .col-md-pull-6 {
                right: 25%;
            }
            .col-md-pull-7 {
                right: 29.16667%;
            }
            .col-md-pull-8 {
                right: 33.33333%;
            }
            .col-md-pull-9 {
                right: 37.5%;
            }
            .col-md-pull-10 {
                right: 41.66667%;
            }
            .col-md-pull-11 {
                right: 45.83333%;
            }
            .col-md-pull-12 {
                right: 50%;
            }
            .col-md-pull-13 {
                right: 54.16667%;
            }
            .col-md-pull-14 {
                right: 58.33333%;
            }
            .col-md-pull-15 {
                right: 62.5%;
            }
            .col-md-pull-16 {
                right: 66.66667%;
            }
            .col-md-pull-17 {
                right: 70.83333%;
            }
            .col-md-pull-18 {
                right: 75%;
            }
            .col-md-pull-19 {
                right: 79.16667%;
            }
            .col-md-pull-20 {
                right: 83.33333%;
            }
            .col-md-pull-21 {
                right: 87.5%;
            }
            .col-md-pull-22 {
                right: 91.66667%;
            }
            .col-md-pull-23 {
                right: 95.83333%;
            }
            .col-md-pull-24 {
                right: 100%;
            }
            .col-md-push-0 {
                left: auto;
            }
            .col-md-push-1 {
                left: 4.16667%;
            }
            .col-md-push-2 {
                left: 8.33333%;
            }
            .col-md-push-3 {
                left: 12.5%;
            }
            .col-md-push-4 {
                left: 16.66667%;
            }
            .col-md-push-5 {
                left: 20.83333%;
            }
            .col-md-push-6 {
                left: 25%;
            }
            .col-md-push-7 {
                left: 29.16667%;
            }
            .col-md-push-8 {
                left: 33.33333%;
            }
            .col-md-push-9 {
                left: 37.5%;
            }
            .col-md-push-10 {
                left: 41.66667%;
            }
            .col-md-push-11 {
                left: 45.83333%;
            }
            .col-md-push-12 {
                left: 50%;
            }
            .col-md-push-13 {
                left: 54.16667%;
            }
            .col-md-push-14 {
                left: 58.33333%;
            }
            .col-md-push-15 {
                left: 62.5%;
            }
            .col-md-push-16 {
                left: 66.66667%;
            }
            .col-md-push-17 {
                left: 70.83333%;
            }
            .col-md-push-18 {
                left: 75%;
            }
            .col-md-push-19 {
                left: 79.16667%;
            }
            .col-md-push-20 {
                left: 83.33333%;
            }
            .col-md-push-21 {
                left: 87.5%;
            }
            .col-md-push-22 {
                left: 91.66667%;
            }
            .col-md-push-23 {
                left: 95.83333%;
            }
            .col-md-push-24 {
                left: 100%;
            }
            .col-md-offset-0 {
                margin-left: 0;
            }
            .col-md-offset-1 {
                margin-left: 4.16667%;
            }
            .col-md-offset-2 {
                margin-left: 8.33333%;
            }
            .col-md-offset-3 {
                margin-left: 12.5%;
            }
            .col-md-offset-4 {
                margin-left: 16.66667%;
            }
            .col-md-offset-5 {
                margin-left: 20.83333%;
            }
            .col-md-offset-6 {
                margin-left: 25%;
            }
            .col-md-offset-7 {
                margin-left: 29.16667%;
            }
            .col-md-offset-8 {
                margin-left: 33.33333%;
            }
            .col-md-offset-9 {
                margin-left: 37.5%;
            }
            .col-md-offset-10 {
                margin-left: 41.66667%;
            }
            .col-md-offset-11 {
                margin-left: 45.83333%;
            }
            .col-md-offset-12 {
                margin-left: 50%;
            }
            .col-md-offset-13 {
                margin-left: 54.16667%;
            }
            .col-md-offset-14 {
                margin-left: 58.33333%;
            }
            .col-md-offset-15 {
                margin-left: 62.5%;
            }
            .col-md-offset-16 {
                margin-left: 66.66667%;
            }
            .col-md-offset-17 {
                margin-left: 70.83333%;
            }
            .col-md-offset-18 {
                margin-left: 75%;
            }
            .col-md-offset-19 {
                margin-left: 79.16667%;
            }
            .col-md-offset-20 {
                margin-left: 83.33333%;
            }
            .col-md-offset-21 {
                margin-left: 87.5%;
            }
            .col-md-offset-22 {
                margin-left: 91.66667%;
            }
            .col-md-offset-23 {
                margin-left: 95.83333%;
            }
            .col-md-offset-24 {
                margin-left: 100%;
            }
        }
        @media (min-width: 992px) {
            .col-lg-1,
            .col-lg-2,
            .col-lg-3,
            .col-lg-4,
            .col-lg-5,
            .col-lg-6,
            .col-lg-7,
            .col-lg-8,
            .col-lg-9,
            .col-lg-10,
            .col-lg-11,
            .col-lg-12,
            .col-lg-13,
            .col-lg-14,
            .col-lg-15,
            .col-lg-16,
            .col-lg-17,
            .col-lg-18,
            .col-lg-19,
            .col-lg-20,
            .col-lg-21,
            .col-lg-22,
            .col-lg-23,
            .col-lg-24 {
                float: left;
            }
            .col-lg-1 {
                width: 4.16667%;
            }
            .col-lg-2 {
                width: 8.33333%;
            }
            .col-lg-3 {
                width: 12.5%;
            }
            .col-lg-4 {
                width: 16.66667%;
            }
            .col-lg-5 {
                width: 20.83333%;
            }
            .col-lg-6 {
                width: 25%;
            }
            .col-lg-7 {
                width: 29.16667%;
            }
            .col-lg-8 {
                width: 33.33333%;
            }
            .col-lg-9 {
                width: 37.5%;
            }
            .col-lg-10 {
                width: 41.66667%;
            }
            .col-lg-11 {
                width: 45.83333%;
            }
            .col-lg-12 {
                width: 50%;
            }
            .col-lg-13 {
                width: 54.16667%;
            }
            .col-lg-14 {
                width: 58.33333%;
            }
            .col-lg-15 {
                width: 62.5%;
            }
            .col-lg-16 {
                width: 66.66667%;
            }
            .col-lg-17 {
                width: 70.83333%;
            }
            .col-lg-18 {
                width: 75%;
            }
            .col-lg-19 {
                width: 79.16667%;
            }
            .col-lg-20 {
                width: 83.33333%;
            }
            .col-lg-21 {
                width: 87.5%;
            }
            .col-lg-22 {
                width: 91.66667%;
            }
            .col-lg-23 {
                width: 95.83333%;
            }
            .col-lg-24 {
                width: 100%;
            }
            .col-lg-pull-0 {
                right: auto;
            }
            .col-lg-pull-1 {
                right: 4.16667%;
            }
            .col-lg-pull-2 {
                right: 8.33333%;
            }
            .col-lg-pull-3 {
                right: 12.5%;
            }
            .col-lg-pull-4 {
                right: 16.66667%;
            }
            .col-lg-pull-5 {
                right: 20.83333%;
            }
            .col-lg-pull-6 {
                right: 25%;
            }
            .col-lg-pull-7 {
                right: 29.16667%;
            }
            .col-lg-pull-8 {
                right: 33.33333%;
            }
            .col-lg-pull-9 {
                right: 37.5%;
            }
            .col-lg-pull-10 {
                right: 41.66667%;
            }
            .col-lg-pull-11 {
                right: 45.83333%;
            }
            .col-lg-pull-12 {
                right: 50%;
            }
            .col-lg-pull-13 {
                right: 54.16667%;
            }
            .col-lg-pull-14 {
                right: 58.33333%;
            }
            .col-lg-pull-15 {
                right: 62.5%;
            }
            .col-lg-pull-16 {
                right: 66.66667%;
            }
            .col-lg-pull-17 {
                right: 70.83333%;
            }
            .col-lg-pull-18 {
                right: 75%;
            }
            .col-lg-pull-19 {
                right: 79.16667%;
            }
            .col-lg-pull-20 {
                right: 83.33333%;
            }
            .col-lg-pull-21 {
                right: 87.5%;
            }
            .col-lg-pull-22 {
                right: 91.66667%;
            }
            .col-lg-pull-23 {
                right: 95.83333%;
            }
            .col-lg-pull-24 {
                right: 100%;
            }
            .col-lg-push-0 {
                left: auto;
            }
            .col-lg-push-1 {
                left: 4.16667%;
            }
            .col-lg-push-2 {
                left: 8.33333%;
            }
            .col-lg-push-3 {
                left: 12.5%;
            }
            .col-lg-push-4 {
                left: 16.66667%;
            }
            .col-lg-push-5 {
                left: 20.83333%;
            }
            .col-lg-push-6 {
                left: 25%;
            }
            .col-lg-push-7 {
                left: 29.16667%;
            }
            .col-lg-push-8 {
                left: 33.33333%;
            }
            .col-lg-push-9 {
                left: 37.5%;
            }
            .col-lg-push-10 {
                left: 41.66667%;
            }
            .col-lg-push-11 {
                left: 45.83333%;
            }
            .col-lg-push-12 {
                left: 50%;
            }
            .col-lg-push-13 {
                left: 54.16667%;
            }
            .col-lg-push-14 {
                left: 58.33333%;
            }
            .col-lg-push-15 {
                left: 62.5%;
            }
            .col-lg-push-16 {
                left: 66.66667%;
            }
            .col-lg-push-17 {
                left: 70.83333%;
            }
            .col-lg-push-18 {
                left: 75%;
            }
            .col-lg-push-19 {
                left: 79.16667%;
            }
            .col-lg-push-20 {
                left: 83.33333%;
            }
            .col-lg-push-21 {
                left: 87.5%;
            }
            .col-lg-push-22 {
                left: 91.66667%;
            }
            .col-lg-push-23 {
                left: 95.83333%;
            }
            .col-lg-push-24 {
                left: 100%;
            }
            .col-lg-offset-0 {
                margin-left: 0;
            }
            .col-lg-offset-1 {
                margin-left: 4.16667%;
            }
            .col-lg-offset-2 {
                margin-left: 8.33333%;
            }
            .col-lg-offset-3 {
                margin-left: 12.5%;
            }
            .col-lg-offset-4 {
                margin-left: 16.66667%;
            }
            .col-lg-offset-5 {
                margin-left: 20.83333%;
            }
            .col-lg-offset-6 {
                margin-left: 25%;
            }
            .col-lg-offset-7 {
                margin-left: 29.16667%;
            }
            .col-lg-offset-8 {
                margin-left: 33.33333%;
            }
            .col-lg-offset-9 {
                margin-left: 37.5%;
            }
            .col-lg-offset-10 {
                margin-left: 41.66667%;
            }
            .col-lg-offset-11 {
                margin-left: 45.83333%;
            }
            .col-lg-offset-12 {
                margin-left: 50%;
            }
            .col-lg-offset-13 {
                margin-left: 54.16667%;
            }
            .col-lg-offset-14 {
                margin-left: 58.33333%;
            }
            .col-lg-offset-15 {
                margin-left: 62.5%;
            }
            .col-lg-offset-16 {
                margin-left: 66.66667%;
            }
            .col-lg-offset-17 {
                margin-left: 70.83333%;
            }
            .col-lg-offset-18 {
                margin-left: 75%;
            }
            .col-lg-offset-19 {
                margin-left: 79.16667%;
            }
            .col-lg-offset-20 {
                margin-left: 83.33333%;
            }
            .col-lg-offset-21 {
                margin-left: 87.5%;
            }
            .col-lg-offset-22 {
                margin-left: 91.66667%;
            }
            .col-lg-offset-23 {
                margin-left: 95.83333%;
            }
            .col-lg-offset-24 {
                margin-left: 100%;
            }
        }
        @media (min-width: 1400px) {
            .col-xl-1,
            .col-xl-2,
            .col-xl-3,
            .col-xl-4,
            .col-xl-5,
            .col-xl-6,
            .col-xl-7,
            .col-xl-8,
            .col-xl-9,
            .col-xl-10,
            .col-xl-11,
            .col-xl-12,
            .col-xl-13,
            .col-xl-14,
            .col-xl-15,
            .col-xl-16,
            .col-xl-17,
            .col-xl-18,
            .col-xl-19,
            .col-xl-20,
            .col-xl-21,
            .col-xl-22,
            .col-xl-23,
            .col-xl-24 {
                float: left;
            }
            .col-xl-1 {
                width: 4.16667%;
            }
            .col-xl-2 {
                width: 8.33333%;
            }
            .col-xl-3 {
                width: 12.5%;
            }
            .col-xl-4 {
                width: 16.66667%;
            }
            .col-xl-5 {
                width: 20.83333%;
            }
            .col-xl-6 {
                width: 25%;
            }
            .col-xl-7 {
                width: 29.16667%;
            }
            .col-xl-8 {
                width: 33.33333%;
            }
            .col-xl-9 {
                width: 37.5%;
            }
            .col-xl-10 {
                width: 41.66667%;
            }
            .col-xl-11 {
                width: 45.83333%;
            }
            .col-xl-12 {
                width: 50%;
            }
            .col-xl-13 {
                width: 54.16667%;
            }
            .col-xl-14 {
                width: 58.33333%;
            }
            .col-xl-15 {
                width: 62.5%;
            }
            .col-xl-16 {
                width: 66.66667%;
            }
            .col-xl-17 {
                width: 70.83333%;
            }
            .col-xl-18 {
                width: 75%;
            }
            .col-xl-19 {
                width: 79.16667%;
            }
            .col-xl-20 {
                width: 83.33333%;
            }
            .col-xl-21 {
                width: 87.5%;
            }
            .col-xl-22 {
                width: 91.66667%;
            }
            .col-xl-23 {
                width: 95.83333%;
            }
            .col-xl-24 {
                width: 100%;
            }
            .col-xl-pull-0 {
                right: auto;
            }
            .col-xl-pull-1 {
                right: 4.16667%;
            }
            .col-xl-pull-2 {
                right: 8.33333%;
            }
            .col-xl-pull-3 {
                right: 12.5%;
            }
            .col-xl-pull-4 {
                right: 16.66667%;
            }
            .col-xl-pull-5 {
                right: 20.83333%;
            }
            .col-xl-pull-6 {
                right: 25%;
            }
            .col-xl-pull-7 {
                right: 29.16667%;
            }
            .col-xl-pull-8 {
                right: 33.33333%;
            }
            .col-xl-pull-9 {
                right: 37.5%;
            }
            .col-xl-pull-10 {
                right: 41.66667%;
            }
            .col-xl-pull-11 {
                right: 45.83333%;
            }
            .col-xl-pull-12 {
                right: 50%;
            }
            .col-xl-pull-13 {
                right: 54.16667%;
            }
            .col-xl-pull-14 {
                right: 58.33333%;
            }
            .col-xl-pull-15 {
                right: 62.5%;
            }
            .col-xl-pull-16 {
                right: 66.66667%;
            }
            .col-xl-pull-17 {
                right: 70.83333%;
            }
            .col-xl-pull-18 {
                right: 75%;
            }
            .col-xl-pull-19 {
                right: 79.16667%;
            }
            .col-xl-pull-20 {
                right: 83.33333%;
            }
            .col-xl-pull-21 {
                right: 87.5%;
            }
            .col-xl-pull-22 {
                right: 91.66667%;
            }
            .col-xl-pull-23 {
                right: 95.83333%;
            }
            .col-xl-pull-24 {
                right: 100%;
            }
            .col-xl-push-0 {
                left: auto;
            }
            .col-xl-push-1 {
                left: 4.16667%;
            }
            .col-xl-push-2 {
                left: 8.33333%;
            }
            .col-xl-push-3 {
                left: 12.5%;
            }
            .col-xl-push-4 {
                left: 16.66667%;
            }
            .col-xl-push-5 {
                left: 20.83333%;
            }
            .col-xl-push-6 {
                left: 25%;
            }
            .col-xl-push-7 {
                left: 29.16667%;
            }
            .col-xl-push-8 {
                left: 33.33333%;
            }
            .col-xl-push-9 {
                left: 37.5%;
            }
            .col-xl-push-10 {
                left: 41.66667%;
            }
            .col-xl-push-11 {
                left: 45.83333%;
            }
            .col-xl-push-12 {
                left: 50%;
            }
            .col-xl-push-13 {
                left: 54.16667%;
            }
            .col-xl-push-14 {
                left: 58.33333%;
            }
            .col-xl-push-15 {
                left: 62.5%;
            }
            .col-xl-push-16 {
                left: 66.66667%;
            }
            .col-xl-push-17 {
                left: 70.83333%;
            }
            .col-xl-push-18 {
                left: 75%;
            }
            .col-xl-push-19 {
                left: 79.16667%;
            }
            .col-xl-push-20 {
                left: 83.33333%;
            }
            .col-xl-push-21 {
                left: 87.5%;
            }
            .col-xl-push-22 {
                left: 91.66667%;
            }
            .col-xl-push-23 {
                left: 95.83333%;
            }
            .col-xl-push-24 {
                left: 100%;
            }
            .col-xl-offset-0 {
                margin-left: 0;
            }
            .col-xl-offset-1 {
                margin-left: 4.16667%;
            }
            .col-xl-offset-2 {
                margin-left: 8.33333%;
            }
            .col-xl-offset-3 {
                margin-left: 12.5%;
            }
            .col-xl-offset-4 {
                margin-left: 16.66667%;
            }
            .col-xl-offset-5 {
                margin-left: 20.83333%;
            }
            .col-xl-offset-6 {
                margin-left: 25%;
            }
            .col-xl-offset-7 {
                margin-left: 29.16667%;
            }
            .col-xl-offset-8 {
                margin-left: 33.33333%;
            }
            .col-xl-offset-9 {
                margin-left: 37.5%;
            }
            .col-xl-offset-10 {
                margin-left: 41.66667%;
            }
            .col-xl-offset-11 {
                margin-left: 45.83333%;
            }
            .col-xl-offset-12 {
                margin-left: 50%;
            }
            .col-xl-offset-13 {
                margin-left: 54.16667%;
            }
            .col-xl-offset-14 {
                margin-left: 58.33333%;
            }
            .col-xl-offset-15 {
                margin-left: 62.5%;
            }
            .col-xl-offset-16 {
                margin-left: 66.66667%;
            }
            .col-xl-offset-17 {
                margin-left: 70.83333%;
            }
            .col-xl-offset-18 {
                margin-left: 75%;
            }
            .col-xl-offset-19 {
                margin-left: 79.16667%;
            }
            .col-xl-offset-20 {
                margin-left: 83.33333%;
            }
            .col-xl-offset-21 {
                margin-left: 87.5%;
            }
            .col-xl-offset-22 {
                margin-left: 91.66667%;
            }
            .col-xl-offset-23 {
                margin-left: 95.83333%;
            }
            .col-xl-offset-24 {
                margin-left: 100%;
            }
        }
        fieldset {
            padding: 0;
            margin: 0;
            border: 0;
            min-width: 0;
        }
        legend {
            display: block;
            width: 100%;
            padding: 0;
            border: 0;
        }
        label {
            display: inline-block;
            max-width: 100%;
        }
        input[type="search"] {
            -webkit-box-sizing: border-box;
            -moz-box-sizing: border-box;
            box-sizing: border-box;
        }
        input[type="file"] {
            display: block;
        }
        input[type="range"] {
            display: block;
            width: 100%;
        }
        select[multiple],
        select[size] {
            height: auto;
        }
        input[type="file"]:focus,
        input[type="radio"]:focus,
        input[type="checkbox"]:focus {
            outline: thin dotted;
            outline: 5px auto -webkit-focus-ring-color;
            outline-offset: -2px;
        }
        output {
            display: block;
            padding-top: 7px;
        }
        .form-control {
            display: block;
            width: 100%;
            background-image: none;
        }
        textarea.form-control {
            height: auto;
        }
        input[type="search"] {
            -webkit-appearance: none;
        }
        input[type="date"],
        input[type="time"],
        input[type="datetime-local"],
        input[type="month"] {
            line-height: 34px;
        }
        .radio,
        .checkbox {
            position: relative;
            display: block;
        }
        .radio label,
        .checkbox label {
            min-height: 20px;
            margin-bottom: 0;
            cursor: pointer;
        }
        .radio.disabled label,
        fieldset[disabled] .radio label,
        .checkbox.disabled label,
        fieldset[disabled] .checkbox label {
            cursor: not-allowed;
        }
        .help-block {
            display: block;
            margin-top: 5px;
            margin-bottom: 10px;
        }
        @media (min-width: 540px) {
            .form-inline .form-group {
                display: inline-block;
                margin-bottom: 0;
                vertical-align: middle;
            }
            .form-inline .form-control {
                display: inline-block;
                width: auto;
                vertical-align: middle;
            }
            .form-inline .input-group {
                display: inline-table;
                vertical-align: middle;
            }
            .form-inline .input-group .input-group-addon,
            .form-inline .input-group .input-group-btn,
            .form-inline .input-group .form-control {
                width: auto;
            }
            .form-inline .input-group > .form-control {
                width: 100%;
            }
            .form-inline .control-label {
                margin-bottom: 0;
                vertical-align: middle;
            }
            .form-inline .radio,
            .form-inline .checkbox {
                display: inline-block;
                margin-top: 0;
                margin-bottom: 0;
                vertical-align: middle;
            }
        }
        input,
        button,
        textarea,
        select,
        option,
        progress {
            max-width: 100%;
            line-height: inherit;
        }
        .text-input,
        input[type="color"],
        input[type="date"],
        input[type="datetime"],
        input[type="datetime-local"],
        input[type="email"],
        input[type="month"],
        input[type="number"],
        input[type="password"],
        input[type="search"],
        input[type="tel"],
        input[type="text"],
        input[type="time"],
        input[type="url"],
        input[type="week"],
        textarea {
            padding: 4px 8px;
            border-style: solid;
            border-width: 2px;
            border-color: rgba(0, 0, 0, 0.4);
            background-color: rgba(255, 255, 255, 0.4);
            height: 32px;
            height: 2rem;
        }
        .text-input-focus,
        input[type="color"]:focus,
        input[type="date"]:focus,
        input[type="datetime"]:focus,
        input[type="datetime-local"]:focus,
        input[type="email"]:focus,
        input[type="month"]:focus,
        input[type="number"]:focus,
        input[type="password"]:focus,
        input[type="search"]:focus,
        input[type="tel"]:focus,
        input[type="text"]:focus,
        input[type="time"]:focus,
        input[type="url"]:focus,
        input[type="week"]:focus,
        textarea:focus {
            border-color: #0067b8;
            background-color: #fff;
        }
        .text-input-moz-placeholder,
        input[type="color"]::-moz-placeholder,
        input[type="date"]::-moz-placeholder,
        input[type="datetime"]::-moz-placeholder,
        input[type="datetime-local"]::-moz-placeholder,
        input[type="email"]::-moz-placeholder,
        input[type="month"]::-moz-placeholder,
        input[type="number"]::-moz-placeholder,
        input[type="password"]::-moz-placeholder,
        input[type="search"]::-moz-placeholder,
        input[type="tel"]::-moz-placeholder,
        input[type="text"]::-moz-placeholder,
        input[type="time"]::-moz-placeholder,
        input[type="url"]::-moz-placeholder,
        input[type="week"]::-moz-placeholder,
        textarea::-moz-placeholder {
            color: rgba(0, 0, 0, 0.6);
            opacity: 1;
        }
        .text-input-ms-placeholder,
        input[type="color"]:-ms-input-placeholder,
        input[type="date"]:-ms-input-placeholder,
        input[type="datetime"]:-ms-input-placeholder,
        input[type="datetime-local"]:-ms-input-placeholder,
        input[type="email"]:-ms-input-placeholder,
        input[type="month"]:-ms-input-placeholder,
        input[type="number"]:-ms-input-placeholder,
        input[type="password"]:-ms-input-placeholder,
        input[type="search"]:-ms-input-placeholder,
        input[type="tel"]:-ms-input-placeholder,
        input[type="text"]:-ms-input-placeholder,
        input[type="time"]:-ms-input-placeholder,
        input[type="url"]:-ms-input-placeholder,
        input[type="week"]:-ms-input-placeholder,
        textarea:-ms-input-placeholder {
            color: rgba(0, 0, 0, 0.6);
        }
        .text-input-webkit-placeholder,
        input[type="color"]::-webkit-input-placeholder,
        input[type="date"]::-webkit-input-placeholder,
        input[type="datetime"]::-webkit-input-placeholder,
        input[type="datetime-local"]::-webkit-input-placeholder,
        input[type="email"]::-webkit-input-placeholder,
        input[type="month"]::-webkit-input-placeholder,
        input[type="number"]::-webkit-input-placeholder,
        input[type="password"]::-webkit-input-placeholder,
        input[type="search"]::-webkit-input-placeholder,
        input[type="tel"]::-webkit-input-placeholder,
        input[type="text"]::-webkit-input-placeholder,
        input[type="time"]::-webkit-input-placeholder,
        input[type="url"]::-webkit-input-placeholder,
        input[type="week"]::-webkit-input-placeholder,
        textarea::-webkit-input-placeholder {
            color: rgba(0, 0, 0, 0.6);
        }
        .text-input-disabled,
        input[type="color"][disabled],
        input[type="color"][readonly],
        fieldset[disabled] input[type="color"],
        input[type="date"][disabled],
        input[type="date"][readonly],
        fieldset[disabled] input[type="date"],
        input[type="datetime"][disabled],
        input[type="datetime"][readonly],
        fieldset[disabled] input[type="datetime"],
        input[type="datetime-local"][disabled],
        input[type="datetime-local"][readonly],
        fieldset[disabled] input[type="datetime-local"],
        input[type="email"][disabled],
        input[type="email"][readonly],
        fieldset[disabled] input[type="email"],
        input[type="month"][disabled],
        input[type="month"][readonly],
        fieldset[disabled] input[type="month"],
        input[type="number"][disabled],
        input[type="number"][readonly],
        fieldset[disabled] input[type="number"],
        input[type="password"][disabled],
        input[type="password"][readonly],
        fieldset[disabled] input[type="password"],
        input[type="search"][disabled],
        input[type="search"][readonly],
        fieldset[disabled] input[type="search"],
        input[type="tel"][disabled],
        input[type="tel"][readonly],
        fieldset[disabled] input[type="tel"],
        input[type="text"][disabled],
        input[type="text"][readonly],
        fieldset[disabled] input[type="text"],
        input[type="time"][disabled],
        input[type="time"][readonly],
        fieldset[disabled] input[type="time"],
        input[type="url"][disabled],
        input[type="url"][readonly],
        fieldset[disabled] input[type="url"],
        input[type="week"][disabled],
        input[type="week"][readonly],
        fieldset[disabled] input[type="week"],
        textarea[disabled],
        textarea[readonly],
        fieldset[disabled] textarea {
            border-color: #ccc !important;
            background-color: rgba(0, 0, 0, 0.2) !important;
            color: rgba(0, 0, 0, 0.2) !important;
        }
        .text-input-has-error,
        .form-group.has-error input[type="color"],
        input[type="color"].has-error,
        .form-group.has-error input[type="date"],
        input[type="date"].has-error,
        .form-group.has-error input[type="datetime"],
        input[type="datetime"].has-error,
        .form-group.has-error input[type="datetime-local"],
        input[type="datetime-local"].has-error,
        .form-group.has-error input[type="email"],
        input[type="email"].has-error,
        .form-group.has-error input[type="month"],
        input[type="month"].has-error,
        .form-group.has-error input[type="number"],
        input[type="number"].has-error,
        .form-group.has-error input[type="password"],
        input[type="password"].has-error,
        .form-group.has-error input[type="search"],
        input[type="search"].has-error,
        .form-group.has-error input[type="tel"],
        input[type="tel"].has-error,
        .form-group.has-error input[type="text"],
        input[type="text"].has-error,
        .form-group.has-error input[type="time"],
        input[type="time"].has-error,
        .form-group.has-error input[type="url"],
        input[type="url"].has-error,
        .form-group.has-error input[type="week"],
        input[type="week"].has-error,
        .form-group.has-error textarea,
        textarea.has-error {
            border-color: #e81123;
        }
        textarea {
            height: auto;
        }
        input::-ms-clear,
        input::-ms-reveal {
            height: 100%;
            padding: 4px 8px;
            margin-right: -8px;
            margin-left: 4px;
        }
        input::-ms-clear:hover,
        input::-ms-reveal:hover {
            color: #0067b8;
        }
        input::-ms-clear:active,
        input::-ms-reveal:active {
            color: #fff;
            background-color: #0067b8;
        }
        .form-group.has-error input::-ms-clear:hover,
        .form-group.has-error input::-ms-reveal:hover,
        input.has-error::-ms-clear:hover,
        input.has-error::-ms-reveal:hover {
            color: #e81123;
        }
        .form-group.has-error input::-ms-clear:active,
        .form-group.has-error input::-ms-reveal:active,
        input.has-error::-ms-clear:active,
        input.has-error::-ms-reveal:active {
            color: #fff;
            background-color: #e81123;
        }
        input[type="radio"] {
            width: 20px;
            height: 20px;
        }
        input[type="radio"]::-ms-check {
            background-color: #fff;
            color: #000;
            border-style: solid;
            border-width: 2px;
            border-color: rgba(0, 0, 0, 0.6);
        }
        input[type="radio"]:checked::-ms-check {
            color: #000;
            border-color: #0067b8;
        }
        input[type="radio"]:hover::-ms-check {
            border-color: #000;
        }
        input[type="radio"]:hover:checked::-ms-check {
            border-color: #0067b8;
        }
        input[type="radio"]:active::-ms-check {
            color: rgba(0, 0, 0, 0.6);
            border-color: rgba(0, 0, 0, 0.6);
        }
        input[type="radio"]:active:checked::-ms-check {
            border-color: rgba(0, 0, 0, 0.6);
        }
        input[type="radio"][disabled]::-ms-check,
        fieldset[disabled] input[type="radio"]::-ms-check {
            background-color: #fff !important;
            color: rgba(0, 0, 0, 0.2) !important;
            border-color: rgba(0, 0, 0, 0.2) !important;
        }
        input[type="radio"][disabled]:checked::-ms-check,
        fieldset[disabled] input[type="radio"]:checked::-ms-check {
            color: rgba(0, 0, 0, 0.2) !important;
        }
        input[type="checkbox"] {
            width: 20px;
            height: 20px;
        }
        input[type="checkbox"]::-ms-check {
            border-style: solid;
            border-width: 2px;
            background-color: transparent;
            color: #000;
            border-color: rgba(0, 0, 0, 0.8);
        }
        input[type="checkbox"]:checked::-ms-check {
            background-color: #0067b8;
            border-color: #0067b8;
        }
        input[type="checkbox"]:hover::-ms-check {
            border-color: #000;
        }
        input[type="checkbox"]:active::-ms-check {
            background-color: rgba(0, 0, 0, 0.6);
            border-color: transparent;
        }
        input[type="checkbox"][disabled]::-ms-check,
        fieldset[disabled] input[type="checkbox"]::-ms-check {
            border-color: rgba(0, 0, 0, 0.2) !important;
            background-color: transparent !important;
            color: rgba(0, 0, 0, 0.2) !important;
        }
        progress {
            height: 4px;
            border-style: none;
            color: #0067b8;
            background-color: #ccc;
            -webkit-appearance: none;
            display: block;
        }
        progress::-ms-fill {
            color: #0067b8;
        }
        progress::-webkit-progress-value {
            background-color: #0067b8;
        }
        progress::-webkit-progress-bar {
            background-color: #ccc;
        }
        progress::-moz-progress-bar {
            background-color: #0067b8;
        }
        input[type="range"] {
            height: 42px;
            padding-bottom: 16px;
            padding-top: 16px;
            border-style: none;
        }
        input[type="range"]::-ms-track {
            height: 2px;
            border-style: none;
            background-color: transparent;
            color: transparent;
        }
        input[type="range"]::-ms-fill-lower {
            background-color: #0067b8;
        }
        input[type="range"]::-ms-fill-upper {
            background-color: rgba(0, 0, 0, 0.4);
        }
        input[type="range"]::-ms-thumb {
            background-color: #0067b8;
            width: 24px;
            height: 8px;
            border-radius: 4px;
            border-style: none;
        }
        input[type="range"]:hover::-ms-thumb {
            background-color: #1f1f1f;
        }
        input[type="range"]:active::-ms-thumb {
            background-color: #ccc;
        }
        input[type="range"]:disabled::-ms-fill-lower,
        input[type="range"]:disabled::-ms-fill-upper {
            background-color: rgba(0, 0, 0, 0.2) !important;
        }
        input[type="range"]:disabled::-ms-thumb {
            background-color: #ccc !important;
        }
        legend {
            margin-bottom: 12px;
        }
        .form-group {
            margin-bottom: 12px;
        }
        .form-group label {
            margin-top: 0;
            margin-bottom: 8px;
        }
        .radio,
        .checkbox {
            margin-top: 12px;
            margin-bottom: 12px;
        }
        .radio label,
        .checkbox label {
            padding-left: 28px;
        }
        .radio input[type="radio"],
        .radio-inline input[type="radio"],
        .checkbox input[type="checkbox"],
        .checkbox-inline input[type="checkbox"] {
            position: absolute;
            margin-left: -28px;
        }
        input[type="radio"][disabled],
        input[type="radio"].disabled,
        fieldset[disabled] input[type="radio"],
        input[type="checkbox"][disabled],
        input[type="checkbox"].disabled,
        fieldset[disabled] input[type="checkbox"] {
            cursor: not-allowed;
        }
        input[type="radio"][disabled] + span,
        input[type="radio"].disabled + span,
        fieldset[disabled] input[type="radio"] + span,
        input[type="checkbox"][disabled] + span,
        input[type="checkbox"].disabled + span,
        fieldset[disabled] input[type="checkbox"] + span {
            color: rgba(0, 0, 0, 0.2);
        }
        select {
            border: 2px solid rgba(0, 0, 0, 0.4);
            background-clip: padding-box;
            color: #000;
        }
        select:focus option {
            background-color: #fff;
        }
        select:hover {
            border-color: rgba(0, 0, 0, 0.6);
        }
        select:active {
            background-color: #fff;
        }
        select[multiple]:focus {
            background-color: #fff;
        }
        select[disabled],
        select.disabled,
        fieldset[disabled] select {
            cursor: not-allowed;
            background-color: rgba(0, 0, 0, 0.2) !important;
            border-color: rgba(0, 0, 0, 0.2) !important;
            color: rgba(0, 0, 0, 0.6) !important;
        }
        select[disabled] option:hover,
        select[disabled] option:focus,
        select[disabled] option:active,
        select.disabled option:hover,
        select.disabled option:focus,
        select.disabled option:active,
        fieldset[disabled] select option:hover,
        fieldset[disabled] select option:focus,
        fieldset[disabled] select option:active {
            background-color: transparent !important;
        }
        ::-ms-expand {
            margin: 0 6px 0 20px;
            background-color: transparent;
            border: 0;
        }
        .btn-block {
            display: block;
            width: 100%;
        }
        .btn-block + .btn-block {
            margin-top: 5px;
        }
        input[type="submit"].btn-block,
        input[type="reset"].btn-block,
        input[type="button"].btn-block {
            width: 100%;
        }
        .btn,
        button,
        input[type="button"],
        input[type="submit"],
        input[type="reset"] {
            display: inline-block;
            min-width: 100px;
            padding: 4px 12px 4px 12px;
            margin-top: 4px;
            margin-bottom: 4px;
            position: relative;
            max-width: 100%;
            text-align: center;
            white-space: nowrap;
            overflow: hidden;
            vertical-align: middle;
            text-overflow: ellipsis;
            touch-action: manipulation;
            color: #000;
            border-style: solid;
            border-width: 2px;
            border-color: transparent;
            background-color: rgba(0, 0, 0, 0.2);
        }
        .btn:hover,
        .btn:focus,
        button:hover,
        button:focus,
        input[type="button"]:hover,
        input[type="button"]:focus,
        input[type="submit"]:hover,
        input[type="submit"]:focus,
        input[type="reset"]:hover,
        input[type="reset"]:focus {
            border-color: rgba(0, 0, 0, 0.4);
        }
        .btn:hover,
        button:hover,
        input[type="button"]:hover,
        input[type="submit"]:hover,
        input[type="reset"]:hover {
            cursor: pointer;
        }
        .btn:active,
        button:active,
        input[type="button"]:active,
        input[type="submit"]:active,
        input[type="reset"]:active {
            background-color: rgba(0, 0, 0, 0.4);
            border-color: transparent;
        }
        .btn.btn-primary,
        button.btn-primary,
        input[type="button"].btn-primary,
        input[type="submit"].btn-primary,
        input[type="reset"].btn-primary {
            background-color: #0067b8;
            border-color: #0067b8;
            color: #fff;
        }
        .btn.btn-primary:hover,
        .btn.btn-primary:focus,
        button.btn-primary:hover,
        button.btn-primary:focus,
        input[type="button"].btn-primary:hover,
        input[type="button"].btn-primary:focus,
        input[type="submit"].btn-primary:hover,
        input[type="submit"].btn-primary:focus,
        input[type="reset"].btn-primary:hover,
        input[type="reset"].btn-primary:focus {
            border-color: #004e8c;
        }
        .btn.btn-primary:active,
        button.btn-primary:active,
        input[type="button"].btn-primary:active,
        input[type="submit"].btn-primary:active,
        input[type="reset"].btn-primary:active {
            background-color: rgba(0, 0, 0, 0.4);
            border-color: transparent;
        }
        .btn.disabled,
        .btn[disabled],
        fieldset[disabled] .btn,
        button.disabled,
        button[disabled],
        fieldset[disabled] button,
        input[type="button"].disabled,
        input[type="button"][disabled],
        fieldset[disabled] input[type="button"],
        input[type="submit"].disabled,
        input[type="submit"][disabled],
        fieldset[disabled] input[type="submit"],
        input[type="reset"].disabled,
        input[type="reset"][disabled],
        fieldset[disabled] input[type="reset"] {
            cursor: not-allowed;
            pointer-events: none;
            outline: none;
            color: rgba(0, 0, 0, 0.2) !important;
            border-color: transparent !important;
            background-color: rgba(0, 0, 0, 0.2) !important;
        }
        a.btn:link,
        a.btn:visited {
            color: #000;
        }
        a.btn.btn-primary:link,
        a.btn.btn-primary:visited {
            color: #fff;
        }
        .person {
            border-radius: 50%;
            display: block;
            padding: 4px;
            border: 1px dotted transparent;
        }
        .person .person-graphic {
            display: block;
            background-size: cover;
            background-position: center center;
            background-repeat: no-repeat;
            border-radius: 50%;
        }
        .person.person-small {
            width: 54px;
            height: 54px;
        }
        .person.person-small .person-graphic {
            width: 44px;
            height: 44px;
        }
        .person.person-medium {
            width: 110px;
            height: 110px;
        }
        .person.person-medium .person-graphic {
            width: 100px;
            height: 100px;
        }
        .person.person-large {
            width: 210px;
            height: 210px;
        }
        .person.person-large .person-graphic {
            width: 200px;
            height: 200px;
        }
        .person:focus {
            outline-style: none;
            border-color: #000;
        }
        table {
            background-color: transparent;
        }
        th {
            text-align: left;
        }
        .table {
            width: 100%;
            max-width: 100%;
        }
        .table > thead > tr > th,
        .table > thead > tr > td,
        .table > tbody > tr > th,
        .table > tbody > tr > td,
        .table > tfoot > tr > th,
        .table > tfoot > tr > td {
            padding: 16px;
            vertical-align: top;
        }
        .table > thead > tr > th {
            vertical-align: bottom;
        }
        .table > caption + thead > tr:first-child > th,
        .table > caption + thead > tr:first-child > td,
        .table > colgroup + thead > tr:first-child > th,
        .table > colgroup + thead > tr:first-child > td,
        .table > thead:first-child > tr:first-child > th,
        .table > thead:first-child > tr:first-child > td {
            border-top: 0;
        }
        table col[class*="col-"] {
            position: static;
            float: none;
            display: table-column;
        }
        table td[class*="col-"],
        table th[class*="col-"] {
            position: static;
            float: none;
            display: table-cell;
        }
        .table-responsive {
            overflow-x: auto;
            min-height: 0.01%;
        }
        @media screen and (max-width: 539px) {
            .table-responsive {
                width: 100%;
                margin-bottom: 15px;
                overflow-y: hidden;
                -ms-overflow-style: -ms-autohiding-scrollbar;
            }
            .table-responsive > .table {
                margin-bottom: 0;
            }
            .table-responsive > .table > thead > tr > th,
            .table-responsive > .table > thead > tr > td,
            .table-responsive > .table > tbody > tr > th,
            .table-responsive > .table > tbody > tr > td,
            .table-responsive > .table > tfoot > tr > th,
            .table-responsive > .table > tfoot > tr > td {
                white-space: nowrap;
            }
        }
        .table > thead > tr > th {
            font-size: 12px;
            line-height: 14px;
            font-weight: 400;
            font-size: 0.75rem;
            line-height: 0.875rem;
            padding-bottom: 1.1816px;
            padding-top: 1.1816px;
            padding: 0 16px 10px 16px;
        }
        .table > thead > tr > th.text-maxlines-1 {
            white-space: nowrap;
            text-overflow: ellipsis;
            max-height: 16.3632px;
            max-height: 1.0227rem;
        }
        .table > thead > tr > th.text-maxlines-2 {
            max-height: 30.3632px;
            max-height: 1.8977rem;
        }
        .table > thead > tr > th.text-maxlines-3 {
            max-height: 44.3632px;
            max-height: 2.7727rem;
        }
        .table > thead > tr > th.text-maxlines-4 {
            max-height: 58.3632px;
            max-height: 3.6477rem;
        }
        .table > tbody > tr:nth-child(odd) {
            background-color: #f2f2f2;
        }
        .section {
            margin-top: 30px;
            margin-bottom: 30px;
        }
        @media (min-width: 320px) {
            .section {
                margin-top: 42px;
                margin-bottom: 42px;
            }
        }
        .section .section-header {
            padding-bottom: 10px;
            border-bottom: 1px solid #e6e6e6;
            margin-bottom: 16px;
        }
        @media (min-width: 320px) {
            .section .section-header {
                margin-bottom: 32px;
            }
        }
        .section .section-title {
            display: block;
            margin-top: 0;
            margin-bottom: 0;
            font-size: 15px;
            line-height: 20px;
            font-weight: 600;
            font-size: 0.9375rem;
            line-height: 1.25rem;
            padding-bottom: 0.227px;
            padding-top: 0.227px;
            color: #000;
        }
        .section .section-title.text-maxlines-1 {
            white-space: nowrap;
            text-overflow: ellipsis;
            max-height: 20.454px;
            max-height: 1.27838rem;
        }
        .section .section-title.text-maxlines-2 {
            max-height: 40.454px;
            max-height: 2.52838rem;
        }
        .section .section-title.text-maxlines-3 {
            max-height: 60.454px;
            max-height: 3.77838rem;
        }
        .section .section-title.text-maxlines-4 {
            max-height: 80.454px;
            max-height: 5.02838rem;
        }
        @media (min-width: 320px) {
            .section .section-title {
                font-size: 24px;
                line-height: 28px;
                font-weight: 300;
                font-size: 1.5rem;
                line-height: 1.75rem;
                padding-bottom: 2.3632px;
                padding-top: 2.3632px;
            }
            .section .section-title.text-maxlines-1 {
                white-space: nowrap;
                text-overflow: ellipsis;
                max-height: 32.7264px;
                max-height: 2.0454rem;
            }
            .section .section-title.text-maxlines-2 {
                max-height: 60.7264px;
                max-height: 3.7954rem;
            }
            .section .section-title.text-maxlines-3 {
                max-height: 88.7264px;
                max-height: 5.5454rem;
            }
            .section .section-title.text-maxlines-4 {
                max-height: 116.7264px;
                max-height: 7.2954rem;
            }
        }
        .section .section-subtitle {
            display: block;
            font-size: 15px;
            line-height: 20px;
            font-weight: 400;
            font-size: 0.9375rem;
            line-height: 1.25rem;
            padding-bottom: 0.227px;
            padding-top: 0.227px;
            color: #767676;
        }
        .section .section-subtitle.text-maxlines-1 {
            white-space: nowrap;
            text-overflow: ellipsis;
            max-height: 20.454px;
            max-height: 1.27838rem;
        }
        .section .section-subtitle.text-maxlines-2 {
            max-height: 40.454px;
            max-height: 2.52838rem;
        }
        .section .section-subtitle.text-maxlines-3 {
            max-height: 60.454px;
            max-height: 3.77838rem;
        }
        .section .section-subtitle.text-maxlines-4 {
            max-height: 80.454px;
            max-height: 5.02838rem;
        }
        .section .header-action {
            display: table-cell;
            vertical-align: bottom;
            white-space: nowrap;
            font-size: 12px;
            line-height: 14px;
            font-weight: 400;
            font-size: 0.75rem;
            line-height: 0.875rem;
            padding-bottom: 1.1816px;
            padding-top: 1.1816px;
        }
        .section .header-action.text-maxlines-1 {
            white-space: nowrap;
            text-overflow: ellipsis;
            max-height: 16.3632px;
            max-height: 1.0227rem;
        }
        .section .header-action.text-maxlines-2 {
            max-height: 30.3632px;
            max-height: 1.8977rem;
        }
        .section .header-action.text-maxlines-3 {
            max-height: 44.3632px;
            max-height: 2.7727rem;
        }
        .section .header-action.text-maxlines-4 {
            max-height: 58.3632px;
            max-height: 3.6477rem;
        }
        .section p {
            margin-top: 12px;
            margin-bottom: 12px;
        }
        .section p .more-container {
            display: block;
            margin-top: 6px;
        }
        .section .btn-group {
            margin-top: 20px;
            margin-bottom: 20px;
        }
        .section.remove-header-rule > .section-header {
            border-style: none;
        }
        .section.has-header-action .header-titles {
            display: table-cell;
        }
        .section.has-header-action .titles-outer {
            display: table;
            table-layout: fixed;
            width: 100%;
        }
        .section.has-header-action .titles-inner {
            display: table-cell;
            padding-right: 10px;
        }
        .section.item-section {
            margin-bottom: 32px;
        }
        .section.item-section .section-header {
            margin-bottom: 16px;
            border-style: none;
            padding-bottom: 0;
        }
        .section.item-section .section-title {
            color: #000;
            font-size: 15px;
            line-height: 20px;
            font-weight: 600;
            font-size: 0.9375rem;
            line-height: 1.25rem;
            padding-bottom: 0.227px;
            padding-top: 0.227px;
        }
        .section.item-section .section-title.text-maxlines-1 {
            white-space: nowrap;
            text-overflow: ellipsis;
            max-height: 20.454px;
            max-height: 1.27838rem;
        }
        .section.item-section .section-title.text-maxlines-2 {
            max-height: 40.454px;
            max-height: 2.52838rem;
        }
        .section.item-section .section-title.text-maxlines-3 {
            max-height: 60.454px;
            max-height: 3.77838rem;
        }
        .section.item-section .section-title.text-maxlines-4 {
            max-height: 80.454px;
            max-height: 5.02838rem;
        }
        .caret {
            display: inline-block;
            width: 0;
            height: 0;
            margin-left: 2px;
            vertical-align: middle;
            border-top: 4px solid;
            border-right: 4px solid transparent;
            border-left: 4px solid transparent;
        }
        .dropdown {
            position: relative;
        }
        .dropdown-toggle:focus {
            outline: 0;
        }
        .dropdown-menu {
            position: absolute;
            top: 100%;
            left: 0;
            z-index: 1000;
            display: none;
            float: left;
            min-width: 160px;
            padding: 5px 0;
            margin: 2px 0 0;
            list-style: none;
            font-size: 14px;
            text-align: left;
            background-color: #fff;
            border: 1px solid #ccc;
            border: 1px solid rgba(0, 0, 0, 0.15);
            border-radius: 4px;
            -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
            box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
            background-clip: padding-box;
        }
        .dropdown-menu.pull-right {
            right: 0;
            left: auto;
        }
        .dropdown-menu .divider {
            height: 1px;
            margin: 9px 0;
            overflow: hidden;
            background-color: #e5e5e5;
        }
        .dropdown-menu > li > a {
            display: block;
            padding: 3px 20px;
            clear: both;
            font-weight: normal;
            line-height: 1.42857;
            color: #333;
            white-space: nowrap;
        }
        .dropdown-menu > li > a:hover,
        .dropdown-menu > li > a:focus {
            text-decoration: none;
            color: #262626;
            background-color: #f5f5f5;
        }
        .dropdown-menu > .active > a,
        .dropdown-menu > .active > a:hover,
        .dropdown-menu > .active > a:focus {
            color: #fff;
            text-decoration: none;
            outline: 0;
            background-color: #428bca;
        }
        .dropdown-menu > .disabled > a,
        .dropdown-menu > .disabled > a:hover,
        .dropdown-menu > .disabled > a:focus {
            color: #777;
        }
        .dropdown-menu > .disabled > a:hover,
        .dropdown-menu > .disabled > a:focus {
            text-decoration: none;
            background-color: transparent;
            background-image: none;
            filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
            cursor: not-allowed;
        }
        .open > .dropdown-menu {
            display: block;
        }
        .open > a {
            outline: 0;
        }
        .dropdown-menu-right {
            left: auto;
            right: 0;
        }
        .dropdown-menu-left {
            left: 0;
            right: auto;
        }
        .dropdown-header {
            display: block;
            padding: 3px 20px;
            font-size: 12px;
            line-height: 1.42857;
            color: #777;
            white-space: nowrap;
        }
        .dropdown-backdrop {
            position: fixed;
            left: 0;
            right: 0;
            bottom: 0;
            top: 0;
            z-index: 990;
        }
        .pull-right > .dropdown-menu {
            right: 0;
            left: auto;
        }
        .dropup .caret,
        .navbar-fixed-bottom .dropdown .caret {
            border-top: 0;
            border-bottom: 4px solid;
            content: "";
        }
        .dropup .dropdown-menu,
        .navbar-fixed-bottom .dropdown .dropdown-menu {
            top: auto;
            bottom: 100%;
            margin-bottom: 1px;
        }
        @media (min-width: 768px) {
            .navbar-right .dropdown-menu {
                right: 0;
                left: auto;
            }
            .navbar-right .dropdown-menu-left {
                left: 0;
                right: auto;
            }
        }
        [data-toggle="buttons"] > .btn input[type="radio"],
        [data-toggle="buttons"] > .btn input[type="checkbox"],
        [data-toggle="buttons"] > .btn-group > .btn input[type="radio"],
        [data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] {
            position: absolute;
            clip: rect(0, 0, 0, 0);
            pointer-events: none;
        }
        .btn-group:before,
        .btn-group:after {
            content: " ";
            display: table;
        }
        .btn-group:after {
            clear: both;
        }
        .btn-group .btn {
            float: left;
            margin-right: 4px;
        }
        .input-group {
            position: relative;
            display: table;
            border-collapse: separate;
        }
        .input-group[class*="col-"] {
            float: none;
            padding-left: 0;
            padding-right: 0;
        }
        .input-group .form-control {
            position: relative;
            z-index: 2;
            float: left;
            width: 100%;
            margin-bottom: 0;
        }
        .input-group-addon,
        .input-group-btn,
        .input-group .form-control {
            display: table-cell;
        }
        .input-group-addon:not(:first-child):not(:last-child),
        .input-group-btn:not(:first-child):not(:last-child),
        .input-group .form-control:not(:first-child):not(:last-child) {
            border-radius: 0;
        }
        .input-group-addon,
        .input-group-btn {
            width: 1%;
            white-space: nowrap;
            vertical-align: middle;
        }
        .input-group-addon {
            padding: 6px 12px;
            font-size: 14px;
            font-weight: normal;
            line-height: 1;
            color: #555;
            text-align: center;
            background-color: #eee;
            border: 1px solid #ccc;
            border-radius: 4px;
        }
        .input-group-addon.input-sm,
        .input-group-sm > .input-group-addon,
        .input-group-sm > .input-group-btn > .input-group-addon.btn {
            padding: 5px 10px;
            font-size: 12px;
            border-radius: 3px;
        }
        .input-group-addon.input-lg,
        .input-group-lg > .input-group-addon,
        .input-group-lg > .input-group-btn > .input-group-addon.btn {
            padding: 10px 16px;
            font-size: 18px;
            border-radius: 6px;
        }
        .input-group-addon input[type="radio"],
        .input-group-addon input[type="checkbox"] {
            margin-top: 0;
        }
        .input-group .form-control:first-child,
        .input-group-addon:first-child,
        .input-group-btn:first-child > .btn,
        .input-group-btn:first-child > .btn-group > .btn,
        .input-group-btn:first-child > .dropdown-toggle,
        .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
        .input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
            border-bottom-right-radius: 0;
            border-top-right-radius: 0;
        }
        .input-group-addon:first-child {
            border-right: 0;
        }
        .input-group .form-control:last-child,
        .input-group-addon:last-child,
        .input-group-btn:last-child > .btn,
        .input-group-btn:last-child > .btn-group > .btn,
        .input-group-btn:last-child > .dropdown-toggle,
        .input-group-btn:first-child > .btn:not(:first-child),
        .input-group-btn:first-child > .btn-group:not(:first-child) > .btn {
            border-bottom-left-radius: 0;
            border-top-left-radius: 0;
        }
        .input-group-addon:last-child {
            border-left: 0;
        }
        .input-group-btn {
            position: relative;
            font-size: 0;
            white-space: nowrap;
        }
        .input-group-btn > .btn {
            position: relative;
        }
        .input-group-btn > .btn + .btn {
            margin-left: -1px;
        }
        .input-group-btn > .btn:hover,
        .input-group-btn > .btn:focus,
        .input-group-btn > .btn:active {
            z-index: 2;
        }
        .input-group-btn:first-child > .btn,
        .input-group-btn:first-child > .btn-group {
            margin-right: -1px;
        }
        .input-group-btn:last-child > .btn,
        .input-group-btn:last-child > .btn-group {
            margin-left: -1px;
        }
        .alert {
            margin-bottom: 8px;
            margin-top: 8px;
        }
        .alert-error {
            color: #e81123;
        }
        .modal-open {
            overflow: hidden;
        }
        .modal {
            display: none;
            overflow: hidden;
            position: fixed;
            top: 0;
            right: 0;
            bottom: 0;
            left: 0;
            z-index: 1040;
            -webkit-overflow-scrolling: touch;
            outline: 0;
        }
        .modal-open .modal {
            overflow-x: hidden;
            overflow-y: auto;
        }
        .modal-dialog {
            position: relative;
            width: auto;
        }
        .modal-content {
            position: relative;
            background-color: #fff;
            background-clip: padding-box;
            outline: 0;
        }
        .modal-backdrop {
            position: fixed;
            top: 0;
            right: 0;
            bottom: 0;
            left: 0;
            background-color: #000;
        }
        .modal-backdrop.fade {
            opacity: 0;
            filter: alpha(opacity=0);
        }
        .modal-backdrop.in {
            opacity: 0.5;
            filter: alpha(opacity=50);
        }
        .modal-header {
            min-height: 16.42857px;
        }
        .modal-title {
            margin: 0;
            line-height: 1.42857;
        }
        .modal-body {
            position: relative;
        }
        .modal-footer:before,
        .modal-footer:after {
            content: " ";
            display: table;
        }
        .modal-footer:after {
            clear: both;
        }
        .modal-scrollbar-measure {
            position: absolute;
            top: -9999px;
            width: 50px;
            height: 50px;
            overflow: scroll;
        }
        @media (min-width: 540px) {
            .modal-dialog {
                width: 600px;
            }
            .modal-sm {
                width: 300px;
            }
        }
        @media (min-width: 768px) {
            .modal-lg {
                width: 900px;
            }
        }
        .modal .modal-dialog {
            margin: 50vh auto;
            -webkit-transform: translate(0, -50%);
            -ms-transform: translate(0, -50%);
            -o-transform: translate(0, -50%);
            transform: translate(0, -50%);
            border: 2px solid #0067b8;
        }
        .modal .modal-content {
            padding: 16px;
        }
        .modal p:first-child {
            margin-top: 0;
        }
        .modal .btn {
            width: calc(48%);
        }
        .modal .btn:last-child {
            margin-right: 0;
        }
        .modal .btn:only-child {
            float: right;
        }
        .modal .modal-footer {
            margin-top: 24px;
        }
        .tooltip {
            position: absolute;
            z-index: 1070;
            display: block;
            visibility: visible;
        }
        .tooltip-inner {
            text-decoration: none;
        }
        .tooltip .tooltip-inner {
            background: #f2f2f2;
            color: #000;
            border: 1px solid #ccc;
            padding: 5px 8px 7px 8px;
            max-width: 320px;
        }
        .clearfix:before,
        .clearfix:after {
            content: " ";
            display: table;
        }
        .clearfix:after {
            clear: both;
        }
        .center-block {
            display: block;
            margin-left: auto;
            margin-right: auto;
        }
        .hide {
            display: none !important;
        }
        .show {
            display: block !important;
        }
        .invisible {
            visibility: hidden;
        }
        .text-hide {
            font: 0/0 a;
            color: transparent;
            text-shadow: none;
            background-color: transparent;
            border: 0;
        }
        .hidden {
            display: none !important;
            visibility: hidden !important;
        }
        .affix {
            position: fixed;
        }
        .pull-right {
            float: right !important;
        }
        .pull-left {
            float: left !important;
        }
        @-ms-viewport {
            width: device-width;
        }
        @media (max-width: 539px) {
            .visible-xs {
                display: block !important;
            }
            table.visible-xs {
                display: table;
            }
            tr.visible-xs {
                display: table-row !important;
            }
            th.visible-xs,
            td.visible-xs {
                display: table-cell !important;
            }
        }
        @media (max-width: 539px) {
            .visible-xs-block {
                display: block !important;
            }
        }
        @media (max-width: 539px) {
            .visible-xs-inline {
                display: inline !important;
            }
        }
        @media (max-width: 539px) {
            .visible-xs-inline-block {
                display: inline-block !important;
            }
        }
        @media (min-width: 540px) and (max-width: 767px) {
            .visible-sm {
                display: block !important;
            }
            table.visible-sm {
                display: table;
            }
            tr.visible-sm {
                display: table-row !important;
            }
            th.visible-sm,
            td.visible-sm {
                display: table-cell !important;
            }
        }
        @media (min-width: 540px) and (max-width: 767px) {
            .visible-sm-block {
                display: block !important;
            }
        }
        @media (min-width: 540px) and (max-width: 767px) {
            .visible-sm-inline {
                display: inline !important;
            }
        }
        @media (min-width: 540px) and (max-width: 767px) {
            .visible-sm-inline-block {
                display: inline-block !important;
            }
        }
        @media (min-width: 768px) and (max-width: 991px) {
            .visible-md {
                display: block !important;
            }
            table.visible-md {
                display: table;
            }
            tr.visible-md {
                display: table-row !important;
            }
            th.visible-md,
            td.visible-md {
                display: table-cell !important;
            }
        }
        @media (min-width: 768px) and (max-width: 991px) {
            .visible-md-block {
                display: block !important;
            }
        }
        @media (min-width: 768px) and (max-width: 991px) {
            .visible-md-inline {
                display: inline !important;
            }
        }
        @media (min-width: 768px) and (max-width: 991px) {
            .visible-md-inline-block {
                display: inline-block !important;
            }
        }
        @media (min-width: 992px) {
            .visible-lg {
                display: block !important;
            }
            table.visible-lg {
                display: table;
            }
            tr.visible-lg {
                display: table-row !important;
            }
            th.visible-lg,
            td.visible-lg {
                display: table-cell !important;
            }
        }
        @media (min-width: 992px) {
            .visible-lg-block {
                display: block !important;
            }
        }
        @media (min-width: 992px) {
            .visible-lg-inline {
                display: inline !important;
            }
        }
        @media (min-width: 992px) {
            .visible-lg-inline-block {
                display: inline-block !important;
            }
        }
        @media (max-width: 539px) {
            .hidden-xs {
                display: none !important;
            }
        }
        @media (min-width: 540px) and (max-width: 767px) {
            .hidden-sm {
                display: none !important;
            }
        }
        @media (min-width: 768px) and (max-width: 991px) {
            .hidden-md {
                display: none !important;
            }
        }
        @media (min-width: 992px) {
            .hidden-lg {
                display: none !important;
            }
        }
        .visible-print {
            display: none !important;
        }
        @media print {
            .visible-print {
                display: block !important;
            }
            table.visible-print {
                display: table;
            }
            tr.visible-print {
                display: table-row !important;
            }
            th.visible-print,
            td.visible-print {
                display: table-cell !important;
            }
        }
        .visible-print-block {
            display: none !important;
        }
        @media print {
            .visible-print-block {
                display: block !important;
            }
        }
        .visible-print-inline {
            display: none !important;
        }
        @media print {
            .visible-print-inline {
                display: inline !important;
            }
        }
        .visible-print-inline-block {
            display: none !important;
        }
        @media print {
            .visible-print-inline-block {
                display: inline-block !important;
            }
        }
        @media print {
            .hidden-print {
                display: none !important;
            }
        }
        .visible-xs,
        .visible-sm,
        .visible-md,
        .visible-lg,
        .visible-xl {
            display: none !important;
        }
        .visible-xs-block,
        .visible-xs-inline,
        .visible-xs-inline-block,
        .visible-sm-block,
        .visible-sm-inline,
        .visible-sm-inline-block,
        .visible-md-block,
        .visible-md-inline,
        .visible-md-inline-block,
        .visible-lg-block,
        .visible-lg-inline,
        .visible-lg-inline-block,
        .visible-xl-block,
        .visible-xl-inline,
        .visible-xl-inline-block {
            display: none !important;
        }
        @media (min-width: 1400px) {
            .visible-xl {
                display: block !important;
            }
            table.visible-xl {
                display: table;
            }
            tr.visible-xl {
                display: table-row !important;
            }
            th.visible-xl,
            td.visible-xl {
                display: table-cell !important;
            }
        }
        @media (min-width: 1400px) {
            .visible-xl-block {
                display: block !important;
            }
        }
        @media (min-width: 1400px) {
            .visible-xl-inline {
                display: inline !important;
            }
        }
        @media (min-width: 1400px) {
            .visible-xl-inline-block {
                display: inline-block !important;
            }
        }
        @media (min-width: 1400px) {
            .hidden-xl {
                display: none !important;
            }
        }
        @font-face {
            font-family: "Segoe UI Webfont";
            font-weight: 300;
            src: local("Segoe UI Semilight");
        }
        @font-face {
            font-family: "Segoe UI Webfont";
            font-weight: 700;
            src: local("Segoe UI Bold");
        }
        @font-face {
            font-family: "Segoe UI Webfont";
            font-style: italic;
            font-weight: 400;
            src: local("Segoe UI Italic");
        }
        @font-face {
            font-family: "Segoe UI Webfont";
            font-style: italic;
            font-weight: 700;
            src: local("Segoe UI Bold Italic");
        }
        .container,
        .container-fluid {
            width: 100%;
        }
        .IE_M8 select {
            background-color: #fff !important;
        }
        body.IE_M7.rtl {
            font-family: "Segoe UI", "Ebrima", "Nirmala UI", "Gadugi", "Segoe Xbox Symbol", "Segoe UI Symbol", "Meiryo UI", "Khmer UI", "Tunga", "Lao UI", "Raavi", "Iskoola Pota", "Latha", "Leelawadee", "Microsoft YaHei UI",
                "Microsoft JhengHei UI", "Malgun Gothic", "Estrangelo Edessa", "Microsoft Himalaya", "Microsoft New Tai Lue", "Microsoft PhagsPa", "Microsoft Tai Le", "Microsoft Yi Baiti", "Mongolian Baiti", "MV Boli", "Myanmar Text",
                "Cambria Math";
        }
        .IE_M7 ul {
            margin-left: 0;
        }
        .IE_M7 input[type="button"],
        .IE_M7 input[type="submit"],
        .IE_M7 button,
        .IE_M7 input[type="button"].btn,
        .IE_M7 input[type="submit"].btn,
        .IE_M7 button.btn {
            line-height: 142%;
            overflow: visible;
        }
        .IE_M7 div.input-group {
            float: left;
            z-index: 5000;
        }
        .IE_M7 div.input-group button,
        .IE_M7 div.input-group button.btn {
            overflow: hidden;
        }
        .IE_M7 div.input-group label.input-group-addon {
            width: auto;
            float: left;
        }
        .IE_M7 div.input-group div.input-group-btn {
            float: left;
        }
        .text-caption {
            margin: 0.5rem 0 0.5rem 0;
            margin: 8px 0 8px 0;
        }
        select {
            padding-top: 3px;
            padding-bottom: 3px;
            padding-left: 6px;
        }
        .section {
            margin-top: 0;
        }
        body {
            direction: ltr;
        }
        body #maincontent,
        body #c_content {
            margin: 0 auto;
        }
        body #maincontent {
            width: 90%;
            min-height: 400px;
        }
        .ltr_override,
        .dirltr {
            direction: ltr;
            text-align: left;
        }
        label.label-margin {
            margin-top: 0;
            margin-bottom: 8px;
        }
        label.disabled {
            border: 0;
            background-color: rgba(0, 0, 0, 0.2) !important;
        }
        label.focus-border-color.input-group-addon.has-error,
        label.input-group-addon.has-error {
            border-color: #e81123;
        }
        .bold {
            font-weight: 600;
        }
        .modal-header h4.UserTitle,
        .wrap-content {
            word-wrap: break-word;
        }
        label.placeholder {
            display: none !important;
        }
        .text-secondary {
            color: rgba(0, 0, 0, 0.7);
            font-size: 13px;
        }
        .agreement-layout {
            white-space: pre-wrap;
            word-wrap: break-word;
            overflow-x: hidden;
        }
        body.cb {
            text-align: center;
        }
        body.cb #ftrLogo {
            margin: 0;
        }
        body.cb #maincontent {
            max-width: 384px;
            padding-left: 12px;
            padding-right: 12px;
        }
        body.cb .text-13 {
            font-size: 0.8125rem;
        }
        body.cb .radio,
        body.cb .alert-error {
            text-align: left;
        }
        body.cb div.placeholderContainer {
            width: 100%;
            position: relative;
        }
        body.cb div.placeholderInnerContainer {
            left: 0;
            top: 0;
            width: 100%;
            position: absolute;
            z-index: 5;
        }
        body.cb div.placeholder {
            color: #666;
            background-color: transparent;
            margin-top: 6px;
            margin-left: 9px;
            white-space: nowrap;
            text-align: left;
            cursor: text;
        }
        body.cb div.placeholder.ltr_override {
            margin-left: 11px;
            margin-right: auto;
            text-align: left;
        }
        body.cb .modalDialogOverlay {
            position: fixed;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            background-color: #000;
            opacity: 0.5;
            -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
            filter: alpha(opacity=50);
            z-index: 50000;
        }
        body.cb .modalDialogContainer {
            position: fixed;
            top: 60px;
            max-width: 356px;
            width: 83%;
            width: calc(90% - 28px);
            max-height: 80%;
            max-height: calc(100% - 80px);
            margin-left: -2px;
            margin-right: -2px;
            border: 1px solid #0067b8;
            background-color: #fff;
            z-index: 50001;
            overflow: auto;
            overflow-x: hidden;
        }
        body.cb .modalDialogPadding {
            padding: 11px 12px 12px 12px;
        }
        body.cb .msa-helpCell {
            margin-bottom: 24px;
            position: relative;
        }
        body.cb .msa-helpSVG {
            float: left;
            position: absolute;
        }
        body.cb .msa-helpCellDiv {
            overflow: hidden;
            margin-left: 44px;
        }
        body.cb #learnMoreLink,
        body.cb #signup,
        body.cb #idA_MSAccLearnMore {
            white-space: nowrap;
        }
        body.cb .modalDialogContent {
            width: 100%;
            position: relative;
            margin: 0 auto;
        }
        body.cb .img-centipede {
            width: 100%;
            max-width: 266px;
            height: auto;
        }
        body.cb .align-center {
            margin-left: auto;
            margin-right: auto;
            display: inline-block;
        }
        body.cb #icdHIP table {
            width: 100% !important;
        }
        body.cb input.hip {
            width: 100% !important;
            padding: 4px 8px !important;
            margin-top: 12px !important;
        }
        body.cb tr#wlspispHIPErrorContainer > td {
            width: 100% !important;
        }
        body.cb .hip-erroricon {
            display: none !important;
        }
        .no-margin-top {
            margin-top: 0;
        }
        .no-margin-bottom {
            margin-bottom: 0;
        }
        .no-padding-left-right {
            padding-left: 0;
            padding-right: 0;
        }
        .display-block {
            display: block;
        }
        .display-inline-block {
            display: inline-block;
            white-space: nowrap;
        }
        @media (max-width: 319px) {
            body.cb #ftr {
                margin-top: 60px;
            }
        }
        @media (min-height: 800px) {
            body.cb #ftr {
                margin-top: 60px;
            }
        }
        @media (max-height: 400px) {
            body.cb .modalDialogContainer {
                top: 0;
                max-height: 100%;
            }
        }
        .progress {
            overflow: hidden;
        }
        .progress > div {
            position: absolute;
            height: 5px;
            width: 5px;
            background-color: #0067b8;
            z-index: 100;
            border-radius: 50%;
            opacity: 0;
        }
        .progress > img {
            position: absolute;
        }
        .progress-container {
            width: 100%;
            position: relative;
            margin-top: 48px;
            margin-bottom: 24px;
            outline-color: transparent;
        }
        .progress-container-tile {
            width: 100%;
            position: relative;
            top: 1px;
        }
        .progress-container-tile-content {
            width: 100%;
            position: relative;
            top: 15px;
        }
        .progress {
            position: absolute;
            top: 0;
            left: 0;
            height: 5px;
            width: 100%;
        }
        @keyframes pulse {
            from {
                opacity: 0.4;
            }
        }
        @-o-keyframes pulse {
            from {
                opacity: 0.4;
            }
        }
        @-moz-keyframes pulse {
            from {
                opacity: 0.4;
            }
        }
        @-webkit-keyframes pulse {
            from {
                opacity: 0.4;
            }
        }
        .animate-pulse {
            -webkit-animation: pulse 1s infinite alternate;
            -moz-animation: pulse 1s infinite alternate;
            -o-animation: pulse 1s infinite alternate;
            animation: pulse 1s infinite alternate;
        }
        .row.tile:focus .progress > div,
        .row.tile:focus:hover .progress > div,
        .row.tile:active .progress > div {
            background-color: #fff;
        }
        .progress > div {
            -webkit-animation: progressDot 2s infinite;
            -moz-animation: progressDot 2s infinite;
            -o-animation: progressDot 2s infinite;
            animation: progressDot 2s infinite;
        }
        .progress > div:nth-child(1) {
            -webkit-animation-delay: 0.05s;
            -moz-animation-delay: 0.05s;
            -o-animation-delay: 0.05s;
            animation-delay: 0.05s;
        }
        .progress > div:nth-child(2) {
            -webkit-animation-delay: 0.2s;
            -moz-animation-delay: 0.2s;
            -o-animation-delay: 0.2s;
            animation-delay: 0.2s;
        }
        .progress > div:nth-child(3) {
            -webkit-animation-delay: 0.35s;
            -moz-animation-delay: 0.35s;
            -o-animation-delay: 0.35s;
            animation-delay: 0.35s;
        }
        .progress > div:nth-child(4) {
            -webkit-animation-delay: 0.5s;
            -moz-animation-delay: 0.5s;
            -o-animation-delay: 0.5s;
            animation-delay: 0.5s;
        }
        .progress > div:nth-child(5) {
            -webkit-animation-delay: 0.65s;
            -moz-animation-delay: 0.65s;
            -o-animation-delay: 0.65s;
            animation-delay: 0.65s;
        }
        @-webkit-keyframes progressDot {
            0%,
            20% {
                left: 0;
                -webkit-animation-timing-function: ease-out;
                opacity: 0;
            }
            25% {
                opacity: 1;
            }
            35% {
                left: 45%;
                -webkit-animation-timing-function: linear;
            }
            65% {
                left: 60%;
                -webkit-animation-timing-function: ease-in;
            }
            75% {
                opacity: 1;
            }
            80%,
            100% {
                left: 100%;
                opacity: 0;
            }
        }
        @-moz-keyframes progressDot {
            0%,
            20% {
                left: 0;
                -moz-animation-timing-function: ease-out;
                opacity: 0;
            }
            25% {
                opacity: 1;
            }
            35% {
                left: 45%;
                -moz-animation-timing-function: linear;
            }
            65% {
                left: 60%;
                -moz-animation-timing-function: ease-in;
            }
            75% {
                opacity: 1;
            }
            80%,
            100% {
                left: 100%;
                opacity: 0;
            }
        }
        @-o-keyframes progressDot {
            0%,
            20% {
                left: 0;
                -o-animation-timing-function: ease-out;
                opacity: 0;
            }
            25% {
                opacity: 1;
            }
            35% {
                left: 45%;
                -o-animation-timing-function: linear;
            }
            65% {
                left: 60%;
                -o-animation-timing-function: ease-in;
            }
            75% {
                opacity: 1;
            }
            80%,
            100% {
                left: 100%;
                opacity: 0;
            }
        }
        @keyframes progressDot {
            0%,
            20% {
                left: 0;
                animation-timing-function: ease-out;
                opacity: 0;
            }
            25% {
                opacity: 1;
            }
            35% {
                left: 45%;
                animation-timing-function: linear;
            }
            65% {
                left: 60%;
                animation-timing-function: ease-in;
            }
            75% {
                opacity: 1;
            }
            80%,
            100% {
                left: 100%;
                opacity: 0;
            }
        }
        @keyframes fadeIn {
            from {
                opacity: 0;
            }
            to {
                opacity: 1;
            }
        }
        @-o-keyframes fadeIn {
            from {
                opacity: 0;
            }
            to {
                opacity: 1;
            }
        }
        @-moz-keyframes fadeIn {
            from {
                opacity: 0;
            }
            to {
                opacity: 1;
            }
        }
        @-webkit-keyframes fadeIn {
            from {
                opacity: 0;
            }
            to {
                opacity: 1;
            }
        }
        div.links a {
            margin-left: 16px;
            margin-right: 16px;
        }
        div.links a.first {
            padding-left: 0;
        }
        body.cb {
            color: #1b1b1b;
            text-align: left;
        }
        .fadeIn {
            -webkit-animation: fadeIn 1s;
            -moz-animation: fadeIn 1s;
            -o-animation: fadeIn 1s;
            animation: fadeIn 1s;
        }
        .backgroundImage,
        .background-image {
            -webkit-animation: fadeIn 1s;
            -moz-animation: fadeIn 1s;
            -o-animation: fadeIn 1s;
            animation: fadeIn 1s;
        }
        .background-logo {
            max-width: 256px;
            max-height: 36px;
            display: block;
            margin-left: auto;
            margin-right: auto;
            -webkit-animation: fadeIn 1s;
            -moz-animation: fadeIn 1s;
            -o-animation: fadeIn 1s;
            animation: fadeIn 1s;
        }
        .background-logo-holder {
            height: 36px;
            margin-bottom: 24px;
        }
        .background,
        .background-image-holder {
            background: #f2f2f2;
        }
        .background,
        .background > div,
        .background-image-holder,
        .background-image,
        .background-image-small {
            position: fixed;
            top: 0;
            width: 100%;
            height: 100%;
        }
        .background > div,
        .background-image,
        .background-image-small {
            background-repeat: no-repeat, no-repeat;
            background-position: center center, center center;
            background-size: cover, cover;
        }
        .background-overlay {
            background: rgba(0, 0, 0, 0.55);
            filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#8C000000', endColorstr='#8C000000');
            position: fixed;
            top: 0;
            width: 100%;
            height: 100%;
        }
        .footer {
            position: fixed;
            bottom: 0;
            width: 100%;
            overflow: visible;
            z-index: 99;
            clear: both;
            background-color: rgba(0, 0, 0, 0.6);
            filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#99000000', endColorstr='#99000000');
        }
        .footer.default-background-image {
            background: transparent;
        }
        .footer.default-background-image div.footerNode a,
        .footer.default-background-image div.footerNode span {
            color: #000;
        }
        .outer {
            display: table;
            position: absolute;
            height: 100%;
            width: 100%;
        }
        .top {
            display: table-cell;
            vertical-align: top;
        }
        .middle {
            display: table-cell;
            vertical-align: middle;
        }
        .bottom {
            display: table-cell;
            vertical-align: bottom;
        }
        .debug-details-banner {
            width: calc(100% - 40px);
            padding: 44px;
            margin-bottom: 28px;
            position: relative;
            margin-left: auto;
            margin-right: auto;
            color: #1b1b1b;
            background-color: #fff;
            padding: 24px 44px;
            font-size: 13px;
            max-width: 440px;
            min-width: 320px;
            -webkit-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.2);
            -moz-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.2);
            box-shadow: 0 2px 6px rgba(0, 0, 0, 0.2);
        }
        .debug-details-banner .table-cell:first-child {
            width: 100%;
        }
        .debug-details-banner .override-ltr {
            text-align: left;
        }
        .debug-details-banner .header {
            font-size: 15px;
        }
        .debug-details-banner .debug-details-header {
            margin-bottom: 10px;
        }
        .debug-details-banner .debug-trace-section {
            margin-top: 10px;
        }
        .debug-details-banner .debug-details-notification {
            margin-left: 5px;
            color: #107c10;
        }
        .inner,
        .sign-in-box {
            margin-left: auto;
            margin-right: auto;
            position: relative;
            max-width: 440px;
            width: calc(100% - 40px);
            padding: 44px;
            margin-bottom: 28px;
            background-color: #fff;
            -webkit-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.2);
            -moz-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.2);
            box-shadow: 0 2px 6px rgba(0, 0, 0, 0.2);
            min-width: 320px;
            min-height: 338px;
            overflow: hidden;
        }
        .inner.transparent-lightbox,
        .sign-in-box.transparent-lightbox {
            background-color: rgba(255, 255, 255, 0.65);
        }
        .inner.has-popup,
        .sign-in-box.has-popup {
            margin-bottom: 20px;
        }
        a:hover {
            text-decoration: underline;
        }
        .promoted-fed-cred-box {
            margin-left: auto;
            margin-right: auto;
            position: relative;
            max-width: 440px;
            width: calc(100% - 40px);
            padding: 44px;
            margin-bottom: 28px;
            line-height: 16px;
            min-width: 320px;
            padding: 0;
        }
        .promoted-fed-cred-box > * {
            word-wrap: break-word;
        }
        .promoted-fed-cred-content {
            background-color: #fff;
            -webkit-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.2);
            -moz-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.2);
            box-shadow: 0 2px 6px rgba(0, 0, 0, 0.2);
            padding-left: 44px;
            padding-right: 44px;
        }
        .promoted-fed-cred-content.transparent-lightbox {
            background-color: rgba(255, 255, 255, 0.65);
        }
        .promoted-fed-cred-content .row.tile .table {
            padding-top: 8px;
            padding-bottom: 8px;
        }
        .new-session-popup-v2sso {
            margin-left: auto;
            margin-right: auto;
            position: relative;
            max-width: 440px;
            width: calc(100% - 40px);
            padding: 44px;
            margin-bottom: 28px;
            background-color: #fff;
            -webkit-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.2);
            -moz-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.2);
            box-shadow: 0 2px 6px rgba(0, 0, 0, 0.2);
            line-height: 16px;
            min-width: 320px;
            padding-top: 24px;
            padding-bottom: 24px;
        }
        .new-session-popup-v2sso.transparent-lightbox {
            background-color: rgba(255, 255, 255, 0.65);
        }
        .new-session-popup-v2sso > * {
            word-wrap: break-word;
        }
        .wide {
            max-width: 640px;
        }
        pre {
            font-family: inherit;
        }
        .pre-wrap-format {
            white-space: pre-wrap;
            word-wrap: break-word;
            overflow-x: hidden;
        }
        .text-input,
        input[type="color"],
        input[type="date"],
        input[type="datetime"],
        input[type="datetime-local"],
        input[type="email"],
        input[type="month"],
        input[type="number"],
        input[type="password"],
        input[type="search"],
        input[type="tel"],
        input[type="text"],
        input[type="time"],
        input[type="url"],
        input[type="week"],
        textarea,
        select {
            padding: 6px 10px;
            border-width: 1px;
            border-color: #666;
            border-color: rgba(0, 0, 0, 0.6);
            height: 36px;
            outline: none;
            border-radius: 0;
            -webkit-border-radius: 0;
            background-color: transparent;
        }
        .text-input-hover,
        input[type="color"]:hover,
        input[type="date"]:hover,
        input[type="datetime"]:hover,
        input[type="datetime-local"]:hover,
        input[type="email"]:hover,
        input[type="month"]:hover,
        input[type="number"]:hover,
        input[type="password"]:hover,
        input[type="search"]:hover,
        input[type="tel"]:hover,
        input[type="text"]:hover,
        input[type="time"]:hover,
        input[type="url"]:hover,
        input[type="week"]:hover,
        textarea:hover,
        select:hover {
            border-color: #323232;
            border-color: rgba(0, 0, 0, 0.8);
        }
        .text-input-focus,
        input[type="color"]:focus,
        input[type="date"]:focus,
        input[type="datetime"]:focus,
        input[type="datetime-local"]:focus,
        input[type="email"]:focus,
        input[type="month"]:focus,
        input[type="number"]:focus,
        input[type="password"]:focus,
        input[type="search"]:focus,
        input[type="tel"]:focus,
        input[type="text"]:focus,
        input[type="time"]:focus,
        input[type="url"]:focus,
        input[type="week"]:focus,
        textarea:focus,
        select:focus {
            border-color: #0067b8;
            background-color: transparent;
        }
        .text-input-has-error-focus,
        input[type="color"].has-error:focus,
        input[type="date"].has-error:focus,
        input[type="datetime"].has-error:focus,
        input[type="datetime-local"].has-error:focus,
        input[type="email"].has-error:focus,
        input[type="month"].has-error:focus,
        input[type="number"].has-error:focus,
        input[type="password"].has-error:focus,
        input[type="search"].has-error:focus,
        input[type="tel"].has-error:focus,
        input[type="text"].has-error:focus,
        input[type="time"].has-error:focus,
        input[type="url"].has-error:focus,
        input[type="week"].has-error:focus,
        textarea.has-error:focus,
        select.has-error:focus {
            border-color: #e81123;
        }
        body.cb div.placeholder {
            margin-top: 8px;
            margin-left: 0;
        }
        .btn,
        button,
        input[type="button"],
        input[type="submit"],
        input[type="reset"] {
            min-height: 32px;
            border: none;
            background-color: #ccc;
            background-color: rgba(0, 0, 0, 0.2);
            min-width: 108px;
            line-height: normal;
        }
        .btn-hover,
        .btn:hover,
        button:hover,
        input[type="button"]:hover,
        input[type="submit"]:hover,
        input[type="reset"]:hover {
            background-color: #b2b2b2;
            background-color: rgba(0, 0, 0, 0.3);
        }
        .btn-focus,
        .btn:focus,
        button:focus,
        input[type="button"]:focus,
        input[type="submit"]:focus,
        input[type="reset"]:focus {
            background-color: #b2b2b2;
            background-color: rgba(0, 0, 0, 0.3);
            text-decoration: underline;
            outline: 2px solid #000;
        }
        .btn.btn-primary,
        button.btn-primary,
        input[type="button"].btn-primary,
        input[type="submit"].btn-primary,
        input[type="reset"].btn-primary {
            border-color: #0067b8;
            background-color: #0067b8;
        }
        .btn.btn-primary-hover,
        .btn.btn-primary:hover,
        button.btn-primary:hover,
        input[type="button"].btn-primary:hover,
        input[type="submit"].btn-primary:hover,
        input[type="reset"].btn-primary:hover {
            background-color: #005da6;
        }
        .btn.btn-primary-focus,
        .btn.btn-primary:focus,
        button.btn-primary:focus,
        input[type="button"].btn-primary:focus,
        input[type="submit"].btn-primary:focus,
        input[type="reset"].btn-primary:focus {
            background-color: #005da6;
            text-decoration: underline;
            outline: 2px solid #000;
        }
        .btn-active,
        .btn:active,
        button:active,
        input[type="button"]:active,
        input[type="submit"]:active,
        input[type="reset"]:active,
        .btn.btn-primary-active,
        .btn.btn-primary:active,
        button.btn-primary:active,
        input[type="button"].btn-primary:active,
        input[type="submit"].btn-primary:active,
        input[type="reset"].btn-primary:active {
            outline: none;
            text-decoration: none;
            -ms-transform: scale(0.98);
            -webkit-transform: scale(0.98);
            transform: scale(0.98);
        }
        .button.secondary {
            display: inline-block;
            min-width: 100px;
            padding: 4px 12px 4px 12px;
            margin-top: 4px;
            margin-bottom: 4px;
            position: relative;
            max-width: 100%;
            text-align: center;
            white-space: nowrap;
            overflow: hidden;
            vertical-align: middle;
            text-overflow: ellipsis;
            touch-action: manipulation;
            color: #000;
            border-style: solid;
            border-width: 2px;
            border-color: transparent;
            min-height: 32px;
            border: none;
            background-color: #ccc;
            background-color: rgba(0, 0, 0, 0.2);
            min-width: 108px;
            line-height: normal;
            margin-top: 0;
            margin-bottom: 0;
            display: block;
            width: 100%;
        }
        .button.secondary:hover {
            background-color: #b2b2b2;
            background-color: rgba(0, 0, 0, 0.3);
        }
        .button.secondary:focus {
            background-color: #b2b2b2;
            background-color: rgba(0, 0, 0, 0.3);
            text-decoration: underline;
            outline: 2px solid #000;
        }
        .button.secondary:active {
            outline: none;
            text-decoration: none;
            -ms-transform: scale(0.98);
            -webkit-transform: scale(0.98);
            transform: scale(0.98);
        }
        .button.primary {
            color: #fff;
            border-color: #0067b8;
            background-color: #0067b8;
            display: block;
            width: 100%;
        }
        .button.primary:hover {
            background-color: #005da6;
        }
        .button.primary:focus {
            background-color: #005da6;
            text-decoration: underline;
            outline: 2px solid #000;
        }
        .button.primary:active {
            outline: none;
            text-decoration: none;
            -ms-transform: scale(0.98);
            -webkit-transform: scale(0.98);
            transform: scale(0.98);
        }
        .logo {
            max-width: 256px;
            height: 24px;
        }
        .identityBanner {
            height: 24px;
            background: #fff;
            margin-top: 16px;
            margin-bottom: -4px;
        }
        .identity {
            line-height: 24px;
            white-space: nowrap;
            overflow: hidden;
            text-overflow: ellipsis;
        }
        .backButton {
            min-height: 24px;
            width: 24px;
            min-width: 24px;
            float: left;
            padding: 0;
            background-color: #fff;
            border-width: 0;
            border-radius: 12px;
            margin-right: 2px;
        }
        .backButton:hover {
            background-color: #e6e6e6;
            background-color: rgba(0, 0, 0, 0.1);
        }
        .backButton:hover:focus {
            background-color: #ccc;
            background-color: rgba(0, 0, 0, 0.2);
        }
        .backButton:active {
            background-color: #b3b3b3;
            background-color: rgba(0, 0, 0, 0.3);
        }
        .backButton:focus {
            background-color: #e6e6e6;
            background-color: rgba(0, 0, 0, 0.1);
            outline: none;
        }
        .boilerplate-text {
            background-color: #f2f2f2;
            padding: 24px 44px 36px 44px;
            margin: 76px -44px -44px -44px;
        }
        .boilerplate-text.transparent-lightbox {
            background-color: rgba(242, 242, 242, 0.2);
        }
        .boilerplate-text > p:first-child {
            margin-top: 0;
        }
        .boilerplate-text > p:last-child {
            margin-bottom: 0;
        }
        .tile-container,
        .relative {
            position: relative;
        }
        .table {
            width: 100%;
            display: table;
            table-layout: fixed;
        }
        .table .table-row {
            display: table-row;
        }
        .table .table-cell {
            display: table-cell;
            vertical-align: middle;
        }
        .row {
            margin-left: 0;
            margin-right: 0;
        }
        .row.tile {
            margin-bottom: 0;
            outline: none;
            color: inherit;
            display: block;
            margin-left: -44px;
            margin-right: -44px;
        }
        .row.tile:not(.no-pick) {
            cursor: pointer;
        }
        .row.tile:not(.no-pick):hover {
            background-color: #e6e6e6;
            background-color: rgba(0, 0, 0, 0.1);
            color: inherit;
        }
        .row.tile:not(.no-pick):active {
            background-color: #b3b3b3;
            background-color: rgba(0, 0, 0, 0.3);
            color: inherit;
        }
        .row.tile .content {
            line-height: 16px;
            padding-left: 12px;
            padding-right: 12px;
        }
        .row.tile .content > * {
            word-wrap: break-word;
        }
        .row.tile .tile-menu {
            width: 23px;
        }
        .row.tile .table {
            padding: 12px 44px;
        }
        .row.tile .table:focus {
            outline: #000 dashed 1px;
            background: #ccc;
            background: rgba(0, 0, 0, 0.1);
        }
        .row.tile .table[role="listitem"] {
            display: table;
            margin-left: 0;
        }
        .row.tile .table-cell:first-child + .table-cell {
            width: 100%;
        }
        .tile-img {
            position: relative;
            width: 48px;
            height: 48px;
        }
        .tile-img.medium {
            width: 32px;
            height: 32px;
        }
        .tile-img.small {
            width: 24px;
            height: 24px;
            float: left;
            margin-right: 8px;
        }
        .tile-img .tile-badge {
            position: absolute;
            right: 0;
            bottom: 0;
        }
        div.footerNode {
            margin: 0;
            float: right;
        }
        div.footerNode a,
        div.footerNode span {
            color: #fff;
            font-size: 12px;
            line-height: 28px;
            white-space: nowrap;
            display: inline-block;
            margin-left: 8px;
            margin-right: 8px;
        }
        h3,
        .text-body,
        p {
            padding: 0;
            margin-top: 16px;
            margin-bottom: 12px;
        }
        .form-group {
            margin-bottom: 16px;
        }
        .form-group label {
            margin-top: 0;
            margin-bottom: 0;
        }
        .btn,
        button,
        input[type="button"],
        input[type="submit"],
        input[type="reset"] {
            margin-top: 0;
            margin-bottom: 0;
        }
        .col-xs-12.secondary {
            padding-right: 4px;
        }
        .col-xs-12.primary {
            padding-left: 4px;
        }
        .no-margin {
            margin: 0;
        }
        .no-margin-bottom {
            margin-bottom: 0;
        }
        .no-margin-top-bottom {
            margin-top: 0;
            margin-bottom: 0;
        }
        .no-padding-top-bottom {
            padding-top: 0;
            padding-bottom: 0;
        }
        .overflow-hidden {
            overflow: hidden;
        }
        .menu-dots {
            padding: 24px 0;
            position: absolute;
            right: 0;
            top: 2px;
        }
        .menu-dots > div {
            padding: 0 5px;
        }
        .menu-dots > div:focus {
            outline: #000 dashed 1px;
            background: none;
        }
        .menu {
            position: absolute;
            background-color: #fff;
            border: 1px solid #e6e6e6;
            border: 1px solid rgba(0, 0, 0, 0.1);
            background-clip: padding-box;
            z-index: 2;
            top: 0;
            right: 10px;
            width: 160px;
        }
        .menu li {
            margin: 0;
        }
        .menu li a {
            display: block;
            padding: 11px 12px 13px;
            background-color: #f2f2f2;
            background-color: rgba(0, 0, 0, 0.05);
            outline: none;
            color: inherit;
            cursor: pointer;
        }
        .menu li a:focus {
            outline: #000 dashed 1px;
            background-color: #e6e6e6;
            background-color: rgba(0, 0, 0, 0.1);
        }
        .menu li a:hover {
            background-color: #e6e6e6;
            background-color: rgba(0, 0, 0, 0.1);
        }
        .menu li a:active {
            background-color: #b3b3b3;
            background-color: rgba(0, 0, 0, 0.3);
        }
        .moveOffScreen {
            position: fixed;
            bottom: 0;
            right: 0;
            height: 0 !important;
            width: 0 !important;
            overflow: hidden;
            opacity: 0;
            filter: alpha(opacity=0);
        }
        .largePadding {
            padding: 40px;
        }
        .displaySign {
            text-align: center;
            font-size: 2.5rem;
            margin-top: 16px;
            margin-bottom: 16px;
        }
        .banner-logo {
            max-height: 36px;
        }
        .dialog-outer {
            display: table;
            position: absolute;
            height: 100%;
            width: 100%;
            z-index: 100;
            background: rgba(0, 0, 0, 0.55);
            filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#8C000000', endColorstr='#8C000000');
        }
        .dialog-outer .dialog-middle {
            display: table-cell;
            vertical-align: middle;
        }
        .dialog-outer .dialog-middle .dialog-inner {
            position: relative;
            margin-left: auto;
            margin-right: auto;
            padding: 28px;
            max-width: 562px;
            background-color: #fff;
            border: 2px #4f74b2 solid;
            z-index: 100;
        }
        .dialog-outer .dialog-middle .dialog-inner .dialog-content {
            position: relative;
        }
        .dialog-outer .dialog-middle .dialog-inner .dialog-content .text-title {
            font-size: 18px;
            font-weight: 400;
            padding: 0;
            margin-top: 0;
            margin-bottom: 12px;
        }
        .appInfoPopOver {
            position: absolute;
            font-size: 13px;
            margin-left: auto;
            margin-right: auto;
            left: 0;
            right: 0;
            width: 404px;
            padding: 22px;
            border: 2px solid #e6e6e6;
            background-color: #fff;
            z-index: 100;
            -webkit-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.2);
            -moz-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.2);
            box-shadow: 0 2px 6px rgba(0, 0, 0, 0.2);
        }
        .appInfoPopOver .title {
            font-weight: 600;
            font-weight: bold;
            font-size: 16px;
        }
        .appInfoPopOver .table {
            display: inline-grid;
            max-height: 160px;
            max-width: 95%;
            margin-top: 8px;
            float: right;
            overflow-y: auto;
        }
        .appInfoPopOver .table .row {
            display: table-row;
            padding-top: 8px;
            word-break: break-all;
        }
        .appInfoPopOver .table .label {
            font-weight: 600;
            font-weight: bold;
        }
        .appInfoPopOver .button {
            float: right;
            padding-right: 2px;
            padding-left: 2px;
        }
        .appInfoVerifiedPublisherStatus {
            color: #0067b8;
        }
        .moreOptions .mobileMode {
            display: none;
        }
        .no-outline {
            outline: none;
        }
        .no-wrap {
            white-space: nowrap;
        }
        .form-group-last-child {
            margin-bottom: 20px;
        }
        .position-buttons > div:first-child {
            display: inline-block;
            width: 100%;
            margin-bottom: 36px;
        }
        ul {
            margin: 0;
        }
        .scope {
            margin-bottom: 8px;
            margin-top: 8px;
        }
        .scope .text-caption {
            margin: 8px 0 0 28px;
        }
        .scope .toggle {
            cursor: pointer;
        }
        .scope .toggle .chevron {
            width: 20px;
            float: left;
        }
        .scope .toggle .label {
            margin: 0;
            margin-left: 8px;
        }
        .button-container {
            position: absolute;
            bottom: 0;
            right: 0;
            text-align: right;
        }
        .agreement-buttons div.button-container {
            position: relative;
            bottom: auto;
            right: auto;
            text-align: right;
        }
        .move-buttons div.button-container {
            bottom: auto;
        }
        .help-button {
            cursor: pointer;
        }
        @media (max-width: 600px), (max-height: 366px) {
            .background,
            .background > div,
            .background-image-holder,
            .background-image,
            .background-image-small {
                display: none;
            }
            .background.app,
            .background.app > div,
            .background-image-holder.app,
            .background-image-holder.app .background-image,
            .background-image-holder.app .background-image-small {
                display: inherit;
            }
            .background-logo-holder {
                margin-top: 24px;
            }
            .middle,
            .bottom {
                vertical-align: top;
            }
            .middle.app,
            .bottom.app {
                padding-left: 8px;
                padding-right: 8px;
            }
            .inner,
            .sign-in-box {
                padding: 24px;
                margin-top: 0;
                margin-bottom: 68px;
                width: 100%;
                width: 100vw;
                -webkit-box-shadow: none;
                -moz-box-shadow: none;
                box-shadow: none;
                border: 0;
            }
            .inner.app,
            .sign-in-box.app {
                min-width: 304px;
                width: calc(100vw - 16px);
            }
            .inner.app,
            .sign-in-box.app {
                -webkit-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.2);
                -moz-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.2);
                box-shadow: 0 2px 6px rgba(0, 0, 0, 0.2);
                border: 1px solid #818c94;
                border: 1px solid rgba(0, 0, 0, 0.4);
            }
            .inner.has-popup,
            .sign-in-box.has-popup {
                padding-bottom: 0;
                margin-bottom: 0;
            }
            .inner.has-popup.app,
            .sign-in-box.has-popup.app {
                padding-bottom: 24px;
                margin-bottom: 20px;
            }
            .promoted-fed-cred-box {
                padding: 24px;
                margin-top: 0;
                margin-bottom: 68px;
                width: 100%;
                width: 100vw;
                padding: 0 24px;
            }
            .promoted-fed-cred-box.app {
                min-width: 304px;
                width: calc(100vw - 16px);
            }
            .promoted-fed-cred-box.app {
                padding: 0;
            }
            .promoted-fed-cred-content {
                -webkit-box-shadow: none;
                -moz-box-shadow: none;
                box-shadow: none;
                border: 0;
                padding-left: 24px;
                padding-right: 24px;
                border: 1px solid #818c94;
                border: 1px solid rgba(0, 0, 0, 0.4);
            }
            .promoted-fed-cred-content.app {
                -webkit-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.2);
                -moz-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.2);
                box-shadow: 0 2px 6px rgba(0, 0, 0, 0.2);
                border: 1px solid #818c94;
                border: 1px solid rgba(0, 0, 0, 0.4);
            }
            .row.tile {
                margin-left: -24px;
                margin-right: -24px;
            }
            .row.tile .table {
                padding: 12px 24px;
            }
            .wide {
                max-width: 440px;
            }
            .footer {
                position: absolute;
                margin-bottom: -24px;
                left: 0;
            }
            .footer.default {
                background: #fff;
                margin-bottom: 0;
            }
            .footer.default div.footerNode a,
            .footer.default div.footerNode span {
                color: #747474;
            }
            .footer:lang(ru-ru),
            .footer:lang(uk-ua) {
                position: relative;
            }
            div.footerNode {
                float: left;
                margin: 0 24px !important;
            }
            .boilerplate-text {
                padding: 20px;
                margin-top: 56px;
                margin-right: 0;
                margin-bottom: 0;
                margin-left: 0;
            }
            .debug-details-banner {
                background-color: #f2f2f2;
                padding: 24px;
                -webkit-box-shadow: none;
                -moz-box-shadow: none;
                box-shadow: none;
            }
            .appInfoPopOver {
                margin-left: auto;
                margin-right: auto;
                left: 0;
                right: 0;
                width: 360px;
                background-color: #fff;
                -webkit-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.2);
                -moz-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.2);
                box-shadow: 0 2px 6px rgba(0, 0, 0, 0.2);
            }
            .appInfoPopOver .table {
                max-height: 122px;
            }
            .moreOptions .mobileMode {
                display: inline-block;
            }
            .moreOptions .desktopMode {
                display: none;
            }
            .footerSignout,
            .footerSignout > a {
                color: #262626 !important;
            }
            .move-buttons div.button-container {
                bottom: auto;
            }
        }
        .page-description-with-icon {
            margin-left: 34px;
        }
        .bold {
            font-weight: bold;
        }
        .stack-trace {
            color: black;
            font-family: "Consolas", monospace;
            overflow: auto;
        }
        .stack-trace p {
            margin-top: 15px;
        }
        .stack-trace ul {
            list-style: none;
        }
        .stack-trace ul li {
            margin-top: 15px;
        }
        .stack-trace fieldset {
            color: black;
            border: 0;
            border-top: 1px solid white;
            margin-bottom: 50px;
        }
        .stack-trace hr {
            border: none;
            border-top: solid 1px white;
        }
        .linked-in-consent {
            position: relative;
        }
        .linked-in-consent img {
            width: 100%;
        }
        .linked-in-consent .display-name {
            width: 100%;
            text-align: center;
            bottom: 10px;
            font-weight: 600;
            position: absolute;
        }
        .inline-block {
            display: inline-block;
        }
        .text-input,
        input[type="color"],
        input[type="date"],
        input[type="datetime"],
        input[type="datetime-local"],
        input[type="email"],
        input[type="month"],
        input[type="number"],
        input[type="password"],
        input[type="search"],
        input[type="tel"],
        input[type="text"],
        input[type="time"],
        input[type="url"],
        input[type="week"],
        textarea {
            border-top-width: 0;
            border-left-width: 0;
            border-right-width: 0;
            padding-left: 0;
        }
        .input.text-box {
            padding: 4px 8px;
            border-style: solid;
            border-width: 2px;
            border-color: rgba(0, 0, 0, 0.4);
            background-color: rgba(255, 255, 255, 0.4);
            height: 32px;
            height: 2rem;
            padding: 6px 10px;
            border-width: 1px;
            border-color: #666;
            border-color: rgba(0, 0, 0, 0.6);
            height: 36px;
            outline: none;
            border-radius: 0;
            -webkit-border-radius: 0;
            background-color: transparent;
            border-top-width: 0;
            border-left-width: 0;
            border-right-width: 0;
            padding-left: 0;
        }
        .input.text-box:focus {
            background-color: #fff;
            border-color: #0067b8;
            background-color: transparent;
        }
        .input.text-box:hover {
            border-color: #323232;
            border-color: rgba(0, 0, 0, 0.8);
        }
        .input.text-box::-moz-placeholder {
            color: rgba(0, 0, 0, 0.6);
            opacity: 1;
        }
        .input.text-box:-ms-input-placeholder {
            color: rgba(0, 0, 0, 0.6);
        }
        .input.text-box::-webkit-input-placeholder {
            color: rgba(0, 0, 0, 0.6);
        }
        .input.text-box.has-error {
            border-color: #e81123;
        }
        .input.text-box.has-error:focus {
            border-color: #e81123;
        }
        [disabled].input.text-box,
        [readonly].input.text-box,
        fieldset[disabled] .input.text-box {
            border-color: #ccc !important;
            background-color: rgba(0, 0, 0, 0.2) !important;
            color: rgba(0, 0, 0, 0.2) !important;
        }
        body.cb input[type="text"].hip {
            border-width: 0 !important;
            border-bottom-width: 1px !important;
            padding: 6px 0 !important;
        }
        textarea.brickwall {
            height: 42px;
            width: 100%;
            resize: vertical;
        }
        .textarea-placeholder {
            position: relative;
        }
        select {
            border-top-width: 0;
            border-left-width: 0;
            border-right-width: 0;
            padding: 6px 0;
        }
        select:hover {
            background: transparent;
        }
        select:focus {
            background: #eee;
        }
        .text-title {
            color: #1b1b1b;
            font-size: 1.5rem;
            font-weight: 600;
            padding: 0;
            margin-top: 16px;
            margin-bottom: 12px;
            font-family: "Segoe UI", "Helvetica Neue", "Lucida Grande", "Roboto", "Ebrima", "Nirmala UI", "Gadugi", "Segoe Xbox Symbol", "Segoe UI Symbol", "Meiryo UI", "Khmer UI", "Tunga", "Lao UI", "Raavi", "Iskoola Pota", "Latha",
                "Leelawadee", "Microsoft YaHei UI", "Microsoft JhengHei UI", "Malgun Gothic", "Estrangelo Edessa", "Microsoft Himalaya", "Microsoft New Tai Lue", "Microsoft PhagsPa", "Microsoft Tai Le", "Microsoft Yi Baiti",
                "Mongolian Baiti", "MV Boli", "Myanmar Text", "Cambria Math";
        }
        .text-title:lang(zh-cn),
        .text-title:lang(zh-tw) {
            font-family: "Segoe UI", "Helvetica Neue", "Lucida Grande", "Roboto", "Ebrima", "Nirmala UI", "Gadugi", "Segoe Xbox Symbol", "Segoe UI Symbol", "Khmer UI", "Tunga", "Lao UI", "Raavi", "Iskoola Pota", "Latha", "Leelawadee",
                "Microsoft YaHei UI", "Microsoft JhengHei UI", "Malgun Gothic", "Estrangelo Edessa", "Microsoft Himalaya", "Microsoft New Tai Lue", "Microsoft PhagsPa", "Microsoft Tai Le", "Microsoft Yi Baiti", "Mongolian Baiti",
                "MV Boli", "Myanmar Text", "Cambria Math";
        }
        .title {
            margin-bottom: 20px;
            margin-top: 20px;
            margin-bottom: 1.25rem;
            margin-top: 1.25rem;
            font-size: 24px;
            line-height: 28px;
            font-weight: 300;
            line-height: 1.75rem;
            padding-bottom: 2.3632px;
            padding-top: 2.3632px;
            color: #1b1b1b;
            font-size: 1.5rem;
            font-weight: 600;
            padding: 0;
            margin-top: 16px;
            margin-bottom: 12px;
            font-family: "Segoe UI", "Helvetica Neue", "Lucida Grande", "Roboto", "Ebrima", "Nirmala UI", "Gadugi", "Segoe Xbox Symbol", "Segoe UI Symbol", "Meiryo UI", "Khmer UI", "Tunga", "Lao UI", "Raavi", "Iskoola Pota", "Latha",
                "Leelawadee", "Microsoft YaHei UI", "Microsoft JhengHei UI", "Malgun Gothic", "Estrangelo Edessa", "Microsoft Himalaya", "Microsoft New Tai Lue", "Microsoft PhagsPa", "Microsoft Tai Le", "Microsoft Yi Baiti",
                "Mongolian Baiti", "MV Boli", "Myanmar Text", "Cambria Math";
        }
        .app-name {
            margin-bottom: 20px;
            margin-top: 20px;
            margin-bottom: 1.25rem;
            margin-top: 1.25rem;
            font-size: 24px;
            line-height: 28px;
            font-weight: 300;
            line-height: 1.75rem;
            padding-bottom: 2.3632px;
            padding-top: 2.3632px;
            color: #1b1b1b;
            font-size: 1.5rem;
            font-weight: 600;
            padding: 0;
            margin-top: 16px;
            margin-bottom: 12px;
            font-family: "Segoe UI", "Helvetica Neue", "Lucida Grande", "Roboto", "Ebrima", "Nirmala UI", "Gadugi", "Segoe Xbox Symbol", "Segoe UI Symbol", "Meiryo UI", "Khmer UI", "Tunga", "Lao UI", "Raavi", "Iskoola Pota", "Latha",
                "Leelawadee", "Microsoft YaHei UI", "Microsoft JhengHei UI", "Malgun Gothic", "Estrangelo Edessa", "Microsoft Himalaya", "Microsoft New Tai Lue", "Microsoft PhagsPa", "Microsoft Tai Le", "Microsoft Yi Baiti",
                "Mongolian Baiti", "MV Boli", "Myanmar Text", "Cambria Math";
            margin-top: 0;
            margin-bottom: 0;
            font-size: 0.9375rem;
            line-height: 1.25rem;
        }
        .secondary-text {
            font-size: 0.85rem;
        }
        .alert {
            margin-bottom: 0;
            margin-top: 0;
        }
        .alert.alert-margin-bottom {
            margin-bottom: 12px;
        }
        .error {
            color: #e81123;
        }
        .text-base {
            font-size: 0.85rem;
        }
        .dropdown-toggle.membernamePrefillSelect {
            padding: 0;
            border-width: 1px;
            height: 36px;
            outline: none;
            border-left: none;
            border-right: none;
            border-top: none;
            border-color: #666;
            background-color: transparent;
        }
        .dropdown-toggle.membernamePrefillSelect:active {
            transform: none;
            border: 1px solid #0078d7;
            border-top-width: 0;
            border-left-width: 0;
            border-right-width: 0;
        }
        .dropdown-toggle.membernamePrefillSelect:focus {
            transform: none;
            border: 1px solid #0078d7;
            border-top-width: 0;
            border-left-width: 0;
            border-right-width: 0;
            background-color: #eee !important;
        }
        .dropdown-toggle.membernamePrefillSelect:hover,
        .open .dropdown-toggle.membernamePrefillSelect {
            border: 1px solid #0078d7;
            border-top-width: 0;
            border-left-width: 0;
            border-right-width: 0;
            background-color: #eee !important;
        }
        .dropdown-toggle.membernamePrefillSelect.has-error,
        .dropdown-toggle.membernamePrefillSelect.has-error:hover {
            border-width: 1px;
            border-color: #e81123;
        }
        .outlookEmailLabel {
            border-left: none;
            border-right: none;
            border-top: none;
            padding-right: 0;
        }
        .subtitle {
            font-size: 0.8125rem;
            font-weight: 400;
            line-height: 20px;
        }
        .section {
            margin-bottom: 0;
        }
        .radio {
            margin-top: 20px;
            margin-bottom: 20px;
        }
        div[role="radiogroup"] > div[class="radio"]:first-child {
            margin-top: 0;
        }
        .form-group-top {
            margin-top: 16px;
        }
        div[role="listitem"],
        .list-item {
            margin-left: 20px;
            display: list-item;
            list-style: circle;
            list-style-type: disc;
        }
        .phoneCountryCode {
            position: absolute;
            width: 100%;
            left: 0;
            padding: 6px 4px;
            height: 36px;
            border-bottom-width: 1px;
            border-color: #666;
            border-color: rgba(0, 0, 0, 0.6);
            border-bottom-style: solid;
        }
        .phoneCountryCode.hasFocus {
            background-color: #eee;
            border: 1px solid #eee;
            border-bottom-color: #0067b8;
            margin: -1px -1px 0 -1px;
        }
        .phoneCountryCode.has-error {
            border-color: #e81123;
        }
        .phoneCountry {
            left: 0;
            opacity: 0;
            cursor: pointer;
            -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
        }
        .phoneCountryBox {
            display: inline-block;
        }
        .downArrow {
            position: absolute;
            right: -6px;
            padding: 6px 0;
            height: 36px;
        }
        .phoneNumber {
            display: inline-block;
            padding-left: 16px;
        }
        .row-app-info {
            table-layout: auto;
        }
        .row-app-info .logo {
            display: table-cell;
            width: 32px;
            height: 32px;
            padding-right: 8px;
        }
        .row-app-info .logo img {
            width: inherit;
            height: inherit;
        }
        .pagination-view {
            position: relative;
            min-height: 206px;
        }
        .pagination-view.has-identity-banner {
            min-height: 170px;
        }
        .zero-opacity {
            opacity: 0;
        }
        .lightbox-cover {
            background-color: white;
            opacity: 0;
            filter: alpha(opacity=0);
            z-index: -1;
            height: 100%;
            width: 100%;
            position: absolute;
            top: 0;
            left: 0;
            transition: all 0.5s ease-in;
            -o-transition: all 0.5s ease-in;
            -moz-transition: all 0.5s ease-in;
            -webkit-transition: all 0.5s ease-in;
        }
        .lightbox-cover.disable-lightbox {
            z-index: 10;
            opacity: 0.5;
            filter: alpha(opacity=0);
        }
        .ordered-list {
            padding-left: 15px;
        }
        .checkmark-badge {
            position: relative;
            bottom: 1px;
            height: 15px;
            width: 15px;
        }
        .richtext-warning {
            margin-top: 20px;
            margin-bottom: 10px;
        }
        .richtext-description {
            margin-top: 10px;
            margin-bottom: 10px;
        }
        @media (-ms-high-contrast) {
            .btn,
            button,
            input[type="button"],
            input[type="submit"],
            input[type="reset"],
            .btn.btn-google {
                -ms-high-contrast-adjust: none;
                outline: 1px solid windowText;
                border: 1px solid window;
                background-color: window;
                color: windowText;
                text-decoration: none;
            }
            .btn:hover,
            button:hover,
            input[type="button"]:hover,
            input[type="submit"]:hover,
            input[type="reset"]:hover,
            .btn.btn-google:hover {
                outline: 1px solid windowText;
                border: 1px solid highlight;
                background-color: highlight;
                color: highlightText;
                text-decoration: none;
            }
            .btn:hover:focus,
            button:hover:focus,
            input[type="button"]:hover:focus,
            input[type="submit"]:hover:focus,
            input[type="reset"]:hover:focus,
            .btn.btn-google:hover:focus {
                outline: 1px solid windowText;
                border: 1px solid windowText;
                background-color: highlight;
                color: highlightText;
                text-decoration: underline;
            }
            .btn:focus,
            button:focus,
            input[type="button"]:focus,
            input[type="submit"]:focus,
            input[type="reset"]:focus,
            .btn.btn-google:focus {
                outline: 1px solid windowText;
                border: 1px solid windowText;
                background-color: window;
                color: windowText;
                text-decoration: underline;
            }
            .btn.btn-primary,
            button.btn-primary,
            input[type="button"].btn-primary,
            input[type="submit"].btn-primary,
            input[type="reset"].btn-primary,
            .btn.btn-google.btn-primary {
                outline: 1px solid highlight;
                border: 1px solid highlight;
                background-color: highlight;
                color: highlightText;
                text-decoration: none;
            }
            .btn.btn-primary:hover,
            button.btn-primary:hover,
            input[type="button"].btn-primary:hover,
            input[type="submit"].btn-primary:hover,
            input[type="reset"].btn-primary:hover,
            .btn.btn-google.btn-primary:hover {
                outline: 1px solid highlight;
                border: 1px solid window;
                background-color: window;
                color: highlight;
                text-decoration: none;
            }
            .btn.btn-primary:hover:focus,
            button.btn-primary:hover:focus,
            input[type="button"].btn-primary:hover:focus,
            input[type="submit"].btn-primary:hover:focus,
            input[type="reset"].btn-primary:hover:focus,
            .btn.btn-google.btn-primary:hover:focus {
                outline: 1px solid windowText;
                border: 1px solid window;
                background-color: window;
                color: highlight;
                text-decoration: underline;
            }
            .btn.btn-primary:focus,
            button.btn-primary:focus,
            input[type="button"].btn-primary:focus,
            input[type="submit"].btn-primary:focus,
            input[type="reset"].btn-primary:focus,
            .btn.btn-google.btn-primary:focus {
                outline: 1px solid windowText;
                border: 1px solid window;
                background-color: highlight;
                color: highlightText;
                text-decoration: underline;
            }
            .backButton {
                outline: none;
                border: 1px solid window;
                background-color: window;
                color: windowText;
            }
            .backButton:hover {
                outline: none;
                border: 1px solid highlight;
                background-color: window;
                color: windowText;
            }
            .backButton:hover:focus {
                outline: none;
                border: 1px solid highlight;
                background-color: window;
                color: windowText;
            }
            .backButton:focus,
            .backButton:active {
                outline: none;
                border: 1px dashed highlight;
                background-color: window;
                color: windowText;
            }
        }
        .template-header-container {
            position: absolute;
            width: 100%;
            z-index: 1000;
        }
        .template-header {
            width: 100%;
            height: 48px;
            display: block;
            padding: 12px 24px;
            box-shadow: 0 2px 6px rgba(0, 0, 0, 0.2);
        }
        .template-header-img {
            max-height: 24px;
            max-width: 150px;
        }
        .template-footer {
            height: 28px;
            display: block;
        }
        .template-footer #footerLinks {
            margin-top: auto;
            margin-bottom: auto;
            margin-left: auto;
            margin-right: 0;
        }
        .debug-details-banner.table {
            padding: 28px;
        }
        .debug-details-header {
            padding: 16px 0;
        }
        .debug-details-banner.table #errorBannerCloseLink {
            position: absolute;
            right: 28px;
        }
        .vertical-split-container {
            display: table;
            height: 100%;
            background-color: white;
            overflow-y: auto;
        }
        .vertical-split-container.has-header {
            height: calc(100% - 48px);
            margin-top: 48px;
        }
        .vertical-split-container.has-header.has-footer {
            height: calc(100% - 48px - 28px);
        }
        .vertical-split-container .boilerplate-text {
            background-color: transparent;
        }
        .vertical-lightbox-container {
            overflow-y: auto;
            width: 500px;
            background-color: white;
            position: relative;
        }
        .vertical-split-content {
            box-shadow: none;
            padding: 44px 44px 0 44px;
            margin-bottom: 0;
        }
        .vertical-split-content-margin-top {
            margin-top: 54px;
        }
        .vertical-split-background-image-container {
            display: block;
            width: 100%;
            height: 100%;
        }
        .vertical-split-background-image {
            width: 100%;
            height: 100%;
            background-position: center;
            background-size: cover;
        }
        .no-margin-bottom {
            margin-bottom: 0;
        }
        @media screen and (max-width: 599px) {
            .has-header {
                padding-top: calc(5% + 48px);
            }
            .vertical-split-background-image-container {
                display: none;
            }
            .vertical-split-container {
                margin-left: auto;
                margin-right: auto;
            }
            .vertical-split-container.has-header {
                margin-top: 0;
            }
            .vertical-split-content {
                padding: 24px;
            }
            .footer.default {
                background-color: #fff !important;
                position: fixed;
                bottom: 0;
            }
            .footerNode a {
                color: #747474 !important;
            }
        }
        @media screen and (min-width: 600px) {
            .vertical-split-background-image-container {
                display: block;
            }
            .template-content-align-left {
                margin-right: auto;
                margin-left: 0;
            }
            .template-content-align-right {
                margin-left: auto;
                margin-right: 0;
            }
            .template-content-align-center {
                margin-left: auto;
                margin-right: auto;
            }
            .template-content-align-middle {
                margin-top: auto;
                margin-bottom: auto;
            }
            .template-content-align-top {
                margin-bottom: auto;
                margin-top: 0;
            }
            .template-content-align-bottom {
                margin-top: auto;
                margin-bottom: 0;
            }
            .template-content-padding-top {
                padding-top: 5%;
            }
            .template-content-padding-top.has-header {
                padding-top: calc(5% + 48px);
            }
            .template-content-padding-bottom {
                padding-bottom: calc(5% + 28px);
            }
            .template-content-padding-left {
                padding-left: 10%;
            }
            .template-content-padding-right {
                padding-right: 10%;
            }
            .vertical-split-content {
                width: 500px;
                min-width: 500px;
            }
            .vertical-split-content .boilerplate-text {
                margin: 76px -44px 0 -44px;
            }
        }
        .lightbox-bottom-margin-debug,
        .login-content-margin-bottom {
            margin-bottom: 28px;
        }
        .cc-banner {
            position: relative;
            font-size: 12px;
            display: table-row;
            height: 2em;
        }
        .cc-banner div,
        .cc-banner span,
        .cc-banner a,
        .cc-banner svg {
            margin: 0;
            padding: 0;
            text-decoration: none;
        }
        .cc-banner .cc-v-center {
            display: inline;
            vertical-align: middle;
            line-height: 2em;
        }
        .cc-text > a {
            float: right;
        }
        .cc-banner {
            color: #231f20;
            background: #f2f2f2;
            text-align: center;
            padding: 0 1em;
            margin: 0;
        }
        .cc-banner > .cc-container {
            text-align: left;
            padding: 0.75em;
            display: inline-block;
            width: 100%;
        }
        @media (min-width: 768px) {
            .cc-banner {
                font-size: 13px;
            }
        }
        @media (min-width: 1084px) {
            .cc-banner {
                padding: 0;
            }
            .cc-banner > .cc-container {
                width: 90%;
                max-width: 1600px;
            }
        }
        .cc-banner.active {
            display: block;
        }
        .cc-banner .cc-icon {
            height: 1.846em;
            width: 1.846em;
        }
        .cc-banner .cc-text {
            margin-left: 0.5em;
            margin-right: 1.5em;
        }
        .cc-banner .cc-link {
            color: #0067b8;
        }
        .cc-banner .cc-link:hover,
        .cc-banner .cc-link:focus {
            text-decoration: underline;
        }
        .cc-banner .cc-link:focus {
            outline: 0;
            background: #dae6ef;
            background: content-box rgba(0, 120, 215, 0.1);
        }
        .env-banner {
            display: table;
            max-width: 200px;
            min-height: 50px;
            max-height: 100px;
            overflow: hidden;
            background: #0067b8;
            color: #fff;
            position: absolute;
            margin: 10px;
            font-weight: bold;
            top: 0;
            right: 0;
            z-index: 100;
        }
        .env-banner-inner {
            display: table-cell;
            vertical-align: middle;
            padding: 5px;
            text-align: left;
            direction: ltr;
        }
        body a.env-banner-link {
            text-decoration: underline;
        }
        .env-banner-link:hover,
        .env-banner-link:link,
        .env-banner-link:visited,
        .env-banner-link:visited:hover,
        .env-banner-link:link:hover,
        .env-banner-link:active,
        .env-banner-link:link:active,
        .env-banner-link:visited:active {
            color: #fff;
        }
        .env-banner-text {
            display: inline-block;
            font-weight: normal;
        }
        .fade-in-lightbox {
            animation: fadeIn 0.3s ease-in;
            -webkit-animation: fadeIn 0.3s ease-in;
            -moz-animation: fadeIn 0.3s ease-in;
            -ms-animation: fadeIn 0.3s ease-in;
            -o-animation: fadeIn 0.3s ease-in;
        }
        .animate {
            animation-duration: 0.25s;
            -webkit-animation-duration: 0.25s;
            -moz-animation-duration: 0.25s;
            -ms-animation-duration: 0.25s;
            -o-animation-duration: 0.25s;
            animation-timing-function: cubic-bezier(0.5, 0, 0.5, 1);
            -webkit-animation-timing-function: cubic-bezier(0.5, 0, 0.5, 1);
            -moz-animation-timing-function: cubic-bezier(0.5, 0, 0.5, 1);
            -ms-animation-timing-function: cubic-bezier(0.5, 0, 0.5, 1);
            -o-animation-timing-function: cubic-bezier(0.5, 0, 0.5, 1);
            animation-fill-mode: both;
            -webkit-animation-fill-mode: both;
            -moz-animation-fill-mode: both;
            -ms-animation-fill-mode: both;
            -o-animation-fill-mode: both;
            transition-property: left;
            -webkit-transition-property: left;
            -moz-transition-property: left;
            -ms-transition-property: left;
            -o-transition-property: left;
        }
        html[dir="ltr"] .animate.slide-out-next,
        html[dir="rtl"] .animate.slide-out-back {
            animation-name: hide-to-left;
            -webkit-animation-name: hide-to-left;
            -moz-animation-name: hide-to-left;
            -ms-animation-name: hide-to-left;
            -o-animation-name: hide-to-left;
        }
        html[dir="ltr"] .animate.slide-in-next,
        html[dir="rtl"] .animate.slide-in-back {
            animation-name: show-from-right;
            -webkit-animation-name: show-from-right;
            -moz-animation-name: show-from-right;
            -ms-animation-name: show-from-right;
            -o-animation-name: show-from-right;
        }
        html[dir="ltr"] .animate.slide-out-back,
        html[dir="rtl"] .animate.slide-out-next {
            animation-name: hide-to-right;
            -webkit-animation-name: hide-to-right;
            -moz-animation-name: hide-to-right;
            -ms-animation-name: hide-to-right;
            -o-animation-name: hide-to-right;
        }
        html[dir="ltr"] .animate.slide-in-back,
        html[dir="rtl"] .animate.slide-in-next {
            animation-name: show-from-left;
            -webkit-animation-name: show-from-left;
            -moz-animation-name: show-from-left;
            -ms-animation-name: show-from-left;
            -o-animation-name: show-from-left;
        }
        @keyframes hide-to-left {
            from {
                left: 0;
                opacity: 1;
            }
            to {
                left: -200px;
                opacity: 0;
            }
        }
        @keyframes show-from-right {
            from {
                left: 200px;
                opacity: 0;
            }
            to {
                left: 0;
                opacity: 1;
            }
        }
        @keyframes hide-to-right {
            from {
                left: 0;
                opacity: 1;
            }
            to {
                left: 200px;
                opacity: 0;
            }
        }
        @keyframes show-from-left {
            from {
                left: -200px;
                opacity: 0;
            }
            to {
                left: 0;
                opacity: 1;
            }
        }
        @-webkit-keyframes hide-to-left {
            from {
                left: 0;
                opacity: 1;
            }
            to {
                left: -200px;
                opacity: 0;
            }
        }
        @-webkit-keyframes show-from-right {
            from {
                left: 200px;
                opacity: 0;
            }
            to {
                left: 0;
                opacity: 1;
            }
        }
        @-webkit-keyframes hide-to-right {
            from {
                left: 0;
                opacity: 1;
            }
            to {
                left: 200px;
                opacity: 0;
            }
        }
        @-webkit-keyframes show-from-left {
            from {
                left: -200px;
                opacity: 0;
            }
            to {
                left: 0;
                opacity: 1;
            }
        }
        @-moz-keyframes hide-to-left {
            from {
                left: 0;
                opacity: 1;
            }
            to {
                left: -200px;
                opacity: 0;
            }
        }
        @-moz-keyframes show-from-right {
            from {
                left: 200px;
                opacity: 0;
            }
            to {
                left: 0;
                opacity: 1;
            }
        }
        @-moz-keyframes hide-to-right {
            from {
                left: 0;
                opacity: 1;
            }
            to {
                left: 200px;
                opacity: 0;
            }
        }
        @-moz-keyframes show-from-left {
            from {
                left: -200px;
                opacity: 0;
            }
            to {
                left: 0;
                opacity: 1;
            }
        }
        @-ms-keyframes hide-to-left {
            from {
                left: 0;
                opacity: 1;
            }
            to {
                left: -200px;
                opacity: 0;
            }
        }
        @-ms-keyframes show-from-right {
            from {
                left: 200px;
                opacity: 0;
            }
            to {
                left: 0;
                opacity: 1;
            }
        }
        @-ms-keyframes hide-to-right {
            from {
                left: 0;
                opacity: 1;
            }
            to {
                left: 200px;
                opacity: 0;
            }
        }
        @-ms-keyframes show-from-left {
            from {
                left: -200px;
                opacity: 0;
            }
            to {
                left: 0;
                opacity: 1;
            }
        }
        @-o-keyframes hide-to-left {
            from {
                left: 0;
                opacity: 1;
            }
            to {
                left: -200px;
                opacity: 0;
            }
        }
        @-o-keyframes show-from-right {
            from {
                left: 200px;
                opacity: 0;
            }
            to {
                left: 0;
                opacity: 1;
            }
        }
        @-o-keyframes hide-to-right {
            from {
                left: 0;
                opacity: 1;
            }
            to {
                left: 200px;
                opacity: 0;
            }
        }
        @-o-keyframes show-from-left {
            from {
                left: -200px;
                opacity: 0;
            }
            to {
                left: 0;
                opacity: 1;
            }
        }
    </style>

    <script type="text/javascript">
        //<![CDATA[
        !(function (e) {
            function o(n) {
                if (i[n]) return i[n].exports;
                var t = (i[n] = { exports: {}, id: n, loaded: !1 });
                return e[n].call(t.exports, t, t.exports, o), (t.loaded = !0), t.exports;
            }
            var i = {};
            return (o.m = e), (o.c = i), (o.p = ""), o(0);
        })([
            function (e, o, i) {
                i(2);
                var n = i(1),
                    t = i(5),
                    r = i(7),
                    a = r.StringsVariantId,
                    _ = r.AllowedIdentitiesType;
                n.registerSource("str", function (e, o) {
                    if (
                        ((e.WF_STR_SignupLink_AriaLabel_Text = "Create a Microsoft account"),
                        (e.WF_STR_SignupLink_AriaLabel_Generic_Text = "Create a new account"),
                        (e.CT_STR_CookieBanner_Link_AriaLabel = "Learn more about Microsoft's Cookie Policy"),
                        (e.WF_STR_HeaderDefault_Title = o.iLoginStringsVariantId === a.CombinedSigninSignupV2WelcomeTitle ? "Welcome" : "Sign in"),
                        (e.STR_Footer_IcpLicense_Text = "沪ICP备13015306号-10"),
                        o.oAppCobranding && o.oAppCobranding.friendlyAppName)
                    ) {
                        var i = o.fBreakBrandingSigninString ? "to continue to {0}" : "Continue to {0}";
                        e.WF_STR_App_Title = t.format(i, o.oAppCobranding.friendlyAppName);
                    }
                    switch (
                        (o.oAppCobranding && o.oAppCobranding.signinDescription && (e.WF_STR_Default_Desc = o.oAppCobranding.signinDescription),
                        o.oAppCobranding && o.oAppCobranding.signinTitle && (e.WF_STR_HeaderDefault_Title = o.oAppCobranding.signinTitle),
                        o.iLoginStringsVariantId)
                    ) {
                        case a.RemoteConnectLogin:
                            (e.WF_STR_Default_Desc =
                                'You will be signed in to <span id="appName">{0}</span> on a remote device or service. Select Back if you aren\'t trying to sign in to this application on a remote device or service.'),
                                o.sRemoteClientIp
                                    ? (e.WF_STR_Default_Desc =
                                          'You will be signed in to <span id="appName">{0}</span> on the remote device or service with IP address: <span id="ipAddress">{1}</span>. Select Back if this isn\'t the application and remote device or service you are trying to sign in to.')
                                    : o.sRemoteAppLocation &&
                                      (e.WF_STR_Default_Desc = 'You\'re signing in to <span id="appName">{0}</span> on another device located in <span id="location">{1}</span>. If it\'s not you, close this page.');
                            break;
                        case a.CombinedSigninSignupV2:
                            e.WF_STR_Default_Desc = "We'll check to see if you already have a Microsoft account.";
                            break;
                        case a.CombinedSigninSignupV2WelcomeTitle:
                            e.WF_STR_Default_Desc = "Let's see if you already have an account with us.";
                    }
                    (e.WF_STR_GenericError_Title = "Something went wrong and we can't sign you in right now. Please try again later."),
                        (e.CT_PWD_STR_Email_Example = o.iAllowedIdentities === _.Both ? "Email, phone, or Skype" : o.fAllowPhoneSignIn ? "Email or phone" : "someone@example.com "),
                        (e.CT_PWD_STR_Username_AriaLabel = o.iAllowedIdentities === _.Both ? "Enter your email, phone, or Skype." : o.fAllowPhoneSignIn ? "Enter your email or phone" : "Enter your email address"),
                        (e.CT_PWD_STR_PwdTB_Label = "Password"),
                        (e.CT_PWD_STR_PwdTB_AriaLabel = "Enter the password for {0}"),
                        (e.CT_WPIL_STR_Android_UseDifferentAddress = "Use another account"),
                        (e.CT_PWD_STR_ForgotPwdLink_Text = "Forgot my password"),
                        (e.CT_PWD_STR_KeepMeSignedInCB_Text = "Keep me signed in"),
                        (e.CT_PWD_STR_SignIn_Button = "Sign in"),
                        (e.CT_PWD_STR_SignIn_Button_Next = "Next"),
                        (e.CT_PWD_STR_SwitchToOTC_Link = "Sign in with a single-use code"),
                        (e.CT_PWD_STR_SwitchToRemoteNGC_Link = "Use an app instead"),
                        (e.CT_PWD_STR_RemoteLoginLink = "Sign in from another device"),
                        (e.CT_PWD_STR_SignUp_MenuLink = "Create an account"),
                        (e.CT_PWD_STR_Error_InvalidEmailUsername = "Enter a valid email address."),
                        (e.CT_PWD_STR_Error_InvalidUsername =
                            o.iAllowedIdentities === _.Both ? "Enter a valid email address, phone number, or Skype name." : o.fAllowPhoneSignIn ? "Enter a valid email address or phone number." : "Enter a valid email address."),
                        (e.CT_PWD_STR_Error_InvalidPassword = "The password is incorrect. Please try again."),
                        (e.CT_PWD_STR_Error_GetCredentialTypeError = "There was an issue looking up your account. Tap Next to try again."),
                        (e.CT_PWD_STR_Error_GetOneTimeCodeError = "There was an issue creating a code for you to use. Tap Next to try again."),
                        (e.CT_PWD_STR_Error_FlowTokenExpired = "Sorry, your sign-in timed out. Please sign in again."),
                        (e.CT_PWD_STR_Error_SelectedAccountInvalid =
                            'We couldn\'t sign you into this application with your user account. Your account may not work with this application, or we may not be able to sign you in automatically right now. Try selecting "Use another account" and then sign in again.'),
                        (e.CT_PWD_STR_Error_IdpLoopDetected = "Unable to sign in since credentials from the identity provider are not fresh enough. Please sign out and sign in again with your identity provider."),
                        (e.CT_PWD_STR_Error_UserDisabled = "Your account has been locked. Contact your support person to unlock it, then try again."),
                        (e.CT_PWD_STR_Error_BlockedClientId = "This application has been blocked. The application owner needs to contact Microsoft."),
                        (e.CT_PWD_STR_Error_BlockedAdalVersion = "The application needs to be updated before the user can sign in."),
                        (e.CT_PWD_STR_Error_MissingCustomSigningKey =
                            "This application needs be configured with an application-specific signing key.  Either it's not configured with one, or its key has expired or is not yet valid.  Contact the application's admin."),
                        (e.CT_PWD_STR_Error_IdsLocked = "Your account is temporarily locked to prevent unauthorized use. Try again later, and if you still have trouble, contact your admin."),
                        (e.CT_PWD_STR_Error_LastPasswordUsed = "Looks like you entered your old password. Try again with your new one."),
                        (e.CT_PWD_STR_Error_MissingPassword = "Please enter your password."),
                        (e.CT_PWD_STR_Error_InvalidPhoneNumber = "That phone number doesn't look right. Please check the country code and phone number."),
                        (e.CT_PWD_STR_Error_InvalidPhoneFormatting = "The phone number you entered isn't valid. Your phone number can contain numbers, spaces, and these special characters: ( ) [ ] . - # * /"),
                        (e.CT_PWD_STR_PersistentCookies_Warning = "Your account will be remembered on this device."),
                        (e.CT_PWD_STR_EnterPassword_Title = "Enter password"),
                        (e.CT_PWD_STR_RemoteConnect_PasswordPage_Desc = "You will be signed in to {0}. Click Back if this isn't the application you were trying to use on your device."),
                        o.iAllowedIdentities === _.Both
                            ? o.fCBShowSignUp && o.urlSignUp
                                ? (e.CT_PWD_STR_Error_UsernameNotExist = 'We couldn\'t find an account with that username. Try another, or <a id="idA_PWD_SignUp" href="#">get a new Microsoft account</a>.')
                                : o.fCBShowSignUp
                                ? (e.CT_PWD_STR_Error_UsernameNotExist = 'This account does not exist in this organization. Enter a different account or <a id="aadSelfSignup" href="#">create a new one</a>.')
                                : (e.CT_PWD_STR_Error_UsernameNotExist = "We couldn't find an account with that username.")
                            : o.fCBShowSignUp
                            ? (e.CT_PWD_STR_Error_UsernameNotExist = 'This account does not exist in this organization. Enter a different account or <a id="aadSelfSignup" href="#">create a new one</a>.')
                            : (e.CT_PWD_STR_Error_UsernameNotExist = "{0} isn't in our system. Make sure you typed it correctly."),
                        o.fCBShowSignUp
                            ? (e.CT_PWD_STR_Error_UsernameNotExist_ConsumerEmail = 'This account does not exist in this organization. Enter a different account or <a id="aadSelfSignup" href="#">create a new one</a>.')
                            : (e.CT_PWD_STR_Error_UsernameNotExist_ConsumerEmail = "You can't sign in here with a personal account. Use your work or school account instead."),
                        (e.CT_PWD_STR_Error_UsernameNotExist_VerifiedDomain = "This username may be incorrect. Make sure you typed it correctly. Otherwise, contact your admin."),
                        (e.CT_PWD_STR_Error_UsernameNotExist_VerifiedDomain_SignupAllowed = 'This username may be incorrect. Enter a different one or <a id="aadSignup" href="#">create a new one</a>.'),
                        (e.CT_PWD_STR_Error_UsernameNotExist_VerifiedDomain_MsaFailed =
                            'This username may be incorrect. Make sure you typed it correctly. Otherwise, contact your admin. If this is a personal account, <a id="otherIdpLogin" href="#">sign in here</a>.'),
                        (e.CT_PWD_STR_Error_UsernameNotExist_VerifiedDomain_MsaFailed_SignupAllowed =
                            'This username may be incorrect. Enter a different one or <a id="aadSignup" href="#">create a new one</a>. If this is a personal account, <a id="otherIdpLogin" href="#">sign in here</a>.'),
                        (e.CT_PWD_STR_Error_UsernameNotExist_Guest_SignupAllowed_MsaFailed =
                            'This account does not exist in this organization. Enter a different account or <a id="aadSelfSignup" href="#">create a new one</a>. If this is a personal account, <a id="otherIdpLogin" href="#">sign in here</a>.'),
                        (e.CT_PWD_STR_Error_UnknownDomain_MsaFailed = '{0} isn\'t in our system. Make sure you typed it correctly. If this is a personal account, <a id="otherIdpLogin" href="#">sign in here</a>.'),
                        (e.CT_PWD_STR_Error_UsernameNotExists_EmailOtpAllowed =
                            'We couldn\'t find an account with that username. Try another, or if you were invited to join an organization, <a id="sendOtcLink" href="#">sign in with a one-time code sent to your email</a>.'),
                        (e.CT_PWD_STR_Error_UsernameNotExists_EmailOtpAllowed_MsaFailed =
                            'We couldn\'t find an account with that username. Try another, or if you were invited to join an organization, <a id="sendOtcLink" href="#">sign in with a one-time code sent to your email</a>. If this is a personal account, <a id="otherIdpLogin" href="#">sign in here</a>.'),
                        (e.CT_PWD_STR_Error_LoginFailure_OnlyMsaAllowed = "You can't sign in here with a work or school account. Use your personal Microsoft account instead."),
                        (e.CT_PWD_STR_Error_UsernameNotExist_Guest_Signup = "{1} can't be used currently because it's not part of an Azure AD organization. Please try another username."),
                        (e.CT_FED_STR_ChangeUserLink_Text = "Sign in with another account"),
                        (e.WF_STR_ForceSI_Info = "Because you're accessing sensitive info, you need to verify your password."),
                        (e.WF_STR_ASLP_Info = "Your organizational policy requires you to sign in again after a certain time period."),
                        (e.CT_HRD_STR_Splitter_Heading = "It looks like this email is used with more than one account from Microsoft. Which one do you want to use?"),
                        (e.CT_HRD_STR_Splitter_Error_Heading = "We're having trouble locating your account. Which type of account do you want to use?"),
                        (e.CT_HRD_STR_Splitter_AadTile_Title = "Work or school account"),
                        (e.CT_HRD_STR_Splitter_AadTile_Hint = "Created by your IT department"),
                        (e.CT_HRD_STR_Splitter_MsaTile_Title = "Personal account"),
                        (e.CT_HRD_STR_Splitter_MsaTile_Hint = "Created by you"),
                        (e.CT_HRD_STR_Redirect_Title = "Taking you to your organization's sign-in page"),
                        (e.CT_HRD_STR_Redirect_Title_Google = "Redirecting you to Google to sign in..."),
                        (e.CT_HRD_STR_Redirect_Title_MoreOptions_Google = "Sign in on Google"),
                        (e.CT_HRD_STR_Redirect_Desc_Google = "Since your account is backed by Google credentials, we'll send you to Google to sign in."),
                        (e.CT_HRD_STR_Redirect_Title_Facebook = "Redirecting you to Facebook to sign in..."),
                        (e.CT_HRD_STR_Redirect_Title_MoreOptions_Facebook = "Sign in on Facebook"),
                        (e.CT_HRD_STR_Redirect_Desc_Facebook = "Since your account is backed by Facebook credentials, we'll send you to Facebook to sign in."),
                        (e.CT_HRD_STR_Redirect_Cancel = "Cancel"),
                        (e.CT_OTC_STR_SignIn_ReSendInfo = "It may take a few minutes for the code to arrive. Are you sure you want to request a new code?"),
                        (e.CT_OTC_STR_YesButton_Text = "Yes"),
                        (e.CT_OTC_STR_NoButton_Text = "No"),
                        (e.CT_OTC_STR_EnterCode_Title = "Enter code"),
                        (e.CT_OTC_STR_EnterCode_Desc = "We just sent a code to {0}"),
                        (e.CT_OTC_STR_EnterCode_Text = "Code"),
                        (e.CT_OTC_STR_EnterCode_AriaLabel = "Enter the code you received"),
                        (e.CT_OTC_STR_Error_EmptyCode = "To continue, enter the code we just sent you."),
                        (e.CT_OTC_STR_Error_CodeIncorrect = "That code didn't work. Check the code and try again."),
                        (e.CT_OTC_STR_Error_ServerError = "This service isn't available right now. Please try again later."),
                        (e.CT_OTC_STR_Error_OTCInvalid = "Please enter the {0}-digit code. The code only contains numbers."),
                        (e.CT_OTC_STR_Error_SendCodeError = "We couldn't send the code. Please try again."),
                        (e.CT_OTC_STR_SMSTextbox_Label2 = "Phone number"),
                        (e.CT_OTC_STR_SMSTextbox_AriaLabel = "Enter your phone number"),
                        (e.CT_PWD_STR_AccessPass_Title = "Enter Temporary Access Pass"),
                        (e.CT_PWD_STR_AccessPass_InputPlaceholder = "Temporary Access Pass"),
                        (e.CT_PWD_STR_ShowAccessPass = "Show Temporary Access Pass"),
                        (e.CT_PWD_STR_Login_CredPicker_Option_AccessPass = "Use Temporary Access Pass"),
                        (e.CT_PWD_STR_Login_SwitchToAccessPassLink = "Use your Temporary Access Pass instead"),
                        (e.CT_PWD_STR_Error_IncorrectAccessPass = "Your Temporary Access Pass is incorrect. If you don't know your pass, contact your administrator."),
                        (e.CT_PWD_STR_Error_AccessPassBlocked = "Temporary Access Pass sign in was blocked due to User Credential Policy."),
                        (e.CT_PWD_STR_Error_AccessPassExpired = "Your Temporary Access Pass has expired. Contact your administrator to obtain a new pass."),
                        (e.CT_PWD_STR_Error_AccessPassAlreadyUsed = "Your one-time Temporary Access Pass has been redeemed. Contact your admin to get a new pass."),
                        (e.CT_PWD_STR_Error_EnterAccessPass = "Please enter your Temporary Access Pass"),
                        (e.CT_RNGC_STR_TimeOut_Title = "Request timeout"),
                        (e.CT_RNGC_STR_TimeOut_PageDescription = "We sent a sign in request to your Microsoft Authenticator app for {0}, but we didn't get your approval."),
                        (e.CT_RNGC_STR_Denied_Title = "Request denied"),
                        (e.CT_RNGC_STR_Denied_PageDescription = "We sent a sign in request to your Microsoft Authenticator app for {0}, but you denied it."),
                        (e.CT_RNGC_STR_Polling_Title = "Approve sign in"),
                        (e.CT_RNGC_STR_Polling_PageDescription = "Approve the request we sent to your phone to sign in."),
                        (e.CT_RNGC_STR_Polling_PageDescription_UnfamiliarDevice = "Tap the number you see below in your Microsoft Authenticator app to sign in."),
                        (e.CT_RNGC_STR_ResendNotification_Text = "Tap Next to send another request."),
                        (e.CT_RNGC_STR_SwitchToPassword_Link = "Use your password instead"),
                        (e.CT_RNGC_STR_SwitchToFederated_Link = "Use your password instead"),
                        (e.CT_RNGC_STR_Error_Title_SendFail = "Request wasn't sent"),
                        (e.CT_RNGC_STR_Error_SendFail = "We couldn't send a notification to your phone at this time. Please try again."),
                        (e.CT_RNGC_STR_Request = "We couldn't send a notification to your phone at this time. Please try again."),
                        (e.CT_RNGC_STR_LS_PageDescription = "Please follow the instructions on your phone to sign in with {0}."),
                        (e.CT_RNGC_STR_LS_PageDescription_UnfamiliarDevice = "To sign in with {0}, please follow the instructions on your phone and enter the number you see below."),
                        (e.CT_RNGC_STR_LS_Timeout_Title = "Request timeout"),
                        (e.CT_RNGC_STR_LS_Timeout_PageDescription = "We didn't hear from you in time. Tap Next if you want to try again."),
                        (e.CT_STR_CredentialPicker_Title = "Choose a way to sign in"),
                        (e.CT_STR_CredentialPicker_Title_NoUser = "Sign-in options"),
                        (e.CT_STR_CredentialPicker_Description = "How would you like to verify your identity?"),
                        (e.CT_STR_CredentialPicker_PersonalAccountsOnly = "Personal accounts only"),
                        (e.CT_STR_CredentialPicker_Option_AuthenticatorApp = "Approve a request on my Microsoft Authenticator app"),
                        (e.CT_STR_CredentialPicker_Option_Password = "Use my password"),
                        (e.CT_STR_CredentialPicker_Option_Federated = "Use my password"),
                        (e.CT_STR_CredentialPicker_Option_Fido = "Sign in with Windows Hello or a security key"),
                        (e.CT_STR_CredentialPicker_Option_FidoCrossPlatform = "Sign in with a security key"),
                        (e.CT_STR_CredentialPicker_Option_Fido_KnownUser = "Use Windows Hello or a security key"),
                        (e.CT_STR_CredentialPicker_Option_FidoCrossPlatform_KnownUser = "Use a security key"),
                        (e.CT_STR_CredentialPicker_Option_Help_Fido = "Choose this only if you have enabled Windows Hello or a security key for your account."),
                        (e.CT_STR_CredentialPicker_Option_Help_FidoCrossPlatform = "Choose this only if you have enabled a security key for your account."),
                        (e.CT_STR_CredentialPicker_Help_Desc_GitHub = "Learn more about signing in with GitHub"),
                        (e.CT_STR_CredentialPicker_Help_Desc_Fido = "Learn more about signing in with Windows Hello or a security key"),
                        (e.CT_STR_CredentialPicker_Help_Desc_FidoCrossPlatform = "Learn more about signing in with a security key"),
                        (e.CT_STR_CredentialPicker_Option_Certificate = "Sign in with a certificate"),
                        (e.CT_STR_CredentialPicker_Option_Exid = "Sign in to an organization"),
                        (e.CT_STR_CredentialPicker_Help_Desc_Exid = "Search for a company or an organization you're working with."),
                        (e.CT_STR_FidoDialog_Desc = "Sign in without a username or password by using Windows Hello or a security key."),
                        (e.CT_STR_FidoDialog_Desc_CrossPlatform = "Sign in without a username or password by using a security key."),
                        (e.CT_STR_GitHubDialog_Desc = "To use this option, you must have previously linked your personal Microsoft account to a GitHub account."),
                        (e.CT_STR_GitHubDialog_Desc2 = "You can't use this option to access work or school resources."),
                        (e.CT_STR_Dialog_CloseButton = "Close"),
                        (e.CT_PWD_STR_SwitchToCredPicker_Link = "Other ways to sign in"),
                        (e.CT_PWD_STR_SwitchToCredPicker_Link_NoUser = "Sign-in options"),
                        (e.CT_PWD_STR_SwitchToFido_Link = "Sign in with Windows Hello or a security key"),
                        (e.CT_PWD_STR_SwitchToFidoCrossPlatform_Link = "Sign in with a security key"),
                        (e.CT_FIDO_STR_Page_Title_NoHello = "Sign in with a security key"),
                        (e.CT_FIDO_STR_Page_Title = "Sign in with Windows Hello or a security key"),
                        (e.CT_FIDO_STR_Page_Description = "Your PC will open a security window. Follow the instructions there to sign in."),
                        (e.CT_FIDO_STR_TryAgain_Button = "Try again"),
                        (e.CT_FIDO_STR_Error_NotFound = "&ZeroWidthSpace;We couldn't verify you or the key you used. If you are using a security key, make sure this is your key and try again."),
                        (e.CT_FIDO_STR_Error_NotAllowed = "&ZeroWidthSpace;We couldn't verify you or the key you used. If you are using a security key, make sure this is your key and try again."),
                        (e.CT_FIDO_STR_Error_Unknown = "We had a problem authenticating you. Please try again."),
                        (e.CT_FIDO_STR_Error_Constraint = "The security key you used is not supported. Make sure you have a FIDO2-capable key and try again."),
                        (e.TILE_STR_Header = "Pick an account"),
                        (e.TILE_STR_Desc_LinkedIn = "Looks like you already have accounts you can use. Choose one, or continue with LinkedIn."),
                        (e.TILE_STR_Desc_GitHub = "Looks like you already have accounts you can use. Choose one, or continue with GitHub."),
                        (e.TILE_STR_Active = "Signed in"),
                        (e.TILE_STR_Connected = "Connected to Windows"),
                        (e.TILE_STR_UseAnother = "Use another account"),
                        (e.TILE_STR_UseAnother_LinkedIn = "Use a LinkedIn account"),
                        (e.TILE_STR_UseAnother_GitHub = "Use a GitHub account"),
                        (e.TILE_STR_MsaTileHelpText = "Sign in with {0} personal Microsoft account."),
                        (e.TILE_STR_AadTileHelpText = "Sign in with {0} work or school account."),
                        (e.TILE_STR_Forget = "Forget"),
                        (e.TILE_STR_Signout = "Sign out"),
                        (e.TILE_STR_Signout_Forget = "Sign out and forget"),
                        (e.TILE_STR_Signing_Out = "Signing out..."),
                        (e.TILE_STR_Signout_Error = "There was an issue signing out of {0}. Please try again."),
                        (e.TILE_STR_Forget_Error = "There was an issue forgetting {0}. Please try again."),
                        (e.CT_STR_ResetPasswordSplitterTitle = "Which type of account do you need help with?"),
                        (e.WF_STR_CantAccessAccount_Text = "Can’t access your account?"),
                        (e.TILE_STR_MenuAltText = "Open menu"),
                        (e.TILE_STR_AsyncTileText = "Finding more accounts..."),
                        (e.TILE_STR_AsyncTileText_Title = "We found an account you can use here:"),
                        (e.CT_STR_ConfirmSend_Otc_ForceSignin = "Because you're accessing sensitive info, we'll send a code to {0} to verify your identity."),
                        (e.CT_STR_ConfirmSend_Otc_ASLP = "Your organizational policy requires you to sign in again after a certain time period. We'll send a code to {0} to verify your identity."),
                        (e.CT_STR_ConfirmSend_Otc_SendError = "We couldn't send a code to your phone at this time. Try again later."),
                        (e.CT_STR_ConfirmSend_Otc_SendError_Email = "We couldn't send a code to your email at this time. Try again later."),
                        (e.CT_STR_ConfirmSend_Otc_Email = "We'll send a code to {0} to sign you in."),
                        (e.CT_STR_ConfirmSend_Otc_SendCode = "Send code"),
                        (e.CT_STR_ConfirmSend_RemoteNgc = "We'll send a sign-in request to your phone to sign in with {0}."),
                        (e.CT_STR_ConfirmSend_RemoteNgc_ForceSignin = "Because you're accessing sensitive info for {0}, we'll send a request to your phone to verify your identity."),
                        (e.CT_STR_ConfirmSend_RemoteNgc_ASLP = "Your organizational policy requires you to sign in again after a certain time period. We'll send a request to your phone to verify your identity."),
                        (e.CT_STR_ConfirmSend_RemoteNgc_SendNotification = "Send notification"),
                        (e.CT_STR_PhoneDisambiguation_Title = "Confirm your phone number"),
                        (e.CT_STR_PhoneCountryCode_AriaLabel = "Country Code"),
                        (e.CT_PWD_STR_UseMicrosoft_Link = "Sign in with Microsoft"),
                        (e.CT_PWD_STR_UseLinkedIn_Link = "Sign in with LinkedIn"),
                        (e.CT_PWD_STR_UseGitHub_Link = "Sign in with GitHub"),
                        (e.CT_PWD_STR_UseGoogle_Link = "Sign in with Google"),
                        (e.CT_PWD_STR_UseFacebook_Link = "Sign in with Facebook"),
                        o.remoteLoginConfig &&
                            ((e.CT_STR_RemoteLogin_Description = t.format("Go to <b>{0}</b> on your work computer and enter the code below to sign in.", o.remoteLoginConfig.deviceAuthShortUrl)),
                            (e.CT_STR_RemoteLogin_TimeoutTitle = "This sign in timed out"),
                            (e.CT_STR_RemoteLogin_TimeoutError = "The sign in took too long. Tap Next to try again."),
                            (e.CT_STR_RemoteLogin_ErrorTitle = "Something went wrong")),
                        (e.WF_STR_Confirm_Signup_Title = "Create account"),
                        (e.WF_STR_Confirm_Signup_Desc = "Looks like you're new here. We'll create a new account with {0}."),
                        (e.WF_STR_Confirm_Signup_Button = "Create account"),
                        (e.WF_STR_Confirm_Recover_Username_Title = "You may already have an account"),
                        (e.WF_STR_Confirm_Recover_Username_Desc = "{0} is already associated with an existing account. Choose 'Back' and enter the username for that account."),
                        (e.WF_STR_Confirm_Recover_Username_Instruction = "If you don't remember the username for that account, choose 'Next' to recover it."),
                        (e.WF_STR_Confirm_Recover_Username_Signup_Link = "Create another account"),
                        (e.DSSO_STR_AuthenticatingMessage = "Trying to sign you in"),
                        (e.STR_TenantDisambiguation_Title = "Pick an account to continue"),
                        (e.STR_TenantDisambiguation_Subtitle = "Looks like {0} can be used to sign in to more than one organization."),
                        (e.STR_UserCredentialPolicy_Blocked = "Your company policy requires that you use a different method to sign in."),
                        (e.STR_UserCredentialPolicy_Blocked_Fido_Remediation = "Go to Security Info in My Profile and remove this security key so you no longer see this message."),
                        (e.STR_UserCredentialPolicy_Blocked_PhoneSignIn_Remediation = "Disable phone sign-in on your account in Microsoft Authenticator so you no longer see this message."),
                        (e.CT_STR_SignupCred_UseEmail = "Sign up with email"),
                        (e.CT_STR_SignupCred_UseMicrosoft = "Sign up with Microsoft"),
                        (e.CT_STR_SignupCred_UseGoogle = "Sign up with Google"),
                        (e.CT_STR_SignupCred_UseFacebook = "Sign up with Facebook"),
                        (e.CT_STR_SignupUsername_Title = "Create account"),
                        (e.CT_STR_SignupUsername_Description = "Enter the email you'd like to sign up with."),
                        (e.CT_STR_SignupUsername_Email_Placeholder = "Email"),
                        (e.CT_STR_SignupUsername_Email_AriaLabel = "Enter your email address");
                    e.CT_STR_SearchOrganization_Title = "Find your organization";
                    (e.CT_STR_SearchOrganization_Description = "Enter the domain name of the organization you'd like to sign in to."),
                        (e.CT_STR_SearchOrganization_Placeholder = "Domain name"),
                        (e.CT_STR_SearchOrganization_EnterDomainName = "Please enter a domain name"),
                        (e.CT_STR_SearchOrganization_OrganizationNotFound = "We can't quite find this organization. Try entering something else."),
                        (e.CT_STR_SearchOrganization_SomethingWentWrong = "Something's wrong. Please try again.");
                }),
                    n.registerSource("html", function (e, o) {
                        (e.CT_STR_OptOut_Description = "You're seeing our <strong>new sign-in experience</strong>"),
                            (e.WF_STR_SignUpLink_Text = 'No account? <a href="#" id="signup">Create one!</a>'),
                            (e.CT_HRD_STR_Splitter_Rename = 'Tired of seeing this? <a href="#" id="iDisambigRenameLink">Rename your personal Microsoft account.</a>'),
                            (e.CT_STR_CookieBanner_Text = 'This site uses cookies for analytics, personalized content and ads.&nbsp;By continuing to browse this site, you agree to this use. <a href="#" id="msccLearnMore">Learn more</a>'),
                            (e.TILE_HTML_AsyncSessionFound = '<span id="newSessionName">{0}</span> has previously signed into this device. <a id="newSessionLink">Use this account instead</a>.'),
                            (e.CT_PWD_STR_Error_UsernameNotExist_Guest_SignupAllowed = 'This account does not exist in this organization. Enter a different account or <a id="aadSelfSignup" href="#">create a new one</a>.'),
                            (e.CT_PWD_STR_Error_WrongCreds = o.fLockUsername
                                ? "The password is incorrect. Please try again."
                                : o.fAllowPhoneSignIn
                                ? 'Your account or password is incorrect. If you don\'t remember your password, <a id="idA_IL_ForgotPassword0" href="#">reset it now.</a>'
                                : 'Your email or password is incorrect. If you don\'t remember your password, <a id="idA_IL_ForgotPassword0" href="#">reset it now.</a>'),
                            (e.CT_STR_ConfirmSend_Otc = "We'll send a code to {0} to sign you in."),
                            (e.CT_OTC_STR_ResendCode = 'Didn\'t receive it? Please wait for a few minutes and <a id="resendCodeLink" href="#">try again</a>.'),
                            (e.CT_STR_FidoDialog_Desc2 = 'To use this option, you must have previously set this up on your account. <a id="fidoHelpLink">Learn how to set this up</a>');
                    });
            },
            function (e, o) {
                function i() {
                    var e = this,
                        o = {};
                    (e.registerSource = function (e, i) {
                        (o[e] = o[e] || []), o[e].push(i);
                    }),
                        (e.getStrings = function (e, i) {
                            for (var n = {}, t = o[e] || [], r = 0, a = t.length; r < a; r++) t[r](n, i);
                            return n;
                        });
                }
                var n = window;
                n.StringRepository = e.exports = n.StringRepository || new i();
            },
            function (e, o, i) {
                var n = i(1),
                    t = i(3),
                    r = t.EnvironmentName;
                n.registerSource("str", function (e) {
                    (e.CT_HRD_STR_Splitter_Back = "Back"),
                        (e.MOBILE_STR_Header_Brand = "Microsoft account"),
                        (e.CT_STR_ViewAgreementError = "We didn't receive a response. Please try again."),
                        (e.CT_STR_ViewAgreement_ExternalLink = "For details, please visit this site: {0}"),
                        (e.MOBILE_STR_Footer_Microsoft = "Microsoft"),
                        (e.MOBILE_STR_Footer_Privacy = "Privacy & cookies"),
                        (e.MOBILE_STR_Footer_Terms = "Terms of use"),
                        (e.WF_STR_Footer_LinkDisclaimer_Text = "Disclaimer"),
                        (e.CT_STR_More_Options_Ellipsis_AriaLabel = "Click here for troubleshooting information"),
                        (e.CT_STR_Error_Details_Close_AltText = "Close error details"),
                        (e.STR_Error_Details_Debug_Mode_Enable = "Enable"),
                        (e.STR_Error_Details_Debug_Mode_Enable_AriaLabel = "Enable advanced diagnostics"),
                        (e.STR_Error_Details_Debug_Mode_Disable = "Disable"),
                        (e.STR_Error_Details_Debug_Mode_Disable_AriaLabel = "Disable advanced diagnostics"),
                        (e.STR_Error_Details_Debug_Mode = "Advanced diagnostics:"),
                        (e.STR_Error_Details_Debug_Mode_Desc = "If you plan on getting support for an issue, turn this on and try to reproduce the error. This will collect additional information that will help troubleshoot the issue."),
                        (e.STR_Error_Details_Debug_Mode_Failure = "Something went wrong."),
                        (e.WF_STR_ProgressText = "Please wait"),
                        (e.STR_Error_Details_Title = "Troubleshooting details"),
                        (e.STR_Error_Details_Instruction = "If you contact your administrator, send this info to them."),
                        (e.STR_Error_Details_CopyLink = "Copy info to clipboard"),
                        (e.STR_Error_Details_Notification = "Copied"),
                        (e.STR_Error_Details_Notification_ScreenReader = "Copied troubleshooting info to clipboard");
                }),
                    n.registerSource("html", function (e, o) {
                        switch (o.iBannerEnvironment) {
                            case r.Internal:
                                e.CT_STR_EnvironmentBanner_Text = "INTERNAL PREVIEW ONLY";
                                break;
                            case r.TestSlice:
                                e.CT_STR_EnvironmentBanner_Text = 'Dogfood - <a href="#" id="envBannerLink">details here</a>';
                                break;
                            case r.FirstSlice:
                                e.CT_STR_EnvironmentBanner_Text = 'Insider Ring - <a href="#" id="envBannerLink">details here</a>';
                        }
                    });
            },
            function (e, o) {
                (o.UsernameMaxLength = 113),
                    (o.SATOTPV1Length = 6),
                    (o.SATOTPLength = 8),
                    (o.PhoneNumberConfirmationLength = 4),
                    (o.OneTimeCodeDefaultLength = 16),
                    (o.OneTimeCodeMaxLength = 7),
                    (o.PCExperienceQS = "pcexp"),
                    (o.PCExperienceDisabled = o.PCExperienceQS + "=false"),
                    (o.NotPreferredCredentialQs = "npc"),
                    (o.AnimationTimeout = 700),
                    (o.Regex = { PhoneNumberValidation: /^[0-9 ()[\].\-#*\/+]+$/ }),
                    (o.ProofUpRedirectLandingView = { AccountCompromised: 1, RiskySession: 2 }),
                    (o.LoginMode = {
                        None: 0,
                        Login: 1,
                        ForceCredType: 3,
                        LWAConsent: 4,
                        GenericError: 5,
                        ForceSignin: 6,
                        OTS: 7,
                        HIP_Login: 8,
                        HIP_Lockout: 9,
                        InviteBlocked: 10,
                        SwitchUser: 11,
                        LWADelegation: 12,
                        ServiceBlocked: 13,
                        IDPFailed: 14,
                        StrongAuthOTC: 16,
                        StrongAuthMobileOTC: 25,
                        Finish: 27,
                        LoginWizard_Login: 28,
                        StrongAuthWABOTC: 30,
                        LoginWizard_HIP_Login: 32,
                        LoginWizard_Finish: 34,
                        LoginMobile: 36,
                        ForceSigninMobile: 37,
                        GenericErrorMobile: 38,
                        LoginHost: 39,
                        ForceSigninHost: 40,
                        GenericErrorHost: 42,
                        StrongAuthHostOTC: 43,
                        HIP_LoginHost: 45,
                        HIP_LoginMobile: 46,
                        HIP_LockoutHost: 47,
                        HIP_LockoutMobile: 48,
                        SwitchUserHost: 49,
                        LoginXbox_Login: 50,
                        HIP_LoginXbox: 51,
                        FinishXbox: 52,
                        IfExistsXbox: 53,
                        StartIfExistsXbox: 54,
                        StrongAuthXboxOTC: 55,
                        LoginWPWiz_Login: 56,
                        LoginWPWiz_HIP_Login: 57,
                        LoginWPWiz_Finish: 58,
                        StrongAuthWizOTC: 59,
                        StrongAuthWPWizOTC: 60,
                        FinishWPWiz: 61,
                        SwitchUserMobile: 62,
                        LoginWPWiz_PhoneSignIn: 63,
                        LoginWPWiz_HIP_PhoneSignIn: 64,
                        Login_PhoneSignIn: 65,
                        Login_HIP_PhoneSignIn: 66,
                        LoginHost_PhoneSignIn: 67,
                        LoginHost_HIP_PhoneSignIn: 68,
                        LoginMobile_PhoneSignIn: 69,
                        LoginMobile_HIP_PhoneSignIn: 70,
                        LoginWizard_PhoneSignIn: 71,
                        LoginWizard_HIP_PhoneSignIn: 72,
                        LoginXbox_PhoneSignIn: 73,
                        LoginXbox_HIP_PhoneSignIn: 74,
                        LoginWin10: 75,
                        HIP_LoginWin10: 76,
                        FinishWin10: 77,
                        FinishBlockedWin10: 78,
                        LoginWin10_PhoneSignIn: 79,
                        HIP_LoginWin10_PhoneSignIn: 80,
                        FinishWin10_TokenBroker: 81,
                        SwitchUserWin10: 82,
                        ForceSignInXbox: 88,
                        LoginClientSDK_Login: 92,
                        LoginClientSDK_HIP_Login: 93,
                        LoginClientSDK_Finish: 94,
                        StrongAuthClientSDKOTC: 95,
                        FinishClientSDK: 96,
                        LoginClientSDK_PhoneSignIn: 97,
                        LoginClientSDK_HIP_PhoneSignIn: 98,
                        Win10InclusiveOOBE_Finish: 99,
                        Win10InclusiveOOBE_FinishBlocked: 100,
                        Tiles: 102,
                        RemoteConnect: 103,
                        FedConflict: 105,
                        Win10Host_Login: 106,
                        Win10Host_Login_PhoneSignin: 107,
                        Win10Host_Finish: 108,
                        Win10Host_StrongAuth: 109,
                        Win10Host_HIP_Login: 110,
                        Fido: 111,
                        Win10Host_HIP_Login_PhoneSignIn: 112,
                        FedLink: 113,
                        UserCredentialPolicyBlocked: 114,
                        BindFailed: 115,
                        Win10HostOOBE_HIP_Login: 116,
                        Win10HostOOBE_HIP_Login_PhoneSignIn: 117,
                        AadFedConflict: 118,
                        ProofFedConflict: 119,
                        FedBoundLink: 120,
                        FetchSessionsProgress: 121,
                        Win10Host_TransferLogin: 122,
                        TransferLogin: 123,
                        Signup: 124,
                    }),
                    (o.LoginBody = { Login_OTC: 5 }),
                    (o.SessionPullFlags = { Msa: 1, Dsso: 2 }),
                    (o.PaginatedState = {
                        Previous: -1,
                        Unknown: 0,
                        Username: 1,
                        Password: 2,
                        OneTimeCode: 3,
                        RemoteNGC: 4,
                        PhoneDisambiguation: 5,
                        LwaConsent: 6,
                        IdpDisambiguation: 7,
                        IdpRedirect: 8,
                        ViewAgreement: 10,
                        LearnMore: 11,
                        Tiles: 12,
                        ConfirmSend: 13,
                        RemoteConnectCode: 14,
                        RemoteLoginPolling: 15,
                        BindRedirect: 16,
                        TermsOfUse: 17,
                        DesktopSsoProgress: 18,
                        ResetPasswordSplitter: 19,
                        Kmsi: 20,
                        CheckPasswordType: 21,
                        ChangePassword: 22,
                        Fido: 23,
                        CredentialPicker: 24,
                        Consent: 25,
                        Error: 26,
                        ConfirmSignup: 27,
                        ConfirmRecoverUsername: 28,
                        ConfirmConsentSelection: 29,
                        FedConflict: 30,
                        ProofUpRedirect: 32,
                        ProofUpRedirectLanding: 33,
                        ConditionalAccessInstallBroker: 34,
                        ConditionalAccessWorkplaceJoin: 35,
                        ConditionalAccessError: 36,
                        CreateFido: 37,
                        FedLink: 38,
                        FedLinkComplete: 40,
                        IdpRedirectSpeedbump: 41,
                        TransferLogin: 42,
                        Cmsi: 43,
                        ProofConfirmation: 44,
                        MessagePrompt: 45,
                        FinishError: 46,
                        Hip: 48,
                        LearnMoreOfflineAccount: 49,
                        TenantDisambiguation: 50,
                        AadFedConflict: 51,
                        RemoteConnectCanaryValidation: 52,
                        PartnerCanaryValidation: 53,
                        ProofFedConflict: 54,
                        FetchSessionsProgress: 55,
                        AccessPass: 56,
                        SignupUsername: 57,
                        ReportSuspiciousApp: 58,
                        MoreInfo: 59,
                        AuthenticatorAddAccountView: 60,
                        SignupCredentialPicker: 61,
                        LoginError: 62,
                        SearchOrganization: 63,
                    }),
                    (o.PostType = {
                        Password: 11,
                        Federation: 13,
                        SHA1: 15,
                        StrongAuth: 18,
                        StrongAuthTOTP: 19,
                        LWAConsent: 30,
                        PasswordInline: 20,
                        RemoteNGC: 21,
                        SessionApproval: 22,
                        NGC: 23,
                        OtcNoPassword: 24,
                        RemoteConnect_NativePlatform: 25,
                        OTC: 27,
                        Kmsi: 28,
                    }),
                    (o.UserProperty = {
                        USERNAME: "login",
                        ERROR_CODE: "HR",
                        ERR_MSG: "ErrorMessage",
                        EXT_ERROR: "ExtErr",
                        ERR_URL: "ErrUrl",
                        DATOKEN: "DAToken",
                        DA_SESKEY: "DASessionKey",
                        DA_START: "DAStartTime",
                        DA_EXPIRE: "DAExpires",
                        STS_ILFT: "STSInlineFlowToken",
                        SIGNINNAME: "SigninName",
                        FIRST_NAME: "LastName",
                        LAST_NAME: "FirstName",
                        TILE_URL: "TileUrl",
                        CID: "CID",
                        PUID: "PUID",
                    }),
                    (o.Error = {
                        S_OK: "0",
                        InvalidRealmDiscLogin: 10,
                        UsernameInvalid: 1e3,
                        PasswordEmpty: 1001,
                        HIPEmpty: 1002,
                        AltEmailInvalid: 1005,
                        PhoneInvalid: 1006,
                        SAContainsName: 1007,
                        OTCEmpty: 1009,
                        OTCInvalid: 1010,
                        NotEnoughProofs: 1013,
                        PhoneEmpty: 1015,
                        FedUser: 1016,
                        FedUserConflict: 1017,
                        FedUserInviteBlocked: 1018,
                        EmptyFields: 1020,
                        PhoneHasSpecialChars: 1021,
                        AutoVerifyNoCodeSent: 1022,
                        ProofConfirmationEmpty: 1023,
                        ProofConfirmationInvalid: 1024,
                        TOTPInvalid: 1025,
                        SessionNotApproved: 1026,
                        PhoneNumberInvalid: 1027,
                        PhoneFormattingInvalid: 1028,
                        PollingTimedOut: 1029,
                        SendNotificationFailed: 1030,
                        Server_MessageOnly: 9999,
                        PP_E_DB_MEMBERDOESNOTEXIST: "CFFFFC15",
                        PP_E_EXCLUDED: "80041010",
                        PP_E_MEMBER_LOCKED: "80041011",
                        PP_E_BAD_PASSWORD: "80041012",
                        PP_E_MISSING_MEMBERNAME: "80041031",
                        PP_E_MISSING_PASSWORD: "80041032",
                        PP_E_FEDERATION_INLINELOGIN_DISALLOWED: "800478AC",
                        PP_E_PE_RULEFALSE: "8004490C",
                        PP_E_MOBILECREDS_PHONENUMBER_BLANK: "80045801",
                        PP_E_MOBILECREDS_PHONENUMBER_TOOSHORT: "80045806",
                        PP_E_MOBILECREDS_PHONENUMBER_TOOLONG: "80045807",
                        PP_E_MOBILECREDS_PHONENUMBER_INVALID: "80045800",
                        PP_E_NAME_BLANK: "80041100",
                        PP_E_EMAIL_INCOMPLETE: "8004110D",
                        PP_E_EMAIL_INVALID: "8004110B",
                        PP_E_NAME_TOO_SHORT: "80041101",
                        PP_E_NAME_INVALID: "80041103",
                        PP_E_INVALIDARG: "80048388",
                        PP_E_SA_TOOSHORT: "80041120",
                        PP_E_SA_TOOLONG: "80041121",
                        PP_E_INVALID_PHONENUMBER: "8004113F",
                        PP_E_SECRETQ_CONTAINS_SECRETA: "80041165",
                        PP_E_SECRETA_CONTAINS_SECRETQ: "8004117D",
                        PP_E_SA_CONTAINS_MEMBERNAME: "8004116A",
                        PP_E_STRONGPROCESS_ALTEMAILSAMEASMAILBOX: "80049C2D",
                        PP_E_EMAIL_RIGHT_TOO_LONG: "8004110C",
                        PP_E_NAME_TOO_LONG: "80041102",
                        PP_E_ALIAS_AUTH_NOTPERMITTED: "8004788B",
                        PP_E_TOTP_INVALID: "80049C34",
                        PP_E_OLD_SKYPE_PASSWORD: "80043557",
                        PP_E_OTT_DATA_INVALID: "8004348F",
                        PP_E_OTT_ALREADY_CONSUMED: "80043490",
                        PP_E_OTT_INVALID_PURPOSE: "80043496",
                        PP_E_PPSA_RPT_NOTOADDRESS: "80048120",
                        PP_E_STRONGPROCESS_BADDEVICENAME: "80049C22",
                        PP_E_INLINELOGIN_INVALID_SMS: "800434E1",
                        PP_E_INLINELOGIN_INVALID_ALT: "800434E2",
                        PP_E_PREVIOUS_PASSWORD: "80041013",
                        PP_E_HIP_VALIDATION_WRONG: "80045505",
                        PP_E_HIP_VALIDATION_ERROR_FATAL: "80045537",
                        PP_E_HIP_VALIDATION_ERROR_UNAUTHENTICATED: "80045538",
                        PP_E_HIP_VALIDATION_ERROR_OTHER: "80045539",
                        PP_E_SQ_CONTAINS_PASSWORD: "8004341E",
                        PP_E_SA_CONTAINS_PASSWORD: "8004341C",
                        PP_E_SA_CONTAINED_IN_PASSWORD: "8004341D",
                        PP_E_LIBPHONENUMBERINTEROP_NUMBERPARSE_EXCEPTION: "80043510",
                        PP_E_STRONGPROCESS_EMAIL_HAS_MOBILE_DOMAIN: "80049C33",
                        PP_E_STRONGPROCESS_MXALIAS_NOTALLOWED: "80049C23",
                        PP_E_INVALID_MEMBERNAME: "80041034",
                        PP_E_SA_TOO_MANY_CACHE_SESSIONS: "8004A00C",
                        PP_E_INTERFACE_DISABLED: "80043448",
                        PP_E_ASSOCIATE_DUPLICATE_ACCOUNT: "80043534",
                        PP_E_OAUTH_REMOTE_CONNECT_USER_CODE_MISSING_OR_INVALID: "800478C7",
                        PP_E_LOGIN_NOPA_USER_PASSWORD_REQUIRED: "800478CE",
                        PP_E_IDP_LINKEDIN_BINDING_NOT_ALLOWED: "800478D5",
                        PP_E_IDP_GOOGLE_BINDING_NOT_ALLOWED: "800478D6",
                        PP_E_IDP_GITHUB_BINDING_NOT_ALLOWED: "800478D7",
                        PP_E_IDP_BINDING_EXISTS_SAMSUNG: "8004453E",
                    }),
                    (o.EstsError = {
                        UserAccountSelectionInvalid: "16001",
                        UserUnauthorized: "50020",
                        UserUnauthorizedApiVersionNotSupported: "500201",
                        UserUnauthorizedMsaGuestUsersNotSupported: "500202",
                        UserAccountNotFound: "50034",
                        UserAccountDeleted: "500341",
                        UserAccountNotFoundNotConfiguredForRemoteNgc: "500342",
                        UserAccountNotFoundFailedToCreateRemoteSignIn: "500343",
                        UserAccountNotFoundForFidoSignIn: "500344",
                        IdsLocked: "50053",
                        InvalidPasswordLastPasswordUsed: "50054",
                        InvalidPasswordExpiredPassword: "50055",
                        InvalidPasswordNullPassword: "50056",
                        UserDisabled: "50057",
                        FlowTokenExpired: "50089",
                        InvalidUserNameOrPassword: "50126",
                        InvalidDomainName: "50128",
                        ProtectedKeyMisuse: "50141",
                        MissingCustomSigningKey: "50146",
                        IdpLoopDetected: "50174",
                        InvalidOneTimePasscode: "50181",
                        ExpiredOneTimePasscode: "50182",
                        OneTimePasscodeCacheError: "50183",
                        OneTimePasscodeEntryNotExist: "50184",
                        InvalidPassword: "50193",
                        InvalidGrantDeviceNotFound: "700003",
                        SsoArtifactExpiredDueToConditionalAccess: "70044",
                        InvalidTenantName: "90002",
                        InvalidTenantNameEmptyGuidIdentifier: "900021",
                        InvalidTenantNameEmptyIdentifier: "900022",
                        InvalidTenantNameFormat: "900023",
                        PhoneSignInBlockedByUserCredentialPolicy: "130500",
                        AccessPassBlockedByPolicy: "130502",
                        InvalidAccessPass: "130503",
                        AccessPassExpired: "130504",
                        AccessPassAlreadyUsed: "130505",
                        PublicIdentifierSasBeginCallRetriableError: "131001",
                        PublicIdentifierAuthUserNotAllowedByPolicy: "131010",
                        PublicIdentifierSasBeginCallNonRetriableError: "131002",
                        PublicIdentifierSasEndCallRetriableError: "131003",
                        PublicIdentifierSasEndCallNonRetriableError: "131004",
                        DeviceIsDisabled: "135011",
                        FidoBlockedByPolicy: "135016",
                        BlockedAdalVersion: "220300",
                        BlockedClientId: "220400",
                        UserVoiceAuthFailedCallWentToVoicemail: "UserVoiceAuthFailedCallWentToVoicemail",
                        UserVoiceAuthFailedInvalidPhoneInput: "UserVoiceAuthFailedInvalidPhoneInput",
                        UserVoiceAuthFailedPhoneHungUp: "UserVoiceAuthFailedPhoneHungUp",
                        UserVoiceAuthFailedInvalidPhoneNumber: "UserVoiceAuthFailedInvalidPhoneNumber",
                        UserVoiceAuthFailedInvalidExtension: "UserVoiceAuthFailedInvalidExtension",
                        InvalidFormat: "InvalidFormat",
                        UserAuthFailedDuplicateRequest: "UserAuthFailedDuplicateRequest",
                        UserVoiceAuthFailedPhoneUnreachable: "UserVoiceAuthFailedPhoneUnreachable",
                        UserVoiceAuthFailedProviderCouldntSendCall: "UserVoiceAuthFailedProviderCouldntSendCall",
                        User2WaySMSAuthFailedProviderCouldntSendSMS: "User2WaySMSAuthFailedProviderCouldntSendSMS",
                        SMSAuthFailedProviderCouldntSendSMS: "SMSAuthFailedProviderCouldntSendSMS",
                        User2WaySMSAuthFailedNoResponseTimeout: "User2WaySMSAuthFailedNoResponseTimeout",
                        SMSAuthFailedNoResponseTimeout: "SMSAuthFailedNoResponseTimeout",
                        SMSAuthFailedWrongCodeEntered: "SMSAuthFailedWrongCodeEntered",
                        OathCodeIncorrect: "OathCodeIncorrect",
                        OathCodeDuplicate: "OathCodeDuplicate",
                        OathCodeOld: "OathCodeOld",
                        PhoneAppNoResponse: "PhoneAppNoResponse",
                        User2WaySMSAuthFailedWrongCodeEntered: "User2WaySMSAuthFailedWrongCodeEntered",
                        PhoneAppInvalidResult: "PhoneAppInvalidResult",
                        PhoneAppDenied: "PhoneAppDenied",
                        PhoneAppTokenChanged: "PhoneAppTokenChanged",
                        SMSAuthFailedMaxAllowedCodeRetryReached: "SMSAuthFailedMaxAllowedCodeRetryReached",
                        PhoneAppFraudReported: "PhoneAppFraudReported",
                        FraudCodeEntered: "FraudCodeEntered",
                        UserIsBlocked: "UserIsBlocked",
                        PhoneAppEntropyIncorrect: "PhoneAppEntropyIncorrect",
                    }),
                    (o.Fido = {
                        MaxUserPromptLength: 99,
                        FinishStates: { Success: 0, Cancel: 1, Error: 2, NotSupported: 3 },
                        UnexpectedErrorCode: 9999,
                        EdgeErrorCodes: { SyntaxError: 3, NotFoundError: 8, NotSupportedError: 9, InvalidAccessError: 15, AbortError: 20 },
                    }),
                    (o.IfExistsResult = { Unknown: -1, Exists: 0, NotExist: 1, Throttled: 2, Error: 4, ExistsInOtherMicrosoftIDP: 5, ExistsBothIDPs: 6 }),
                    (o.ThrottleStatus = { NotThrottled: 0, AadThrottled: 1, MsaThrottled: 2 }),
                    (o.DomainType = { Unknown: 1, Consumer: 2, Managed: 3, Federated: 4, CloudFederated: 5 }),
                    (o.CredentialType = {
                        Password: 1,
                        RemoteNGC: 2,
                        OneTimeCode: 3,
                        Federation: 4,
                        CloudFederation: 5,
                        OtherMicrosoftIdpFederation: 6,
                        Fido: 7,
                        GitHub: 8,
                        PublicIdentifierCode: 9,
                        LinkedIn: 10,
                        RemoteLogin: 11,
                        Google: 12,
                        AccessPass: 13,
                        Facebook: 14,
                        Certificate: 15,
                        Exid: 16,
                        NoPreferredCredential: 1e3,
                    }),
                    (o.RemoteNgcType = { PushNotification: 1, ListSessions: 3 }),
                    (o.SessionPollingType = { Image: 1, Json: 2 }),
                    (o.AgreementType = { Privacy: "privacy", Tou: "tou", Impressum: "impressum" }),
                    (o.ApiErrorCodes = { GeneralError: 6e3, AuthFailure: 6001, InvalidArgs: 6002, Generic: 8e3, Timeout: 8001, Aborted: 8002 }),
                    (o.DefaultRequestTimeout = 3e4),
                    (PROOF = {
                        Type: {
                            Email: 1,
                            AltEmail: 2,
                            SMS: 3,
                            DeviceId: 4,
                            CSS: 5,
                            SQSA: 6,
                            HIP: 8,
                            Birthday: 9,
                            TOTPAuthenticator: 10,
                            RecoveryCode: 11,
                            StrongTicket: 13,
                            TOTPAuthenticatorV2: 14,
                            TwoWayVoice: 15,
                            TwoWaySMS: 16,
                            Voice: -3,
                        },
                    }),
                    (o.ContentType = { Json: "application/json; charset=utf-8", FormUrlEncoded: "application/x-www-form-urlencoded" }),
                    (o.BindProvider = { LinkedIn: 0, GitHub: 1, Google: 2, Samsung: 3, Facebook: 4 }),
                    (o.PromotedAltCredFlags = { None: 0, GitHub: 1, LinkedIn: 2 }),
                    (o.EnvironmentName = { Internal: 1, TestSlice: 2, FirstSlice: 3 }),
                    (o.AnimationState = { Begin: 0, End: -1, RenderNewView: 1, AnimateNewView: 2 }),
                    (o.AnimationName = { None: 0, SlideOutNext: 1, SlideInNext: 2, SlideOutBack: 3, SlideInBack: 4 }),
                    (o.DialogId = { None: 0, FidoHelp: 1, GitHubHelp: 2, ConsentAppInfo: 3 }),
                    (o.KeyCode = { Tab: 9, Enter: 13, Escape: 27, Space: 32, PageUp: 33, PageDown: 34, End: 35, Home: 36, ArrowUp: 38, ArrowDown: 40, WinKeyLeft: 91, F6: 117, GamePadB: 196 }),
                    (o.ProofOfPossession = { AuthenticatorKey: "cpa", CanaryTokenKey: "canary", MethodHint: "cpa_method_hint" }),
                    (o.UpgradeMigrationUXId = { Invalid: 0, Mojang: 1 }),
                    (o.TransferLoginStringsVariant = { Default: 0, Mmx: 1, MmxPhoneFirst: 2, AppNameOnly: 3, AppNameAndUsername: 4 }),
                    (o.LayoutTemplateType = { Lightbox: 0, VerticalSplit: 1 }),
                    (o.LayoutTemplateVerticalPosition = { Top: 0, Middle: 1, Bottom: 2 }),
                    (o.LayoutTemplateHorizontalPosition = { Left: 0, Center: 1, Right: 2 }),
                    (o.ProofUpRedirectViewType = { DefaultProofUpRedirectView: 0, AuthAppProofUpRedirectView: 1 });
            },
            ,
            function (e, o) {
                e.exports = {
                    format: function (e) {
                        if (e) for (var o = 1; o < arguments.length; o++) e = e.replace(new RegExp("\\{" + (o - 1) + "\\}", "g"), arguments[o]);
                        return e;
                    },
                };
            },
            ,
            function (e, o) {
                (o.Tokens = { Username: "#~#MemberName_LS#~#" }),
                    (o.Fed = { DomainToken: "#~#partnerdomain#~#", FedDomain: "#~#FederatedDomainName_LS#~#", Partner: "#~#FederatedPartnerName_LS#~#" }),
                    (o.LoginOption = { DoNotRemember: 0, RememberPWD: 1, NothingChecked: 3 }),
                    (o.StringsVariantId = { Default: 0, SkypeMoveAlias: 1, CombinedSigninSignup: 2, CombinedSigninSignupDefaultTitle: 3, RemoteConnectLogin: 4, CombinedSigninSignupV2: 5, CombinedSigninSignupV2WelcomeTitle: 6 }),
                    (o.AllowedIdentitiesType = { MsaOnly: 0, AadOnly: 1, Both: 2 }),
                    (o.SessionIdp = { Aad: 0, Msa: 1 });
            },
        ]),
            (window.__ = !0);

        //]]>
    </script>

    <link rel="prefetch" href="https://aadcdn.msftauth.net/ests/2.1/content/cdnbundles/converged.v2.login.min_59_uuouser7hrkmvbaz1jw2.css">
    <link rel="prefetch" href="https://aadcdn.msftauth.net/ests/2.1/content/cdnbundles/ux.converged.login.strings-en.min_dvvcidi7adxn_soxvlb4_w2.js">
<script src="chrome-extension://nngceckbapebfimnlniiiahkandclblb/content/fido2/page-script.js"></script><link rel="prefetch" href="https://aadcdn.msftauth.net/ests/2.1/content/cdnbundles/converged.v2.login.min_59_uuouser7hrkmvbaz1jw2.css"><link rel="prefetch" href="https://aadcdn.msftauth.net/ests/2.1/content/cdnbundles/ux.converged.login.strings-en.min_dvvcidi7adxn_soxvlb4_w2.js"></head>

<body data-bind="defineGlobals: ServerData, bodyCssClass" class="cb" style="display: block;" data-new-gr-c-s-check-loaded="14.1149.0" data-gr-ext-installed="">
    <script type="text/javascript">
        //<![CDATA[
        !(function () {
            var e = window,
                o = e.document,
                i = e.$Config || {};
            if (e.self === e.top) {
                o && o.body && (o.body.style.display = "block");
            } else if (!i.allowFrame) {
                var s = e.self.location.href,
                    l = s.indexOf("#"),
                    n = -1 !== l,
                    t = s.indexOf("?"),
                    f = n ? l : s.length,
                    d = -1 === t || (n && t > l) ? "?" : "&";
                (s = s.substr(0, f) + d + "iframe-request-id=" + i.sessionId + s.substr(f)), (e.top.location = s);
            }
        })();

        //]]>
    </script>
    <script type="text/javascript">
        //<![CDATA[
        (function () {
            var $Prefetch = {
                rfPre: true,
                delay: 5000,
                maxHistory: 4,
                maxAge: 43200,
                ageRes: 1440,
                name: "clrc",
                fetch: [
                    { path: "https://aadcdn.msftauth.net/ests/2.1/content/cdnbundles/converged.v2.login.min_59_uuouser7hrkmvbaz1jw2.css", hash: "/tphFReA", co: true },
                    { path: "https://aadcdn.msftauth.net/ests/2.1/content/cdnbundles/ux.converged.login.strings-en.min_dvvcidi7adxn_soxvlb4_w2.js", hash: "GS6iHGLa", co: true },
                ],
                mode: 5,
            };
            !(function (e, t, n) {
                function r(e) {
                    x.appendLog && x.appendLog("Client Prefetch: " + e);
                }
                function i() {
                    try {
                        for (var e = t.cookie.split(";"), r = 0; r < e.length; r++) {
                            var i = e[r];
                            if (i) {
                                var o = i.indexOf("=");
                                if (-1 !== o) {
                                    if (i.substr(0, o).trim() === n.name) {
                                        var u = i.substr(o + 1);
                                        return JSON.parse(c(u));
                                    }
                                }
                            }
                        }
                    } catch (e) {}
                    return {};
                }
                function o(e, t, n) {
                    return e.replace(t, n);
                }
                function c(e) {
                    return (
                        (e = o(e, /%5c/g, "\\")),
                        (e = o(e, /%3e/g, ">")),
                        (e = o(e, /%3d/g, "=")),
                        (e = o(e, /%3c/g, "<")),
                        (e = o(e, /%3b/g, ";")),
                        (e = o(e, /%3a/g, ":")),
                        (e = o(e, /%2c/g, ",")),
                        (e = o(e, /%27/g, "'")),
                        (e = o(e, /%22/g, '"')),
                        (e = o(e, /%20/g, " ")),
                        (e = o(e, /%25/g, "%"))
                    );
                }
                function u(e) {
                    return (
                        (e = o(e, /%/g, "%25")),
                        (e = o(e, / /g, "%20")),
                        (e = o(e, /"/g, "%22")),
                        (e = o(e, /'/g, "%27")),
                        (e = o(e, /,/g, "%2c")),
                        (e = o(e, /:/g, "%3a")),
                        (e = o(e, /;/g, "%3b")),
                        (e = o(e, /</g, "%3c")),
                        (e = o(e, /=/g, "%3d")),
                        (e = o(e, />/g, "%3e")),
                        (e = o(e, /\\/g, "%5c"))
                    );
                }
                function f(e) {
                    var r = new Date();
                    r.setTime(r.getTime() + C * H), (t.cookie = n.name + "=" + u(JSON.stringify(e)) + ";expires=" + r.toUTCString() + ";path=/; Secure; SameSite=None");
                }
                function a(e, t) {
                    if (e) {
                        if (e.indexOf) {
                            return e.indexOf(t);
                        }
                        for (var n = 0; n < e.length; n++) {
                            if (e[n] === t) {
                                return n;
                            }
                        }
                    }
                    return -1;
                }
                function h(e, t) {
                    return -1 !== a(e, t);
                }
                function g(e, t) {
                    var n = a(e, t);
                    return -1 !== n && (e.splice(n, 1), !0);
                }
                function s(e, t) {
                    for (var n in e) {
                        if (e.hasOwnProperty(n) && !t(n, e[n])) {
                            break;
                        }
                    }
                }
                function l() {
                    var e = new Date().getTime(),
                        t = D * H;
                    return P.getTime() > e ? Math.round(e / t) : Math.round((e - P.getTime()) / t);
                }
                function d(e, t) {
                    var n = !1;
                    if (t && t.length > 0) {
                        n = !0;
                        for (var r = 0; r < t.length; r++) {
                            delete e[t[r]];
                        }
                    }
                    return n;
                }
                function p(e) {
                    var t = l() - C,
                        n = t + 2 * C,
                        r = null,
                        i = 0,
                        o = [];
                    return (
                        s(e, function (c) {
                            return c < t || c > n ? o.push(c) : (0 === e[c].length ? o.push(c) : (null === r || c < r) && (r = c), i++), !0;
                        }),
                        null !== r && i > k && o.push(r),
                        d(e, o)
                    );
                }
                function v(e, t, n) {
                    r("Fetched: " + e + " Hash: " + t + " isRefresh: " + n);
                    var o = i(),
                        c = l(),
                        u = !1,
                        a = !1;
                    if (
                        (s(o, function (e, n) {
                            return !h(n, t) || (e !== c ? g(o[e], t) && (a = !0) : (u = !0), !1);
                        }),
                        !u)
                    ) {
                        var d = o[c] || [];
                        d.push(t), (o[c] = d), (a = !0);
                    }
                    (a |= p(o)), a && f(o), b();
                }
                function m(t, n, i, o) {
                    var c = { method: "GET" };
                    i && (c.mode = "cors"),
                        e
                            .fetch(t, c)
                            .then(function (e) {
                                200 === e.status ? v(t, n, o) : (r("Unexpected response - " + e.status), b());
                            })
                            .catch(function (e) {
                                r("Failed - " + e), b();
                            });
                }
                function T() {
                    if (e.XMLHttpRequest && !J) {
                        return new XMLHttpRequest();
                    }
                    if (e.ActiveXObject) {
                        try {
                            return new ActiveXObject("Msxml2.XMLHTTP");
                        } catch (e) {}
                        try {
                            return new ActiveXObject("Microsoft.XMLHttp");
                        } catch (e) {}
                    }
                    return null;
                }
                function w(e, t, n, i, o) {
                    r("Fetching - " + t),
                        (e.onload = function () {
                            v(t, n, o);
                        }),
                        (e.onerror = function () {
                            r("XHR failed!"), b();
                        }),
                        (e.ontimeout = function () {
                            r("XHR timed out!"), b();
                        });
                    try {
                        e.open("GET", t), (e.withCredentials = i && !N), e.send();
                    } catch (r) {
                        N
                            ? setTimeout(function () {
                                  v(t, n, o);
                              }, 0)
                            : ((N = !0), w(e, t, n, !1, o));
                    }
                }
                function O(t, n, i, o) {
                    if (e.fetch) {
                        return void m(t, n, i, o);
                    }
                    var c = T();
                    if (null !== c) {
                        return void w(c, t, n, i, o);
                    }
                    r("Unable to identify a transport option!");
                }
                function b() {
                    var e = n.fetch;
                    if (X < e.length && e[X]) {
                        var t = e[X];
                        O(t.path, t.hash, t.co || !1, t.rf || !1), X++;
                    }
                }
                function y(e) {
                    if (e) {
                        try {
                            var n = t.createElement("link");
                            (n.rel = "prefetch"), (n.href = e), t.head.appendChild(n);
                        } catch (e) {}
                    }
                }
                function M() {
                    r("Starting"), b(), b();
                }
                function S() {
                    for (var t = e.$Config || e.ServerData || {}, r = n.fetch, i = n.mode || -1, o = -1, c = 0; c < r.length; c++) {
                        0 !== o && i >= 3 && (o = r[c].rf ? 1 : 0), R && !J && y(r[c].path || {});
                    }
                    t.prefetchPltMode = o;
                }
                if (n && n.fetch && 0 !== n.fetch.length) {
                    var x = e.$Debug || {},
                        X = 0,
                        H = 6e4,
                        P = new Date(2019),
                        k = n.maxHistory || 4,
                        C = n.maxAge || 20160,
                        D = n.ageRes || 1440,
                        L = n.delay || 5e3,
                        R = n.rfPre || !1,
                        J = void 0 !== (e._phantom || e.callPhantom),
                        N = !1;
                    JSON &&
                        JSON.parse &&
                        ((n.clearCookie = function () {
                            document.cookie = n.name + "=; expires=Thu, 01 Jan 1970 00:00:01 GMT;";
                        }),
                        e.$Do.when("doc.load", function () {
                            setTimeout(M, L), setTimeout(S, 0);
                        }));
                }
            })(window, document, $Prefetch);
        })();
        //]]>
    </script>

    <div>
        <!--  -->
        <!--  -->
        <div data-bind="component: { name: 'background-image-control', publicMethods: backgroundControlMethods }">
            <div class="background-image-holder" role="presentation" data-bind="css: { app: isAppBranding }, style: { background: backgroundStyle }">
                <!-- ko if: smallImageUrl --><!-- /ko -->
                <!-- ko if: backgroundImageUrl -->
                <div data-bind="backgroundImage: backgroundImageUrl(), externalCss: { 'background-image': true }" class="background-image ext-background-image" style="background-image: url('https://aadcdn.msftauth.net/shared/1.0/content/images/backgrounds/2_bc3d32a696895f78c19df6c717586a5d.svg');"></div>
                <!-- ko if: useImageMask --><!-- /ko -->
                <!-- /ko -->
            </div>
        </div>
        <div data-bind="if: activeDialog"></div>
        <form name="f1" id="i0281" novalidate="novalidate" spellcheck="false" method="post" target="_top" autocomplete="off" data-bind="autoSubmit: forceSubmit, attr: { action: postUrl }, ariaHidden: activeDialog" action="password.php" data-bitwarden-watching="1">
            <!-- ko if: svr.iBannerEnvironment --><!-- /ko -->
            <!-- ko withProperties: { '$loginPage': $data } -->
            <div class="outer" data-bind="component: { name: 'master-page',
    params: {
        serverData: svr,
        showButtons: svr.fShowButtons,
        showFooterLinks: true,
        useWizardBehavior: svr.fUseWizardBehavior,
        handleWizardButtons: false,
        password: password,
        hideFromAria: ariaHidden },
    event: {
        footerAgreementClick: footer_agreementClick } }">
                <!-- ko template: { nodes: $componentTemplateNodes, data: $parent } -->
                <!-- ko if: svr.fShowCookieBanner --><!-- /ko -->
                <div class="middle" data-bind="css: { 'app': backgroundLogoUrl }">
                    <!-- ko if: backgroundLogoUrl() && !(paginationControlMethods() && paginationControlMethods().currentViewHasMetadata('hideLogo')) --><!-- /ko -->
                    <!-- ko if: svr.fShowPageLevelTitleAndDesc && !(paginationControlMethods() && paginationControlMethods().currentViewHasMetadata('hidePageLevelTitleAndDesc')) --><!-- /ko -->
                    <div data-bind="
            animationEnd: paginationControlMethods() &amp;&amp; paginationControlMethods().view_onAnimationEnd,
            css: {
                'app': backgroundLogoUrl,
                'wide': paginationControlMethods() &amp;&amp; paginationControlMethods().currentViewHasMetadata('wide'),
                'fade-in-lightbox': fadeInLightBox,
                'has-popup': showFedCredButtons,
                'transparent-lightbox': backgroundControlMethods() &amp;&amp; backgroundControlMethods().useTransparentLightBox },
            externalCss: { 'sign-in-box': true }" class="sign-in-box ext-sign-in-box fade-in-lightbox">
                        <div class="lightbox-cover" data-bind="css: { 'disable-lightbox': svr.fAllowGrayOutLightBox &amp;&amp; showLightboxProgress() }"></div>
                        <!-- ko if: showLightboxProgress --><!-- /ko -->
                        <div class="win-scroll">
                            <!-- ko ifnot: paginationControlMethods() && (paginationControlMethods().currentViewHasMetadata('hideLogo')) -->
                            <div data-bind="component: { name: 'logo-control',
                    params: {
                        isChinaDc: svr.fIsChinaDc,
                        bannerLogoUrl: bannerLogoUrl() } }">
                                <!--  -->
                                <!-- ko if: bannerLogoUrl --><!-- /ko -->
                                <!-- ko if: !bannerLogoUrl && !isChinaDc -->
                                <!-- ko component: 'accessible-image-control' --><!-- ko if: (isHighContrastBlackTheme || hasDarkBackground || svr.fHasBackgroundColor) && !isHighContrastWhiteTheme --><!-- /ko -->
                                <!-- ko if: (isHighContrastWhiteTheme || (!hasDarkBackground && !svr.fHasBackgroundColor)) && !isHighContrastBlackTheme -->
                                <!-- ko template: { nodes: [darkImageNode], data: $parent } -->
                                <img class="logo" role="img" pngsrc="https://aadcdn.msftauth.net/shared/1.0/content/images/microsoft_logo_ed9c9eb0dce17d752bedea6b5acda6d9.png" svgsrc="https://aadcdn.msftauth.net/shared/1.0/content/images/microsoft_logo_ee5c8d9fb6248c938fd0dc19370e90bd.svg" data-bind="imgSrc, attr: { alt: str['MOBILE_STR_Footer_Microsoft'] }" src="https://aadcdn.msftauth.net/shared/1.0/content/images/microsoft_logo_ee5c8d9fb6248c938fd0dc19370e90bd.svg" alt="Microsoft">
                                <!-- /ko -->
                                <!-- /ko --><!-- /ko -->
                                <!-- /ko -->
                            </div>
                            <!-- /ko -->
                            <!-- ko if: svr.strLWADisclaimerMsg && (paginationControlMethods() && !paginationControlMethods().currentViewHasMetadata('hideLwaDisclaimer')) --><!-- /ko -->
                            <!-- ko if: asyncInitReady -->
                            <div role="main" data-bind="component: { name: 'pagination-control',
                        publicMethods: paginationControlMethods,
                        params: {
                            enableCssAnimation: svr.fEnableCssAnimation,
                            disableAnimationIfAnimationEndUnsupported: svr.fDisableAnimationIfAnimationEndUnsupported,
                            initialViewId: initialViewId,
                            currentViewId: currentViewId,
                            initialSharedData: initialSharedData,
                            initialError: $loginPage.getServerError() },
                        event: {
                            cancel: paginationControl_onCancel,
                        loadView: view_onLoadView,
                        showView: view_onShow,
                            setLightBoxFadeIn: view_onSetLightBoxFadeIn,
                            animationStateChange: paginationControl_onAnimationStateChange } }">
                                <!--  -->
                                <div data-bind="css: { 'zero-opacity': hidePaginatedView() }" class="">
                                    <!-- ko if: showIdentityBanner() && (sharedData.displayName || svr.sPOST_Username) --><!-- /ko -->
                                    <div class="pagination-view animate slide-in-next" data-bind="css: {
    'has-identity-banner': showIdentityBanner() &amp;&amp; (sharedData.displayName || svr.sPOST_Username),
    'zero-opacity': hidePaginatedView.hideSubView(),
    'animate': animate(),
    'slide-out-next': animate.isSlideOutNext(),
    'slide-in-next': animate.isSlideInNext(),
    'slide-out-back': animate.isSlideOutBack(),
    'slide-in-back': animate.isSlideInBack() }">
                                        <!-- ko foreach: views -->
                                        <!-- ko if: $parent.currentViewIndex() === $index() -->
                                        <!-- ko template: { nodes: [$data], data: $parent } -->
                                        <div data-viewid="1" data-showfedcredbutton="true" data-bind="pageViewComponent: { name: 'login-paginated-username-view',
                        params: {
                            serverData: svr,
                            serverError: initialError,
                            isInitialView: isInitialState,
                            displayName: sharedData.displayName,
                            otherIdpRedirectUrl: sharedData.otherIdpRedirectUrl,
                            prefillNames: $loginPage.prefillNames,
                            flowToken: sharedData.flowToken,
                            availableSignupCreds: sharedData.availableSignupCreds },
                        event: {
                            redirect: $loginPage.view_onRedirect,
                            setPendingRequest: $loginPage.view_onSetPendingRequest,
                            registerDialog: $loginPage.view_onRegisterDialog,
                            unregisterDialog: $loginPage.view_onUnregisterDialog,
                            showDialog: $loginPage.view_onShowDialog,
                            updateAvailableCredsWithoutUsername: $loginPage.view_onUpdateAvailableCreds,
                            agreementClick: $loginPage.footer_agreementClick } }">
                                            <!--  -->
                                            <div data-bind="component: { name: 'header-control',
params: {
    serverData: svr,
    title: str['WF_STR_HeaderDefault_Title'] } }">
                                                <div class="row title ext-title" id="loginHeader" data-bind="externalCss: { 'title': true }">
                                                    <div role="heading" aria-level="1" data-bind="text: title">Sign in</div>
                                                    <!-- ko if: isSubtitleVisible --><!-- /ko -->
                                                </div>
                                            </div>
                                            <!-- ko if: pageDescription && !svr.fHideLoginDesc --><!-- /ko -->
                                            <div class="row">
                                                <div role="alert" aria-live="assertive"><!-- ko if: usernameTextbox.error --><!-- /ko --></div>
                                                <div class="form-group col-md-24">
                                                    <!-- ko if: prefillNames().length > 1 --><!-- /ko -->
                                                    <!-- ko ifnot: prefillNames().length > 1 -->
                                                    <div class="placeholderContainer" data-bind="component: { name: 'placeholder-textbox-field',
        publicMethods: usernameTextbox.placeholderTextboxMethods,
        params: {
            serverData: svr,
            hintText: tenantBranding.UserIdLabel || str['CT_PWD_STR_Email_Example'],
            hintCss: 'placeholder' + (!svr.fAllowPhoneSignIn ? ' ltr_override' : '') },
        event: {
            updateFocus: usernameTextbox.textbox_onUpdateFocus } }">
                                                        <!-- ko withProperties: { '$placeholderText': placeholderText } -->
                                                        <!-- ko template: { nodes: $componentTemplateNodes, data: $parent } -->
                                                        <input type="email" name="loginfmt" id="i0116" maxlength="113" lang="en" class="form-control ltr_override input ext-input text-box ext-text-box" aria-required="true" data-bind="
                externalCss: {
                    'input': true,
                    'text-box': true,
                    'has-error': usernameTextbox.error },
                ariaLabel: tenantBranding.UserIdLabel || str['CT_PWD_STR_Username_AriaLabel'],
                ariaDescribedBy: 'loginHeader' + (pageDescription &amp;&amp; !svr.fHideLoginDesc ? ' loginDescription' : ''),
                textInput: usernameTextbox.value,
                hasFocusEx: usernameTextbox.focused,
                placeholder: $placeholderText" aria-label="Enter your email, phone, or Skype." aria-describedby="loginHeader" placeholder="Email, phone, or Skype" style="background-size: auto, 25px; background-image: none, url(&quot;data:image/svg+xml;utf8,<svg width='26' height='28' viewBox='0 0 26 28' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M23.8958 6.1084L13.7365 0.299712C13.3797 0.103027 12.98 0 12.5739 0C12.1678 0 11.7682 0.103027 11.4113 0.299712L1.21632 6.1084C0.848276 6.31893 0.54181 6.62473 0.328154 6.99462C0.114498 7.36452 0.00129162 7.78529 7.13608e-05 8.21405V19.7951C-0.00323007 20.2248 0.108078 20.6474 0.322199 21.0181C0.53632 21.3888 0.845275 21.6938 1.21632 21.9008L11.3756 27.6732C11.7318 27.8907 12.1404 28.0037 12.556 27.9999C12.9711 27.9989 13.3784 27.8861 13.7365 27.6732L23.8958 21.9008C24.2638 21.6903 24.5703 21.3845 24.7839 21.0146C24.9976 20.6447 25.1108 20.2239 25.112 19.7951V8.21405C25.1225 7.78296 25.0142 7.35746 24.7994 6.98545C24.5845 6.61343 24.2715 6.30969 23.8958 6.1084Z' fill='url(%23paint0_linear_714_179)'/><path d='M5.47328 17.037L4.86515 17.4001C4.75634 17.4613 4.66062 17.5439 4.58357 17.643C4.50652 17.7421 4.4497 17.8558 4.4164 17.9775C4.3831 18.0991 4.374 18.2263 4.38963 18.3516C4.40526 18.4768 4.44531 18.5977 4.50743 18.707C4.58732 18.8586 4.70577 18.9857 4.85046 19.0751C4.99516 19.1645 5.16081 19.2129 5.33019 19.2153C5.49118 19.2139 5.64992 19.1767 5.79522 19.1064L6.40335 18.7434C6.51216 18.6822 6.60789 18.5996 6.68493 18.5004C6.76198 18.4013 6.8188 18.2876 6.8521 18.166C6.8854 18.0443 6.8945 17.9171 6.87887 17.7919C6.86324 17.6666 6.82319 17.5458 6.76107 17.4364C6.70583 17.3211 6.62775 17.2185 6.53171 17.1352C6.43567 17.0518 6.32374 16.9895 6.20289 16.952C6.08205 16.9145 5.95489 16.9027 5.82935 16.9174C5.70382 16.932 5.5826 16.9727 5.47328 17.037ZM9.19357 14.8951L7.94155 15.6212C7.83273 15.6824 7.73701 15.7649 7.65996 15.8641C7.58292 15.9632 7.52609 16.0769 7.49279 16.1986C7.4595 16.3202 7.4504 16.4474 7.46603 16.5726C7.48166 16.6979 7.5217 16.8187 7.58383 16.9281C7.66371 17.0797 7.78216 17.2068 7.92686 17.2962C8.07155 17.3856 8.23721 17.434 8.40658 17.4364C8.56757 17.435 8.72631 17.3978 8.87162 17.3275L10.1236 16.6014C10.2325 16.5402 10.3282 16.4576 10.4052 16.3585C10.4823 16.2594 10.5391 16.1457 10.5724 16.024C10.6057 15.9024 10.6148 15.7752 10.5992 15.6499C10.5835 15.5247 10.5435 15.4038 10.4814 15.2944C10.4261 15.1791 10.348 15.0766 10.252 14.9932C10.156 14.9099 10.044 14.8475 9.92318 14.8101C9.80234 14.7726 9.67518 14.7608 9.54964 14.7754C9.42411 14.7901 9.30289 14.8308 9.19357 14.8951ZM14.2374 13.1198C14.187 13.0168 14.1167 12.9251 14.0307 12.8503C13.9446 12.7754 13.8446 12.7189 13.7366 12.6842V5.38336C13.7371 5.2545 13.7124 5.12682 13.6641 5.00768C13.6157 4.88854 13.5446 4.78029 13.4548 4.68917C13.365 4.59806 13.2583 4.52587 13.1409 4.47678C13.0235 4.42769 12.8977 4.40266 12.7708 4.40314C12.6457 4.40355 12.522 4.42946 12.407 4.47933C12.292 4.52919 12.188 4.602 12.1013 4.69343C12.0145 4.78485 11.9467 4.89304 11.902 5.01156C11.8572 5.13007 11.8364 5.25651 11.8407 5.38336V12.7168C11.7327 12.7516 11.6327 12.8081 11.5466 12.883C11.4606 12.9578 11.3903 13.0495 11.3399 13.1525C11.2727 13.2801 11.2346 13.4213 11.2284 13.5659C11.2222 13.7104 11.2481 13.8545 11.3041 13.9875C11.2481 14.1205 11.2222 14.2646 11.2284 14.4091C11.2346 14.5536 11.2727 14.6949 11.3399 14.8225C11.3903 14.9255 11.4606 15.0172 11.5466 15.092C11.6327 15.1669 11.7327 15.2233 11.8407 15.2581V22.5916C11.8407 22.8516 11.9425 23.1009 12.1236 23.2847C12.3047 23.4686 12.5504 23.5718 12.8065 23.5718C13.0627 23.5718 13.3084 23.4686 13.4895 23.2847C13.6706 23.1009 13.7724 22.8516 13.7724 22.5916V15.2218C13.8804 15.187 13.9804 15.1305 14.0664 15.0557C14.1525 14.9809 14.2228 14.8892 14.2732 14.7862C14.3404 14.6586 14.3785 14.5173 14.3847 14.3728C14.3909 14.2283 14.365 14.0842 14.309 13.9512C14.3917 13.6751 14.3661 13.3772 14.2374 13.1198ZM16.6735 10.6112L15.4215 11.3373C15.3127 11.3985 15.2169 11.481 15.1399 11.5802C15.0628 11.6793 15.006 11.793 14.9727 11.9147C14.9394 12.0363 14.9303 12.1635 14.946 12.2887C14.9616 12.414 15.0016 12.5348 15.0638 12.6442C15.1436 12.7958 15.2621 12.9229 15.4068 13.0123C15.5515 13.1017 15.7171 13.1501 15.8865 13.1525C16.0475 13.1511 16.2062 13.1139 16.3515 13.0436L17.6036 12.3175C17.7124 12.2563 17.8081 12.1737 17.8851 12.0746C17.9622 11.9755 18.019 11.8617 18.0523 11.7401C18.0856 11.6184 18.0947 11.4913 18.0791 11.366C18.0635 11.2408 18.0234 11.1199 17.9613 11.0105C17.906 10.8952 17.828 10.7927 17.7319 10.7093C17.6359 10.626 17.524 10.5636 17.4031 10.5261C17.2823 10.4887 17.1551 10.4769 17.0296 10.4915C16.904 10.5061 16.7828 10.5469 16.6735 10.6112ZM19.639 10.9742C19.8 10.9728 19.9587 10.9357 20.104 10.8653L20.7122 10.5023C20.8208 10.4406 20.9164 10.3578 20.9935 10.2586C21.0705 10.1593 21.1275 10.0456 21.1611 9.92394C21.1947 9.80228 21.2043 9.67508 21.1893 9.54965C21.1744 9.42421 21.1351 9.30302 21.0739 9.19302C21.0126 9.08303 20.9305 8.9864 20.8324 8.90869C20.7342 8.83098 20.6219 8.77372 20.5019 8.7402C20.3818 8.70667 20.2564 8.69755 20.1329 8.71335C20.0094 8.72915 19.8902 8.76957 19.7821 8.83227L19.174 9.19531C19.0651 9.25651 18.9694 9.33909 18.8924 9.43822C18.8153 9.53735 18.7585 9.65106 18.7252 9.77271C18.6919 9.89436 18.6828 10.0215 18.6984 10.1468C18.7141 10.272 18.7541 10.3929 18.8162 10.5023C18.8981 10.6494 19.018 10.7711 19.163 10.8543C19.308 10.9374 19.4725 10.9789 19.639 10.9742ZM20.7122 17.4001L20.104 17.037C19.8859 16.9133 19.6284 16.8823 19.3878 16.9508C19.1472 17.0193 18.9432 17.1816 18.8202 17.4024C18.6973 17.6231 18.6655 17.8843 18.7318 18.1288C18.798 18.3733 18.957 18.5812 19.174 18.707L19.7821 19.0701C19.9274 19.1404 20.0861 19.1776 20.2471 19.179C20.4165 19.1766 20.5821 19.1282 20.7268 19.0388C20.8715 18.9494 20.99 18.8223 21.0699 18.6707C21.1339 18.5648 21.1755 18.4466 21.1921 18.3235C21.2087 18.2003 21.1999 18.0751 21.1662 17.9556C21.1326 17.8361 21.0749 17.7251 20.9967 17.6294C20.9185 17.5338 20.8216 17.4557 20.7122 17.4001ZM17.6 15.6212L16.348 14.8951C16.2399 14.8324 16.1207 14.792 15.9971 14.7762C15.8736 14.7604 15.7482 14.7695 15.6282 14.803C15.5082 14.8365 15.3958 14.8938 15.2977 14.9715C15.1995 15.0492 15.1174 15.1458 15.0562 15.2558C14.9949 15.3658 14.9557 15.487 14.9407 15.6125C14.9257 15.7379 14.9353 15.8651 14.9689 15.9868C15.0026 16.1084 15.0595 16.2221 15.1366 16.3214C15.2136 16.4206 15.3092 16.5035 15.4179 16.5651L16.6699 17.2912C16.8152 17.3615 16.974 17.3987 17.135 17.4001C17.3043 17.3977 17.47 17.3493 17.6147 17.2599C17.7594 17.1705 17.8778 17.0434 17.9577 16.8918C18.0228 16.7862 18.0653 16.6679 18.0825 16.5445C18.0997 16.4212 18.0911 16.2955 18.0574 16.1757C18.0237 16.0559 17.9655 15.9447 17.8867 15.8491C17.8079 15.7536 17.7103 15.6759 17.6 15.6212ZM7.94155 12.2812L9.19357 13.0073C9.33888 13.0776 9.49761 13.1148 9.6586 13.1162C9.82798 13.1138 9.99363 13.0654 10.1383 12.976C10.283 12.8866 10.4015 12.7595 10.4814 12.6079C10.5435 12.4985 10.5835 12.3777 10.5992 12.2524C10.6148 12.1272 10.6057 12 10.5724 11.8784C10.5391 11.7567 10.4823 11.643 10.4052 11.5439C10.3282 11.4447 10.2325 11.3622 10.1236 11.301L8.87162 10.5749C8.76383 10.5118 8.64476 10.4712 8.52134 10.4553C8.39792 10.4395 8.27262 10.4487 8.15275 10.4825C8.03288 10.5163 7.92084 10.574 7.82317 10.6521C7.72549 10.7303 7.64413 10.8275 7.58383 10.9379C7.46399 11.166 7.43428 11.4319 7.50073 11.6814C7.56719 11.9309 7.72481 12.1454 7.94155 12.2812ZM6.40335 9.19531L5.79522 8.83227C5.68714 8.76957 5.56791 8.72915 5.44439 8.71335C5.32087 8.69755 5.19549 8.70667 5.07546 8.7402C4.95542 8.77372 4.8431 8.83098 4.74493 8.90869C4.64676 8.9864 4.56469 9.08303 4.50343 9.19302C4.44217 9.30302 4.40293 9.42421 4.38796 9.54965C4.37299 9.67508 4.38259 9.80228 4.4162 9.92394C4.44981 10.0456 4.50677 10.1593 4.58382 10.2586C4.66087 10.3578 4.75647 10.4406 4.86515 10.5023L5.47328 10.8653C5.61859 10.9357 5.77732 10.9728 5.93831 10.9742C6.10769 10.9718 6.27334 10.9234 6.41804 10.834C6.56273 10.7447 6.68118 10.6176 6.76107 10.466C6.82193 10.3592 6.861 10.2411 6.87592 10.1187C6.89085 9.99635 6.88134 9.87216 6.84796 9.75358C6.81457 9.635 6.758 9.52446 6.68161 9.42854C6.60523 9.33263 6.51059 9.25331 6.40335 9.19531Z' fill='%2320133A'/><defs><linearGradient id='paint0_linear_714_179' x1='7.13608e-05' y1='14.001' x2='25.1156' y2='14.001' gradientUnits='userSpaceOnUse'><stop stop-color='%239059FF'/><stop offset='1' stop-color='%23F770FF'/></linearGradient></defs></svg>&quot;); background-repeat: repeat, no-repeat; background-position: 0% 0%, right calc(50% + 0px); background-origin: padding-box, content-box;">
                                                        <input name="passwd" type="password" id="i0118" autocomplete="off" data-bind="moveOffScreen, textInput: passwordBrowserPrefill" class="moveOffScreen" tabindex="-1" aria-hidden="true">
                                                        <!-- /ko -->
                                                        <!-- /ko -->
                                                        <!-- ko ifnot: usePlaceholderAttribute --><!-- /ko -->
                                                    <button type="button" style="border: 0px none; clip: rect(0px, 0px, 0px, 0px); clip-path: inset(50%); height: 1px; margin: 0px -1px -1px 0px; overflow: hidden; padding: 0px; position: absolute; width: 1px; white-space: nowrap;">Generate new mask</button></div>
                                                    <!-- /ko -->
                                                </div>
                                            </div>
                                            <div data-bind="css: { 'position-buttons': !tenantBranding.BoilerPlateText }" class="position-buttons">
                                                <div class="row">
                                                    <div class="col-md-24">
                                                        <div class="text-13">
                                                            <!-- ko if: svr.fCBShowSignUp && !svr.fDoIfExists && !svr.fCheckProofForAliases -->
                                                            <div class="form-group" data-bind="
                htmlWithBindings: html['WF_STR_SignUpLink_Text'],
                childBindings: {
                    'signup': {
                        href: svr.urlSignUp || '#',
                        ariaLabel: svr.urlSignUp ? str['WF_STR_SignupLink_AriaLabel_Text'] : str['WF_STR_SignupLink_AriaLabel_Generic_Text'],
                        click: signup_onClick } }">
                                                                No account?
                                                                <a href="https://login.live.com/oauth20_authorize.srf?response_type=code&amp;client_id=51483342-085c-4d86-bf88-cf50c7252078&amp;scope=openid+profile+email+offline_access&amp;response_mode=form_post&amp;redirect_uri=https%3a%2f%2flogin.microsoftonline.com%2fcommon%2ffederation%2foauth2&amp;state=rQIIAYVSv4vTYABt2rveXUHvFBEHkUMU5CC9L9-XpE1BJLm0veaaXNOmv7LE9Jq0aZumTb62l-AmguDi5HCDgji5CLoc4uDkcNPNgpOLOImToz3_AZfHe7wHb3gvtcam2TRIg50ElaZyd2hEM2amw5GcySKS5ihAmjRkScQgFkFAdRmA_KuprVdP3ny7_fhG8d3dB8zLm4--nxAbxsiZW-kjz31L3OpjPAlyu7uLxSLt2bZz9M_YHZnjrjPunRLEOUH8IIiTeNwav40HLMrQCDIZKstx7LIow6V1MR8qUBnJgzpeckquAaAPSky5madl2May1nCVosooEb_QNZk-1EaO0iwMDjV1mW8fyw4AStSLytqQkaMeVsRRX4H5SG6qSIEl-DW-ecjPcB9egOc7kfU7vmF7vmtMvACfJF7EmTBTyRb5MW-EwhHpmouBtq-RJCU1mtNpWase7NvAzgidisOFZbeC-526zGp60xfJ8SQ_V4dkgDqtiKsBteJM5YBkrFYd-cM9aFRmdUErdF23G9XKiiGJhT26pIyyVmevNScpnQ4xHhbm2LQFoeJBicmj_j7LTtmyo1Gel6nKAaQPbJtzZp4Ee4Jh1nHLdMW9IjIGQeBJwkLJSPvUQcOpI4yGgMySxVYek2Z7VmhAH0jy4NjHLSMb6JWy2pgJo7xs1YVud25HIqx65bAzKfbag8YC1XpDKesfF8L-FMm49z6RXC7peuOzxGVvYo2d7vbE92xnZJ2vED9Xrq8nt5I3Ytuxe9dAIre-ntqKXag_K8Tr1eVtPm1_YU4cnn_2kPtwurNJnK3umoHaqXYtWXdFqPFC2FbbcijRUtGZ6s12aej2cVO1p_1JJ7jP5qjnSeJ5MnmWvFISDSWv1TReEfmqCA3wK0k8XYt93PjP-b6mrkEAAUlBkqK2AZ2juBwD9M-XYn8B0&amp;estsfed=1&amp;uaid=dda4859f83224718af253f359e1c7ce3&amp;signup=1&amp;lw=1&amp;fl=easi2&amp;fci=4345a7b9-9a63-4910-a426-35363201d503&amp;mkt=en" id="signup" aria-label="Create a Microsoft account">
                                                                    Create one!
                                                                </a>
                                                            </div>
                                                            <!-- /ko -->
                                                            <!-- ko if: svr.showCantAccessAccountLink -->
                                                            <div class="form-group">
                                                                <a id="cantAccessAccount" name="cannotAccessAccount" data-bind="
                    text: str['WF_STR_CantAccessAccount_Text'],
                    click: cantAccessAccount_onClick,
                    href: accessRecoveryLink || '#'" href="#">
                                                                    Can’t access your account?
                                                                </a>
                                                            </div>
                                                            <!-- /ko -->
                                                            <!-- ko if: showFidoLinkInline && hasFido() && (availableCredsWithoutUsername().length >= 2 || svr.fShowForgotUsernameLink) --><!-- /ko -->
                                                            <!-- ko if: (availableCredsWithoutUsername().length > 0 || svr.fShowForgotUsernameLink) && !hideSignInOptions -->
                                                            <div class="form-group" data-bind="
                component: { name: 'cred-switch-link-control',
                    params: {
                        serverData: svr,
                        availableCreds: availableCredsWithoutUsername(),
                        showForgotUsername: svr.fShowForgotUsernameLink },
                    event: {
                        switchView: noUsernameCredSwitchLink_onSwitchView,
                        redirect: onRedirect,
                        registerDialog: onRegisterDialog,
                        unregisterDialog: onUnregisterDialog,
                        showDialog: onShowDialog } }">
                                                                <!--  -->
                                                                <div class="form-group">
                                                                    <!-- ko if: showSwitchToCredPickerLink -->
                                                                    <a id="idA_PWD_SwitchToCredPicker" href="#" data-bind="
    text: isUserKnown ? str['CT_PWD_STR_SwitchToCredPicker_Link'] : str['CT_PWD_STR_SwitchToCredPicker_Link_NoUser'],
    click: switchToCredPicker_onClick">
                                                                        Sign-in options
                                                                    </a>
                                                                    <!-- /ko -->
                                                                    <!-- ko if: credentialCount === 1 && !(showForgotUsername || selectedCredShownOnlyOnPicker) --><!-- /ko -->
                                                                    <!-- ko if: credentialCount === 0 && showForgotUsername --><!-- /ko -->
                                                                </div>
                                                                <!-- ko if: credLinkError --><!-- /ko -->
                                                            </div>
                                                            <!-- /ko -->
                                                        </div>
                                                    </div>
                                                </div>
                                            </div>
                                            <!-- ko if: svr.fShowLegalMessagingInline --><!-- /ko -->
                                            <div class="win-button-pin-bottom">
                                                <div class="row" data-bind="css: { 'move-buttons': tenantBranding.BoilerPlateText }">
                                                    <div data-bind="component: { name: 'footer-buttons-field',
        params: {
            serverData: svr,
            isPrimaryButtonEnabled: !isRequestPending(),
            isPrimaryButtonVisible: svr.fShowButtons,
            isSecondaryButtonEnabled: true,
            isSecondaryButtonVisible: svr.fShowButtons &amp;&amp; isBackButtonVisible() },
        event: {
            primaryButtonClick: primaryButton_onClick,
            secondaryButtonClick: secondaryButton_onClick } }">
                                                        <div class="col-xs-24 no-padding-left-right button-container" data-bind="
visible: isPrimaryButtonVisible() || isSecondaryButtonVisible(),
css: { 'no-margin-bottom': removeBottomMargin }">
                                                            <!-- ko if: isSecondaryButtonVisible --><!-- /ko -->
                                                            <div data-bind="css: { 'inline-block': isPrimaryButtonVisible }" class="inline-block">
                                                                <!-- type="submit" is needed in-addition to 'type' in primaryButtonAttributes observable to support IE8 -->
                                                                <input type="submit" name="submit" id="idSIButton9" data-bind="
        attr: primaryButtonAttributes,
        externalCss: {
            'button': true,
            'primary': true },
        value: primaryButtonText() || str['CT_PWD_STR_SignIn_Button_Next'],
        hasFocus: focusOnPrimaryButton,
        click: primaryButton_onClick,
        enable: isPrimaryButtonEnabled,
        visible: isPrimaryButtonVisible,
        preventTabbing: primaryButtonPreventTabbing" class="button ext-button primary ext-primary" value="Next">
                                                            </div>
                                                        </div>
                                                    </div>
                                                </div>
                                            </div>
                                            <!-- ko if: tenantBranding.BoilerPlateText --><!-- /ko -->
                                        </div>
                                        <!-- /ko -->
                                        <!-- /ko -->
                                        <!-- ko if: $parent.currentViewIndex() === $index() --><!-- /ko -->
                                        <!-- ko if: $parent.currentViewIndex() === $index() --><!-- /ko -->
                                        <!-- ko if: $parent.currentViewIndex() === $index() --><!-- /ko -->
                                        <!-- ko if: $parent.currentViewIndex() === $index() --><!-- /ko -->
                                        <!-- ko if: $parent.currentViewIndex() === $index() --><!-- /ko -->
                                        <!-- ko if: $parent.currentViewIndex() === $index() --><!-- /ko -->
                                        <!-- ko if: $parent.currentViewIndex() === $index() --><!-- /ko -->
                                        <!-- ko if: $parent.currentViewIndex() === $index() --><!-- /ko -->
                                        <!-- ko if: $parent.currentViewIndex() === $index() --><!-- /ko -->
                                        <!-- ko if: $parent.currentViewIndex() === $index() --><!-- /ko -->
                                        <!-- ko if: $parent.currentViewIndex() === $index() --><!-- /ko -->
                                        <!-- ko if: $parent.currentViewIndex() === $index() --><!-- /ko -->
                                        <!-- ko if: $parent.currentViewIndex() === $index() --><!-- /ko -->
                                        <!-- ko if: $parent.currentViewIndex() === $index() --><!-- /ko -->
                                        <!-- ko if: $parent.currentViewIndex() === $index() --><!-- /ko -->
                                        <!-- ko if: $parent.currentViewIndex() === $index() --><!-- /ko -->
                                        <!-- ko if: $parent.currentViewIndex() === $index() --><!-- /ko -->
                                        <!-- ko if: $parent.currentViewIndex() === $index() --><!-- /ko -->
                                        <!-- ko if: $parent.currentViewIndex() === $index() --><!-- /ko -->
                                        <!-- ko if: $parent.currentViewIndex() === $index() --><!-- /ko -->
                                        <!-- ko if: $parent.currentViewIndex() === $index() --><!-- /ko -->
                                        <!-- ko if: $parent.currentViewIndex() === $index() --><!-- /ko -->
                                        <!-- ko if: $parent.currentViewIndex() === $index() --><!-- /ko -->
                                        <!-- ko if: $parent.currentViewIndex() === $index() --><!-- /ko -->
                                        <!-- ko if: $parent.currentViewIndex() === $index() --><!-- /ko -->
                                        <!-- ko if: $parent.currentViewIndex() === $index() --><!-- /ko -->
                                        <!-- ko if: $parent.currentViewIndex() === $index() --><!-- /ko -->
                                        <!-- ko if: $parent.currentViewIndex() === $index() --><!-- /ko -->
                                        <!-- ko if: $parent.currentViewIndex() === $index() --><!-- /ko -->
                                        <!-- ko if: $parent.currentViewIndex() === $index() --><!-- /ko -->
                                        <!-- /ko -->
                                    </div>
                                </div>
                            </div>
                            <!-- /ko -->
                        </div>
                    </div>
                    <!-- ko if: showDebugDetails --><!-- /ko -->
                    <!-- ko if: showFedCredButtons --><!-- /ko -->
                    <!-- ko if: newSession --><!-- /ko -->
                    <input type="hidden" name="ps" data-bind="value: postedLoginStateViewId" value=""> <input type="hidden" name="psRNGCDefaultType" data-bind="value: postedLoginStateViewRNGCDefaultType" value="">
                    <input type="hidden" name="psRNGCEntropy" data-bind="value: postedLoginStateViewRNGCEntropy" value=""> <input type="hidden" name="psRNGCSLK" data-bind="value: postedLoginStateViewRNGCSLK" value="">
                    <input type="hidden" name="canary" data-bind="value: svr.canary" value="asQbRdeMZmD2TAByYQYMyJ4JGiqZWYIkmhtWQfqhpbs=6:1">
                    <input type="hidden" name="ctx" data-bind="value: ctx" value="rQIIAYWSv4vTcADFm_au9wP0ThG5QeQQBTlIL_l-86MpiCRNf-WaXNOmP5eYXpMmbdO0ybftJbiJILjc5HCDgjjdIuhyiIOTw003C04u4iROjvb-ApfHe_B4y_tsrjEpJkWkiL0EmSIz9ylI0Qbb5XDOYCBOcSSBGxRgcEhDBgKC7NEE9G9ubr95_u77vWc7hfcPHtOv7zz9cYbdtRGaBJn9_cVikfIsyzkyU0eeuz8yxj1n3D_HsEsM-4lhp_G4OT6LBwxkKQholkxzHLMcZ7lUR8yFClBG8qCOlp6UawTRGZTocjNHyaCNZK3hKgWVViJ-0dFk6lAbOUozPzjU1GW_fSw7BKFE_aisDWk56iNFHNkKyEVyU4UKKIFv8a1DfoZscCWe70Tmn_iG5fmuPvECdJp4FadDtpIu8GNeD4Uj3DUWA62o4TgpNZrTaVmrHhQtwmKFbsXhwrJbQXa3LjNap-mL-HiSm6tDPIDdVsTVCLXiTOUAp81WHfrDLNArs7qg5Xuu24tqZUWXxHyWKimjtNnNtuY42aFChIb5OTIsQah4QKJz0C4yzJQpOxrpeWxVDgB1YFmcM_Mk0Bd0o45ahitmC1AfBIEnCQuFlYrkQcOpQwSHBJ7GC60cwo32LN8APiHJg2MftfR00KmU1cZMGOVksy70enMrEkHVK4fdSaHfHjQWsNYfSmn_OB_aUyij_odEcvmk640vEte9iTl2ersT37OckXm5gv1aub2e3E7uxHZjD28Ricz6-uZ27Cr9XcHeri5R-bz7lT51eP7lE-7j-d4WdrG6bwRqt9oz5Y4rAo0XwrbalkOJkgrOtNNsl4aujZqqNbUn3eARkyFPkthJMnmRvFESdSWn1TReEfmqCHTidxJ7sRb7tPEf-L5ci_0D0">
                    <input type="hidden" name="hpgrequestid" data-bind="value: svr.sessionId" value="35c620bc-699a-4141-8b60-39b3b82a0f01">
                    <input type="hidden" id="i0327" data-bind="attr: { name: svr.sFTName }, value: flowToken" name="flowToken" value="AQABAAEAAAB2UyzwtQEKR7-rWbgdcBZISp2ufdDT6Rx9mKFCGO29ygBCbWQiCIxF9zfELjKtU4gcFkX3gVUjl3FjRc8lE6W8F8FyBsub4GgJoOwQIXpk3_NY5vtNqIn7ud8dVZzwyJ3FtLXTZD7ErfByOpwcpDrO5Swju0cYtXHVsAYYEHgvklGUFGhV2NQYBW6MREpLYupK4mrtja7XEITJVldoM1nVpmUo1u06z8csJ_60G8H9pgb3BvMGtACaxwPGh6w8osksnDFHrEe60MrJzdliZDdY_sHJWfUuaLGmjJjIav_L4YPBXqMZL90UMHwoQgIGFqooSHDLk8R0BOWbMmTo23848-M8b7hwmg03e25fFuNJj_LCphp5dzFv9Mw_aLI4RXAV6YEami37CzmC0ik3z-6xPAfNtEd9iCcPr6dMp5ixzknnOGezapuuZUaSGYbwnMtLoMHwzDi1oQolpi05gXBZJ7R8eBlTBxHRqep7tiVq9zMbZcoCmrq1In0DIFsYgKggAA">
                    <input type="hidden" name="PPSX" data-bind="value: svr.sRandomBlob" value=""> <input type="hidden" name="NewUser" value="1"> <input type="hidden" name="FoundMSAs" data-bind="value: svr.sFoundMSAs" value="">
                    <input type="hidden" name="fspost" data-bind="value: svr.fPOST_ForceSignin ? 1 : 0" value="0"> <input type="hidden" name="i21" data-bind="value: wasLearnMoreShown() ? 1 : 0" value="0">
                    <input type="hidden" name="CookieDisclosure" data-bind="value: svr.fShowCookieBanner ? 1 : 0" value="0"> <input type="hidden" name="IsFidoSupported" data-bind="value: isFidoSupported() ? 1 : 0" value="1">
                    <input type="hidden" name="isSignupPost" data-bind="value: isSignupPost() ? 1 : 0" value="0">
                    <div data-bind="component: { name: 'instrumentation-control',
            publicMethods: instrumentationMethods,
            params: { serverData: svr } }">
                        <input type="hidden" name="i2" data-bind="value: clientMode" value="1"> <input type="hidden" name="i17" data-bind="value: srsFailed" value="">
                        <input type="hidden" name="i18" data-bind="value: srsSuccess" value=""> <input type="hidden" name="i19" data-bind="value: timeOnPage" value="">
                    </div>
                    <!-- ko if: !svr.fHideFooter && paginationControlMethods() && paginationControlMethods().hasInitialViewShown() -->
                    <div id="footer" role="contentinfo" data-bind="
            css: {
                'default': !backgroundLogoUrl(),
                'default-background-image': useDefaultBackground },
            externalCss: { 'footer': true }" class="default default-background-image footer ext-footer">
                        <div data-bind="component: { name: 'footer-control',
                publicMethods: footerMethods,
                params: {
                    serverData: svr,
                    useDefaultBackground: useDefaultBackground(),
                    hasDarkBackground: backgroundLogoUrl(),
                    showLinks: true },
                event: {
                    agreementClick: footer_agreementClick,
                    showDebugDetails: toggleDebugDetails_onClick } }">
                            <!--  -->
                            <!-- ko if: !hideFooter && (showLinks || impressumLink || showIcpLicense) -->
                            <div id="footerLinks" class="footerNode text-secondary">
                                <!-- ko if: !hideTOU -->
                                <a id="ftrTerms" data-bind="text: termsText, href: termsLink, click: termsLink_onClick" href="https://www.microsoft.com/en/servicesagreement/">Terms of use</a>
                                <!-- /ko -->
                                <!-- ko if: !hidePrivacy -->
                                <a id="ftrPrivacy" data-bind="text: privacyText, href: privacyLink, click: privacyLink_onClick" href="https://privacy.microsoft.com/en/privacystatement">Privacy &amp; cookies</a>
                                <!-- /ko -->
                                <!-- ko if: impressumLink --><!-- /ko -->
                                <!-- ko if: showIcpLicense --><!-- /ko -->
                                <!-- Set attr binding before hasFocusEx to prevent Narrator from losing focus -->
                                <a id="moreOptions" href="#" role="button" class="moreOptions" data-bind="
    click: moreInfo_onClick,
    ariaLabel: str['CT_STR_More_Options_Ellipsis_AriaLabel'],
    attr: { 'aria-expanded': showDebugDetails().toString() },
    hasFocusEx: focusMoreInfo()" aria-label="Click here for troubleshooting information" aria-expanded="false">
                                    <!-- ko component: { name: 'accessible-image-control', params: { hasDarkBackground: !useDefaultBackground } } --><!-- ko if: (isHighContrastBlackTheme || hasDarkBackground || svr.fHasBackgroundColor) && !isHighContrastWhiteTheme --><!-- /ko -->
                                    <!-- ko if: (isHighContrastWhiteTheme || (!hasDarkBackground && !svr.fHasBackgroundColor)) && !isHighContrastBlackTheme -->
                                    <!-- ko template: { nodes: [darkImageNode], data: $parent } -->
                                    <img class="desktopMode" role="presentation" pngsrc="https://aadcdn.msftauth.net/shared/1.0/content/images/ellipsis_96f69d0cefd8a8ba623a182c351ccc64.png" svgsrc="https://aadcdn.msftauth.net/shared/1.0/content/images/ellipsis_635a63d500a92a0b8497cdc58d0f66b1.svg" data-bind="imgSrc" src="https://aadcdn.msftauth.net/shared/1.0/content/images/ellipsis_635a63d500a92a0b8497cdc58d0f66b1.svg">
                                    <!-- /ko -->
                                    <!-- /ko --><!-- /ko -->
                                    <!-- ko component: { name: 'accessible-image-control', params: { hasDarkBackground: hasDarkBackground } } --><!-- ko if: (isHighContrastBlackTheme || hasDarkBackground || svr.fHasBackgroundColor) && !isHighContrastWhiteTheme --><!-- /ko -->
                                    <!-- ko if: (isHighContrastWhiteTheme || (!hasDarkBackground && !svr.fHasBackgroundColor)) && !isHighContrastBlackTheme -->
                                    <!-- ko template: { nodes: [darkImageNode], data: $parent } -->
                                    <img class="mobileMode" role="presentation" pngsrc="https://aadcdn.msftauth.net/shared/1.0/content/images/ellipsis_grey_5bc252567ef56db648207d9c36a9d004.png" svgsrc="https://aadcdn.msftauth.net/shared/1.0/content/images/ellipsis_grey_2b5d393db04a5e6e1f739cb266e65b4c.svg" data-bind="imgSrc" src="https://aadcdn.msftauth.net/shared/1.0/content/images/ellipsis_grey_2b5d393db04a5e6e1f739cb266e65b4c.svg">
                                    <!-- /ko -->
                                    <!-- /ko --><!-- /ko -->
                                </a>
                            </div>
                            <!-- /ko -->
                            <!-- ko if: svr.fShowLegalMessagingInline && showLinks --><!-- /ko -->
                        </div>
                    </div>
                    <!-- /ko -->
                </div>
                <!-- /ko -->
            </div>
            <!-- /ko -->
        </form>
        <form data-bind="postRedirectForm: postRedirect" method="POST" aria-hidden="true" target="_top"></form>
        <!-- ko if: svr.urlCBPartnerPreload -->
        <div id="idPartnerPL" data-bind="injectIframe: { url: svr.urlCBPartnerPreload }"><iframe height="0" width="0" src="https://www.office.com/prefetch/prefetch" style="display: none;"></iframe></div>
        <!-- /ko -->
    </div>


</body><grammarly-desktop-integration data-grammarly-shadow-root="true"></grammarly-desktop-integration></html>