.GlobalErrorNotifier_viewport__ArUBL{position:fixed;right:clamp(1rem,2.5vw,2rem);bottom:clamp(1rem,2.5vw,2rem);z-index:10000;width:min(26rem,calc(100vw - 2rem));pointer-events:none}.GlobalErrorNotifier_notice__pojKd{position:relative;display:grid;grid-template-columns:2.5rem minmax(0,1fr) 2rem;gap:.75rem;align-items:start;padding:1rem;overflow:hidden;border:1px solid rgba(248,113,113,.28);border-radius:var(--radius-lg);background:rgba(13,18,32,.97);box-shadow:var(--shadow-elevated);color:var(--foreground);pointer-events:auto;animation:GlobalErrorNotifier_enter__i6XZF .18s ease-out both;backdrop-filter:blur(18px)}.GlobalErrorNotifier_notice__pojKd:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:#f87171}.GlobalErrorNotifier_icon__wmBkJ{display:grid;width:2.5rem;height:2.5rem;place-items:center;border-radius:.75rem;background:rgba(239,68,68,.12);color:#fca5a5}.GlobalErrorNotifier_content__pL3Ra{min-width:0}.GlobalErrorNotifier_title__eskDN{margin:0 0 .25rem;color:#fff4f4;font-size:.875rem;font-weight:700;letter-spacing:-.01em}.GlobalErrorNotifier_detail__D1uLf,.GlobalErrorNotifier_guidance__iVKcX{margin:0;font-size:.78rem;line-height:1.5}.GlobalErrorNotifier_detail__D1uLf{color:#d8dce6}.GlobalErrorNotifier_guidance__iVKcX{margin-top:.25rem;color:var(--muted-foreground)}.GlobalErrorNotifier_close__bDZyL{display:grid;width:2rem;height:2rem;place-items:center;border:0;border-radius:.55rem;background:transparent;color:var(--secondary-foreground);cursor:pointer;transition:background .15s ease,color .15s ease}.GlobalErrorNotifier_close__bDZyL:focus-visible,.GlobalErrorNotifier_close__bDZyL:hover{background:var(--overlay-strong);color:var(--foreground);outline:none}@keyframes GlobalErrorNotifier_enter__i6XZF{0%{opacity:0;transform:translateY(.75rem) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media (prefers-reduced-motion:reduce){.GlobalErrorNotifier_notice__pojKd{animation:none}}