.connection-notice{position:relative;z-index:90;display:flex;align-items:center;justify-content:center;gap:16px;flex-wrap:wrap;padding:12px 24px;background:var(--paper,#fff);color:var(--ink,#242424);border-bottom:2px solid currentColor;font-size:13px;line-height:1.5}.connection-notice span{max-width:850px}.ui-error,.field-error{display:block;color:#a52a20;font-size:13px;line-height:1.5}.ui-error{padding:14px;border:1px solid currentColor;border-left-width:4px}.field-error{margin:6px 0}[aria-invalid=true]{outline:2px solid #a52a20;outline-offset:2px}.ui-skeleton{padding:24px;max-width:900px;margin:auto}.ui-skeleton>span{display:block;font-size:13px;margin-bottom:20px}.sk-heading,.sk-row i,.sk-row b{display:block;background:currentColor;opacity:.1;border-radius:3px}.sk-heading{height:28px;width:55%;margin-bottom:28px}.sk-row{display:flex;gap:18px;padding:20px 0;border-bottom:1px solid #8884}.sk-row i{width:48px;height:48px;flex-shrink:0}.sk-row>div{flex:1}.sk-row b{height:12px;margin:5px 0 14px;width:80%}.sk-row b:first-child{width:42%;height:16px}.onboard-loading .ui-skeleton{padding:16px 0}.request-elapsed{font-variant-numeric:tabular-nums}.ui-recovery-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:16px}html[data-theme=dark] .field-error,html[data-theme=dark] .ui-error{color:#ffafa4}html[data-theme=dark] .connection-notice{background:#222;color:#f4f1eb}@media(max-width:600px){.connection-notice{padding:12px 16px;justify-content:flex-start}.ui-skeleton{padding:18px}}.workspace[data-theme=dark] .field-error,.workspace[data-theme=dark] .ui-error{color:#ffafa4}.workspace[data-theme=dark] [aria-invalid=true]{outline-color:#ffafa4}body:has(.workspace[data-theme=dark]) .connection-notice{background:#222;color:#f4f1eb}
