@layer tabler-components{.public-page{display:flex;flex-direction:column;min-height:100vh;background:var(--tblr-body-bg, #f4f6fa)}.public-header{background:#fff;border-bottom:1px solid var(--tblr-border-color, #e6e8eb);padding:1rem 0}.public-header .logo{height:36px;width:auto}.public-body{flex:1 0 auto;padding:2rem 0}.public-footer{background:#fff;border-top:1px solid var(--tblr-border-color, #e6e8eb);padding:1rem 0;margin-top:2rem}[data-bs-theme=dark] .public-header{background:var(--tblr-bg-surface-dark, #1e293b);border-bottom-color:var(--tblr-border-color, #2d3748)}[data-bs-theme=dark] .public-footer{background:var(--tblr-bg-surface-dark, #1e293b);border-top-color:var(--tblr-border-color, #2d3748)}@media print{.public-header,.public-footer,.no-print{display:none!important}.public-page{min-height:auto;background:#fff}.public-body{padding:0}}}body.auth-page{--texture-color: color-mix(in srgb, var(--tblr-body-bg) 70%, var(--tblr-body-color) 30%)}[data-bs-theme=light] body{background-color:var(--tblr-body-bg, #ffffff)}[data-bs-theme=dark] body{background-color:var(--tblr-body-bg, #1e293b)}.page-center{background-color:transparent;min-height:100vh;min-height:100dvh;display:flex!important;flex-direction:column;align-items:center;padding:1rem 0}.page-center>.container{width:100%;margin:auto}[data-media-column]{position:relative;overflow:hidden}.tox.tox-tinymce .tox-dialog-wrap,.tox.tox-tinymce .tox-dialog,.tox .tox-dialog{z-index:10000!important;pointer-events:auto!important}.tox .tox-dialog-wrap__backdrop{z-index:9999!important}body.auth-width-boxed{background-color:var(--tblr-boxed-bg, #e2e8f0)!important;min-height:100vh;min-height:100dvh}[data-bs-theme=dark] body.auth-width-boxed{background-color:var(--tblr-boxed-bg, color-mix(in srgb, var(--tblr-bg-surface), black 40%))!important}body.auth-width-boxed>main{width:calc(100% - 6rem);max-width:1320px;margin:auto;border-radius:var(--tblr-border-radius-lg, 12px);overflow:clip;box-shadow:0 0 2rem #0000001a;background-color:var(--tblr-body-bg, #ffffff)}body.auth-width-boxed main .container{padding-top:0!important;padding-bottom:0!important}body.auth-width-boxed .auth-box-inner{padding:1.5rem 0}body.auth-width-boxed .auth-copyright-inline{text-align:center}body.auth-width-boxed>main.page-center{min-height:min(740px,calc(100vh - 6rem));min-height:min(740px,calc(100dvh - 6rem))}body.auth-width-boxed .min-vh-100{min-height:min(740px,calc(100vh - 6rem))!important;min-height:min(740px,calc(100dvh - 6rem))!important}@media(max-width:575.98px){body.auth-width-boxed>main{width:calc(100% - 2rem)}body.auth-width-boxed>main.page-center{min-height:0}body.auth-width-boxed .min-vh-100{min-height:0!important}}.auth-login-logo{display:block;width:auto;max-width:min(100%,330px);max-height:96px;margin-inline:auto;-o-object-fit:contain;object-fit:contain}@media(max-width:575.98px){.page-center{padding:.5rem 0}.page-center>.container-tight{max-width:100%;padding-inline:.75rem}.auth-box-inner>.card{border-radius:.875rem}.auth-login-logo{max-width:250px;max-height:72px}.auth-login-heading{margin-top:.5rem!important;margin-bottom:.75rem!important}.auth-login-heading .h2{font-size:1.25rem;line-height:1.2}.auth-login-form{padding:.375rem!important}.auth-login-form .form-footer{margin-top:.9rem}.auth-login-form .hr-text{margin-block:.9rem}.auth-register-link{margin-top:.9rem!important;font-size:.875rem}.auth-copyright-inline{margin-top:.75rem!important;font-size:.75rem!important}}body{visibility:visible!important}@media(max-width:575.98px){.auth-login-form .alert,.auth-box-inner .alert{padding:.7rem .8rem;font-size:.8125rem;line-height:1.4}.auth-login-form .alert .alert-title,.auth-box-inner .alert .alert-title{font-size:.875rem;line-height:1.3}.auth-login-form .alert .alert-description,.auth-box-inner .alert .alert-description{font-size:.8125rem;line-height:1.4}.auth-login-form .alert .ti,.auth-box-inner .alert .ti{font-size:1.125rem}}body.theme-auth-preview:has(#offcanvasSettings.show) .offcanvas-backdrop{display:none}body.auth-card-flat .auth-box-inner>.card{border:0!important;box-shadow:none!important;background:transparent!important}body.auth-card-border .auth-box-inner>.card{border:1px solid var(--tblr-border-color)!important;box-shadow:none!important}body.auth-card-shadow .auth-box-inner>.card{border:0!important;box-shadow:0 12px 36px #00000024!important}
