@layer legacy,theme,base;@layer components{.chisto-empty{border:1px dashed var(--color-line-strong);border-radius:var(--radius-lg);background:var(--color-white);text-align:center;flex-direction:column;align-items:center;gap:10px;padding:56px 24px;display:flex}.chisto-empty__icon{width:64px;height:64px;color:var(--color-accent-strong);background:#e8f8fb;border-radius:50%;justify-content:center;align-items:center;margin-bottom:6px;display:flex}.chisto-empty__title{font-family:var(--font-display,"Onest", "Lato", sans-serif);font-size:var(--text-2xl);color:var(--color-ink);margin:0;font-weight:600;line-height:1.3}.chisto-empty__text{max-width:380px;font-size:var(--text-md);color:var(--color-muted);margin:0;line-height:1.5}.chisto-empty__btn{border-radius:var(--radius-md);background:var(--color-accent);min-height:42px;color:var(--color-white);font-family:var(--font-display,"Onest", "Lato", sans-serif);font-size:var(--text-md);align-items:center;margin-top:8px;padding:0 22px;font-weight:600;text-decoration:none;transition:background-color .2s;display:inline-flex}.chisto-empty__btn:hover{background:var(--color-accent-strong)}.chisto-empty__note{font-size:var(--text-sm);color:var(--color-muted);margin:6px 0 0;line-height:1.5}.chisto-empty__note a{color:var(--color-accent-strong);font-weight:600;text-decoration:none}.chisto-empty__note a:hover{text-decoration:underline}.chisto-list-hint{font-size:var(--text-sm);color:var(--color-muted);margin:16px 0 0;line-height:1.5}.chisto-list-hint a{color:var(--color-accent-strong);font-weight:600;text-decoration:none}@media (max-width:600px){.chisto-empty{padding:40px 16px}}}@layer utilities;
