._screen_m670k_1{--crash-bg:#fff;--crash-text:#111827;--crash-muted:#5b6472;justify-content:center;align-items:center;gap:var(--space-4);min-height:100vh;min-height:100dvh;padding:var(--space-6);background-color:var(--crash-bg);color:var(--crash-text);text-align:center;flex-direction:column;font:15px/1.5 system-ui,-apple-system,sans-serif;display:flex}@media (prefers-color-scheme:dark){._screen_m670k_1{--crash-bg:#0b0d12;--crash-text:#e6e8ee;--crash-muted:#9ba3b4}}._sentence_m670k_28{max-width:34ch;margin:0}._detail_m670k_33{text-align:left;white-space:pre-wrap;word-break:break-word;max-width:100%;color:var(--crash-muted);margin:0;font:12px/1.45 ui-monospace,monospace;overflow-x:auto}._action_m670k_44{min-height:44px;padding:0 var(--space-5);border-radius:var(--radius-md);color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid}._action_m670k_44:focus-visible{outline-offset:2px;outline:2px solid}:root{--motion-fast:.12s;--motion-base:.22s;--motion-slow:.42s;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in:cubic-bezier(.55, 0, 1, .45);--rise-distance:12px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--radius-sm:8px;--radius-md:10px;--radius-lg:14px;--radius-pill:999px;--shell-height:56px;--shell-width:1240px;--shell-gutter:var(--space-6);--shell-tab-height:60px;--panel-shadow:0 1px 2px #1018280d;--color-bg-layout:#f5f6f8}@media (prefers-color-scheme:dark){:root:not([data-color-mode=light]){--color-bg-layout:#0b0d12}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;background-color:var(--color-bg-layout);margin:0}:root[data-color-mode=dark]{--panel-shadow:none;--color-bg-layout:#0b0d12}*{scrollbar-width:thin;scrollbar-color:var(--color-border) transparent}::selection{background-color:color-mix(in srgb, var(--color-primary) 26%, transparent)}:where(a,button,input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@keyframes rise-in{0%{opacity:0;transform:translate3d(0, var(--rise-distance), 0)}to{opacity:1;transform:translate(0,0)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes breathe{0%,to{opacity:.55;transform:scale(.96)}50%{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
