.sidebar-new[data-v-bda375ea]{border-radius:var(--radius-pill);background:var(--color-primary);width:100%;height:32px;color:var(--color-primary-foreground);cursor:pointer;border:0;flex:none;justify-content:center;align-items:center;gap:6px;font-family:Geist,Geist Fallback\: Segoe UI,Geist Fallback\: Helvetica Neue,Geist Fallback\: Arial,Geist Fallback\: Noto Sans,Geist Fallback\: Liberation Sans,system-ui,sans-serif;font-size:13px;font-weight:500;line-height:16px;transition:opacity .12s;display:flex}.sidebar-new[data-v-bda375ea]:hover,.sidebar-new[data-state=open][data-v-bda375ea]{opacity:.9}.sidebar-new[data-v-bda375ea]:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.sidebar-new__plus[data-v-bda375ea]{stroke-width:2.2px;flex:none;width:14px;height:14px}.sidebar-new__key[data-v-bda375ea]{color:#71717a;padding-left:2px;font-family:inherit;font-size:11px;font-weight:500;line-height:14px}.sidebar-new__item:focus-visible{box-shadow:none;outline:none}.sidebar-new--icon[data-v-bda375ea]{gap:0;width:32px;margin:0 auto}.sidebar-new--icon .sidebar-new__key[data-v-bda375ea],.sidebar-new--icon .sidebar-new__label[data-v-bda375ea]{display:none}@media (prefers-reduced-motion:reduce){.sidebar-new[data-v-bda375ea]{transition:none}}.sidebar-count[data-v-a14d50f6]{color:var(--color-subtle);font-variant-numeric:tabular-nums;font-family:Geist Mono,Geist Mono Fallback\: Courier New,Geist Mono Fallback\: Roboto Mono,Geist Mono Fallback\: Noto Sans Mono,Geist Mono Fallback\: Liberation Mono,monospace;font-size:11px}.sidebar-count--alerting[data-v-a14d50f6]{color:var(--color-warning)}.sidebar-section[data-v-48be3d1d]{gap:4px;height:22px;padding:0 8px}.sidebar-section__toggle[data-v-48be3d1d]{min-width:0;height:22px;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:4px;margin:0 -4px;padding:0 4px;display:inline-flex}.sidebar-section__toggle[data-v-48be3d1d]:hover{color:var(--color-foreground)}.sidebar-section__toggle[data-v-48be3d1d]:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:0}.sidebar-section__chevron[data-v-48be3d1d]{stroke-width:2.5px;opacity:.75;flex:none;width:10px;height:10px;transition:transform .15s}.sidebar-section__chevron--folded[data-v-48be3d1d]{transform:rotate(-90deg)}.sidebar-section-link[data-v-48be3d1d]{text-transform:none;height:20px;color:var(--color-subtle);letter-spacing:0;font-variant-numeric:tabular-nums;border-radius:6px;align-items:center;padding:0 4px;font-weight:500;text-decoration:none;display:inline-flex}.sidebar-section-link--current[data-v-48be3d1d],.sidebar-section-link--current[data-v-48be3d1d]:hover,.sidebar-section-link[data-v-48be3d1d]:hover{background:var(--color-active);color:var(--color-foreground)}.sidebar-section-link[data-v-48be3d1d]:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:1px}.sidebar-section-link--icon[data-v-48be3d1d]{justify-content:center;width:20px;padding:0}@media (prefers-reduced-motion:reduce){.sidebar-section__chevron[data-v-48be3d1d]{transition:none}}.sidebar-accent[data-v-e874026d]{border-radius:3px;width:8px;height:8px;display:inline-flex}.sidebar-scroll-cue[data-v-e874026d]{background:linear-gradient(to bottom,transparent,var(--color-sidebar))}.command-pill[data-v-bb53a26e]{border:1px solid var(--color-border-subtle);border-radius:var(--radius-pill);background:var(--color-surface-muted);width:260px;height:30px;color:var(--color-subtle);cursor:pointer;flex:none;align-items:center;gap:8px;padding:0 6px 0 12px;font-family:Geist,Geist Fallback\: Segoe UI,Geist Fallback\: Helvetica Neue,Geist Fallback\: Arial,Geist Fallback\: Noto Sans,Geist Fallback\: Liberation Sans,system-ui,sans-serif;font-size:12px;line-height:16px;transition:border-color .12s,color .12s;display:inline-flex}.command-pill[data-v-bb53a26e]:hover{border-color:color-mix(in srgb,var(--color-foreground) 22%,transparent);color:var(--color-foreground)}.command-pill[data-v-bb53a26e]:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.command-pill__icon[data-v-bb53a26e]{color:var(--color-muted);flex:none}.command-pill__label[data-v-bb53a26e]{text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.command-pill__kbd[data-v-bb53a26e]{background:color-mix(in srgb,var(--color-foreground) 6%,transparent);height:20px;color:var(--color-muted);border-radius:6px;flex:none;align-items:center;padding:0 6px;font-family:Geist,Geist Fallback\: Segoe UI,Geist Fallback\: Helvetica Neue,Geist Fallback\: Arial,Geist Fallback\: Noto Sans,Geist Fallback\: Liberation Sans,system-ui,sans-serif;font-size:11px;line-height:14px;display:inline-flex}@media (width<=1023px){.command-pill[data-v-bb53a26e]{width:200px}}@media (width<=639px){.command-pill[data-v-bb53a26e]{justify-content:center;width:30px;padding:0}.command-pill__kbd[data-v-bb53a26e],.command-pill__label[data-v-bb53a26e]{display:none}}@media (prefers-reduced-motion:reduce){.command-pill[data-v-bb53a26e]{transition:none}}.usage-banner[data-v-c698090a]{border:1px solid var(--color-border-subtle);border-radius:var(--radius-panel);background:var(--color-surface);color:var(--color-foreground);align-items:center;gap:10px;margin:0 0 20px;padding:8px 8px 8px 14px;font:13px/18px Geist,Geist Fallback\: Segoe UI,Geist Fallback\: Helvetica Neue,Geist Fallback\: Arial,Geist Fallback\: Noto Sans,Geist Fallback\: Liberation Sans,sans-serif;display:flex}.usage-banner+.usage-banner[data-v-c698090a]{margin-top:-12px}.usage-banner--limit[data-v-c698090a]{border-color:var(--color-warning-border);background:var(--color-warning-surface)}.usage-banner__icon[data-v-c698090a]{color:var(--color-muted);flex:none}.usage-banner--limit .usage-banner__icon[data-v-c698090a]{color:var(--color-warning)}.usage-banner__text[data-v-c698090a]{flex:1;min-width:0;margin:0}.usage-banner__text strong[data-v-c698090a]{font-weight:500}.usage-banner__text span[data-v-c698090a]{color:var(--color-muted);margin-left:.3em}.usage-banner__action[data-v-c698090a]{border:1px solid var(--color-border-subtle);border-radius:var(--radius-pill);background:var(--color-surface);min-height:32px;color:var(--color-foreground);flex:none;align-items:center;padding:0 12px;font:500 12.5px Geist,Geist Fallback\: Segoe UI,Geist Fallback\: Helvetica Neue,Geist Fallback\: Arial,Geist Fallback\: Noto Sans,Geist Fallback\: Liberation Sans,sans-serif;text-decoration:none;display:inline-flex}.usage-banner__action[data-v-c698090a]:hover{background:var(--color-app)}.usage-banner__dismiss[data-v-c698090a]{border-radius:var(--radius-pill);width:32px;height:32px;color:var(--color-muted);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}.usage-banner__dismiss[data-v-c698090a]:hover{background:var(--color-app);color:var(--color-foreground)}.usage-banner__action[data-v-c698090a]:focus-visible,.usage-banner__dismiss[data-v-c698090a]:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}@media (width<=520px){.usage-banner[data-v-c698090a]{flex-wrap:wrap;padding:10px 10px 10px 12px}.usage-banner__text[data-v-c698090a]{flex-basis:calc(100% - 100px)}.usage-banner__action[data-v-c698090a]{order:4;min-height:44px;margin-left:26px}.usage-banner__dismiss[data-v-c698090a]{order:3;width:44px;height:44px}}.usage-banner~* .cc-report-screen,.usage-banner~.cc-report-screen{margin-top:0!important}
