body.po-login{--po-login:var(--brand-color,#005cfa);min-height:100dvh;font-family:var(--font-balsamiq-sans,"Balsamiq Sans"), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;color:#212529;background:#fff;flex-direction:column;margin:0;font-size:1rem;line-height:1.5;display:flex}body.po-login>.top{box-sizing:border-box;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;width:100%;max-width:960px;margin:0 auto;padding:1.5rem 16px;display:flex}body.po-login>.top>.logo{padding:.3125rem 0;display:inline-flex}body.po-login>.top>.logo>img{width:auto;height:3rem;display:block}body.po-login>.top>.menu{flex-wrap:wrap;gap:.5rem 1rem;display:flex}body.po-login>.top>.menu>a{color:#000;align-items:center;gap:.5rem;padding:.5rem;text-decoration:none;display:inline-flex}body.po-login>.top>.menu>a>img{width:24px;height:24px;display:block}body.po-login>.banner{background:linear-gradient(#00d2ff 0%,#00e0bd 100%);flex:1 0 auto;position:relative;overflow:hidden}body.po-login>.banner>.accents{z-index:1;pointer-events:none;position:absolute;inset:0}body.po-login>.banner>.accents>span{background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;position:absolute;left:50%}body.po-login>.banner>.accents>.cloud-2{aspect-ratio:307/211;background-image:url(/build/assets/bg-cloud2-BIOB_rTJ.svg);height:200px;margin-left:-42rem;top:2rem}body.po-login>.banner>.accents>.robot{aspect-ratio:67.91/75.9;background-image:url(/build/assets/robot-Ky6mT97l.svg);height:200px;margin-left:-28rem;top:7rem}body.po-login>.banner>.accents>.balloon{aspect-ratio:198/293;background-image:url(/build/assets/bg-balloon-CjQi0Hka.svg);height:240px;margin-left:15rem;bottom:6rem}body.po-login>.banner>.accents>.cloud-1{aspect-ratio:256/181;background-image:url(/build/assets/bg-cloud1-CNI7qu9G.svg);height:200px;margin-left:-22rem;top:14rem}body.po-login>.banner>.accents>.cloud-4{aspect-ratio:317/199;background-image:url(/build/assets/bg-cloud4-cqYae50n.svg);height:200px;margin-left:32rem;top:7rem}body.po-login>.banner>.accents>.cloud-5{aspect-ratio:261/211;background-image:url(/build/assets/bg-cloud5-CAczX9cm.svg);height:200px;margin-left:20rem;bottom:-7rem}body.po-login>.banner>.contents{z-index:2;padding:3rem;position:relative}body.po-login>.banner>.contents>.call{margin-left:70%}body.po-login>.banner>.contents>.call>a{display:inline-block}body.po-login>.banner>.contents>.call>a>img{width:300px;max-width:none;height:auto;display:block}body.po-login>.banner>.contents>.card{border:20px solid #0000;border-width:27px 20px 23px;box-shadow:none;box-sizing:border-box;background:0 0;border-image-source:url(/build/assets/card-paper-s6Woc04Z.svg);border-image-slice:30 fill;border-image-repeat:stretch;border-radius:0;width:24rem;max-width:100%;margin:3rem auto;padding:0 12px 1px}body.po-login>.banner>.contents>.card>h1{color:var(--po-login);margin:0 0 1rem;font-size:1.25rem;font-weight:700;line-height:1.2}body.po-login>.banner>.contents>.card>.sub{margin:0 0 1rem}body.po-login>.banner>.contents>.card>.status{text-align:center;margin:1rem 0 0}body.po-login>.banner>.contents>.card>form.login>.field>.label{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}body.po-login>.banner>.contents>.card>form>.field{margin-bottom:1rem}body.po-login>.banner>.contents>.card>form>.field.code-field>.control>.form-control{letter-spacing:.35em;text-align:center;font-size:1.5rem;font-weight:700}body.po-login>.banner>.contents>.card>form>.field>.label{color:var(--po-login)}body.po-login>.banner>.contents>.card>form>.field>.control>.form-control{height:auto;color:var(--po-login);background:color-mix(in srgb, var(--po-login) 10%, #fff);border:2px solid color-mix(in srgb, var(--po-login) 10%, #fff);box-shadow:none;border-radius:.3rem;padding:.5rem 1rem;font-size:1rem;line-height:1.5}body.po-login>.banner>.contents>.card>form>.field>.control>.form-control::placeholder{color:var(--po-login);opacity:1}body.po-login>.banner>.contents>.card>form>.field>.control>.form-control:focus{border-color:var(--po-login);box-shadow:none}body.po-login>.banner>.contents>.card .btn.primary,body.po-login>.banner>.contents>.card .btn.secondary{border-radius:1000px;padding:.5rem 1.3rem;font-size:1.25rem;font-weight:700;line-height:1.5}body.po-login>.banner>.contents>.card .btn.primary{color:#fff;background:var(--po-login);border-color:var(--po-login)}body.po-login>.banner>.contents>.card .btn.primary:hover{filter:brightness(.96)}body.po-login>.banner>.contents>.card .btn.primary>i{margin:0 .5rem}body.po-login>.banner>.contents>.card .btn.secondary{color:var(--po-login);border-color:var(--po-login);background:#fff;font-weight:400}body.po-login>.banner>.contents>.card .btn.secondary:hover{color:#fff;background:var(--po-login)}body.po-login>.banner>.contents>.card .forgot,body.po-login>.banner>.contents>.card .via{margin:1rem 0 0}body.po-login>.banner>.contents>.card .forgot>a,body.po-login>.banner>.contents>.card .auth-alt a,body.po-login>.banner>.contents>.card .auth-alt .btn.link{color:var(--po-login);text-decoration:underline}body.po-login>.banner>.contents>.card>.auth-alt{margin:1rem 0 0}body.po-login>.banner>.contents>.call+.card{margin-top:-5%}body.po-login>.strip{background:#fff;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:1rem 3rem;padding:1.5rem 16px;display:flex}body.po-login>.strip>a>img,body.po-login>.strip>img{width:auto;height:35px;display:block}@media (width<=991.98px){body.po-login>.banner>.contents>.call{text-align:right;margin-left:0}}@media (width<=767.98px){body.po-login>.top{justify-content:center}body.po-login>.top>.menu{justify-content:center;gap:0 .5rem}body.po-login>.banner>.accents{display:none}body.po-login>.banner>.contents{padding:1rem}body.po-login>.banner>.contents>.call>a>img{width:100%;max-width:300px}body.po-login>.banner>.contents>.call+.card{margin-top:1.5rem}body.po-login>.strip{flex-direction:column;align-items:center;gap:1rem}}@media (width<=575.98px){body.po-login>.banner>.contents>.card{width:100%;padding:0}}
