.w4-group[data-v-3fb233c3]{border:1px solid var(--color-border-subtle);border-radius:var(--radius-surface);flex-direction:column;gap:.75rem;padding:.875rem;display:flex}.w4-title[data-v-3fb233c3]{text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-secondary);margin:0;font-size:.8125rem;font-weight:700}.field-group[data-v-3fb233c3]{flex-direction:column;gap:.25rem;display:flex}.field-row[data-v-3fb233c3],.switch-row[data-v-3fb233c3]{align-items:flex-start;gap:.375rem;display:flex}.field-row .float-field[data-v-3fb233c3],.switch-row .toggle-label[data-v-3fb233c3]{flex:1;min-width:0}.help-btn[data-v-3fb233c3]{min-width:var(--touch-target);min-height:var(--touch-target);border:1px solid var(--color-border-default);border-radius:var(--radius-control);background:var(--color-surface-raised);color:var(--color-text-secondary);cursor:pointer;transition:background var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.help-btn[data-v-3fb233c3]:hover{background:var(--color-surface-muted);color:var(--color-text)}.help-btn[data-v-3fb233c3]:focus-visible{box-shadow:var(--focus-ring);outline:none}.help-btn[aria-expanded=true][data-v-3fb233c3]{background:var(--color-accent-subtle);color:var(--color-accent);border-color:var(--color-accent-border)}.field-help[data-v-3fb233c3]{color:var(--color-text-secondary);margin:0;font-size:.75rem;line-height:1.4}
