.grouping-panel[data-v-d5bc4ce8]{background-color:#fdfdfd;border:1px solid #f0f0f0;border-radius:.5rem;padding:1rem 1.25rem}.grouping-title[data-v-d5bc4ce8]{color:var(--text-primary);margin:0 0 .35rem;font-size:1rem;font-weight:600}.grouping-description[data-v-d5bc4ce8]{color:#555;margin:0 0 1rem;font-size:.9rem}.grouping-toggle[data-v-d5bc4ce8]{font-weight:500}.grouping-toggle+.grouping-toggle[data-v-d5bc4ce8]{margin-top:.75rem}.grouping-fields[data-v-d5bc4ce8]{border-top:1px solid #eee;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.85rem 1rem;max-width:720px;margin-top:1rem;padding-top:1rem;display:grid}.grouping-field-label[data-v-d5bc4ce8]{margin-bottom:.35rem;font-size:.85rem;font-weight:500;display:block}.grouping-input[data-v-d5bc4ce8]{box-sizing:border-box;width:100%;color:var(--text-primary);border:1px solid #ccc;border-radius:.5rem;padding:.5rem;font-size:.9rem}.grouping-input[data-v-d5bc4ce8]:focus{border-color:var(--button-primary);outline:none}.grouping-input[data-v-d5bc4ce8]:disabled{color:#999;cursor:not-allowed;background-color:#f5f5f5}.grouping-silent-toggle[data-v-d5bc4ce8]{grid-column:1/-1;font-weight:400}
