/*
 | 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.
 |
 | Copyright (c) 2021 Rezto Indonesia
 | Website : https://rezto.co.id
 | Email : halo@rezto.co.id
 */
*,::after,::before{box-sizing:border-box}html{background-color:#fbfbfe;height:100%}body{font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",sans-serif;align-items:center;color:#20123b;display:flex;flex-direction:column;font-size:14px;justify-content:center;min-height:100vh;padding:48px 0}a{border-radius:2px;color:#0060df;cursor:pointer;text-decoration:none}a:focus{box-shadow:0 0 0 2px #0060df,0 0 0 6px rgba(0,96,223,.3);color:#0060df;outline:0}a:hover{color:#0060df;text-decoration:underline}a:active{box-shadow:none;color:#003eaa;outline:0}a:focus:hover{text-decoration:none}a:focus:active{text-decoration:underline}button,input{font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",sans-serif;font-weight:inherit}header{margin-bottom:40px}header h1{font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:1em;margin:0}header h1{font-size:24px;font-weight:400;color:#20123b;line-height:26px}header h1 .service{display:block;font-size:15px;line-height:22px;margin-top:4px}section p{margin:0 auto 25px 0}#loading-spinner img{-webkit-animation:.9s spin infinite linear;animation:.9s spin infinite linear;display:block;height:36px;left:calc(50% - 18px);overflow:hidden;position:absolute;text-indent:100%;top:calc(50% - 18px);white-space:nowrap;width:36px}@-webkit-keyframes spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}#stage{align-items:center;display:flex;flex:1;justify-content:center;opacity:0;width:100%}#main-content{position:relative;text-align:center}#main-content::before{background-image:url('../images/lb.svg');background-position:center center;background-repeat:no-repeat;content:"";left:0;position:absolute;width:100%;z-index:1}.error{font-size:12px;font-weight:400;background:#d70022;border-radius:4px;color:#fff;font-weight:700;min-height:32px;padding:12px;position:relative;text-align:center;display:none;margin-bottom:10px}.error.visible{display:block}#error-sync .dismiss{color:#fff;cursor:pointer;display:inline-block;height:16px;margin-top:-6px;position:absolute;top:50%;right:8px;width:16px;outline:0}.input-row{margin-bottom:20px;position:relative;width:100%}.input-row input{padding:0 11px 0 16px;transition:border-color 150ms,box-shadow 150ms}.input-row input::-moz-placeholder{color:rgba(12,12,13,.4)!important;font-weight:400;opacity:1}.input-row input:-ms-input-placeholder{color:rgba(12,12,13,.4)!important;font-weight:400;opacity:1}.input-row input::placeholder{color:rgba(12,12,13,.4)!important;font-weight:400;opacity:1}.input-row input::-webkit-input-placeholder{line-height:1.3!important}.input-row input[type=email],.input-row input[type=password]{-webkit-appearance:none;-moz-appearance:textfield;background-color:#fff;border:1px solid rgba(12,12,13,.3);border-radius:4px;color:#0c0c0d;font-size:16px;font-weight:400;height:48px;outline:0;position:relative;transition-duration:150ms;transition-property:border-color;width:100%;z-index:2}.input-row input[type=email]:hover,.input-row input[type=password]:hover{border-color:rgba(12,12,13,.5)}.input-row input[type=email]:focus,.input-row input[type=password]:focus{border-color:#0a84ff;box-shadow:0 0 0 3px rgba(10,132,255,.3)}.input-row input[type=email].invalid,.input-row input[type=password].invalid{border-color:#d70022}.input-row input[type=email].invalid:focus,.input-row input[type=password].invalid:focus{box-shadow:0 0 0 3px rgba(215,0,34,.3)}.input-row input[type=email]:disabled,.input-row input[type=password]:disabled{color:#737373;cursor:not-allowed}.input-row input:last-child{margin-bottom:0}.button-row{margin:0 0 20px}.button-row .button{text-decoration:none}button::-moz-focus-inner{border:0;padding:0}button:hover{background:rgba(12,12,13,.2)}button:active{background:rgba(12,12,13,.3)}button:focus{box-shadow:0 0 0 1px #0a84ff inset,0 0 0 1px #0a84ff,0 0 0 4px rgba(10,132,255,.3)}button:focus:active{text-decoration:none}button[type=submit]:not(.secondary-button){background:#0060df;color:#fff}button[type=submit]:not(.secondary-button):hover:enabled{background:#003eaa}button[type=submit]:not(.secondary-button):active:enabled{background:#002275}button{font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",sans-serif;align-items:center;background:rgba(12,12,13,.1);border:0;border-radius:6px;color:#0c0c0d;cursor:pointer;display:inline-flex;font-size:16px;font-weight:700;height:48px;justify-content:center;padding:0 8px;transition-duration:150ms;transition-property:background-color;-webkit-touch-callout:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none;width:100%}.tos-pp{font-size:12px}.faint{color:#737373;transition-duration:150ms}.faint a{color:#737373;text-decoration:underline}.faint a:focus{box-shadow:0 0 0 2px #4a4a4f,0 0 0 6px rgba(74,74,79,.3);color:#38383d;outline:0}.faint a:hover{color:#4a4a4f;text-decoration:underline}.faint a:active{box-shadow:none;color:#2a2a2e;outline:0}.faint a:focus:hover{text-decoration:none}.faint a:focus:active{text-decoration:underline}.tos-pp+.links{margin-top:20px}.links{clear:both;display:flex;justify-content:center}.links .right{margin-left:auto}@media(min-width:521px),(orientation:landscape) and (min-width:641px){#main-content.card{width:480px}#main-content{background:#fff;border-radius:16px;box-shadow:0 12px 18px 2px rgba(34,0,51,.04),0 6px 22px 4px rgba(7,48,114,.12),0 6px 10px -4px rgba(14,13,26,.12);margin:0 auto;padding:70px 40px 40px}#main-content::before{background-size:auto 82px;height:82px;margin-top:-82px;opacity:1!important;top:41px}}@media(max-width:520px),(orientation:landscape) and (max-width:640px){body{justify-content:flex-start;padding:0}#stage{align-items:flex-start}#main-content{padding:82px 20px 20px}#main-content::before{background-size:auto 56px;height:56px;margin-top:-56px;top:66px}.error{width:100%}.input-row{margin-bottom:12px}.input-row input[type=email],.input-row input[type=password]{height:40px}}
