.ob-errpage-shell{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:var(--space-2, .5rem);width:100%;box-sizing:border-box;min-height:50dvh;padding:var(--space-6, 2rem) var(--space-4, 1rem);color:var(--text-primary)}.ob-errpage-shell--full{min-height:100dvh;background:var(--bg-base, var(--surface-page))}.ob-errpage-art{width:min(280px,78%);margin-bottom:var(--space-2, .5rem)}.ob-errpage-title{margin:0;font-size:var(--text-xl, 1.25rem);font-weight:700}.ob-errpage-body{margin:0;max-width:420px;font-size:var(--text-sm, .875rem);color:var(--text-secondary)}.ob-errpage-row{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-2, .5rem);margin-top:var(--space-3, .75rem)}.ob-inline-err-tile{display:flex;align-items:center;gap:var(--space-3, .75rem);padding:var(--space-3, .75rem) var(--space-4, 1rem);border:1px solid var(--border-default);border-radius:var(--radius-md, 8px);background:var(--bg-surface);color:var(--text-primary)}.ob-inline-err-tile--compact{padding:var(--space-2, .5rem) var(--space-3, .75rem)}.ob-inline-err-icon{display:inline-flex;flex:none;color:var(--status-warning, var(--text-secondary))}.ob-inline-err-copy{flex:1;min-width:0}.ob-inline-err-title{margin:0;font-size:var(--text-sm, .875rem);font-weight:600}.ob-inline-err-body{margin:2px 0 0;font-size:var(--text-xs, .8125rem);color:var(--text-secondary)}@media(max-width:480px){.ob-inline-err-tile{flex-wrap:wrap}}
