.CaseLibrary-module__zGo8Pa__library{background:var(--paper);color:var(--ink)}.CaseLibrary-module__zGo8Pa__inner{max-width:80rem;margin:0 auto;padding:1.75rem 2rem 4.5rem}.CaseLibrary-module__zGo8Pa__filterBar{top:calc(4.75rem + var(--safe-top));z-index:20;border-bottom:1px solid var(--line);background:var(--paper);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;margin:0 -2rem;padding:.4rem 2rem;display:flex;position:sticky}.CaseLibrary-module__zGo8Pa__chipRow{scrollbar-width:thin;gap:.25rem;max-width:100%;display:flex;overflow-x:auto}.CaseLibrary-module__zGo8Pa__chip{min-height:2.5rem;color:var(--ink-soft);cursor:pointer;border-bottom:2px solid #0000;flex:none;align-items:center;padding:0 .7rem;font-size:.75rem;font-weight:600;transition:border-color .2s,color .2s;display:inline-flex;position:relative}.CaseLibrary-module__zGo8Pa__chip:hover{border-color:var(--ink);color:var(--ink)}.CaseLibrary-module__zGo8Pa__chip:has(.CaseLibrary-module__zGo8Pa__chipRadio:checked){border-color:var(--ink);color:var(--ink)}.CaseLibrary-module__zGo8Pa__chip:has(.CaseLibrary-module__zGo8Pa__chipRadio:focus-visible){outline:2px solid var(--ink);outline-offset:2px}.CaseLibrary-module__zGo8Pa__chipRadio{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.CaseLibrary-module__zGo8Pa__board{margin-top:2rem}:is(.CaseLibrary-module__zGo8Pa__library:has(.CaseLibrary-module__zGo8Pa__chipRadio[value=kits]:checked) [data-case-group]:not([data-case-group=kits]),.CaseLibrary-module__zGo8Pa__library:has(.CaseLibrary-module__zGo8Pa__chipRadio[value=spaces]:checked) [data-case-group]:not([data-case-group=spaces]),.CaseLibrary-module__zGo8Pa__library:has(.CaseLibrary-module__zGo8Pa__chipRadio[value=solar]:checked) [data-case-group]:not([data-case-group=solar])){display:none}@media (max-width:48rem){.CaseLibrary-module__zGo8Pa__inner{padding:1rem 1.25rem 3.5rem}.CaseLibrary-module__zGo8Pa__filterBar{margin:0 -1.25rem;padding:.4rem 1.25rem}}@media (prefers-reduced-motion:reduce){.CaseLibrary-module__zGo8Pa__chip{transition-duration:.01ms}}
