.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);color:var(--ink);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:var(--warning-red);font-size:13px;line-height:1.5}.ui-error{padding:14px;border:2px solid currentColor}.field-error{margin:6px 0}[aria-invalid=true]{outline:2px solid var(--warning-red);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 color-mix(in srgb,currentColor 25%,transparent)}.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:var(--dark-error)}html[data-theme=dark] .connection-notice{background:var(--dark-surface);color:var(--dark-text)}@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:var(--dark-error)}.workspace[data-theme=dark] [aria-invalid=true]{outline-color:var(--dark-error)}body:has(.workspace[data-theme=dark]) .connection-notice{background:var(--dark-surface);color:var(--dark-text)}
