.Kc0GtG_railHidden{display:none}aside.Kc0GtG_projectRail{max-height:none;position:static;overflow:visible}.Kc0GtG_panel{flex-direction:column;gap:1rem;display:flex}.Kc0GtG_traitsHeading{font-size:var(--text-microlabel);text-transform:uppercase;letter-spacing:.08em;color:var(--foreground);margin:0;font-weight:700;line-height:1.3}.Kc0GtG_groups{flex-direction:column;gap:1rem;display:flex}.Kc0GtG_capNote{font-size:var(--text-microlabel);color:var(--text-secondary);margin:0;line-height:1.4}.Kc0GtG_skeleton{flex-direction:column;gap:.75rem;display:flex}.Kc0GtG_skeletonLine{background:#1019230f;border-radius:.625rem;height:2.5rem;display:block}.Kc0GtG_skeletonLine:first-child{width:40%;height:.75rem}.Kc0GtG_toggle,.Kc0GtG_mobileButton{border-radius:var(--radius-pill);background:var(--color-surface-pearl);min-height:44px;font:inherit;color:var(--color-ink);cursor:pointer;border:0;align-items:center;gap:8px;padding:0 18px;font-size:.9375rem;font-weight:650;display:none}.Kc0GtG_toggle[aria-pressed=true]{background:var(--color-surface-aqua);color:var(--accent-text)}.Kc0GtG_toggle:focus-visible,.Kc0GtG_mobileButton:focus-visible{outline:3px solid var(--color-teal);outline-offset:2px}.Kc0GtG_mobileButton:disabled{cursor:progress;opacity:.6}.Kc0GtG_toggleIcon{flex-shrink:0;width:18px;height:18px}.Kc0GtG_badge{border-radius:var(--radius-pill);background:var(--color-ink);min-width:1.375rem;height:1.375rem;color:var(--color-canvas);justify-content:center;align-items:center;padding:0 .375rem;font-size:.75rem;font-weight:700;line-height:1;display:inline-flex}@media (min-width:64rem){.Kc0GtG_toggle{display:inline-flex}}@media (max-width:63.99rem){.Kc0GtG_mobileButton{display:inline-flex}}.Kc0GtG_chipsRow{flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}.Kc0GtG_chip{border:1px solid var(--border-accent);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-surface-aqua) 70%, #fff);max-width:100%;min-height:36px;color:var(--foreground);align-items:center;gap:6px;padding:0 6px 0 14px;font-size:.8125rem;line-height:1.3;display:inline-flex}.Kc0GtG_chipText{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.Kc0GtG_chipGroup{color:var(--text-secondary)}.Kc0GtG_chipRemove{width:28px;height:28px;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.Kc0GtG_chipRemove:hover{color:var(--foreground)}.Kc0GtG_chipRemove:focus-visible,.Kc0GtG_clearAll:focus-visible{outline:3px solid var(--color-teal);outline-offset:2px}.Kc0GtG_clearAll{border-radius:var(--radius-pill);min-height:36px;font:inherit;color:var(--accent-text);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0 10px;font-size:.8125rem;font-weight:650;text-decoration:underline}
