@layer views{@scope(.ui-view-error) to (:scope :is([class^=ui-],[class*=\ ui-],[class^=viz-],[class*=\ viz-]):not([data-ui-boundary=transparent])){:scope{inline-size:100%;min-block-size:calc(var(--viewport-block) - var(--space-8) * 3);padding-block:var(--space-8);place-items:center;display:grid}:scope[data-error-boundary]{min-block-size:var(--viewport-block);padding-inline:var(--space-4)}:scope [data-part=pane]{justify-items:center;gap:var(--space-4);padding-block:var(--space-7);text-align:center;display:grid}:scope [data-part=icon]{inline-size:var(--space-8);block-size:var(--space-8);border-radius:var(--radius-3);background-color:var(--surface-sunken);color:var(--ink-dim);place-items:center;display:grid}:scope [data-tone=danger]{color:var(--danger)}:scope [data-part=copy]{gap:var(--space-2);display:grid}:scope [data-part=title],:scope [data-part=description]{margin:0}:scope [data-part=title]{color:var(--ink);text-wrap:balance;font-weight:600}:scope [data-part=description]{color:var(--ink-dim);text-wrap:pretty}:scope [data-part=reference]{justify-items:center;min-inline-size:0;max-inline-size:100%;display:grid}:scope [data-part=action]{margin-block-start:var(--space-2)}}}
