#ui-error-toast{position:fixed;top:24px;right:24px;left:auto;z-index:2147483647;display:flex;align-items:flex-start;gap:14px;width:min(440px,calc(100vw - 32px));box-sizing:border-box;padding:16px 18px;border:1px solid #edc2be;border-radius:14px;background:#fff3f1;color:#8e2525;box-shadow:0 8px 30px #37171926;font:inherit;font-size:13px;line-height:1.9;opacity:0;transform:translateY(-12px);transition:opacity .2s,transform .2s;direction:rtl}#ui-error-toast.is-visible{opacity:1;transform:none}#ui-error-toast>span{flex:1;overflow-wrap:anywhere}#ui-error-toast>button{flex:0 0 28px;display:flex;align-items:center;justify-content:center;padding:0;width:28px;height:28px;min-height:0;border:0;background:transparent;color:inherit;font:inherit;font-size:22px;cursor:pointer}#server-status.server-error{top:24px;right:24px;bottom:auto;left:auto}@media(max-width:600px){#ui-error-toast{top:16px;right:16px}}@media(prefers-reduced-motion:reduce){#ui-error-toast{transition:none}}@media print{#ui-error-toast{display:none!important}}
