dialog.akc-modal.akc-modal-backdrop-only:has(.maint-popup),dialog.akc-modal.akc-modal-backdrop-only:has(.maint-popup)::backdrop{background-color:#0000!important}dialog.akc-modal.akc-modal-backdrop-only:has(.maint-popup) .akc-modal-float{justify-content:stretch!important;align-items:stretch!important;height:100%!important;min-height:100%!important;padding:0!important;display:flex!important;overflow:hidden!important}dialog.akc-modal.akc-modal-backdrop-only:has(.maint-popup) .akc-modal-float>.akc-modal-shell{flex:auto!important;place-self:stretch stretch!important;gap:0!important;width:100%!important;max-width:100%!important;height:100%!important;min-height:100%!important;max-height:100%!important;margin:0!important;padding:0!important;display:flex!important;overflow:hidden!important}dialog.akc-modal.akc-modal-backdrop-only:has(.maint-popup) .akc-modal-float-card{width:100%!important;min-width:0!important;max-width:100%!important;height:100%!important;min-height:100%!important;max-height:100%!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;flex:auto!important;align-self:stretch!important;margin:0!important;padding:0!important;display:flex!important;overflow:hidden!important}dialog.akc-modal.akc-modal-backdrop-only:has(.maint-popup) .akc-modal-float-card>.maint-popup{flex:auto!important;width:100%!important;height:100%!important;min-height:100%!important}.maint-popup{--maint-ink:var(--akc-color-primary,var(--color-primary,#3391c7));--maint-on-ink:var(--akc-color-primary-content,var(--color-primary-content,#fff));--maint-ink-soft:color-mix(in srgb, var(--maint-ink) 80%, transparent);--maint-ink-muted:color-mix(in srgb, var(--maint-ink) 50%, transparent);--maint-ink-faint:color-mix(in srgb, var(--maint-ink) 45%, transparent);box-sizing:border-box;width:100%;min-height:100%;padding:max(.75rem,env(safe-area-inset-top,0px)) .85rem max(.75rem,env(safe-area-inset-bottom,0px));font-size:var(--text-xs);color:var(--akc-color-base-content,var(--color-base-content,#334155));background:var(--home-canvas,var(--akc-color-base-200,var(--color-base-200,#e8eef5)));flex-direction:column;justify-content:center;align-items:center;gap:1.3rem;margin:0;display:flex;overflow:hidden}.maint-popup__card{box-sizing:border-box;text-align:center;width:100%;max-width:22rem;font-size:var(--text-xs);background:var(--akc-color-base-100,var(--color-base-100,#fff));border-radius:.325rem;flex-direction:column;gap:1.3rem;padding:1.325rem;display:flex}.maint-popup__header{justify-content:center;display:flex}.maint-popup__logo{object-fit:contain;width:10rem;max-width:70%;margin:0 auto;display:block}.maint-popup__message{flex-direction:column;display:flex}.maint-popup__title{font-size:var(--text-base);color:var(--maint-ink);margin:0;font-weight:700;line-height:1.35}.maint-popup__body{line-height:1.325;font-size:var(--text-xs);color:var(--maint-ink-soft);margin:1.3rem 0 0}.maint-popup__body p{margin:0}.maint-popup__contact{font-size:var(--text-xs);color:var(--maint-ink-muted);margin-bottom:-.325rem}.maint-popup__contact p{margin:0}.maint-popup__actions{gap:.65rem;width:100%;display:flex}.maint-popup__actions .maint-popup__btn{width:auto;min-width:0;height:auto;min-height:2.75rem;font-size:var(--text-xs);border-radius:999rem;flex:1 1 0;justify-content:center;align-items:center;gap:.325rem;padding:.65rem;line-height:1;display:flex}.maint-popup__actions .maint-popup__btn.btn-outline{border-color:var(--maint-ink-soft);color:var(--maint-ink);--btn-bg:transparent;--btn-border:var(--maint-ink-soft);--btn-color:var(--maint-ink);--btn-shadow:0 0 #0000;--btn-noise:none;background:0 0}.maint-popup__actions .maint-popup__btn--active.btn-primary:not(.btn-outline):not(.btn-soft):not(.btn-ghost){border-color:var(--maint-ink);background-color:var(--maint-ink);color:var(--maint-on-ink);--btn-bg:var(--maint-ink);--btn-border:var(--maint-ink);--btn-color:var(--maint-on-ink);--btn-shadow:0 0 #0000;--btn-noise:none;background-image:none}.maint-popup__lang{color:var(--maint-ink-faint);font-size:var(--text-xs);justify-content:center;align-items:center;gap:.325rem;display:flex}.maint-popup__lang-sep{-webkit-user-select:none;user-select:none}.maint-popup__lang-btn{color:inherit;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;margin:0;padding:0}.maint-popup__lang-btn.is-current{color:var(--maint-ink)}
