.StatusBanner-module__wqfFqq__banner{width:100%;padding:calc(.625rem * var(--mantine-scale)) 0}.StatusBanner-module__wqfFqq__inner{max-width:calc(75rem * var(--mantine-scale));padding:0 calc(1.5rem * var(--mantine-scale));align-items:center;gap:calc(.5rem * var(--mantine-scale));flex-wrap:wrap;margin:0 auto;display:flex}.StatusBanner-module__wqfFqq__icon{color:var(--banner-accent);flex-shrink:0;align-items:center;display:flex}.StatusBanner-module__wqfFqq__copy{font-size:calc(.875rem * var(--mantine-scale));color:var(--color-text);flex:1;margin:0;font-weight:400}.StatusBanner-module__wqfFqq__copyPrefix{font-weight:600}.StatusBanner-module__wqfFqq__timestamp{font-size:calc(.8125rem * var(--mantine-scale));color:var(--color-muted);white-space:nowrap}.StatusBanner-module__wqfFqq__actions{align-items:center;gap:calc(.75rem * var(--mantine-scale));flex-shrink:0;margin-left:auto;display:flex}.StatusBanner-module__wqfFqq__viewLink{font-size:calc(.8125rem * var(--mantine-scale));padding:calc(.25rem * var(--mantine-scale)) calc(.625rem * var(--mantine-scale));border-radius:calc(.25rem * var(--mantine-scale));border:1px solid var(--banner-accent);color:var(--banner-accent);white-space:nowrap;background:0 0;font-weight:600;text-decoration:none;transition:opacity .15s}.StatusBanner-module__wqfFqq__viewLink:hover{opacity:.8}.StatusBanner-module__wqfFqq__closeButton{cursor:pointer;padding:calc(.25rem * var(--mantine-scale));color:var(--color-muted);opacity:.65;border-radius:calc(.25rem * var(--mantine-scale));background:0 0;border:none;align-items:center;transition:opacity .15s;display:flex}.StatusBanner-module__wqfFqq__closeButton:hover{opacity:1}.StatusBanner-module__wqfFqq__amber{border-top:1px solid var(--color-warning);--banner-accent:var(--color-warning);background-color:color-mix(in srgb, var(--color-warning) 8%, white);border-bottom:1px solid var(--color-warning)}.StatusBanner-module__wqfFqq__red{--banner-accent:var(--color-error);background-color:color-mix(in srgb, var(--color-error) 10%, white);border-top:1px solid var(--color-error);border-bottom:1px solid var(--color-error)}.StatusBanner-module__wqfFqq__teal{--banner-accent:var(--color-primary);background-color:color-mix(in srgb, var(--color-primary) 10%, white);border-top:1px solid var(--color-primary);border-bottom:1px solid var(--color-primary)}@media (max-width:600px){.StatusBanner-module__wqfFqq__inner{gap:calc(.375rem * var(--mantine-scale))}.StatusBanner-module__wqfFqq__timestamp{display:none}.StatusBanner-module__wqfFqq__actions{margin-left:0}}
