.rebalance-form[data-v-2da42d3a]{max-width:1000px;margin:0 auto;padding:2rem}.header[data-v-2da42d3a]{margin-bottom:2rem}.header h1[data-v-2da42d3a]{margin:0 0 .5rem;font-size:2rem}.subtitle[data-v-2da42d3a]{color:var(--text-secondary);margin:0}.content[data-v-2da42d3a]{flex-direction:column;gap:1.5rem;display:flex}.card[data-v-2da42d3a]{border:1px solid var(--border-color);background:var(--surface-elevated);border-radius:8px;padding:1.5rem}.card h2[data-v-2da42d3a]{margin:0 0 1rem;font-size:1.25rem}.positions-table[data-v-2da42d3a]{border-collapse:collapse;width:100%;margin-bottom:1rem}.positions-table thead[data-v-2da42d3a]{background-color:var(--surface-secondary)}.positions-table th[data-v-2da42d3a]{text-align:left;padding:.75rem;font-weight:600}.positions-table td[data-v-2da42d3a]{border-top:1px solid var(--border-color);padding:.75rem}.total[data-v-2da42d3a]{background-color:var(--surface-secondary);border-radius:4px;padding:1rem}.form-group[data-v-2da42d3a]{margin-bottom:1.5rem}.drift-threshold[data-v-2da42d3a]{align-items:center;gap:1rem;display:flex}.drift-threshold label[data-v-2da42d3a]{min-width:150px;font-weight:600}.drift-threshold input[data-v-2da42d3a]{border:1px solid var(--border-color);border-radius:4px;width:100px;padding:.5rem}.targets[data-v-2da42d3a]{flex-direction:column;gap:.75rem;margin-bottom:1.5rem;display:flex}.target-row[data-v-2da42d3a]{align-items:center;gap:.75rem;display:flex}.symbol-input[data-v-2da42d3a]{border:1px solid var(--border-color);border-radius:4px;flex:1;min-width:100px;padding:.5rem}.percent-input[data-v-2da42d3a]{border:1px solid var(--border-color);border-radius:4px;width:80px;padding:.5rem}.btn-remove[data-v-2da42d3a]{color:#991b1b;cursor:pointer;background-color:#fee2e2;border:none;border-radius:4px;padding:.5rem .75rem}.actions[data-v-2da42d3a]{gap:1rem;display:flex}.btn-primary[data-v-2da42d3a]{color:#fff;cursor:pointer;background-color:#3b82f6;border:none;border-radius:4px;flex:1;padding:.75rem 1.5rem;font-weight:600}.btn-primary[data-v-2da42d3a]:hover{background-color:#2563eb}.btn-secondary[data-v-2da42d3a]{color:#1f2937;cursor:pointer;background-color:#e5e7eb;border:none;border-radius:4px;padding:.75rem 1.5rem}.result[data-v-2da42d3a]{background-color:#f0fdf4;border-color:#10b981}.result-item[data-v-2da42d3a]{border-bottom:1px solid var(--border-color);justify-content:space-between;padding:.75rem 0;display:flex}.result-item[data-v-2da42d3a]:last-child{border-bottom:none}.result-item span[data-v-2da42d3a]:first-child{font-weight:600}.mono[data-v-2da42d3a]{color:#6366f1;font-family:monospace}.status-badge[data-v-2da42d3a]{color:#fff;background-color:#3b82f6;border-radius:4px;padding:.25rem .75rem;font-size:.875rem;display:inline-block}
