.p-login--centered{display:grid;place-items:center;min-height:70vh}.p-login__card{width:100%;max-width:460px;background:#fff;border-radius:12px;box-shadow:0 10px 25px rgba(0,0,0,.08);padding:28px 24px}.p-login__title{text-align:center;margin:0 0 16px 0}.p-login__description{text-align:center;color:#6b7280;margin:0 0 16px 0;line-height:1.6}.p-login__messages{margin-inline:auto;-webkit-margin-after:16px;margin-block-end:16px;max-width:40ch}.p-login__content{max-width:40ch;margin-inline:auto}.p-login__form{display:flex;row-gap:16px;flex-flow:column;max-width:40ch;margin-inline:auto}.p-login__btn-wrapper{display:flex;-moz-column-gap:20px;column-gap:20px;flex-flow:row;align-items:center;justify-content:space-between;-webkit-margin-after:16px;margin-block-end:16px}.p-login__btn-wrapper .m-btn{margin:0}.p-login__separator{position:relative;text-align:center;color:#777;margin:16px 0 12px}.p-login__separator::before,.p-login__separator::after{content:"";position:absolute;top:50%;width:40%;height:1px;background:#e5e7eb}.p-login__separator::before{left:0}.p-login__separator::after{right:0}.p-login__separator span{background:#fff;padding:0 8px;position:relative}.p-login__oauth{text-align:center}.p-login__google-btn,.p-login__apple-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;width:100%;max-width:40ch;margin-inline:auto;padding:14px 24px;border-radius:6px;font-weight:500;font-size:16px;line-height:24px;text-decoration:none;transition:all .2s ease;border:1px solid #dadce0;background:#fff;color:#3c4043;box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);min-height:52px}.p-login__google-btn:hover,.p-login__apple-btn:hover{background:#f8f9fa;border-color:#dadce0;box-shadow:0 1px 3px 0 rgba(60,64,67,.3),0 4px 8px 3px rgba(60,64,67,.15)}.p-login__google-btn:active,.p-login__apple-btn:active{background:#f1f3f4;box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15)}.p-login__google-icon,.p-login__apple-icon{flex-shrink:0;width:20px;height:20px}.p-login__apple-btn{background:#000;color:#fff;border-color:#000}.p-login__apple-btn:hover{background:#1a1a1a;border-color:#1a1a1a;box-shadow:0 1px 3px 0 rgba(0,0,0,.3),0 4px 8px 3px rgba(0,0,0,.15)}.p-login__apple-btn:active{background:#333;box-shadow:0 1px 2px 0 rgba(0,0,0,.3),0 1px 3px 1px rgba(0,0,0,.15)}.p-login__meta{text-align:center;color:#6b7280;margin-top:12px}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL3NyYy9wLWxvZ2luLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQ0ksbUJBQ0ksWUFBQSxDQUNBLGtCQUFBLENBQ0EsZUFBQSxDQUdKLGVBQ0ksVUFBQSxDQUNBLGVBQUEsQ0FDQSxlQUFBLENBQ0Esa0JBQUEsQ0FDQSxzQ0FBQSxDQUNBLGlCQUFBLENBR0osZ0JBQ0ksaUJBQUEsQ0FDQSxpQkFBQSxDQUdKLHNCQUNJLGlCQUFBLENBQ0EsYUFBQSxDQUNBLGlCQUFBLENBQ0EsZUFBQSxDQUdKLG1CQUNJLGtCQUFBLENBQ0EseUJBQUEsQ0FBQSxxQkFBQSxDQUNBLGNBQUEsQ0FHSixrQkFDSSxjQUFBLENBQ0Esa0JBQUEsQ0FHSixlQUNJLFlBQUEsQ0FDQSxZQUFBLENBQ0EsZ0JBQUEsQ0FDQSxjQUFBLENBQ0Esa0JBQUEsQ0FHSixzQkFDSSxZQUFBLENBQ0Esb0JBQUEsQ0FBQSxlQUFBLENBQ0EsYUFBQSxDQUNBLGtCQUFBLENBQ0EsNkJBQUEsQ0FDQSx5QkFBQSxDQUFBLHFCQUFBLENBRUEsNkJBQUEsUUFBQSxDQUdKLG9CQUNJLGlCQUFBLENBQ0EsaUJBQUEsQ0FDQSxVQUFBLENBQ0Esa0JBQUEsQ0FFQSx1REFFSSxVQUFBLENBQ0EsaUJBQUEsQ0FDQSxPQUFBLENBQ0EsU0FBQSxDQUNBLFVBQUEsQ0FDQSxrQkFBQSxDQUVKLDRCQUFBLE1BQUEsQ0FDQSwyQkFBQSxPQUFBLENBQ0EseUJBQUEsZUFBQSxDQUFBLGFBQUEsQ0FBQSxpQkFBQSxDQUdKLGdCQUFBLGlCQUFBLENBRUEseUNBRUksbUJBQUEsQ0FDQSxrQkFBQSxDQUNBLHNCQUFBLENBQ0EsUUFBQSxDQUNBLFVBQUEsQ0FDQSxjQUFBLENBQ0Esa0JBQUEsQ0FDQSxpQkFBQSxDQUNBLGlCQUFBLENBQ0EsZUFBQSxDQUNBLGNBQUEsQ0FDQSxnQkFBQSxDQUNBLG9CQUFBLENBQ0EsdUJBQUEsQ0FDQSx3QkFBQSxDQUNBLGVBQUEsQ0FDQSxhQUFBLENBQ0EseUVBQUEsQ0FDQSxlQUFBLENBRUEscURBQ0ksa0JBQUEsQ0FDQSxvQkFBQSxDQUNBLHlFQUFBLENBR0osdURBQ0ksa0JBQUEsQ0FDQSx5RUFBQSxDQUlSLDJDQUVJLGFBQUEsQ0FDQSxVQUFBLENBQ0EsV0FBQSxDQUdKLG9CQUNJLGVBQUEsQ0FDQSxVQUFBLENBQ0EsaUJBQUEsQ0FFQSwwQkFDSSxrQkFBQSxDQUNBLG9CQUFBLENBQ0EsbUVBQUEsQ0FHSiwyQkFDSSxlQUFBLENBQ0EsbUVBQUEsQ0FJUixlQUNJLGlCQUFBLENBQ0EsYUFBQSxDQUNBLGVBQUEiLCJmaWxlIjoicC1sb2dpbi5jc3MifQ== */