@font-face{font-family:Geist;src:url(./fonts/geist-variable.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}:root{color-scheme:light;--background: #fafafb;--foreground: #0a0b0f;--card: #ffffff;--muted: #f3f4f7;--secondary-foreground: #1b1d25;--muted-foreground: #5a6072;--border: #e7e8ee;--input: #dcdee6;--success: #047857;--success-fill: #ecfdf5;--neutral: #3f4454;--neutral-fill: #eef0f4;--danger: #b91c1c;--danger-fill: #fef2f2;--online: #34d399;--shadow-card: 0 1px 2px rgb(10 11 15 / .04), 0 10px 30px -18px rgb(10 11 15 / .18);--shadow-lift: 0 1px 2px rgb(10 11 15 / .05), 0 14px 32px -16px rgb(10 11 15 / .26);--skeleton: #eceef3;--skeleton-shine: #f7f8fa;--accent: #4f46e5;--accent-ink: #ffffff;--accent-edge: #6b64e9;--accent-deep: #3731a0;--accent-text: #4f46e5;--accent-soft: #ededfc;--accent-rgb: 79 70 229;--aurora-1: #4f46e5;--aurora-2: #3731a0;--aurora-3: #984ecc;--aurora-4: #3373a9;--orb-hi: #8e89ee;--orb-mid: #4f46e5;--orb-lo: #3731a0;--pearl-hi: #ffffff;--pearl-mid: #ededfc;--pearl-lo: #c0bcf6;--radius: .75rem;--radius-control: 10px;--radius-card: 16px;--radius-pill: 999px;--ease: cubic-bezier(.22, 1, .36, 1);--font: "Geist", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif}:root[data-theme=dark]{color-scheme:dark;--background: #08090c;--foreground: #f2f3f7;--card: #0f1116;--muted: #171922;--secondary-foreground: #e6e8ef;--muted-foreground: #9ea3b3;--border: #1f212b;--input: #2a2d39;--success: #6ee7b7;--success-fill: #0b241c;--neutral: #c9cdd8;--neutral-fill: #1c1e27;--danger: #fca5a5;--danger-fill: #2b1113;--shadow-card: inset 0 1px 0 rgb(255 255 255 / .04), 0 20px 40px -24px rgb(0 0 0 / .9);--shadow-lift: inset 0 1px 0 rgb(255 255 255 / .06), 0 24px 44px -22px rgb(0 0 0 / .95);--skeleton: #171922;--skeleton-shine: #1f222d;--accent-text: #8680ed;--accent-soft: #232340}*,*:before,*:after{box-sizing:border-box}[hidden]{display:none!important}html,body{height:100%;margin:0;overflow:hidden}body{background:var(--background);color:var(--foreground);font:400 14px/22px var(--font);font-feature-settings:"ss01","cv11";font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}h1,h2,p,ol{margin:0}button,textarea{font:inherit;color:inherit}button{-webkit-tap-highlight-color:transparent;cursor:pointer}button:disabled{cursor:default}:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px}.vh{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.icon{flex:none;display:block}.eyebrow{font:500 12px/16px var(--font);letter-spacing:.04em;text-transform:uppercase;color:var(--muted-foreground)}.badge{display:inline-flex;align-items:center;gap:6px;flex:none;height:24px;padding:0 10px;border-radius:var(--radius-pill);background:var(--neutral-fill);color:var(--neutral);font:500 12px/16px var(--font)}.badge[data-tone=open]{background:var(--success-fill);color:var(--success)}.badge .dot{position:relative;width:6px;height:6px;border-radius:50%;background:currentColor}.badge[data-tone=open] .dot:after{content:"";position:absolute;inset:0;border-radius:50%;background:currentColor;animation:live 2.4s var(--ease) infinite}@keyframes live{0%{transform:scale(1);opacity:.55}70%,to{transform:scale(2.6);opacity:0}}@media(prefers-reduced-motion:reduce){.badge[data-tone=open] .dot:after{animation:none;opacity:0}}.panel{display:flex;flex-direction:column;height:100%;overflow:hidden;background:var(--background)}.panel:focus{outline:none}.head{position:relative;z-index:1;flex:none;overflow:hidden;isolation:isolate;color:var(--accent-ink);background:linear-gradient(120deg,var(--aurora-1),var(--aurora-2));box-shadow:0 1px #0a0b0f14,0 8px 24px -16px #0a0b0f59}.aurora{position:absolute;inset:0;z-index:-1}.aurora i{position:absolute;width:78%;aspect-ratio:1;border-radius:50%;will-change:transform}.aurora i:nth-child(1){top:-150%;left:-18%;background:radial-gradient(closest-side,var(--aurora-3),transparent);animation:drift-a 16s ease-in-out infinite alternate}.aurora i:nth-child(2){top:-60%;right:-26%;background:radial-gradient(closest-side,var(--aurora-4),transparent);animation:drift-b 19s ease-in-out infinite alternate}.aurora i:nth-child(3){bottom:-230%;left:22%;background:radial-gradient(closest-side,var(--aurora-1),transparent);animation:drift-c 23s ease-in-out infinite alternate}.head:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:.22;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .55 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}@keyframes drift-a{to{transform:translate3d(34%,22%,0) scale(1.18)}}@keyframes drift-b{to{transform:translate3d(-30%,16%,0) scale(.86)}}@keyframes drift-c{to{transform:translate3d(-26%,-18%,0) scale(1.22)}}.head-row{display:flex;align-items:center;gap:12px;min-height:72px;padding:14px 12px 14px 16px}.head-avatar{position:relative;flex:none;width:40px;height:40px}.head-avatar .online{position:absolute;right:-1px;bottom:-1px;width:12px;height:12px;border:2px solid var(--accent-ink);border-radius:50%;background:var(--online)}.panel:not([data-state=ready]) .head-avatar .online{display:none}.head-copy{flex:1;min-width:0}.head-copy h1{overflow:hidden;font:600 15px/22px var(--font);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap}.head-copy p{overflow:hidden;font:400 13px/18px var(--font);text-overflow:ellipsis;white-space:nowrap}.head-actions{display:flex;gap:2px}.ghost{display:grid;place-items:center;width:32px;height:32px;padding:0;border:0;border-radius:var(--radius-control);background:transparent;color:var(--accent-ink);transition:background-color .16s var(--ease)}.ghost:hover{background:color-mix(in srgb,var(--accent-ink) 16%,transparent)}.ghost:active{background:color-mix(in srgb,var(--accent-ink) 24%,transparent)}.head :focus-visible{outline-color:var(--accent-ink)}.alert{flex:none;margin:12px 16px 0;padding:10px 12px;border-radius:var(--radius);background:var(--danger-fill);color:var(--danger);font:500 13px/20px var(--font)}.alert:empty{display:none}.log{position:relative;flex:1;min-height:0;display:flex;flex-direction:column;gap:16px;padding:20px 16px 12px;overflow-x:hidden;overflow-y:auto;overflow-anchor:none;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--input) transparent}.log:focus-visible{outline-offset:-2px}.foot{flex:none;display:flex;align-items:center;justify-content:center;gap:6px;padding:8px 16px 12px;color:var(--muted-foreground);font:400 12px/16px var(--font)}.foot svg{width:14px;height:14px;border-radius:4px}.foot b{font-weight:600;letter-spacing:-.03em;color:var(--secondary-foreground)}@media(prefers-reduced-motion:reduce){.aurora i:nth-child(n){animation:none}}.orb{display:block;width:100%;height:100%;border-radius:50%;overflow:visible;animation:breathe 4.8s ease-in-out infinite alternate}.orb-eye{fill:var(--accent-ink)}.orb-lid{stroke:var(--accent-ink)}.orb-face{transform-box:fill-box;transform-origin:center;animation:blink 5.6s ease-in-out infinite}@keyframes breathe{0%{transform:scale(1)}to{transform:scale(1.045)}}@keyframes blink{0%,46%,50%,92%,96%,to{transform:scaleY(1)}48%,94%{transform:scaleY(.12)}}@media(prefers-reduced-motion:reduce){.orb,.orb .orb-face{animation:none}}.head-avatar .orb{--orb-hi: var(--pearl-hi);--orb-mid: var(--pearl-mid);--orb-lo: var(--pearl-lo);box-shadow:0 6px 16px -6px #0a0b0f8c}.head-avatar .orb-eye{fill:var(--accent)}.head-avatar .orb-lid{stroke:var(--accent)}.turn-avatar{flex:none;align-self:flex-start;width:28px;height:28px;margin-top:2px}.turn-avatar .orb{box-shadow:0 4px 10px -4px rgb(var(--accent-rgb) / .55)}.orb[data-busy=true]{animation:busy 1.3s ease-in-out infinite}.orb[data-busy=true] .orb-face{animation:glance 1.3s ease-in-out infinite}.orb[data-mood=asleep],.orb[data-mood=asleep] .orb-face{animation:none}@keyframes busy{0%,to{transform:scale(1)}50%{transform:scale(1.07)}}@keyframes glance{0%,to{transform:translate(-2.6px,1px)}50%{transform:translate(2.6px,1px)}}@media(prefers-reduced-motion:reduce){.orb[data-busy=true],.orb[data-busy=true] .orb-face{animation:none}}.welcome{display:flex;flex-direction:column;gap:16px;padding-top:4px;overflow-wrap:anywhere}.hello{display:flex;align-items:center;gap:10px;font:600 24px/32px var(--font);letter-spacing:-.02em}.hello-body{margin-top:-10px;color:var(--muted-foreground);font:400 15px/22px var(--font)}.hello-body:first-child{margin-top:0}.today{display:flex;align-items:center;gap:12px;padding:12px;border:1px solid var(--border);border-radius:var(--radius-card);background:var(--card);box-shadow:var(--shadow-card)}.today-icon,.suggest-icon,.cite-icon{display:grid;place-items:center;flex:none;border-radius:50%;background:var(--accent-soft);color:var(--accent-text)}.today-icon{width:36px;height:36px}.today-copy{flex:1;min-width:0}.today-label{font:500 14px/20px var(--font);color:var(--foreground)}.suggest{display:flex;flex-direction:column;gap:8px;margin-top:4px}.suggest-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.suggest-card{display:flex;flex-direction:column;align-items:flex-start;gap:10px;min-height:96px;padding:12px;border:1px solid var(--border);border-radius:var(--radius-card);background:var(--card);box-shadow:var(--shadow-card);text-align:left;transition:transform .2s var(--ease),box-shadow .2s var(--ease),border-color .2s var(--ease)}.suggest-card:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--accent-text) 38%,var(--border));box-shadow:var(--shadow-lift)}.suggest-card:active{transform:translateY(0)}.suggest-icon{width:32px;height:32px;transition:background-color .2s var(--ease),color .2s var(--ease)}.suggest-card:hover .suggest-icon{background:var(--accent);color:var(--accent-ink)}.suggest-text{min-width:0;font:500 13px/18px var(--font);color:var(--secondary-foreground);overflow-wrap:anywhere;text-wrap:pretty}.suggest-card:last-child:nth-child(odd){grid-column:1 / -1;flex-direction:row;align-items:center;min-height:0}@media(prefers-reduced-motion:reduce){.suggest-card,.suggest-card:hover{transform:none;transition:none}}.turn{display:flex;align-items:flex-start;gap:8px;min-width:0}.turn.visitor{justify-content:flex-end}.turn-body{display:flex;flex-direction:column;align-items:flex-start;gap:8px;min-width:0;max-width:calc(100% - 44px)}.bubble{max-width:100%;padding:10px 14px;border-radius:var(--radius-card);font:400 15px/22px var(--font);overflow-wrap:anywhere}.bubble.visitor{max-width:82%;border-bottom-right-radius:6px;background:var(--accent);color:var(--accent-ink);box-shadow:inset 0 0 0 1px var(--accent-edge),0 6px 16px -10px rgb(var(--accent-rgb) / .7);white-space:pre-wrap}.bubble.assistant{border:1px solid var(--border);border-top-left-radius:6px;background:var(--card);color:var(--foreground);box-shadow:var(--shadow-card)}.answer.md{display:flex;flex-direction:column;gap:.55em;line-height:1.45}.answer.md .md-p{margin:0;white-space:pre-wrap}.answer.md .md-p:empty{display:none}.answer.md .md-strong{font-weight:650;color:var(--foreground)}.answer.md .md-em{font-style:italic}.answer.md .md-a{color:var(--accent-text);text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px}.answer.md .md-a:hover{color:var(--accent)}.answer.md .md-inline-code,.answer.md .md-code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.88em;border-radius:4px;background:var(--muted);color:var(--foreground)}.answer.md .md-inline-code{padding:.1em .35em}.answer.md .md-pre{margin:0;padding:8px 10px;overflow-x:auto;border-radius:8px;background:var(--muted);border:1px solid var(--border)}.answer.md .md-ul,.answer.md .md-ol{margin:0;padding-left:1.25em;display:flex;flex-direction:column;gap:.25em}.answer.md .md-li{margin:0;padding-left:.15em}.answer.md .md-li .md-p{display:inline}.answer.streaming:after{content:"";display:inline-block;width:2px;height:1.05em;margin-left:2px;border-radius:1px;background:var(--accent-text);vertical-align:-.16em;animation:caret 1s steps(2,jump-none) infinite}@keyframes caret{0%{opacity:1}to{opacity:0}}.cite-tie{white-space:nowrap}.cite-tie:before{content:"\2060"}.cite-ref{display:inline-block;min-width:16px;height:16px;margin:0 1px 0 3px;padding:0 4px;border-radius:var(--radius-pill);background:var(--accent-soft);color:var(--accent-text);font:600 10px/16px var(--font);text-align:center;vertical-align:.3em}.abstain-note{margin-top:8px;padding-top:8px;border-top:1px solid var(--border);color:var(--muted-foreground);font:400 13px/18px var(--font)}.typing{display:flex;align-items:center;gap:5px;height:22px;padding:0 2px}.typing i{width:7px;height:7px;border-radius:50%;background:var(--muted-foreground);opacity:.45;animation:typing 1.2s ease-in-out infinite}.typing i:nth-child(2){animation-delay:.16s}.typing i:nth-child(3){animation-delay:.32s}@keyframes typing{0%,60%,to{transform:translateY(0);opacity:.45}30%{transform:translateY(-4px);opacity:1}}.turn-meta{display:flex;align-items:center;gap:8px;min-height:28px;padding-left:4px;color:var(--muted-foreground);font:400 12px/16px var(--font)}.turn.visitor+.turn.visitor{margin-top:-8px}.feedback{display:flex;gap:2px}.thumb{display:grid;place-items:center;width:28px;height:28px;padding:0;border:0;border-radius:var(--radius-control);background:transparent;color:var(--muted-foreground);transition:background-color .16s var(--ease),color .16s var(--ease),transform .16s var(--ease)}.thumb:hover:not([aria-disabled=true]){background:var(--muted);color:var(--foreground)}.thumb:active:not([aria-disabled=true]){transform:scale(.92)}.thumb[aria-disabled=true]{cursor:default}.thumb[aria-pressed=true]{background:var(--accent-soft);color:var(--accent-text)}.thumb[aria-pressed=true] svg{fill:color-mix(in srgb,currentColor 22%,transparent)}.thumb[aria-disabled=true]:not([aria-pressed=true]){opacity:.45}.feedback-status:empty{display:none}.notice{display:flex;align-items:flex-start;gap:8px;padding:10px 12px;border-radius:var(--radius);background:var(--danger-fill);color:var(--danger);font:400 14px/20px var(--font)}.notice-icon{flex:none;margin-top:2px}.turn.unpublished .notice{background:var(--neutral-fill);color:var(--neutral)}.turn.error .turn-body,.turn.unpublished .turn-body{max-width:100%}.retry{height:32px;padding:0 12px;border:1px solid var(--input);border-radius:var(--radius-control);background:var(--card);color:var(--foreground);font:500 13px/18px var(--font);transition:background-color .16s var(--ease),transform .16s var(--ease)}.retry:hover{background:var(--muted)}.retry:active{transform:scale(.98)}@media(prefers-reduced-motion:reduce){.typing i{animation:none;opacity:.7}.answer.streaming:after{animation:none}.thumb,.retry{transition:none}.thumb:active:not([aria-disabled=true]),.retry:active{transform:none}}.cites{display:flex;flex-direction:column;gap:6px;width:100%;margin:0;padding:0;list-style:none}.cites:before{content:"Sources";padding-left:4px;color:var(--muted-foreground);font:500 12px/16px var(--font);letter-spacing:.04em;text-transform:uppercase}.cite-card{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;border:1px solid var(--border);border-radius:var(--radius);background:var(--card);cursor:default;transition:border-color .2s var(--ease),box-shadow .2s var(--ease)}.cite-card[data-open],.cite-card:focus{border-color:color-mix(in srgb,var(--accent-text) 38%,var(--border));box-shadow:var(--shadow-card)}.cite-icon{width:28px;height:28px}.cite-copy{display:grid;flex:1;gap:2px;min-width:0}.cite-sep{display:none}.cite-title{overflow:hidden;color:var(--foreground);font:500 13px/18px var(--font);font-style:normal;text-overflow:ellipsis;white-space:nowrap}.cite-snippet{display:-webkit-box;max-height:36px;overflow:hidden;color:var(--muted-foreground);font:400 12px/18px var(--font);overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;transition:max-height .26s var(--ease)}.cite-snippet:empty{display:none}.cite-card[data-open] .cite-snippet,.cite-card:focus .cite-snippet{max-height:216px;-webkit-line-clamp:12;line-clamp:12;transition-delay:.14s}.cite-card[data-open] .cite-title,.cite-card:focus .cite-title{white-space:normal}@media(hover:none){.cite-card:hover{border-color:color-mix(in srgb,var(--accent-text) 38%,var(--border));box-shadow:var(--shadow-card)}.cite-card:hover .cite-snippet{max-height:216px;-webkit-line-clamp:12;line-clamp:12}.cite-card:hover .cite-title{white-space:normal}}.cite-index{flex:none;min-width:18px;height:18px;padding:0 5px;border-radius:var(--radius-pill);background:var(--muted);color:var(--muted-foreground);font:600 10px/18px var(--font);text-align:center}@media(prefers-reduced-motion:reduce){.cite-card,.cite-snippet{transition:none}}.composer{flex:none;padding:8px 12px 0}.pill{display:flex;align-items:flex-end;gap:4px;padding:5px 5px 5px 16px;border:1px solid var(--input);border-radius:24px;background:var(--card);box-shadow:var(--shadow-card);transition:border-color .2s var(--ease),box-shadow .2s var(--ease)}.pill:focus-within,.pill[data-listening=true]{border-color:var(--accent-text);box-shadow:0 0 0 3px rgb(var(--accent-rgb) / .2),0 10px 28px -14px rgb(var(--accent-rgb) / .6)}.pill textarea{flex:1;min-width:0;max-height:124px;margin:0;padding:7px 0;border:0;outline:0;background:transparent;color:var(--foreground);font:400 15px/22px var(--font);resize:none;scrollbar-width:thin}.pill textarea::placeholder{color:var(--muted-foreground);opacity:1}.pill textarea:disabled{opacity:.6}.mic,.send{display:grid;place-items:center;flex:none;width:36px;height:36px;padding:0;border:0;border-radius:50%;transition:background-color .16s var(--ease),color .16s var(--ease),transform .16s var(--ease),box-shadow .16s var(--ease)}.mic{background:transparent;color:var(--muted-foreground)}.mic:hover:not(:disabled){background:var(--muted);color:var(--foreground)}.mic[aria-pressed=true]{background:var(--accent-soft);color:var(--accent-text)}.mic svg:last-child,.mic[aria-pressed=true] svg:first-child{display:none}.mic[aria-pressed=true] svg:last-child{display:block;fill:currentColor}.send{background:var(--accent);color:var(--accent-ink);box-shadow:inset 0 0 0 1px var(--accent-edge),0 6px 14px -8px rgb(var(--accent-rgb) / .9)}.send:hover:not(:disabled){transform:translateY(-1px);box-shadow:inset 0 0 0 1px var(--accent-edge),0 8px 18px -8px rgb(var(--accent-rgb) / 1)}.send:active:not(:disabled),.mic:active:not(:disabled){transform:scale(.94)}.send:disabled{background:var(--muted);color:var(--muted-foreground);box-shadow:none}.mic:disabled{opacity:.5}.wave{display:flex;align-items:center;gap:3px;height:36px;padding:0 6px 0 2px}.wave i{width:3px;height:18px;border-radius:2px;background:var(--accent-text);transform:scaleY(.3);animation:wave .9s ease-in-out infinite}.wave i:nth-child(2){animation-delay:-.6s}.wave i:nth-child(3){animation-delay:-.3s}.wave i:nth-child(4){animation-delay:-.75s}.wave i:nth-child(5){animation-delay:-.15s}@keyframes wave{0%,to{transform:scaleY(.3)}50%{transform:scaleY(1)}}@media(pointer:coarse){.pill textarea{font-size:16px}}@media(prefers-reduced-motion:reduce){.pill,.mic,.send{transition:none}.send:hover:not(:disabled),.send:active:not(:disabled),.mic:active:not(:disabled){transform:none}.wave i{animation:none;transform:scaleY(.6)}.wave i:nth-child(odd){transform:scaleY(.35)}}.skeleton{display:flex;flex-direction:column;gap:16px;padding-top:4px}.bone{border-radius:var(--radius);background:linear-gradient(100deg,var(--skeleton) 30%,var(--skeleton-shine) 50%,var(--skeleton) 70%);background-size:300% 100%;animation:shimmer 1.6s linear infinite}.bone.line{height:14px;border-radius:var(--radius-pill)}.bone.title{width:56%;height:28px}.bone.card{height:62px;border-radius:var(--radius-card)}.bone.tile{height:96px;border-radius:var(--radius-card)}.bone-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.head-copy .bone{display:block;background:color-mix(in srgb,var(--accent-ink) 30%,transparent);animation:none}.head-copy .bone+.bone{margin-top:8px}@keyframes shimmer{0%{background-position:100% 0}to{background-position:0 0}}.empty{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:40px 24px 56px;text-align:center}.empty-art{position:relative;display:grid;place-items:center;width:104px;height:104px;margin-bottom:12px;border-radius:50%;background:radial-gradient(closest-side,var(--accent-soft) 62%,transparent 63%)}.empty-art:before,.empty-art:after{content:"";position:absolute;inset:-14px;border:1px solid var(--input);border-radius:50%;-webkit-mask-image:linear-gradient(#000 8%,transparent 88%);mask-image:linear-gradient(#000 8%,transparent 88%)}.empty-art:after{inset:-34px;opacity:.55}.empty-art .orb{width:56px;height:56px;box-shadow:0 12px 24px -12px rgb(var(--accent-rgb) / .7)}.empty-art .mark{display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background:var(--card);color:var(--muted-foreground);box-shadow:var(--shadow-card)}.empty h2{font:600 18px/26px var(--font);letter-spacing:-.01em;text-wrap:balance}.empty p{max-width:272px;color:var(--muted-foreground);font:400 14px/22px var(--font);text-wrap:pretty}.empty .retry{height:36px;margin-top:12px;padding:0 16px}@media(prefers-reduced-motion:reduce){.bone{animation:none}}
