.login-root[data-astro-cid-sjqh5bze]{background:var(--shell-bg)}.login-brand[data-astro-cid-sjqh5bze]{background:radial-gradient(80% 60% at 12% 26%, color-mix(in srgb, var(--color-brand) 28%, transparent), transparent 70%), radial-gradient(60% 80% at 90% 88%, color-mix(in srgb, var(--color-brand) 18%, white 82%), transparent 60%), linear-gradient(160deg, #f4fbfe, #e6f4fa);border-inline-end:1px solid color-mix(in srgb, var(--panel-border) 60%, var(--color-brand) 24%)}.login-brand__logo[data-astro-cid-sjqh5bze]{border:1px solid color-mix(in srgb, var(--color-brand) 56%, transparent);background:linear-gradient(135deg,#09131d,#061018);box-shadow:0 18px 34px -25px #002133a3}.login-brand__eyebrow[data-astro-cid-sjqh5bze]{color:var(--color-brand-darker)}.login-brand__heading[data-astro-cid-sjqh5bze]{color:var(--color-ink)}.login-brand__copy[data-astro-cid-sjqh5bze]{color:color-mix(in srgb, var(--color-ink) 66%, transparent)}.login-brand__copyright[data-astro-cid-sjqh5bze]{color:color-mix(in srgb, var(--color-ink) 48%, transparent)}.login-brand__grid[data-astro-cid-sjqh5bze]{opacity:.16;background-image:linear-gradient(color-mix(in srgb, var(--color-brand) 80%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--color-brand) 80%, transparent) 1px, transparent 1px);background-size:40px 40px}.login-panel[data-astro-cid-sjqh5bze]{background:var(--panel-bg)}html.backoffice-shell[data-theme=dark] .login-brand[data-astro-cid-sjqh5bze]{background:radial-gradient(80% 60% at 20% 40%, color-mix(in srgb, var(--color-brand) 24%, transparent), transparent 70%), radial-gradient(60% 80% at 80% 80%, color-mix(in srgb, var(--color-brand) 18%, transparent), transparent 60%), linear-gradient(160deg, #0c1420, #07090c)}html.backoffice-shell[data-theme=dark] .login-brand__eyebrow[data-astro-cid-sjqh5bze]{color:var(--color-brand)}html.backoffice-shell[data-theme=dark] .login-brand__heading[data-astro-cid-sjqh5bze]{color:#fff}html.backoffice-shell[data-theme=dark] .login-brand__copy[data-astro-cid-sjqh5bze]{color:#fff9}html.backoffice-shell[data-theme=dark] .login-brand__copyright[data-astro-cid-sjqh5bze]{color:#fff6}@media (prefers-color-scheme:dark){html.backoffice-shell:not([data-theme=light]) .login-brand[data-astro-cid-sjqh5bze]{background:radial-gradient(80% 60% at 20% 40%, color-mix(in srgb, var(--color-brand) 24%, transparent), transparent 70%), radial-gradient(60% 80% at 80% 80%, color-mix(in srgb, var(--color-brand) 18%, transparent), transparent 60%), linear-gradient(160deg, #0c1420, #07090c)}html.backoffice-shell:not([data-theme=light]) .login-brand__eyebrow[data-astro-cid-sjqh5bze]{color:var(--color-brand)}html.backoffice-shell:not([data-theme=light]) .login-brand__heading[data-astro-cid-sjqh5bze]{color:#fff}html.backoffice-shell:not([data-theme=light]) .login-brand__copy[data-astro-cid-sjqh5bze]{color:#fff9}html.backoffice-shell:not([data-theme=light]) .login-brand__copyright[data-astro-cid-sjqh5bze]{color:#fff6}}.google-button-slot[data-astro-cid-sjqh5bze]{justify-content:center;min-height:44px;display:flex}.google-button-slot--csp[data-astro-cid-sjqh5bze] div:not(:has(iframe)){display:none}.google-button-slot[data-astro-cid-sjqh5bze] iframe{color-scheme:light}.google-button-slot--hidden[data-astro-cid-sjqh5bze]{visibility:hidden;opacity:0;pointer-events:none;height:0;min-height:0;overflow:hidden}.login-processing[data-astro-cid-sjqh5bze]{color:var(--color-ink);flex-direction:column;align-items:center;gap:.75rem;padding-block:.5rem;display:flex}.login-processing[data-astro-cid-sjqh5bze][hidden]{display:none}.login-processing__label[data-astro-cid-sjqh5bze]{font-size:.875rem;font-weight:500}.login-spinner[data-astro-cid-sjqh5bze]{width:2.5rem;height:2.5rem;animation:1s linear infinite login-spin;position:relative}.login-spinner[data-astro-cid-sjqh5bze] span[data-astro-cid-sjqh5bze]{border:3px solid #0000;border-radius:9999px;position:absolute;inset:0}.login-spinner[data-astro-cid-sjqh5bze] span[data-astro-cid-sjqh5bze]:first-child{border-top-color:var(--color-brand)}.login-spinner[data-astro-cid-sjqh5bze] span[data-astro-cid-sjqh5bze]:nth-child(2){border-right-color:var(--color-brand);opacity:.65}.login-spinner[data-astro-cid-sjqh5bze] span[data-astro-cid-sjqh5bze]:nth-child(3){border-bottom-color:var(--color-brand);opacity:.35}.login-spinner[data-astro-cid-sjqh5bze] span[data-astro-cid-sjqh5bze]:nth-child(4){border-left-color:var(--color-brand);opacity:.1}.login-processing__dots[data-astro-cid-sjqh5bze]{gap:.375rem;display:flex}.login-processing__dots[data-astro-cid-sjqh5bze] span[data-astro-cid-sjqh5bze]{background:var(--color-brand);border-radius:9999px;width:.375rem;height:.375rem;animation:.9s ease-in-out infinite login-dot}.login-processing__dots[data-astro-cid-sjqh5bze] span[data-astro-cid-sjqh5bze]:nth-child(2){animation-delay:.15s}.login-processing__dots[data-astro-cid-sjqh5bze] span[data-astro-cid-sjqh5bze]:nth-child(3){animation-delay:.3s}@keyframes login-spin{to{transform:rotate(360deg)}}@keyframes login-dot{0%,80%,to{opacity:.4;transform:scale(.6)}40%{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.login-spinner[data-astro-cid-sjqh5bze],.login-processing__dots[data-astro-cid-sjqh5bze] span[data-astro-cid-sjqh5bze]{animation:none}}.login-alert[data-astro-cid-sjqh5bze]{border-radius:var(--radius-control);border:1px solid color-mix(in srgb, var(--color-error) 38%, var(--panel-border) 62%);background:color-mix(in srgb, var(--color-error) 12%, transparent);color:var(--color-error);padding:.5rem .75rem;font-size:.875rem}
