.admin-lock-top-banner{position:sticky;top:0;z-index:1001;width:100%;background:linear-gradient(90deg, #b45309 0%, #d97706 50%, #b45309 100%);border-bottom:1px solid rgba(254,243,199,.35);color:#fffbeb;box-shadow:0 4px 16px rgba(0,0,0,.28);font-size:.88rem;line-height:1.35}.admin-lock-top-banner__inner{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.55rem .75rem;max-width:1400px;margin:0 auto;padding:.5rem 1rem;text-align:center}.admin-lock-top-banner__pulse{flex:0 0 auto;width:9px;height:9px;border-radius:50%;background:#fef08a;box-shadow:0 0 0 3px rgba(254,240,138,.35)}.admin-lock-top-banner__icon{flex:0 0 auto;display:inline-flex;align-items:center;color:#fef08a}.admin-lock-top-banner__icon .d-icon{color:currentcolor;font-size:.95rem}.admin-lock-top-banner__text{color:#fff}.admin-lock-top-banner__text strong{font-weight:800;letter-spacing:.02em;color:#fef08a}.admin-lock-top-banner__cta,.admin-lock-top-banner__cta:visited{flex:0 0 auto;display:inline-flex;align-items:center;gap:.38rem;padding:.25rem .72rem;border-radius:999px;border:1px solid rgba(255,255,255,.38);background:rgba(0,0,0,.26);color:#fff !important;font-size:.8rem;font-weight:700;text-decoration:none !important;transition:background .15s ease,transform .12s ease}.admin-lock-top-banner__cta .d-icon,.admin-lock-top-banner__cta:visited .d-icon{color:#fef08a;font-size:.82rem}.admin-lock-top-banner__cta:hover,.admin-lock-top-banner__cta:focus-visible,.admin-lock-top-banner__cta:visited:hover,.admin-lock-top-banner__cta:visited:focus-visible{background:rgba(0,0,0,.42);transform:translateY(-1px)}@media(max-width: 640px){.admin-lock-top-banner{font-size:.8rem}.admin-lock-top-banner__inner{padding:.45rem .75rem;gap:.35rem .5rem}.admin-lock-top-banner__sep{display:none}.admin-lock-top-banner__text span:last-child{display:none}}.admin-lock-top-banner__eta{display:inline-flex;align-items:center;gap:.35rem;font-weight:600;font-variant-numeric:tabular-nums;color:#fffbeb}.admin-lock-top-banner__eta .d-icon{color:currentcolor;font-size:.82rem}.admin-lock-top-banner__dismiss{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;padding:.25rem .45rem;border:0;border-radius:999px;background:rgba(0,0,0,0);color:#fff;cursor:pointer}.admin-lock-top-banner__dismiss .d-icon{color:currentcolor;font-size:.82rem}.admin-lock-top-banner__dismiss:hover,.admin-lock-top-banner__dismiss:focus-visible{background:rgba(0,0,0,.25)}.admin-lock-top-banner--group{background:linear-gradient(90deg, #1d4ed8 0%, #2563eb 50%, #1d4ed8 100%);border-bottom-color:rgba(219,234,254,.35)}.admin-lock-top-banner--group .admin-lock-top-banner__pulse{background:#bfdbfe;box-shadow:0 0 0 3px rgba(191,219,254,.35)}.admin-lock-top-banner--group .admin-lock-top-banner__icon,.admin-lock-top-banner--group .admin-lock-top-banner__text strong{color:#dbeafe}.admin-lock-top-banner--upcoming{position:relative;background:linear-gradient(90deg, #4c1d95 0%, #6d28d9 50%, #4c1d95 100%);border-bottom-color:rgba(237,233,254,.3)}.admin-lock-top-banner--upcoming .admin-lock-top-banner__icon,.admin-lock-top-banner--upcoming .admin-lock-top-banner__text strong{color:#ede9fe}.admin-lock-top-banner--upcoming .admin-lock-top-banner__text{display:inline-flex;flex-wrap:wrap;justify-content:center;gap:0 .4rem}@media(max-width: 640px){.admin-lock-top-banner__eta{width:100%;justify-content:center}.admin-lock-top-banner--upcoming .admin-lock-top-banner__text span:last-child{display:inline}}.admin-lock-welcome__message{white-space:normal}.admin-lock-maintenance-info{margin:.75rem auto .25rem;padding:.75rem 1rem;max-width:32rem;border-radius:var(--d-border-radius-large, 10px);border:1px solid var(--primary-low, rgba(127, 127, 127, 0.25));background:var(--primary-very-low, rgba(127, 127, 127, 0.06));text-align:center;line-height:1.4}.admin-lock-maintenance-info__label{font-size:var(--font-down-1);font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--primary-medium)}.admin-lock-maintenance-info__countdown{margin-top:.2rem;font-size:var(--font-up-3);font-weight:700;font-variant-numeric:tabular-nums;color:var(--primary)}.admin-lock-maintenance-info__end,.admin-lock-maintenance-info__window{margin-top:.3rem;font-size:var(--font-down-1);color:var(--primary-medium)}html.admin-lock-signups-blocked .sign-up-button,html.admin-lock-signups-blocked .login-page-cta__no-account-yet,html.admin-lock-signups-blocked .login-page-cta__signup,html.admin-lock-signups-blocked #new-account-link,html.admin-lock-signups-blocked .header-buttons .sign-up-button,html.admin-lock-signups-blocked .signup-cta{display:none !important}
/*# sourceMappingURL=discourse-admin-lock_2cb5332cd812372b77236d85161f4577ca289a55.css.map?__ws=larashare.net */