.dew-mascot{flex:none;display:block}.clay-loader{text-align:center;justify-items:center;gap:14px;padding:32px 0;display:grid}.clay-loader-dew{animation:.64s cubic-bezier(.33,1,.68,1) infinite alternate clay-loader-bounce}.clay-loader-label{color:var(--clay-ink3);font-size:12px;font-weight:600}@keyframes clay-loader-bounce{to{transform:translateY(-7px)}}@media (prefers-reduced-motion:reduce){.clay-loader-dew{animation:none}}.clay-empty{--empty-halo:color-mix(in srgb, var(--clay-primary-soft) 88%, var(--clay-card));--empty-ring:color-mix(in srgb, var(--clay-primary) 14%, transparent);--empty-glyph:var(--clay-primary);text-align:center;place-items:center;display:grid}.clay-empty[data-tone=neutral]{--empty-halo:color-mix(in srgb, var(--clay-faint) 38%, var(--clay-card));--empty-ring:color-mix(in srgb, var(--clay-ink3) 16%, transparent);--empty-glyph:var(--clay-ink3)}.clay-empty[data-layout=page]{min-height:clamp(400px,100dvh - 260px,680px);padding:8px 0 12vh}.clay-empty-panel{justify-items:center;width:min(100%,440px);display:grid}.clay-empty[data-layout=page] .clay-empty-panel{border:var(--clay-border-width-control) solid var(--clay-line);border-radius:var(--clay-radius-xl);background:var(--clay-card);padding:40px 32px 36px}.clay-empty[data-layout=compact] .clay-empty-panel{padding:32px 16px 40px}@media (width<=599px){.clay-empty[data-layout=page]{min-height:clamp(360px,100dvh - 220px,560px);padding-bottom:8vh}.clay-empty[data-layout=page] .clay-empty-panel{background:0 0;border:0;padding:24px 8px}}.clay-empty-art{background:var(--empty-halo);outline:2px solid var(--empty-ring);outline-offset:10px;border-radius:50%;place-items:center;width:136px;height:136px;margin:12px 0 30px;display:grid;position:relative}.clay-empty-art .dew-mascot{margin-top:6px}.clay-empty-icon{color:var(--empty-glyph);place-items:center;display:grid}.clay-empty-spark{border-radius:50%;position:absolute}.clay-empty-spark[data-at=a]{background:var(--clay-palette-gold);width:12px;height:12px;top:-8px;right:-2px}.clay-empty-spark[data-at=b]{background:color-mix(in srgb, var(--clay-primary) 55%, var(--clay-card));width:8px;height:8px;bottom:6px;left:-16px}.clay-empty[data-tone=neutral] .clay-empty-spark{display:none}.clay-empty-title{color:var(--clay-ink);font-family:var(--clay-font-display);text-wrap:balance;margin:0;font-size:20px;font-weight:900;line-height:1.3}.clay-empty-body{max-width:30em;color:var(--clay-ink2);white-space:pre-line;text-wrap:pretty;margin:8px 0 0;font-size:14px;line-height:1.65}.clay-empty-points{border-radius:var(--clay-radius-lg);background:var(--clay-canvas);text-align:left;--tray-size:32px;--tray-radius:10px;gap:12px;width:100%;margin:22px 0 0;padding:16px;list-style:none;display:grid}.clay-empty[data-layout=compact] .clay-empty-points{background:var(--clay-card)}@media (width<=599px){.clay-empty[data-layout=page] .clay-empty-points{background:var(--clay-card)}}.clay-empty-points li{color:var(--clay-ink2);align-items:center;gap:12px;font-size:13.5px;font-weight:600;line-height:1.45;display:flex}.clay-empty-actions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:24px;display:flex}.clay-empty-actions>.clay-button:only-child{min-width:180px}.clay-empty-sub{max-width:30em;color:var(--clay-ink3);margin:14px 0 0;font-size:12px;line-height:1.6}.clay-avatar{width:var(--avatar-size);height:var(--avatar-size);background:var(--clay-primary-soft);border-radius:50%;flex:none;place-items:center;display:grid}.clay-group{border-radius:var(--clay-radius-xl);display:grid;overflow:hidden}.clay-row{width:100%;min-height:62px;color:var(--clay-ink);text-align:left;background:0 0;border:0;align-items:center;gap:12px;padding:13px 16px;display:flex;position:relative}.clay-row+.clay-row:before{background:var(--clay-hairline);content:"";height:1.5px;position:absolute;inset:0 16px auto}a.clay-row,button.clay-row{cursor:pointer}@media (hover:hover){a.clay-row:hover,button.clay-row:hover{background:color-mix(in srgb, var(--clay-primary-soft) 40%, var(--clay-card))}}.clay-row:focus-visible{outline-offset:-3px}.clay-row-text{flex:1;gap:2px;min-width:0;display:grid}.clay-row-label{font-family:var(--clay-font-display);font-size:14px;font-weight:800}.clay-row[data-destructive] .clay-row-label{color:var(--clay-danger-deep)}.clay-row-sub{color:var(--clay-ink2);font-size:11px;font-weight:600;line-height:1.4}.clay-row-value{color:var(--clay-ink3);font-family:var(--clay-font-display);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;overflow:hidden}.clay-row-chevron{color:var(--clay-ink3);display:grid}.clay-row[aria-busy=true]{opacity:.6;cursor:progress}.clay-row[aria-busy=true] .clay-row-chevron{color:var(--clay-primary)}.clay-row-chevron .clay-busy{width:18px;height:18px;margin:0}.clay-tray{--tray-mix:100%;width:var(--tray-size,36px);height:var(--tray-size,36px);border-radius:var(--tray-radius,11px);background:color-mix(in srgb, var(--tray) var(--tray-mix), var(--clay-card));color:var(--glyph);flex:none;place-items:center;display:grid}.clay-tray[data-tone=blue]{--tray:var(--clay-palette-blue-soft);--glyph:var(--clay-primary)}.clay-tray[data-tone=gold]{--tray:var(--clay-palette-gold-soft);--glyph:var(--clay-glyph-gold)}.clay-tray[data-tone=purple]{--tray:var(--clay-palette-purple-soft);--glyph:var(--clay-glyph-purple)}.clay-tray[data-tone=red]{--tray:var(--clay-palette-red-soft);--glyph:var(--clay-glyph-red)}.clay-tray[data-tone=green]{--tray:var(--clay-palette-green-soft);--glyph:var(--clay-glyph-green)}.clay-tray[data-tone=orange]{--tray:var(--clay-palette-orange-soft);--glyph:var(--clay-glyph-orange)}.clay-tray[data-tone=gray]{--tray:var(--clay-state-unseen-background);--glyph:var(--clay-state-unseen-text)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .clay-tray:not([data-tone=gray]){--tray-mix:16%}}:root[data-theme=dark] .clay-tray:not([data-tone=gray]){--tray-mix:16%}.app-error{z-index:1000;background:var(--clay-canvas);place-items:center;padding:16px;display:grid;position:fixed;inset:0;overflow:auto}
