.gs-wrapper{position:relative;display:flex;width:100%}.gs-trigger{display:flex;width:100%;align-items:center;gap:.75rem;padding:.625rem .75rem;border-radius:1rem;background:var(--color-cream);border:1px solid var(--color-sand-line);color:var(--color-ink-warm);transition:background-color .15s ease,border-color .15s ease}.gs-trigger:hover{background:var(--color-sand)}.gs-trigger--active{background:var(--color-mint);border-color:#e2e5e3}.gs-trigger--active:hover{background:#d6efe8}.gs-icon{position:relative;display:flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.625rem;background:#fff;color:var(--color-brand-text);box-shadow:0 1px 2px rgba(28,36,34,.06)}.gs-body{display:flex;min-width:0;flex:1;flex-direction:column;gap:.375rem}.gs-title{display:flex;align-items:center;justify-content:space-between;gap:.5rem;font-size:.8125rem;font-weight:600;line-height:1.1}.gs-count{font-size:.75rem;font-weight:600;color:var(--color-brand-text);font-variant-numeric:tabular-nums}.gs-bar{display:block;height:4px;width:100%;overflow:hidden;border-radius:9999px;background:#f3f4f3}.gs-bar-fill{display:block;height:100%;border-radius:inherit;background:var(--color-brand-text);transition:width .45s cubic-bezier(.22,1,.36,1)}.gs-badge{top:-5px;right:-5px;min-width:16px;height:16px;align-items:center;justify-content:center;padding:0 3px;border-radius:9999px;border:2px solid #fff;background:var(--color-brand-text);color:#fff;font-size:9px;font-weight:700;line-height:1}.gs-badge,.gs-pulse{position:absolute;display:none}.gs-pulse{inset:0;border-radius:inherit;pointer-events:none;animation:gs-pulse 2.2s ease-in-out infinite}@keyframes gs-pulse{0%{box-shadow:0 0 0 0 rgba(17,24,39,.1)}60%{box-shadow:0 0 0 7px rgba(17,24,39,.1)}to{box-shadow:0 0 0 0 rgba(17,24,39,.1)}}@media (prefers-reduced-motion:reduce){.gs-pulse{animation:none}}.gs-tooltip{position:absolute;left:100%;top:50%;margin-left:.75rem;transform:translateY(-50%);display:none;background:var(--color-ink);color:#fff;font-size:.8125rem;font-weight:500;padding:.375rem .75rem;border-radius:9999px;white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .15s;z-index:var(--z-tooltip);box-shadow:var(--shadow-popover)}@media (min-width:1024px){aside[data-collapsed=true] .gs-wrapper{width:auto;justify-content:center}aside[data-collapsed=true] .gs-trigger{width:2.75rem;height:2.75rem;padding:0;justify-content:center;border-radius:.875rem}aside[data-collapsed=true] .gs-icon{background:transparent;box-shadow:none}aside[data-collapsed=true] .gs-body{display:none}aside[data-collapsed=true] .gs-badge,aside[data-collapsed=true] .gs-pulse,aside[data-collapsed=true] .gs-tooltip{display:flex}aside[data-collapsed=true] .gs-wrapper:hover .gs-tooltip{opacity:1}}