.DynamicParamTable-module__rMsvTG__paramTableContainer{flex-direction:column;gap:12px;display:flex}.DynamicParamTable-module__rMsvTG__paramTableHeader{justify-content:space-between;align-items:center;display:flex}.DynamicParamTable-module__rMsvTG__paramTitle{color:var(--text-primary);font-size:14px;font-weight:600}.DynamicParamTable-module__rMsvTG__addParamBtn{border:1px solid var(--border-light);color:var(--text-secondary);cursor:pointer;background:0 0;border-radius:6px;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:500;transition:all .2s;display:flex}.DynamicParamTable-module__rMsvTG__addParamBtn:hover{background:var(--hover-bg);color:var(--text-primary);border-color:var(--border-color)}.DynamicParamTable-module__rMsvTG__paramList{flex-direction:column;gap:8px;display:flex}.DynamicParamTable-module__rMsvTG__emptyParams{color:var(--text-secondary);text-align:center;border:1px dashed var(--border-light);border-radius:6px;padding:10px;font-size:13px;font-style:italic}.DynamicParamTable-module__rMsvTG__paramRow{align-items:center;gap:8px;display:flex}.DynamicParamTable-module__rMsvTG__paramRowInactive{opacity:.6}.DynamicParamTable-module__rMsvTG__activeToggle{cursor:pointer;background:0 0;border:none;padding:4px;display:flex}.DynamicParamTable-module__rMsvTG__activeIcon{color:var(--success-icon,#22c55e)}.DynamicParamTable-module__rMsvTG__inactiveIcon{color:var(--text-secondary)}.DynamicParamTable-module__rMsvTG__paramInput{border:1.5px solid var(--border-color);background-color:var(--input-bg);color:var(--text-primary);border-radius:8px;outline:none;flex:1;padding:.6rem 1rem;font-family:SF Mono,Menlo,Monaco,Consolas,monospace;font-size:.875rem;transition:all .2s}.DynamicParamTable-module__rMsvTG__paramInput:focus{border-color:var(--primary-color);box-shadow:0 0 0 3px var(--hover-tint)}.DynamicParamTable-module__rMsvTG__removeParamBtn{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:4px;padding:6px}.DynamicParamTable-module__rMsvTG__removeParamBtn:hover{color:var(--error-color);background:var(--error-bg)}
@keyframes Toast-module__UKUNqG__slideIn{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes Toast-module__UKUNqG__slideOut{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(100%)}}.Toast-module__UKUNqG__toastContainer{z-index:10000;flex-direction:column;gap:.75rem;max-width:400px;display:flex;position:fixed;bottom:1.5rem;right:1.5rem}.Toast-module__UKUNqG__toast{border-radius:8px;align-items:center;gap:.75rem;min-width:300px;padding:1rem;animation:.3s ease-out Toast-module__UKUNqG__slideIn;display:flex;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.Toast-module__UKUNqG__toastSuccess{color:#065f46;background-color:#ecfdf5;border:1px solid #10b981}.Toast-module__UKUNqG__toastError{color:#991b1b;background-color:#fef2f2;border:1px solid #ef4444}.Toast-module__UKUNqG__toastIcon{flex-shrink:0;justify-content:center;align-items:center;display:flex}.Toast-module__UKUNqG__toastMessage{flex:1;font-size:.875rem;font-weight:500}.Toast-module__UKUNqG__toastClose{opacity:.5;padding:0;font-size:1.25rem;transition:opacity .15s;color:inherit!important;box-shadow:none!important;background-color:#0000!important;border:none!important}.Toast-module__UKUNqG__toastClose:hover{opacity:1;color:inherit!important;background-color:#0000000d!important}
.BadgeGroup-module__SYfwvG__group{border:1px solid var(--border-color,#e5e7eb);box-sizing:border-box;border-radius:6px;flex-shrink:0;align-items:stretch;width:fit-content;height:28px;font-family:Inter,sans-serif;line-height:1.5;display:flex;overflow:hidden}.BadgeGroup-module__SYfwvG__label{text-align:center;background-color:var(--hover-bg,#f3f4f6);min-width:50px;color:var(--text-secondary,#6b7280);justify-content:center;align-items:center;padding:0 10px;font-size:11px;font-weight:700;display:flex}.BadgeGroup-module__SYfwvG__value{background-color:var(--card-bg,#fff);color:var(--text-primary,#374151);white-space:nowrap;border-left:1px solid var(--border-color,#e5e7eb);align-items:center;padding:0 12px;font-family:JetBrains Mono,monospace;font-size:13px;display:flex;overflow:hidden}.BadgeGroup-module__SYfwvG__valueText{text-overflow:ellipsis;overflow:hidden}
