.status-shell.svelte-1bxty0y{position:relative;box-sizing:border-box;width:100%;min-height:100dvh;display:grid;place-items:center;padding:clamp(1.25rem,2vw,2.25rem);background:radial-gradient(ellipse at 18% 12%,color-mix(in srgb,#e07f14 16%,white) 0,transparent 44%),radial-gradient(ellipse at 78% 22%,color-mix(in srgb,#1d3f73 10%,white) 0,transparent 50%),linear-gradient(155deg,#f9f5f0,#f3f7fc,#f1f8f5);background-size:200% 200%;background-position:0% 0%;overflow:clip;isolation:isolate;animation:svelte-1bxty0y-shell-gradient-drift var(--shell-gradient-duration) ease-in-out infinite}.status-canvas.svelte-1bxty0y{position:absolute;inset:0;display:block;width:100%;height:100%;pointer-events:none;z-index:1;opacity:var(--status-canvas-opacity);filter:blur(var(--status-canvas-blur)) saturate(var(--status-canvas-saturate))}.status-card.svelte-1bxty0y{position:relative;z-index:2;width:min(760px,100%);padding:clamp(1.5rem,3vw,2.8rem);border-radius:1.75rem;border:1px solid color-mix(in srgb,#1d3f73 10%,white);background:color-mix(in srgb,white 88%,#f2f7ff);box-shadow:0 30px 60px -36px #12233e80,0 12px 28px -20px #243e6159,inset 0 1px #ffffffd9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;flex-direction:column;gap:1.5rem;opacity:0;transform:translateY(var(--status-card-enter-offset));animation:svelte-1bxty0y-card-enter var(--status-card-enter-duration) cubic-bezier(.2,.9,.2,1) forwards}.status-branding.svelte-1bxty0y{display:flex;align-items:center;justify-content:space-between;gap:1rem;opacity:0;animation:svelte-1bxty0y-content-enter var(--status-content-enter-duration) ease forwards;animation-delay:var(--status-content-enter-delay)}.status-logo.svelte-1bxty0y{width:clamp(116px,15vw,158px);height:auto}.status-badge.svelte-1bxty0y{display:inline-flex;align-items:center;padding:.4rem .95rem;border-radius:999px;font-weight:600;font-size:.84rem;letter-spacing:.01em;color:#82480f;background:color-mix(in srgb,#e07f14 18%,#fff8ef);border:1px solid color-mix(in srgb,#e07f14 22%,white)}.status-header.svelte-1bxty0y h1:where(.svelte-1bxty0y){font-size:clamp(1.6rem,3vw,2.35rem);line-height:1.12;font-weight:700;color:#0f2749;margin:0}.status-header.svelte-1bxty0y p:where(.svelte-1bxty0y){margin-top:.75rem;font-size:clamp(1rem,1.4vw,1.1rem);line-height:1.55;max-width:60ch;color:#40546f}.status-header.svelte-1bxty0y{opacity:0;animation:svelte-1bxty0y-content-enter var(--status-content-enter-duration) ease forwards;animation-delay:var(--status-content-enter-delay)}.status-content.svelte-1bxty0y{display:grid;gap:1rem;opacity:0;animation:svelte-1bxty0y-content-enter var(--status-content-enter-duration) ease forwards;animation-delay:var(--status-content-enter-delay)}@keyframes svelte-1bxty0y-card-enter{0%{opacity:0;transform:translateY(var(--status-card-enter-offset))}to{opacity:1;transform:translateY(0)}}@keyframes svelte-1bxty0y-content-enter{0%{opacity:0;transform:translateY(var(--status-content-enter-offset))}to{opacity:1;transform:translateY(0)}}@keyframes svelte-1bxty0y-shell-gradient-drift{0%{background-position:0% 0%}33%{background-position:60% 40%}66%{background-position:30% 80%}to{background-position:0% 0%}}@media(prefers-reduced-motion:reduce){.status-shell.svelte-1bxty0y{animation:none}.status-card.svelte-1bxty0y,.status-branding.svelte-1bxty0y,.status-header.svelte-1bxty0y,.status-content.svelte-1bxty0y{animation:none;opacity:1;transform:none}.status-canvas.svelte-1bxty0y{display:none}}@media(max-width:640px){.status-shell.svelte-1bxty0y{padding:1rem}.status-card.svelte-1bxty0y{border-radius:1.2rem}.status-branding.svelte-1bxty0y{flex-direction:column;align-items:flex-start}}
