.auth-main{align-items:center;display:flex;justify-content:center;min-height:calc(100vh - 80px);padding:2rem}.auth-container{background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-xl);max-width:450px;overflow:hidden;width:100%}.auth-tabs{background:var(--bg-secondary);border-bottom:1px solid var(--border-color);display:flex}.auth-tab{background:transparent;border:none;color:var(--text-muted);cursor:pointer;flex:1;font-family:inherit;font-size:1rem;font-weight:500;padding:1rem;position:relative;transition:all var(--transition-fast)}.auth-tab:hover{color:var(--text-secondary)}.auth-tab.active{background:var(--bg-card);color:var(--text-primary)}.auth-tab.active:after{background:linear-gradient(90deg,var(--accent-primary),var(--accent-secondary));bottom:-1px;content:"";height:2px;left:0;position:absolute;right:0}.auth-form{display:none;padding:2rem}.auth-form.active{display:block}.auth-title{background:linear-gradient(135deg,var(--text-primary),var(--accent-primary));-webkit-background-clip:text;font-size:1.5rem;font-weight:700;margin-bottom:1.5rem;text-align:center;-webkit-text-fill-color:transparent;background-clip:text}.form-group{margin-bottom:1.25rem}.form-group label{color:var(--text-secondary);display:block;font-size:.9rem;font-weight:500;margin-bottom:.5rem}.form-group input{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-sm);color:var(--text-primary);font-family:inherit;font-size:1rem;padding:.875rem 1rem;transition:all var(--transition-fast);width:100%}.form-group input:focus{border-color:var(--accent-primary);box-shadow:0 0 0 3px var(--accent-glow);outline:none}.form-group input::placeholder{color:var(--text-muted)}.form-hint{color:var(--text-muted);display:block;font-size:.75rem;margin-top:.35rem}.form-hint.important{color:var(--accent-primary);font-weight:500}.password-wrapper{position:relative}.password-wrapper input{padding-left:3rem}.toggle-password{background:none;border:none;cursor:pointer;left:.75rem;opacity:.6;padding:.25rem;position:absolute;top:50%;transform:translateY(-50%);transition:opacity var(--transition-fast)}.toggle-password:hover{opacity:1}.eye-icon{filter:invert(.6);height:20px;width:20px}.form-error{background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.3);border-radius:var(--radius-sm);color:var(--error);display:none;font-size:.9rem;margin-bottom:1rem;padding:.75rem 1rem}.form-error.show{display:block}.auth-submit{align-items:center;background:linear-gradient(135deg,var(--accent-primary),var(--accent-secondary));border:none;border-radius:var(--radius-md);color:#fff;cursor:pointer;display:flex;font-family:inherit;font-size:1.1rem;font-weight:600;gap:.5rem;justify-content:center;padding:1rem;transition:all var(--transition-fast);width:100%}.auth-submit:hover{box-shadow:var(--shadow-glow);transform:translateY(-2px)}.auth-submit:active{transform:translateY(0)}.auth-submit:disabled{cursor:not-allowed;opacity:.6;transform:none}.btn-loader{animation:spin .8s linear infinite;border:2px solid hsla(0,0%,100%,.3);border-radius:50%;border-top-color:#fff;height:20px;width:20px}@keyframes spin{to{transform:rotate(1turn)}}@media (max-width:480px){.auth-container{border-radius:var(--radius-lg)}.auth-form{padding:1.5rem}.auth-title{font-size:1.25rem}}.otp-step{margin:1rem 0}.otp-hint{color:hsla(0,0%,100%,.75);font-size:.9rem;margin-bottom:.75rem}.otp-timer-wrap{height:72px;margin:0 auto 1rem;position:relative;width:72px}.otp-ring{height:72px;transform:rotate(-90deg);width:72px}.otp-ring-bg{fill:none;stroke:hsla(0,0%,100%,.1);stroke-width:3}.otp-ring-fg{fill:none;stroke:#7c9eff;stroke-dasharray:100 100;stroke-linecap:round;stroke-width:3;transition:stroke-dashoffset 1s linear}.otp-count{align-items:center;display:flex;font-variant-numeric:tabular-nums;font-weight:600;inset:0;justify-content:center;position:absolute}.otp-count.pulse{animation:otpPulse .8s ease-in-out infinite}@keyframes otpPulse{50%{color:#fbbf24;transform:scale(1.08)}}.auth-submit.secondary{background:transparent;border:1px solid rgba(124,158,255,.45);margin-top:.5rem}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9jc3MvYXV0aC5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBRUEsV0FHSSxrQkFBbUIsQ0FEbkIsWUFBYSxDQUViLHNCQUF1QixDQUh2Qiw2QkFBOEIsQ0FJOUIsWUFDSixDQUVBLGdCQUNJLHlCQUEwQixDQUMxQixvQ0FBcUMsQ0FDckMsOEJBQStCLENBRS9CLGVBQWdCLENBQ2hCLGVBQWdCLENBRmhCLFVBR0osQ0FFQSxXQUVJLDhCQUErQixDQUMvQiwyQ0FBNEMsQ0FGNUMsWUFHSixDQUVBLFVBRUksc0JBQXVCLENBQ3ZCLFdBQVksQ0FLWix1QkFBd0IsQ0FDeEIsY0FBZSxDQVJmLE1BQU8sQ0FJUCxtQkFBb0IsQ0FDcEIsY0FBZSxDQUNmLGVBQWdCLENBSGhCLFlBQWEsQ0FPYixpQkFBa0IsQ0FEbEIscUNBRUosQ0FFQSxnQkFDSSwyQkFDSixDQUVBLGlCQUVJLHlCQUEwQixDQUQxQix5QkFFSixDQUVBLHVCQU9JLCtFQUFrRixDQUpsRixXQUFZLENBRlosVUFBVyxDQUtYLFVBQVcsQ0FGWCxNQUFPLENBRlAsaUJBQWtCLENBR2xCLE9BR0osQ0FFQSxXQUNJLFlBQWEsQ0FDYixZQUNKLENBRUEsa0JBQ0ksYUFDSixDQUVBLFlBS0ksNEVBQStFLENBQy9FLDRCQUE2QixDQUw3QixnQkFBaUIsQ0FDakIsZUFBZ0IsQ0FDaEIsb0JBQXFCLENBQ3JCLGlCQUFrQixDQUdsQixtQ0FBb0MsQ0FDcEMsb0JBQ0osQ0FFQSxZQUNJLHFCQUNKLENBRUEsa0JBS0ksMkJBQTRCLENBSjVCLGFBQWMsQ0FFZCxlQUFpQixDQUNqQixlQUFnQixDQUZoQixtQkFJSixDQUVBLGtCQUVJLDhCQUErQixDQUMvQixvQ0FBcUMsQ0FDckMsOEJBQStCLENBSS9CLHlCQUEwQixDQUYxQixtQkFBb0IsQ0FDcEIsY0FBZSxDQUZmLG9CQUFzQixDQUl0QixxQ0FBc0MsQ0FSdEMsVUFTSixDQUVBLHdCQUVJLGtDQUFtQyxDQUNuQyx1Q0FBd0MsQ0FGeEMsWUFHSixDQUVBLCtCQUNJLHVCQUNKLENBRUEsV0FJSSx1QkFBd0IsQ0FIeEIsYUFBYyxDQUVkLGdCQUFrQixDQURsQixpQkFHSixDQUVBLHFCQUNJLDJCQUE0QixDQUM1QixlQUNKLENBRUEsa0JBQ0ksaUJBQ0osQ0FFQSx3QkFDSSxpQkFDSixDQUVBLGlCQUtJLGVBQWdCLENBQ2hCLFdBQVksQ0FDWixjQUFlLENBTGYsV0FBYSxDQU9iLFVBQVksQ0FEWixjQUFnQixDQVBoQixpQkFBa0IsQ0FFbEIsT0FBUSxDQUNSLDBCQUEyQixDQU0zQix5Q0FDSixDQUVBLHVCQUNJLFNBQ0osQ0FFQSxVQUdJLGlCQUFtQixDQURuQixXQUFZLENBRFosVUFHSixDQUVBLFlBQ0ksNkJBQWtDLENBQ2xDLG1DQUF3QyxDQUd4Qyw4QkFBK0IsQ0FGL0Isa0JBQW1CLENBS25CLFlBQWEsQ0FGYixlQUFpQixDQUNqQixrQkFBbUIsQ0FIbkIsbUJBS0osQ0FFQSxpQkFDSSxhQUNKLENBRUEsYUFhSSxrQkFBbUIsQ0FYbkIsZ0ZBQW1GLENBRW5GLFdBQVksQ0FFWiw4QkFBK0IsQ0FIL0IsVUFBWSxDQU9aLGNBQWUsQ0FFZixZQUFhLENBTGIsbUJBQW9CLENBQ3BCLGdCQUFpQixDQUNqQixlQUFnQixDQU1oQixTQUFXLENBRFgsc0JBQXVCLENBVHZCLFlBQWEsQ0FNYixxQ0FBc0MsQ0FWdEMsVUFlSixDQUVBLG1CQUVJLDZCQUE4QixDQUQ5QiwwQkFFSixDQUVBLG9CQUNJLHVCQUNKLENBRUEsc0JBRUksa0JBQW1CLENBRG5CLFVBQVksQ0FFWixjQUNKLENBRUEsWUFNSSxrQ0FBb0MsQ0FGcEMsbUNBQXVCLENBQ3ZCLGlCQUFrQixDQURsQixxQkFBdUIsQ0FGdkIsV0FBWSxDQURaLFVBTUosQ0FFQSxnQkFDSSxHQUFLLHVCQUEyQixDQUNwQyxDQUVBLHlCQUNJLGdCQUNJLDhCQUNKLENBRUEsV0FDSSxjQUNKLENBRUEsWUFDSSxpQkFDSixDQUNKLENBRUEsVUFBWSxhQUFnQixDQUM1QixVQUFZLHlCQUE2QixDQUFFLGVBQWlCLENBQUUsb0JBQXdCLENBQ3RGLGdCQUFtRCxXQUFZLENBQUUsa0JBQW1CLENBQWxFLGlCQUFrQixDQUFFLFVBQWdELENBQ3RGLFVBQXlCLFdBQVksQ0FBRSx3QkFBeUIsQ0FBcEQsVUFBc0QsQ0FDbEUsYUFBZSxTQUFVLENBQUUseUJBQTZCLENBQUUsY0FBaUIsQ0FDM0UsYUFBZSxTQUFVLENBQUUsY0FBZSxDQUEwQyx3QkFBeUIsQ0FBaEQsb0JBQXFCLENBQXRDLGNBQWUsQ0FBb0Qsc0NBQXlDLENBQ3hKLFdBQTBELGtCQUFtQixDQUFsQyxZQUFhLENBQWdELGlDQUFrQyxDQUFFLGVBQWdCLENBQTNILE9BQVEsQ0FBc0Msc0JBQXVCLENBQXpGLGlCQUFpSixDQUM5SixpQkFBbUIsMkNBQStDLENBQ2xFLG9CQUFzQixJQUE4QixhQUFjLENBQXRDLHFCQUF3QyxDQUFFLENBQ3RFLHVCQUF5QixzQkFBdUIsQ0FBRSxzQ0FBd0MsQ0FBRSxnQkFBb0IiLCJmaWxlIjoiYXV0aC5taW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiXG5cbi5hdXRoLW1haW4ge1xuICAgIG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSA4MHB4KTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcGFkZGluZzogMnJlbTtcbn1cblxuLmF1dGgtY29udGFpbmVyIHtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1iZy1jYXJkKTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1ib3JkZXItY29sb3IpO1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cy14bCk7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA0NTBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uYXV0aC10YWJzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWJnLXNlY29uZGFyeSk7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWJvcmRlci1jb2xvcik7XG59XG5cbi5hdXRoLXRhYiB7XG4gICAgZmxleDogMTtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgcGFkZGluZzogMXJlbTtcbiAgICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBjb2xvcjogdmFyKC0tdGV4dC1tdXRlZCk7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRyYW5zaXRpb246IGFsbCB2YXIoLS10cmFuc2l0aW9uLWZhc3QpO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmF1dGgtdGFiOmhvdmVyIHtcbiAgICBjb2xvcjogdmFyKC0tdGV4dC1zZWNvbmRhcnkpO1xufVxuXG4uYXV0aC10YWIuYWN0aXZlIHtcbiAgICBjb2xvcjogdmFyKC0tdGV4dC1wcmltYXJ5KTtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1iZy1jYXJkKTtcbn1cblxuLmF1dGgtdGFiLmFjdGl2ZTo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IC0xcHg7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBoZWlnaHQ6IDJweDtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHZhcigtLWFjY2VudC1wcmltYXJ5KSwgdmFyKC0tYWNjZW50LXNlY29uZGFyeSkpO1xufVxuXG4uYXV0aC1mb3JtIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBhZGRpbmc6IDJyZW07XG59XG5cbi5hdXRoLWZvcm0uYWN0aXZlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmF1dGgtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCB2YXIoLS10ZXh0LXByaW1hcnkpLCB2YXIoLS1hY2NlbnQtcHJpbWFyeSkpO1xuICAgIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAgIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBiYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG59XG5cbi5mb3JtLWdyb3VwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xufVxuXG4uZm9ybS1ncm91cCBsYWJlbCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICAgIGZvbnQtc2l6ZTogMC45cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgY29sb3I6IHZhcigtLXRleHQtc2Vjb25kYXJ5KTtcbn1cblxuLmZvcm0tZ3JvdXAgaW5wdXQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWJnLXNlY29uZGFyeSk7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYm9yZGVyLWNvbG9yKTtcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1yYWRpdXMtc20pO1xuICAgIHBhZGRpbmc6IDAuODc1cmVtIDFyZW07XG4gICAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGNvbG9yOiB2YXIoLS10ZXh0LXByaW1hcnkpO1xuICAgIHRyYW5zaXRpb246IGFsbCB2YXIoLS10cmFuc2l0aW9uLWZhc3QpO1xufVxuXG4uZm9ybS1ncm91cCBpbnB1dDpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLWFjY2VudC1wcmltYXJ5KTtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAzcHggdmFyKC0tYWNjZW50LWdsb3cpO1xufVxuXG4uZm9ybS1ncm91cCBpbnB1dDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiB2YXIoLS10ZXh0LW11dGVkKTtcbn1cblxuLmZvcm0taGludCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogMC4zNXJlbTtcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgY29sb3I6IHZhcigtLXRleHQtbXV0ZWQpO1xufVxuXG4uZm9ybS1oaW50LmltcG9ydGFudCB7XG4gICAgY29sb3I6IHZhcigtLWFjY2VudC1wcmltYXJ5KTtcbiAgICBmb250LXdlaWdodDogNTAwO1xufVxuXG4ucGFzc3dvcmQtd3JhcHBlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ucGFzc3dvcmQtd3JhcHBlciBpbnB1dCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtO1xufVxuXG4udG9nZ2xlLXBhc3N3b3JkIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMC43NXJlbTtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHBhZGRpbmc6IDAuMjVyZW07XG4gICAgb3BhY2l0eTogMC42O1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgdmFyKC0tdHJhbnNpdGlvbi1mYXN0KTtcbn1cblxuLnRvZ2dsZS1wYXNzd29yZDpob3ZlciB7XG4gICAgb3BhY2l0eTogMTtcbn1cblxuLmV5ZS1pY29uIHtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgZmlsdGVyOiBpbnZlcnQoMC42KTtcbn1cblxuLmZvcm0tZXJyb3Ige1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjM5LCA2OCwgNjgsIDAuMSk7XG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyMzksIDY4LCA2OCwgMC4zKTtcbiAgICBjb2xvcjogdmFyKC0tZXJyb3IpO1xuICAgIHBhZGRpbmc6IDAuNzVyZW0gMXJlbTtcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1yYWRpdXMtc20pO1xuICAgIGZvbnQtc2l6ZTogMC45cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLmZvcm0tZXJyb3Iuc2hvdyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5hdXRoLXN1Ym1pdCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgdmFyKC0tYWNjZW50LXByaW1hcnkpLCB2YXIoLS1hY2NlbnQtc2Vjb25kYXJ5KSk7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBwYWRkaW5nOiAxcmVtO1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cy1tZCk7XG4gICAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gICAgZm9udC1zaXplOiAxLjFyZW07XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdHJhbnNpdGlvbjogYWxsIHZhcigtLXRyYW5zaXRpb24tZmFzdCk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGdhcDogMC41cmVtO1xufVxuXG4uYXV0aC1zdWJtaXQ6aG92ZXIge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMnB4KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctZ2xvdyk7XG59XG5cbi5hdXRoLXN1Ym1pdDphY3RpdmUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbn1cblxuLmF1dGgtc3VibWl0OmRpc2FibGVkIHtcbiAgICBvcGFjaXR5OiAwLjY7XG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG59XG5cbi5idG4tbG9hZGVyIHtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgYm9yZGVyOiAycHggc29saWQgcmdiYSgyNTUsMjU1LDI1NSwwLjMpO1xuICAgIGJvcmRlci10b3AtY29sb3I6IHdoaXRlO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBhbmltYXRpb246IHNwaW4gMC44cyBsaW5lYXIgaW5maW5pdGU7XG59XG5cbkBrZXlmcmFtZXMgc3BpbiB7XG4gICAgdG8geyB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpOyB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAgIC5hdXRoLWNvbnRhaW5lciB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cy1sZyk7XG4gICAgfVxuICAgIFxuICAgIC5hdXRoLWZvcm0ge1xuICAgICAgICBwYWRkaW5nOiAxLjVyZW07XG4gICAgfVxuICAgIFxuICAgIC5hdXRoLXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgIH1cbn1cblxuLm90cC1zdGVwIHsgbWFyZ2luOiAxcmVtIDA7IH1cbi5vdHAtaGludCB7IGNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LDAuNzUpOyBmb250LXNpemU6IDAuOXJlbTsgbWFyZ2luLWJvdHRvbTogMC43NXJlbTsgfVxuLm90cC10aW1lci13cmFwIHsgcG9zaXRpb246IHJlbGF0aXZlOyB3aWR0aDogNzJweDsgaGVpZ2h0OiA3MnB4OyBtYXJnaW46IDAgYXV0byAxcmVtOyB9XG4ub3RwLXJpbmcgeyB3aWR0aDogNzJweDsgaGVpZ2h0OiA3MnB4OyB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpOyB9XG4ub3RwLXJpbmctYmcgeyBmaWxsOiBub25lOyBzdHJva2U6IHJnYmEoMjU1LDI1NSwyNTUsMC4xKTsgc3Ryb2tlLXdpZHRoOiAzOyB9XG4ub3RwLXJpbmctZmcgeyBmaWxsOiBub25lOyBzdHJva2U6ICM3YzllZmY7IHN0cm9rZS13aWR0aDogMzsgc3Ryb2tlLWxpbmVjYXA6IHJvdW5kOyBzdHJva2UtZGFzaGFycmF5OiAxMDAgMTAwOyB0cmFuc2l0aW9uOiBzdHJva2UtZGFzaG9mZnNldCAxcyBsaW5lYXI7IH1cbi5vdHAtY291bnQgeyBwb3NpdGlvbjogYWJzb2x1dGU7IGluc2V0OiAwOyBkaXNwbGF5OiBmbGV4OyBhbGlnbi1pdGVtczogY2VudGVyOyBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgZm9udC12YXJpYW50LW51bWVyaWM6IHRhYnVsYXItbnVtczsgZm9udC13ZWlnaHQ6IDYwMDsgfVxuLm90cC1jb3VudC5wdWxzZSB7IGFuaW1hdGlvbjogb3RwUHVsc2UgMC44cyBlYXNlLWluLW91dCBpbmZpbml0ZTsgfVxuQGtleWZyYW1lcyBvdHBQdWxzZSB7IDUwJSB7IHRyYW5zZm9ybTogc2NhbGUoMS4wOCk7IGNvbG9yOiAjZmJiZjI0OyB9IH1cbi5hdXRoLXN1Ym1pdC5zZWNvbmRhcnkgeyBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsgYm9yZGVyOiAxcHggc29saWQgcmdiYSgxMjQsMTU4LDI1NSwwLjQ1KTsgbWFyZ2luLXRvcDogMC41cmVtOyB9XG5cbiJdfQ== */