.drawer-section-toggle[data-v-89c4990f]{cursor:pointer;background-color:#0000;border-style:none;justify-content:space-between;width:100%;min-height:44px;padding:0}.drawer-heading[data-v-89c4990f],.drawer-section-toggle[data-v-89c4990f]{align-items:center;display:flex}.drawer-heading[data-v-89c4990f]{color:var(--text-muted);letter-spacing:.08em;text-transform:uppercase;gap:.5rem;margin:0;font-family:Geist Mono,monospace;font-size:11px;font-weight:600}.drawer-active-count[data-v-89c4990f]{color:var(--accent);letter-spacing:0;text-transform:none;font-family:Instrument Sans,sans-serif;font-size:10px;font-weight:500}.drawer-checkbox[data-v-89c4990f]{cursor:pointer;align-items:center;gap:.625rem;min-height:44px;display:flex}.drawer-check-input[data-v-89c4990f]{accent-color:var(--accent);background-color:var(--bg-card);border-color:var(--border);cursor:pointer;border-width:1px;border-radius:4px;width:1.25rem;height:1.25rem}.drawer-check-input[data-v-89c4990f]:focus-visible{outline-color:var(--accent);outline-offset:2px;outline-width:2px}.drawer-show-more[data-v-89c4990f]{color:var(--text-muted);cursor:pointer;text-align:left;background-color:#0000;border-style:none;align-items:center;min-height:44px;padding:0;font-family:Instrument Sans,sans-serif;font-size:13px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.drawer-show-more[data-v-89c4990f]:hover{color:var(--text-primary)}
