.reference-settings .section[data-v-fab0cbd8]{background:#fff;border-radius:8px;box-shadow:0 2px 12px #0000000d;margin-bottom:16px;padding:16px;transition:all .3s ease}.reference-settings .section[data-v-fab0cbd8]:hover{box-shadow:0 4px 16px #0000001a}.reference-settings .section h3[data-v-fab0cbd8]{border-bottom:1px solid #eee;color:#333;font-size:16px;font-weight:600;margin-bottom:16px;padding-bottom:10px;position:relative}.reference-settings .section-title[data-v-fab0cbd8]{border-bottom:1px solid #eee;color:#333;font-size:18px;font-weight:500;margin-bottom:20px;padding-bottom:10px}.reference-settings .settings-grid[data-v-fab0cbd8]{display:flex;flex-direction:column;gap:20px}.reference-settings .setting-row[data-v-fab0cbd8]{display:flex;gap:20px}.reference-settings .setting-row .setting-item[data-v-fab0cbd8]{flex:1}.reference-settings .setting-select[data-v-fab0cbd8]{width:100%}.reference-settings .spacing-controls[data-v-fab0cbd8]{align-items:center;display:flex;gap:10px}.reference-settings .spacing-controls .spacing-rule-select[data-v-fab0cbd8]{width:120px}.reference-settings .spacing-controls .spacing-value-wrapper[data-v-fab0cbd8]{align-items:center;display:flex;gap:5px}.reference-settings .spacing-controls .spacing-value-wrapper .spacing-value-input[data-v-fab0cbd8]{width:100px}.reference-settings .spacing-controls .spacing-value-wrapper .unit-select[data-v-fab0cbd8]{width:80px}.reference-settings .input-group[data-v-fab0cbd8]{align-items:center;display:flex;gap:10px}.reference-settings .input-group .spacing-input[data-v-fab0cbd8]{width:100px}.reference-settings .input-group .unit-select[data-v-fab0cbd8]{width:80px}.reference-settings h4[data-v-fab0cbd8]{color:#555;font-size:16px;margin:20px 0 15px}.selectBox[data-v-fab0cbd8]{max-width:200px}
