.eq-ds .t-h1,.atlas-app .t-h1,[data-module=jara] .t-h1,.echo-v3-root .t-h1{letter-spacing:-.022em;font-size:40px;font-weight:700;line-height:1.1}.eq-ds .t-h2,.atlas-app .t-h2,[data-module=jara] .t-h2,.echo-v3-root .t-h2{letter-spacing:-.019em;font-size:28px;font-weight:700;line-height:1.15}.eq-ds .t-h3,.atlas-app .t-h3,[data-module=jara] .t-h3,.echo-v3-root .t-h3{letter-spacing:-.014em;font-size:20px;font-weight:600;line-height:1.25}.eq-ds .t-h4,.atlas-app .t-h4,[data-module=jara] .t-h4,.echo-v3-root .t-h4{letter-spacing:-.011em;font-size:16px;font-weight:600;line-height:1.35}.eq-ds .t-body-sm,.atlas-app .t-body-sm,[data-module=jara] .t-body-sm,.echo-v3-root .t-body-sm{font-size:13px;line-height:1.55}.eq-ds .t-caption,.atlas-app .t-caption,[data-module=jara] .t-caption,.echo-v3-root .t-caption{color:hsl(var(--eq-muted-fg,var(--muted-foreground)));font-size:11.5px;line-height:1.45}.eq-ds .t-overline,.atlas-app .t-overline,[data-module=jara] .t-overline,.echo-v3-root .t-overline{letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--eq-muted-fg,var(--muted-foreground)));font-size:10px;font-weight:700}.eq-ds .t-mono,.atlas-app .t-mono,[data-module=jara] .t-mono,.echo-v3-root .t-mono{letter-spacing:-.01em;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px}.eq-ds .btn,.atlas-app .btn,[data-module=jara] .btn,.echo-v3-root .btn{background:hsl(var(--primary));height:34px;color:hsl(var(--primary-foreground));white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:600;transition:background .14s,border-color .14s,color .14s;display:inline-flex}.eq-ds .btn-sm,.atlas-app .btn-sm,[data-module=jara] .btn-sm,.echo-v3-root .btn-sm{border-radius:8px;height:28px;padding:0 10px;font-size:12px}.eq-ds .btn-ghost,.atlas-app .btn-ghost,[data-module=jara] .btn-ghost,.echo-v3-root .btn-ghost{color:hsl(var(--foreground) / .8);background:0 0}.eq-ds .btn-ghost:hover,.atlas-app .btn-ghost:hover,[data-module=jara] .btn-ghost:hover,.echo-v3-root .btn-ghost:hover{background:hsl(var(--secondary));color:hsl(var(--foreground))}.eq-ds .btn-outline,.atlas-app .btn-outline,[data-module=jara] .btn-outline,.echo-v3-root .btn-outline{border-color:hsl(var(--border));color:hsl(var(--foreground) / .85);background:0 0}.eq-ds .btn-outline:hover,.atlas-app .btn-outline:hover,[data-module=jara] .btn-outline:hover,.echo-v3-root .btn-outline:hover{border-color:hsl(var(--muted-foreground) / .45);color:hsl(var(--foreground))}.eq-ds .card,.atlas-app .card,[data-module=jara] .card,.echo-v3-root .card{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:12px}.eq-ds .card-pad,.atlas-app .card-pad,[data-module=jara] .card-pad,.echo-v3-root .card-pad{padding:14px 16px}.eq-ds .chip,.atlas-app .chip,[data-module=jara] .chip,.echo-v3-root .chip{background:hsl(var(--secondary));white-space:nowrap;height:22px;color:hsl(var(--foreground) / .8);border-radius:999px;align-items:center;gap:5px;padding:0 9px;font-size:11px;font-weight:600;display:inline-flex}.eq-ds .avatar,.atlas-app .avatar,[data-module=jara] .avatar,.echo-v3-root .avatar{background:hsl(var(--secondary));letter-spacing:.02em;width:26px;height:26px;color:hsl(var(--foreground) / .75);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:10px;font-weight:700;display:inline-flex;overflow:hidden}.eq-ds .avatar-sm,.atlas-app .avatar-sm,[data-module=jara] .avatar-sm,.echo-v3-root .avatar-sm{width:20px;height:20px;font-size:9px}.eq-ds .avatar-lg,.atlas-app .avatar-lg,[data-module=jara] .avatar-lg,.echo-v3-root .avatar-lg{width:34px;height:34px;font-size:12px}.eq-ds .avatar-stack,.atlas-app .avatar-stack,[data-module=jara] .avatar-stack,.echo-v3-root .avatar-stack{align-items:center;display:inline-flex}.eq-ds .avatar-stack>.avatar,.atlas-app .avatar-stack>.avatar,[data-module=jara] .avatar-stack>.avatar,.echo-v3-root .avatar-stack>.avatar{border:2px solid hsl(var(--card));margin-left:-8px}.eq-ds .avatar-stack>.avatar:first-child,.atlas-app .avatar-stack>.avatar:first-child,[data-module=jara] .avatar-stack>.avatar:first-child,.echo-v3-root .avatar-stack>.avatar:first-child{margin-left:0}.eq-ds .chip-success,.atlas-app .chip-success,[data-module=jara] .chip-success,.echo-v3-root .chip-success{background:hsl(var(--success) / .1);border-color:hsl(var(--success) / .25);color:hsl(var(--success))}.eq-ds .chip-warn,.atlas-app .chip-warn,[data-module=jara] .chip-warn,.echo-v3-root .chip-warn{background:hsl(var(--warning) / .12);border-color:hsl(var(--warning) / .3);color:#ba7908}.eq-ds .label-mono,.atlas-app .label-mono,[data-module=jara] .label-mono,.echo-v3-root .label-mono{letter-spacing:.1em;text-transform:uppercase;color:hsl(var(--muted-foreground));font-size:10.5px;font-weight:700}.eq-ds .section-title,.atlas-app .section-title,[data-module=jara] .section-title,.echo-v3-root .section-title{letter-spacing:-.008em;color:hsl(var(--foreground));align-items:baseline;gap:10px;font-size:16px;font-weight:700;display:flex}.eq-ds .section-link:hover,.atlas-app .section-link:hover,[data-module=jara] .section-link:hover,.echo-v3-root .section-link:hover{opacity:.8}.eq-ds *,.eq-ds :before,.eq-ds :after,.atlas-app *,.atlas-app :before,.atlas-app :after,[data-module=jara] *,[data-module=jara] :before,[data-module=jara] :after,.echo-v3-root *,.echo-v3-root :before,.echo-v3-root :after{box-sizing:border-box}.eq-ds a,.atlas-app a,[data-module=jara] a,.echo-v3-root a{color:inherit;text-decoration:none}.eq-ds button,.atlas-app button,[data-module=jara] button,.echo-v3-root button{font:inherit;cursor:pointer;color:inherit;background:0 0;border:0;padding:0}.eq-ds input,.eq-ds textarea,.eq-ds select,.atlas-app input,.atlas-app textarea,.atlas-app select,[data-module=jara] input,[data-module=jara] textarea,[data-module=jara] select,.echo-v3-root input,.echo-v3-root textarea,.echo-v3-root select{font:inherit;color:inherit}.eq-ds kbd,.atlas-app kbd,[data-module=jara] kbd,.echo-v3-root kbd{border:1px solid hsl(var(--border));color:hsl(var(--muted-foreground));background:hsl(var(--background));border-radius:4px;padding:1px 5px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10.5px}.eq-ds ::-webkit-scrollbar{width:6px;height:6px}.atlas-app ::-webkit-scrollbar{width:6px;height:6px}[data-module=jara] ::-webkit-scrollbar{width:6px;height:6px}.echo-v3-root ::-webkit-scrollbar{width:6px;height:6px}.eq-ds ::-webkit-scrollbar-track{background:0 0}.atlas-app ::-webkit-scrollbar-track{background:0 0}[data-module=jara] ::-webkit-scrollbar-track{background:0 0}.echo-v3-root ::-webkit-scrollbar-track{background:0 0}.eq-ds ::-webkit-scrollbar-thumb{background:hsl(var(--border));border-radius:3px}.atlas-app ::-webkit-scrollbar-thumb{background:hsl(var(--border));border-radius:3px}[data-module=jara] ::-webkit-scrollbar-thumb{background:hsl(var(--border));border-radius:3px}.echo-v3-root ::-webkit-scrollbar-thumb{background:hsl(var(--border));border-radius:3px}.eq-ds ::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground) / .3)}.atlas-app ::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground) / .3)}[data-module=jara] ::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground) / .3)}.echo-v3-root ::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground) / .3)}
