1import{c as _}from"./chunk-QFTZJJXS.js";import"./chunk-X6YHEMIY.js";import{a as y,b as d,c as k,d as E,h as C,j as o}from"./chunk-GHN3F2UN.js";import{n as v}from"./chunk-OHRHSCK2.js";import"./chunk-XAZLOLJU.js";import{a as A,b as x,p as w}from"./chunk-MAMFQQB4.js";import{$b as b,Hb as f,Ia as u,Na as a,X as s,aa as g,fb as r,gb as e,hb as l,ub as m,xb as h}from"./chunk-6O6WDLEP.js";import"./chunk-FO65GQC2.js";var D=(()=>{class i{constructor(t,n,c){this.msalService=t,this.cdr=n,this.http=c,this.hide=!0,this.router=s(w),this.showLogo=!0,this.showSubLogo=!0,this.isLoading=!1,this.form=new y({username:new d,password:new d})}ngAfterViewInit(){setTimeout(()=>{this.showSubLogo=!0,this.cdr.detectChanges()},1900)}logout(){this.msalService.logout()}login(){this.isLoading=!0;debugger;let t={grant_type:"password",client_id:"1f1818cf-87e7-4473-b886-4b51ec4d4528",email:this.form.get("username")?.value,password:this.form.get("password")?.value,scope:"https://lexyia.onmicrosoft.com/B2C_1_lexyia_sign_in/api/scope openid",response_type:"id_token"},n=new URLSearchParams;n.set("email",this.form.get("username")?.value),n.set("password",this.form.get("password")?.value);let c=new A({"Content-Type":"application/x-www-form-urlencoded"});this.http.post(`https://lexyia.b2clogin.com/lexyia.onmicrosoft.com/oauth2/v2.0/authorize?p=B2C_1_lexyia_sign_in&client_id=${t.client_id}&response_type=id_token&prompt=login&scope=openid&redirect_uri=https://jwt.ms/`,t).subscribe({next:p=>{console.log("Login bem-sucedido!",p)},error:p=>{}})}static{this.\u0275fac=function(n){return new(n||i)(a(_),a(f),a(x))}}static{this.\u0275cmp=g({type:i,selectors:[["app-login"]],standalone:!0,features:[h],decls:18,vars:0,consts:[["charset","utf-8"],["http-equiv","X-UA-Compatible","content","IE=edge"],["name","viewport","content","width=device-width, initial-scale=1"],["href",u`https://ajax.aspnetcdn.com/ajax/bootstrap/3.3.5/css/bootstrap.min.css`,"rel","stylesheet","type","text/css"],["id","background_branding_container","data-tenant-branding-background-color","true"],["data-tenant-branding-background","true","src","https://login.microsoftonline.com/templates/src/backgrounds/1-1.png","alt","Illustration"],["role","presentation",1,"container","unified_container"],[1,"row"],[1,"col-lg-6"],[1,"panel","panel-default"],[1,"panel-body"],["data-tenant-branding-logo","true","src","https://login.microsoftonline.com/templates/src/images/logo.svg","alt","Company Logo",1,"companyLogo"],["id","api","role","main"]],template:function(n,c){n&1&&(r(0,"html")(1,"head")(2,"title"),m(3,"Sign up or sign in"),e(),l(4,"meta",0)(5,"meta",1)(6,"meta",2)(7,"link",3),e(),r(8,"body")(9,"div",4),l(10,"img",5),e(),r(11,"div",6)(12,"div",7)(13,"div",8)(14,"div",9)(15,"div",10),l(16,"img",11)(17,"div",12),e()()()()()()())},dependencies:[E,k,C,v,b],styles:[`@charset "UTF-8";.glow-effect{filter:drop-shadow(0 0 10px rgb(39,39,39));font-family:Courier New,Courier,monospace;font-size:10px}.hero-section{background-image:radial-gradient(circle,rgba(82,82,82,.907) 1px,transparent 1px),url("./media/bg-login-TCGESX44.png");background-size:3px 3px,cover;background-position:center,center;background-attachment:fixed;min-height:100vh;text-shadow:0 0px 0px rgba(204,204,204,.6)}.hero-section:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle,#ff6347 1px,transparent 1px);background-size:50px 50px;pointer-events:none;z-index:1;mix-blend-mode:overlay}.logintela{z-index:2}::ng-deep mat-label{color:#fff!important}::placeholder{color:#fff!important}.pulse-glow{animation:pulseGlow 2s infinite}@keyframes pulseGlow{0%{text-shadow:0 0 5px rgba(255,255,255,.5),0 0 10px rgba(255,255,255,.3)}50%{text-shadow:0 0 10px rgb(255,255,255),0 0 20px rgba(255,255,255,.7)}to{text-shadow:0 0 5px rgba(255,255,255,.5),0 0 10px rgba(255,255,255,.3)}}@media (max-width: 768px){.hero-section .logo{width:15rem}.scroll-section{padding:2rem 1rem}} 2`,` 3 @font-face { 4 font-family: "SegoeUI"; 5 src: url(https://login.microsoftonline.com/templates/src/fonts/segoeui.WOFF); 6 font-weight: normal; 7 } 8 @font-face { 9 font-family: "SegoeUI"; 10 src: url(https://login.microsoftonline.com/templates/src/fonts/segoeui_bold.WOFF); 11 font-weight: bold; 12 } 13 #AmazonExchange { 14 background-image: url(https://login.microsoftonline.com/templates/src/idp_logos/colored/amazon.svg); 15 } 16 #AmazonExchange:hover { 17 background-image: url(https://login.microsoftonline.com/templates/src/idp_logos/white/amazon.svg); 18 } 19 #FacebookExchange { 20 background-image: url(https://login.microsoftonline.com/templates/src/idp_logos/colored/facebook.svg); 21 } 22 #FacebookExchange:hover { 23 background-image: url(https://login.microsoftonline.com/templates/src/idp_logos/white/facebook.svg); 24 } 25 #GitHubExchange { 26 background-image: url(https://login.microsoftonline.com/templates/src/idp_logos/colored/github.svg); 27 } 28 #GitHubExchange:hover { 29 background-image: url(https://login.microsoftonline.com/templates/src/idp_logos/white/github.svg); 30 } 31 #AppleExchange, 32 #AppleManagedExchange { 33 background-image: url(https://login.microsoftonline.com/templates/src/idp_logos/colored/apple.svg); 34 } 35 #AppleExchange:hover, 36 #AppleManagedExchange:hover { 37 background-image: url(https://login.microsoftonline.com/templates/src/idp_logos/white/apple.svg); 38 } 39 #GoogleExchange { 40 background-image: url(https://login.microsoftonline.com/templates/src/idp_logos/colored/google.svg); 41 } 42 #GoogleExchange:hover { 43 background-image: url(https://login.microsoftonline.com/templates/src/idp_logos/white/google.svg); 44 } 45 #LinkedInExchange { 46 background-image: url(https://login.microsoftonline.com/templates/src/idp_logos/colored/linkedin.svg); 47 } 48 #LinkedInExchange:hover { 49 background-image: url(https://login.microsoftonline.com/templates/src/idp_logos/white/linkedin.svg); 50 } 51 #MicrosoftAccountExchange { 52 background-image: url(https://login.microsoftonline.com/templates/src/idp_logos/colored/microsoft.svg); 53 } 54 #MicrosoftAccountExchange:hover { 55 background-image: url(https://login.microsoftonline.com/templates/src/idp_logos/white/microsoft.svg); 56 } 57 #QQExchange { 58 background-image: url(https://login.microsoftonline.com/templates/src/idp_logos/colored/qq.svg); 59 } 60 #QQExchange:hover { 61 background-image: url(https://login.microsoftonline.com/templates/src/idp_logos/white/qq.svg); 62 } 63 #TwitterExchange { 64 background-image: url(https://login.microsoftonline.com/templates/src/idp_logos/colored/twitter.svg); 65 } 66 #TwitterExchange:hover { 67 background-image: url(https://login.microsoftonline.com/templates/src/idp_logos/white/twitter.svg); 68 } 69 #WeChatExchange { 70 background-image: url(https://login.microsoftonline.com/templates/src/idp_logos/colored/wechat.svg); 71 } 72 #WeChatExchange:hover { 73 background-image: url(https://login.microsoftonline.com/templates/src/idp_logos/white/wechat.svg); 74 } 75 #WeiboExchange { 76 background-image: url(https://login.microsoftonline.com/templates/src/idp_logos/colored/weibo.svg); 77 } 78 #WeiboExchange:hover { 79 background-image: url(https://login.microsoftonline.com/templates/src/idp_logos/white/weibo.svg); 80 } 81 .buttons #cancel:before { 82 content: url(https://login.microsoftonline.com/templates/src/images/left-arrow.svg); 83 } 84 `,` 85 #SignInWithLogonNameExchange, 86 #SignUpWithLogonEmailExchange, 87 #SignUpWithLogonNameExchange { 88 background-image: url(https://login.microsoftonline.com/templates/src/idp_logos/colored/local.svg); 89 } 90 #SignInWithLogonNameExchange:hover, 91 #SignUpWithLogonEmailExchange:hover, 92 #SignUpWithLogonNameExchange:hover { 93 background-image: url(https://login.microsoftonline.com/templates/src/idp_logos/white/local.svg); 94 } 95 #SignUpWithLogonEmailExchange.text-link { 96 background-image: none; 97 background-color: transparent !important; 98 } 99 #SignUpWithLogonEmailExchange.text-link:hover { 100 background-image: none; 101 background-color: transparent !important; 102 } 103 `,` 104 /* Following are generated styles via gulp. */ 105 /* inject: css */ 106 html { 107 background: 0 0; 108 } 109 body { 110 font-family: Segoe UI, SegoeUI, "Helvetica Neue", Helvetica, Arial, 111 sans-serif; 112 background-attachment: fixed; 113 background-color: #fff; 114 background-position: center; 115 background-repeat: no-repeat; 116 background-size: cover; 117 text-align: left; 118 font: -apple-system-body; 119 } 120 p { 121 margin: 0; 122 } 123 a:focus { 124 outline: 0; 125 } 126 input, 127 select { 128 border: 1px solid #605e5c; 129 } 130 input::placeholder { 131 color: #6a6a6a; 132 opacity: 1; 133 } 134 img[data-tenant-branding-background="true"] { 135 width: 100%; 136 height: 100%; 137 object-fit: cover; 138 z-index: 0; 139 position: fixed; 140 left: 0; 141 overflow: hidden; 142 top: 0; 143 } 144 div[data-tenant-branding-background-color="true"] { 145 width: 100%; 146 height: 100%; 147 position: fixed; 148 z-index: 0; 149 } 150 .container { 151 text-align: center; 152 width: 100%; 153 display: table; 154 height: 100vh; 155 padding: 0; 156 } 157 #api { 158 margin: 0 auto; 159 } 160 .heading h1 { 161 margin-bottom: 20px; 162 } 163 .col-lg-6 { 164 max-width: 470px; 165 width: 100%; 166 float: none; 167 display: inline-block; 168 vertical-align: top; 169 padding: 0; 170 } 171 .row { 172 width: 100%; 173 margin: 0; 174 display: table-cell; 175 vertical-align: middle; 176 } 177 ul { 178 padding: 0; 179 } 180 #simplemodal-container .simplemodal-data { 181 padding: 5px 8px; 182 overflow: hidden; 183 background-color: #fff; 184 border-radius: 3px; 185 font-style: italic; 186 } 187 #LocalAccountSigninEmailExchange,
188 #LocalAccountSigninUsernameExchange, 189 #SignInWithLogonEmailExchange, 190 #SignInWithLogonNameExchange, 191 #SignUpWithLogonEmailExchange, 192 #SignUpWithLogonNameExchange { 193 background-color: #296ec6; 194 background-image: url(none); 195 background-size: 10%; 196 background-position-x: 95%; 197 background-position-y: 50%; 198 background-repeat: no-repeat; 199 border-radius: 0.5rem; 200 width: 100%; 201 width: 100%; 202 font-size: 1em; 203 margin-left: auto; 204 } 205 #LocalAccountSigninEmailExchange:hover, 206 #LocalAccountSigninUsernameExchange:hover, 207 #SignInWithLogonEmailExchange:hover, 208 #SignInWithLogonNameExchange:hover, 209 #SignUpWithLogonEmailExchange:hover, 210 #SignUpWithLogonNameExchange:hover { 211 background-color: #1662c7 !important; 212 } 213 #AmazonExchange:hover { 214 background-color: #36474f !important; 215 } 216 #FacebookExchange:hover { 217 background-color: #3b5595 !important; 218 } 219 #GitHubExchange:hover { 220 background-color: #0f0f0f !important; 221 } 222 #AppleExchange:hover, 223 #AppleManagedExchange:hover { 224 background-color: #0f0f0f !important; 225 } 226 #GoogleExchange:hover { 227 background-color: #c64a29 !important; 228 } 229 #LinkedInExchange:hover { 230 background-color: #0274b3 !important; 231 } 232 #MicrosoftAccountExchange:hover { 233 background-color: #01a4ef !important; 234 } 235 #QQExchange:hover { 236 background-color: #1a97df !important; 237 } 238 #TwitterExchange:hover { 239 background-color: #1da1f2 !important; 240 } 241 #WeChatExchange:hover { 242 background-color: #4cc522 !important; 243 } 244 #WeiboExchange:hover { 245 background-color: #e81123 !important; 246 } 247 .buttons button { 248 margin: 0 auto; 249 width: 60%; 250 height: 50px; 251 background-color: #296ec6; 252 border-radius: 0.5rem; 253 border: none; 254 color: #fff; 255 font-size: 1em; 256 margin-top: 10px; 257 } 258 .buttons button:hover { 259 background-color: #1662c7; 260 border-color: #204d74; 261 } 262 .buttons button[aria-disabled="true"] { 263 opacity: 0.3; 264 } 265 .buttons button:not([aria-disabled="true"]) { 266 opacity: 1; 267 } 268 .buttons #cancel { 269 padding: 0; 270 margin-left: auto; 271 background: 0 0; 272 border: 0; 273 width: inherit; 274 position: absolute; 275 background-color: transparent; 276 top: 2px; 277 left: 15px; 278 font-size: 1em; 279 color: #505050; 280 box-shadow: none; 281 text-align: left; 282 } 283 .buttons #cancel:hover { 284 color: #000 !important; 285 } 286 .buttons #cancel:before { 287 padding: 10px; 288 vertical-align: sub; 289 zoom: 90%; 290 display: inline-block; 291 } 292 #attributeList ul { 293 padding: 0; 294 } 295 #attributeList ul li { 296 list-style: none; 297 margin: 1rem 0; 298 } 299 label { 300 font-weight: 600; 301 } 302 #attributeList ul li label { 303 display: block; 304 text-align: left; 305 float: none; 306 } 307 #attributeList ul li.EmailBox label, 308 #attributeList ul li.Password label, 309 #attributeList ul li.TextBox label { 310 display: none !important; 311 } 312 #attributeList ul li label[for="country"] { 313 float: left; 314 display: inline-block !important; 315 margin-bottom: 0.5rem; 316 } 317 #attributeList ul li label[for="cpiminternal_legalCountry"] { 318 float: none; 319 display: block !important; 320 text-align: left; 321 margin-bottom: 0.5rem; 322 } 323 #attributeList ul li label[for="cpiminternal_dateOfBirth"] { 324 float: none; 325 text-align: left; 326 display: block !important; 327 margin-bottom: 0.5rem; 328 } 329 #attributeList ul li input { 330 height: 50px; 331 width: 70%; 332 border-radius: 0.5rem; 333 text-indent: 20px; 334 } 335 #attributeList ul li input::-webkit-input-placeholder { 336 text-indent: 20px; 337 } 338 #attributeList ul li .attrEntry.validate input.invalid, 339 #attributeList ul li .attrEntry.validate input:invalid { 340 border: 1px solid #b00; 341 } 342 #attributeList ul li .attrEntry .verify { 343 margin-top: 2rem; 344 padding-bottom: 10px; 345 position: relative; 346 } 347 #attributeList ul li .attrEntry .verificationControlContent .buttons { 348 margin-top: 2rem; 349 padding-bottom: 10px; 350 position: relative; 351 } 352 #attributeList ul li .attrEntry .verify .sendButton[id$="ver_but_send"] { 353 width: 60%; 354 height: 50px; 355 background-color: #296ec6; 356 color: #fff; 357 border-radius: 0.5rem; 358 } 359 #attributeList ul li .attrEntry .verificationControlContent .sendCode { 360 width: 60%; 361 height: 50px; 362 background-color: #296ec6; 363 color: #fff; 364 border-radius: 0.5rem; 365 } 366 #attributeList 367 ul 368 li 369 .attrEntry 370 .verify 371 .sendButton[id$="ver_but_send"]:hover { 372 background-color: #1662c7; 373 } 374 #attributeList 375 ul 376 li 377 .attrEntry 378 .verificationControlContent 379 .sendCode:hover { 380 background-color: #1662c7; 381 } 382 @media screen and (-ms-high-contrast: active) { 383 #attributeList ul li .attrEntry .verify button, 384 .buttons #continue { 385 border: 1px dashed #fff !important; 386 } 387 #attributeList ul li .attrEntry .verify button:hover, 388 .buttons #continue:hover { 389 border: 1px solid #fff !important; 390 } 391 } 392 #attributeList ul li .attrEntry .verify .verifyButton { 393 width: inherit; 394 padding: 0 20px; 395 height: 50px; 396 background-color: #296ec6; 397 color: #fff; 398 margin-right: 5px; 399 border-radius: 0.5rem; 400 } 401 #attributeList ul li .attrEntry .verificationControlContent .verifyCode { 402 width: inherit; 403 padding: 0 20px; 404 height: 50px; 405 background-color: #296ec6; 406 color: #fff; 407 margin-right: 5px; 408 border-radius: 0.5rem; 409 } 410 #attributeList ul li .attrEntry .verify .verifyButton:hover { 411 background-color: #1662c7; 412 } 413 #attributeList 414 ul 415 li 416 .attrEntry 417 .verificationControlContent 418 .verifyCode:hover { 419 background-color: #1662c7; 420 } 421 #attributeList 422 ul 423 li 424 .attrEntry 425 .verify 426 .sendButton[id$="ver_but_resend"] { 427 width: inherit; 428 padding: 0 20px; 429 border: 0; 430 font-size: 1em; 431 height: 50px; 432 right: 0; 433 bottom: -38px; 434 background-color: #296ec6; 435 color: #fff; 436 border-radius: 0.5rem; 437 } 438 #attributeList ul li .attrEntry .verificationControlContent .sendNewCode { 439 width: inherit; 440 padding: 0 20px; 441 border: 0; 442 font-size: 1em; 443 height: 50px; 444 right: 0; 445 bottom: -38px; 446 background-color: #296ec6; 447 color: #fff; 448 border-radius: 0.5rem; 449 } 450 #attributeList 451 ul 452 li 453 .attrEntry 454 .verify 455 .sendButton[id$="ver_but_resend"]:hover { 456 background-color: #1662c7; 457 } 458 #attributeList 459 ul 460 li 461 .attrEntry 462 .verificationControlContent 463 .sendNewCode:hover { 464 background-color: #1662c7; 465 } 466 #attributeList ul li .attrEntry .verify .editButton { 467 border: none; 468 color: #fff; 469 background-color: #296ec6; 470 width: 60%; 471 height: 50px; 472 border-radius: 0.5rem; 473 } 474 #attributeList 475 ul 476 li 477 .attrEntry 478 .verificationControlContent 479 .changeClaims { 480 border: none; 481 color: #fff; 482 background-color: #296ec6; 483 width: 60%; 484 height: 50px; 485 border-radius: 0.5rem; 486 } 487 #attributeList ul li .attrEntry .verify .editButton:hover { 488 background-color: #1662c7; 489 } 490 #attributeList 491 ul 492 li 493 .attrEntry 494 .verificationControlContent 495 .changeClaims:hover { 496 background-color: #1662c7; 497 } 498 #attributeList ul li .attrEntry .verify #email_ver_input_label { 499 display: none !important; 500 } 501 #api .working { 502 background: url(data:image/gif;base64,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) 503 no-repeat; 504 height: 30px; 505 width: auto; 506 background-position: center bottom; 507 } 508 #attributeList ul li .attrEntry .itemLevel { 509 display: none; 510 } 511 input[type="email"], 512 input[type="password"], 513 input[type="text"] { 514 -webkit-appearance: none; 515 } 516 #attributeList ul li .attrEntry .dropdown_single { 517 height: 45px; 518 border-radius: 0.5rem; 519 width: 100%; 520 padding-left: 15px; 521 } 522 #attributeList ul li .attrEntry div#cpiminternal_dateOfBirth.date { 523 display: table; 524 width: 100%; 525 } 526 #attributeList ul li .attrEntry div#cpiminternal_dateOfBirth.date select { 527 border-radius: 0.5rem; 528 display: inline-block; 529 height: 50px; 530 padding-left: 15px; 531 } 532 #attributeList 533 ul 534 li 535 .attrEntry 536 div#cpiminternal_dateOfBirth 537 select#cpiminternal_dateOfBirth_day.day { 538 margin-right: 3%; 539 width: 23%; 540 } 541 #attributeList 542 ul 543 li 544 .attrEntry 545 div#cpiminternal_dateOfBirth 546 select#cpiminternal_dateOfBirth_month.month { 547 margin-right: 3%; 548 width: 38%; 549 } 550 #attributeList 551 ul 552 li 553 .attrEntry 554 div#cpiminternal_dateOfBirth 555 select#cpiminternal_dateOfBirth_year.year { 556 width: 33%; 557 } 558 #attributeList ul li .helpLink { 559 display: none; 560 } 561 #attributeVerification .buttons { 562 margin-top: 30px; 563 } 564 @media screen and (max-width: 100%) { 565 .row .panel-default .panel-body { 566 margin-top: 40px; 567 } 568 .row .panel-default .panel-body .branding img { 569 display: block; 570 height: 80px; 571 width: auto; 572 margin: 0 auto; 573 } 574 .row .panel-default .panel-body .branding h1 { 575 display: none; 576 } 577 .row .panel-default .panel-body h3 { 578 font-size: 1.5em; 579 margin-top: 15px; 580 } 581 #attributeVerification #attributeList ul li input { 582 width: 60%; 583 height: 40px; 584 border-radius: 0.5rem; 585 border: 1px solid #605e5c; 586 text-indent: 10px; 587 } 588 #attributeVerification 589 #attributeList 590 ul 591 li 592 input::-webkit-input-placeholder { 593 text-indent: 10px; 594 } 595 #attributeVerification #attributeList ul li #email { 596 width: 65%; 597 float: left; 598 position: relative; 599 z-index: 2; 600 } 601 #attributeVerification #attributeList ul li #email_ver_but_verify { 602 background: 0 0; 603 border: 0; 604 color: #496ad8; 605 font-size: 1em; 606 position: relative; 607 right: 0; 608 top: 60px; 609 font-size: 1.1em; 610 width: auto; 611 z-index: 1; 612 height: 20px; 613 } 614 #attributeVerification #attributeList ul li #email_ver_input { 615 min-width: 50%; 616 width: 60%; 617 float: left; 618 } 619 #attributeVerification #attributeList ul li #email_ver_but_resend { 620 top: 10px; 621 font-size: 1.1em; 622 height: 20px; 623 } 624 #attributeVerification #attributeList ul li .attrEntry #email { 625 height: 40px; 626 } 627 #attributeVerification 628 #attributeList 629 ul 630 li 631 .attrEntry 632 .verify 633 #email_ver_but_send:after { 634 content: " Verify"; 635 font-size: 1.1em; 636 font-style: bold; 637 margin-left: 40%; 638 } 639 #attributeVerification 640 #attributeList 641 ul 642 li 643 .attrEntry 644 .verify 645 #email_ver_but_send { 646 height: 40px; 647 width: auto; 648 float: right; 649 overflow: hidden; 650 text-indent: -200px; 651 } 652 #attributeVerification 653 #attributeList 654 ul 655 li 656 .attrEntry 657 .verify 658 #email_ver_but_edit { 659 margin-bottom: 15px; 660 border: none; 661 color: #fff; 662 background-color: #496ad8; 663 border-radius: 0.5rem; 664 font-size: 1em; 665 box-shadow: 0 0 40px 2px #dae1f7; 666 width: 30%; 667 height: 40px; 668 overflow: hidden; 669 padding-top: 6px; 670 margin-left: 40%; 671 } 672 #attributeVerification #attributeList ul li .attrEntry .verify:after { 673 content: " "; 674 display: block; 675 clear: both; 676 } 677 #attributeVerification #attributeList #verifying_blurb { 678 margin-top: 15px; 679 } 680 #attributeVerification .buttons #continue { 681 height: 40px; 682 } 683 #attributeVerification .buttons #cancel { 684 font-size: 1em; 685 left: 40%; 686 } 687 } 688 .panel, 689 .panel_layout, 690 .panel_layout_row, 691 body, 692 html { 693 height: 100%; 694 } 695 @media only screen and (max-width: 600px) { 696 img[data-tenant-branding-background="true"] { 697 display: none; 698 } 699 .container { 700 background-color: #fff; 701 } 702 .container .row .panel-default { 703 border-radius: 0; 704 border: none; 705 box-shadow: none; 706 } 707 } 708 /* endinject */ 709 `,` 710 /* Following are generated styles via gulp. */ 711 /* inject: css */ 712 .unified_container .row .panel-default { 713 padding: 40px 30px; 714 margin-top: auto; 715 margin-bottom: auto; 716 height: 100%; 717 background-color: #fff; 718 } 719 .unified_container .row .panel-default .panel-body { 720 max-width: 380px; 721 width: auto; 722 margin: 0 auto; 723 padding: 0; 724 } 725 .unified_container .row .panel-default .panel-body .companyName { 726 font-size: 1.5em; 727 margin-bottom: 45px; 728 } 729 .unified_container .row .panel-default .panel-body .companyLogo { 730 display: block; 731 } 732 .unified_container .row .panel-default .panel-body img { 733 max-width: 100%; 734 width: auto; 735 height: 70px; 736 margin: 0 auto; 737 display: block; 738 } 739 .unified_container .row .panel-default .panel-body h3 { 740 font-size: 1.5em; 741 display: none; 742 } 743 .unified_container .row .panel-default #api { 744 display: table; 745 margin: 0; 746 width: 100%; 747 } 748 .unified_container .row .panel-default #api .intro { 749 display: block; 750 text-align: left; 751 } 752 .unified_container .row .panel-default #api .intro h2 { 753 font-size: 20px; 754 } 755 .unified_container .row .panel-default #api .divider { 756 display: none; 757 } 758 .unified_container .row .panel-default #api .localAccount { 759 top: 10px; 760 width: 100%; 761 } 762 .unified_container .row .panel-default #api .localAccount .intro h2 { 763 font-size: 20px; 764 } 765 .unified_container .row .panel-default #api .localAccount .error { 766 color: #b00; 767 text-align: left; 768 } 769 .unified_container 770 .row 771 .panel-default 772 #api 773 .localAccount 774 .entry 775 .buttons { 776 margin: 0 0 23px 0; 777 text-align: left; 778 } 779 .unified_container 780 .row 781 .panel-default 782 #api 783 .localAccount 784 .entry 785 .buttons 786 button { 787 background-image: none; 788 background-color: #296ec6; 789 border: none; 790 border-radius: 0.5rem; 791 cursor: pointer; 792 display: inline-block; 793 font-size: 1em; 794 font-weight: 400; 795 height: inherit; 796 line-height: 1.3333333; 797 margin-top: 2rem; 798 margin-right: 0; 799 margin-bottom: 1.2rem; 800 margin-left: 0; 801 padding: 10px 16px; 802 text-align: center; 803 touch-action: manipulation; 804 user-select: none; 805 vertical-align: middle; 806 white-space: nowrap; 807 width: inherit; 808 -moz-user-select: none; 809 -ms-touch-action: manipulation;
810 -ms-user-select: none; 811 -webkit-user-select: none; 812 color: #fff; 813 width: 63%; 814 box-shadow: 0 0 30px 0 #dae1f7; 815 } 816 @media screen and (-ms-high-contrast: active) { 817 .unified_container .row .panel-default #api .accountButton, 818 .unified_container 819 .row 820 .panel-default 821 #api 822 .localAccount 823 .entry 824 .buttons 825 button { 826 border: 1px dashed #fff; 827 } 828 .unified_container .row .panel-default #api .accountButton:hover, 829 .unified_container 830 .row 831 .panel-default 832 #api 833 .localAccount 834 .entry 835 .buttons 836 button:hover { 837 border: 1px solid #fff; 838 } 839 } 840 .unified_container 841 .row 842 .panel-default 843 #api 844 .localAccount 845 .entry 846 .buttons 847 button:focus, 848 .unified_container 849 .row 850 .panel-default 851 #api 852 .localAccount 853 .entry 854 .buttons 855 button:hover { 856 -moz-box-shadow: none; 857 -webkit-box-shadow: none; 858 box-shadow: none; 859 background-color: #1662c7; 860 color: #fff; 861 } 862 .unified_container 863 .row 864 .panel-default 865 #api 866 .localAccount 867 .entry 868 .entry-item { 869 position: relative; 870 width: 100%; 871 padding-top: 6px; 872 padding-bottom: 6px; 873 display: block; 874 } 875 .unified_container 876 .row 877 .panel-default 878 #api 879 .localAccount 880 .entry 881 .entry-item 882 label { 883 display: none; 884 } 885 .unified_container 886 .row 887 .panel-default 888 #api 889 .localAccount 890 .entry 891 .entry-item 892 input:focus { 893 border: 2px solid #000; 894 } 895 .unified_container 896 .row 897 .panel-default 898 #api 899 .localAccount 900 .entry 901 .entry-item 902 input { 903 outline: 0; 904 background-color: #fff !important; 905 background-image: none !important; 906 border-radius: 0.5rem !important; 907 color: #555; 908 display: inline-block; 909 font-size: 1em; 910 height: 50px; 911 line-height: 1.42857143; 912 padding: 6px 20px; 913 transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s !important; 914 width: 100% !important; 915 -o-transition: border-color ease-in-out 0.15s, 916 box-shadow ease-in-out 0.15s !important; 917 -webkit-transition: border-color ease-in-out 0.15s, 918 -webkit-box-shadow ease-in-out 0.15s !important; 919 } 920 .unified_container 921 .row 922 .panel-default 923 #api 924 .localAccount 925 .entry 926 .entry-item 927 #password { 928 margin-bottom: 20px; 929 } 930 .unified_container 931 .row 932 .panel-default 933 #api 934 .localAccount 935 .entry 936 .entry-item 937 .password-label { 938 text-align: left; 939 height: 0; 940 left: 0; 941 width: 100%; 942 } 943 .forgot-password { 944 text-align: left; 945 } 946 .forgot-password.center-height { 947 position: absolute; 948 bottom: 0; 949 clear: right; 950 cursor: pointer; 951 text-align: right; 952 } 953 @keyframes slideInFromRight { 954 0% { 955 opacity: 0; 956 transform: translateX(50%); 957 } 958 100% { 959 opacity: 1; 960 transform: translateX(0); 961 } 962 } 963 .unified_container 964 .row 965 .panel-default 966 #api 967 .localAccount 968 .entry 969 .entry-item 970 .password-label 971 #forgotPassword { 972 position: absolute; 973 bottom: 0; 974 clear: right; 975 cursor: pointer; 976 text-align: right; 977 } 978 .unified_container .row .panel-default #api .localAccount .rememberMe { 979 margin-top: -2rem; 980 text-align: right; 981 margin-left: 59%; 982 position: relative; 983 width: 15rem; 984 } 985 .unified_container 986 .row 987 .panel-default 988 #api 989 .localAccount 990 .rememberMe.align-to-left { 991 margin-top: 0.5rem; 992 text-align: left; 993 margin-left: 0; 994 width: 100%; 995 } 996 .working { 997 display: none; 998 } 999 .unified_container 1000 .row 1001 .panel-default 1002 #api 1003 .claims-provider-list-text-links 1004 p, 1005 .unified_container .row .panel-default #api .localAccount .create p { 1006 text-align: left; 1007 margin-top: -3rem; 1008 margin-bottom: 3rem; 1009 } 1010 .unified_container 1011 .row 1012 .panel-default 1013 #api 1014 .localAccount 1015 .create 1016 #createAccount { 1017 border-radius: 0.5rem; 1018 display: inline-block; 1019 font-size: 1em; 1020 font-weight: 400; 1021 height: inherit; 1022 line-height: 1.3333333; 1023 padding: 10px 16px; 1024 text-align: center; 1025 touch-action: manipulation; 1026 user-select: none; 1027 white-space: nowrap; 1028 -moz-user-select: none; 1029 -ms-touch-action: manipulation;
1030 -ms-user-select: none; 1031 -webkit-user-select: none; 1032 width: auto; 1033 margin-top: -3rem; 1034 cursor: pointer; 1035 animation: 0.5s ease-out 0s 1 slideInFromRight; 1036 } 1037 .unified_container .row .panel-default #api .social { 1038 display: table-footer-group; 1039 position: relative; 1040 top: 1px; 1041 width: auto; 1042 } 1043 .unified_container .row .panel-default #api .accountButton { 1044 background-size: 10% 70%; 1045 background-position-x: 3%; 1046 background-position-y: 50%; 1047 background-repeat: no-repeat; 1048 display: block; 1049 font-size: 16px; 1050 height: 45px; 1051 width: 100%; 1052 margin-left: auto; 1053 overflow: hidden; 1054 padding: 0 50px; 1055 max-width: 380px; 1056 border: 1px solid #605e5c; 1057 background-color: #fff; 1058 -moz-border-radius: 0.5rem; 1059 -webkit-border-radius: 0.5rem; 1060 border-radius: 0.5rem; 1061 margin-top: 10px; 1062 } 1063 .unified_container .row .panel-default #api .accountButton:hover { 1064 color: #fff; 1065 background-color: #1662c7; 1066 } 1067 .claims-provider-list-text-links-bottom-under-form { 1068 text-align: left; 1069 } 1070 @media (max-width: 100%) { 1071 .unified_container .row .panel-default { 1072 margin-top: auto; 1073 margin-bottom: auto; 1074 height: 550px; 1075 } 1076 .unified_container .row .panel-default .panel-body { 1077 padding: 5rem 3rem; 1078 margin-top: 20px; 1079 } 1080 .unified_container .row .panel-default .panel-body .companyName { 1081 display: none; 1082 } 1083 .unified_container .row .panel-default .panel-body .companyLogo { 1084 display: block; 1085 } 1086 .unified_container .row .panel-default .panel-body h3 { 1087 display: block; 1088 } 1089 .unified_container .row .panel-default .panel-body #api { 1090 width: auto; 1091 } 1092 .unified_container .row .panel-default .panel-body #api .social { 1093 top: 370px; 1094 width: auto; 1095 } 1096 .unified_container 1097 .row 1098 .panel-default 1099 .panel-body 1100 #api 1101 .social 1102 .options 1103 .accountButton { 1104 height: 40px; 1105 } 1106 .unified_container 1107 .row 1108 .panel-default 1109 .panel-body 1110 #api 1111 .social 1112 .options 1113 #FacebookExchange { 1114 background-size: 12px; 1115 background-position: 50% 75%; 1116 margin-bottom: 10px; 1117 } 1118 .unified_container 1119 .row 1120 .panel-default 1121 .panel-body 1122 #api 1123 .social 1124 .options 1125 #GoogleExchange { 1126 background-size: 20px; 1127 background-position: 50% 75%; 1128 margin-bottom: 10px; 1129 } 1130 .unified_container 1131 .row 1132 .panel-default 1133 .panel-body 1134 #api 1135 .social 1136 .options 1137 #TwitterExchange { 1138 background-size: 20px; 1139 background-position-x: 56px; 1140 background-position-y: 14px; 1141 margin-bottom: 10px; 1142 } 1143 .unified_container .row .panel-default .panel-body #api .localAccount { 1144 top: 20px; 1145 } 1146 .unified_container 1147 .row 1148 .panel-default 1149 .panel-body 1150 #api 1151 .localAccount 1152 .entry 1153 .entry-item { 1154 display: block; 1155 width: 100%; 1156 margin-bottom: 10px; 1157 } 1158 .unified_container 1159 .row 1160 .panel-default 1161 .panel-body 1162 #api 1163 .localAccount 1164 .entry 1165 .entry-item 1166 .password-label { 1167 top: 145px; 1168 } 1169 .unified_container 1170 .row 1171 .panel-default 1172 .panel-body 1173 #api 1174 .localAccount 1175 .entry 1176 .entry-item 1177 #logonIdentifier { 1178 height: 40px; 1179 } 1180 .unified_container 1181 .row 1182 .panel-default 1183 .panel-body 1184 #api 1185 .localAccount 1186 .entry 1187 .entry-item 1188 #password { 1189 height: 40px; 1190 } 1191 .unified_container 1192 .row 1193 .panel-default 1194 .panel-body 1195 #api 1196 .localAccount 1197 .entry 1198 .entry-item:nth-child(2) { 1199 width: auto; 1200 float: left; 1201 } 1202 .unified_container 1203 .row 1204 .panel-default 1205 .panel-body 1206 #api 1207 .localAccount 1208 .entry 1209 .buttons 1210 #next { 1211 width: auto; 1212 text-indent: -4px; 1213 height: 40px; 1214 line-height: 0; 1215 position: relative; 1216 bottom: 5px; 1217 left: 8px; 1218 } 1219 } 1220 @media screen and (max-width: 320px) { 1221 .unified_container .row .panel-default #api .localAccount .rememberMe { 1222 margin-top: 1.75rem; 1223 text-align: left; 1224 margin-left: 0; 1225 width: 100%; 1226 } 1227 .unified_container 1228 .row 1229 .panel-default 1230 #api 1231 .localAccount 1232 .entry 1233 .entry-item 1234 .password-label 1235 #forgotPassword { 1236 bottom: -1rem; 1237 } 1238 .forgot-password.center-height { 1239 top: 0; 1240 right: 12rem; 1241 position: relative; 1242 } 1243 } 1244 /* endinject */ 1245 `],encapsulation:2,data:{animation:[new o().fadeIn,new o().fadeOut,new o().slideIn,new o().slideOut]},changeDetection:0})}}return i})();export{D as LoginComponent};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.