.DefaultObjectInput_container__bHx1K{display:flex;flex-direction:column;gap:0;width:100%;padding-bottom:var(--spacing-md);position:relative}.DefaultObjectInput_container__bHx1K.DefaultObjectInput_isSelecting__K5qiT{user-select:none}.DefaultObjectInput_itemsList__aGTxg{display:flex;flex-direction:column;gap:0;list-style:none;padding:0;margin:0}.DefaultObjectInput_reorderItem__pyuX0{margin:0;padding:0;list-style:none;touch-action:pan-y;position:relative}.DefaultObjectInput_selected__CSHMr{background:var(--color-primary-alpha-10)}.DefaultObjectInput_selected__CSHMr:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:var(--color-secondary);z-index:5}.DefaultObjectInput_groupedActions__136sw{position:absolute;top:-14px;right:var(--spacing-md);display:flex;align-items:center;gap:var(--spacing-xs);background:var(--color-background-elevated);padding:var(--spacing-xs) var(--spacing-2-5);border-radius:var(--radius-pill);box-shadow:var(--shadow-md);border:var(--border-width-hairline) solid var(--color-secondary);z-index:var(--z-index-sticky);animation:DefaultObjectInput_slide-in-top__IbmWu var(--duration-base) ease-out}@keyframes DefaultObjectInput_slide-in-top__IbmWu{0%{transform:translateY(-5px);opacity:0}to{transform:translateY(0);opacity:1}}.DefaultObjectInput_groupLabel__sSv76{font-size:var(--font-size-text-xs);font-weight:var(--font-weight-bold);color:var(--color-text-tertiary);margin-right:var(--spacing-xs);text-transform:uppercase;letter-spacing:var(--tracking-wide)}.DefaultObjectInput_hiddenActions__h8xs_{opacity:0;pointer-events:none}.DefaultObjectInput_container__bHx1K.DefaultObjectInput_disabled__G1VPS{opacity:.6;pointer-events:none}.DefaultObjectInput_itemRow__ZVB4u{display:flex;align-items:flex-start;justify-content:space-between;width:100%;min-height:var(--size-10);padding:var(--spacing-sm) var(--spacing-md);gap:var(--spacing-sm)}.DefaultObjectInput_dragHandle__nCETe{display:flex;align-items:center;justify-content:center;width:var(--size-8);height:var(--size-6);color:var(--color-text-primary);cursor:grab;opacity:.5;transition:all .15s ease;flex-shrink:0;margin-left:calc(var(--spacing-md) * -.5);user-select:none;gap:var(--spacing-xxs)}.DefaultObjectInput_dragIcon__p4P33{display:flex;flex-direction:column;gap:var(--spacing-xxs);margin-right:var(--spacing-xs)}.DefaultObjectInput_dragLine__5maXS{width:var(--size-2);height:1px;background-color:currentColor;opacity:.4}.DefaultObjectInput_dragHandle__nCETe:active{cursor:grabbing;opacity:1;color:var(--color-secondary)}.DefaultObjectInput_positionNumber__CgLCc{font-size:var(--font-size-text-xs);font-weight:var(--font-weight-semibold);font-family:var(--font-family-main);background:var(--color-surface-secondary-alpha-20);width:var(--size-4);height:var(--size-4);display:flex;align-items:center;justify-content:center;border-radius:3px;border:var(--border-width-hairline) solid transparent}.DefaultObjectInput_itemRow__ZVB4u:hover .DefaultObjectInput_dragHandle__nCETe{opacity:.8}.DefaultObjectInput_itemRow__ZVB4u:hover .DefaultObjectInput_positionNumber__CgLCc{color:var(--color-secondary)}.DefaultObjectInput_dragHandle__nCETe.DefaultObjectInput_disabled__G1VPS{cursor:default;display:none}.DefaultObjectInput_dragHandleSpacer__Bcy_u{width:var(--size-8);flex-shrink:0;margin-left:calc(var(--spacing-md) * -.5)}.DefaultObjectInput_itemText__IusFh{flex:1;color:var(--color-text-primary);font-size:var(--font-size-text-base);font-family:var(--font-family-main);line-height:var(--line-height-text);cursor:text;white-space:nowrap;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.DefaultObjectInput_itemTextContainer__0YfLM{flex:1;display:flex;align-items:center;gap:var(--spacing-sm);min-width:0}.DefaultObjectInput_draftBadge__Msmg5,.DefaultObjectInput_removedBadge__XUEX4{display:inline-flex;align-items:center;gap:var(--spacing-xs);padding:var(--spacing-xxs) var(--spacing-sm);background:var(--color-surface-secondary-alpha-20);border:var(--border-width-hairline) solid var(--color-border-light);border-radius:var(--radius-pill);color:var(--color-text-tertiary);font-size:var(--font-size-text-xs);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:var(--tracking-wide);white-space:nowrap}.DefaultObjectInput_removedBadge__XUEX4{background:var(--color-error-alpha-10);color:var(--color-error);border-color:var(--color-error-alpha-20)}.DefaultObjectInput_draftItem__KDaa4,.DefaultObjectInput_removedItem__oEqjO{opacity:.8}.DefaultObjectInput_draftItem__KDaa4 .DefaultObjectInput_itemText__IusFh,.DefaultObjectInput_removedItem__oEqjO .DefaultObjectInput_itemText__IusFh{color:var(--color-text-primary);font-style:italic}.DefaultObjectInput_removedItem__oEqjO .DefaultObjectInput_itemText__IusFh{text-decoration:line-through}.DefaultObjectInput_itemText__IusFh::-webkit-scrollbar{display:none}.DefaultObjectInput_itemActions__2sEY5{display:flex;align-items:center;gap:var(--spacing-xs);flex-shrink:0;transition:opacity var(--duration-base) ease}.DefaultObjectInput_actionButton__4KW0_{display:flex;align-items:center;justify-content:center;width:var(--size-6);height:var(--size-6);border:none;background:transparent;color:var(--color-text-primary);cursor:pointer;border-radius:var(--radius-sm);transition:all .15s ease;opacity:.5}.DefaultObjectInput_actionButton__4KW0_:hover{opacity:1;background:var(--color-surface-secondary-alpha-20)}.DefaultObjectInput_actionButton__4KW0_:disabled{cursor:not-allowed;opacity:.3}.DefaultObjectInput_removeButton__qxHfk:hover{color:var(--color-error);background:var(--color-error-alpha-10)}.DefaultObjectInput_addButton__ECQ4M{opacity:1}.DefaultObjectInput_skeletonRow__FW1IS{display:flex;align-items:center;width:100%;height:var(--size-10);padding:0 var(--spacing-md)}.DefaultObjectInput_skeletonText__abthy{width:100%;height:var(--size-3);border-radius:var(--radius-xs)}.DefaultObjectInput_editTextarea__6tigs{flex:1;border:none;background:transparent;color:var(--color-text-primary);font-size:var(--font-size-text-base);font-family:var(--font-family-main);line-height:var(--line-height-text);outline:none;padding:0;resize:none;overflow-y:auto;max-height:calc(var(--font-size-text-base) * var(--line-height-text) * 5);min-height:calc(var(--font-size-text-base) * var(--line-height-text));scrollbar-width:thin;transition:height var(--duration-base) var(--ease-standard);will-change:height}.DefaultObjectInput_addRow__f3vGk{display:flex;align-items:center;width:100%;min-height:var(--height-md);padding:var(--spacing-sm) var(--spacing-md);gap:var(--spacing-sm);background:var(--color-surface-secondary-alpha-20);border-radius:var(--radius-sm)}.DefaultObjectInput_addButton__ECQ4M{display:flex;align-items:center;justify-content:center;width:var(--size-6);height:var(--size-6);border:none;background:transparent;color:var(--color-primary);cursor:pointer;border-radius:var(--radius-sm);transition:all .15s ease;flex-shrink:0}.DefaultObjectInput_addButton__ECQ4M:hover{background:var(--color-primary-alpha-10)}.DefaultObjectInput_showMoreButton___FxVL{display:flex;align-items:center;justify-content:center;width:100%;padding:var(--spacing-sm) var(--spacing-md);margin-top:var(--spacing-xs);background:transparent;border:var(--border-width-hairline) solid var(--color-border-light);border-radius:var(--radius-sm);color:var(--color-text-tertiary);font-size:var(--font-size-text-small);font-family:var(--font-family-main);font-weight:var(--font-weight-medium);cursor:pointer;transition:all var(--duration-base) ease;gap:var(--spacing-sm);opacity:.8}.DefaultObjectInput_showMoreButton___FxVL:hover{background:var(--color-surface-secondary-alpha-10);border-color:var(--color-secondary);color:var(--color-secondary);opacity:1}.DefaultObjectInput_showMoreButton___FxVL i{font-size:var(--font-size-text-xs);transition:transform var(--duration-base) ease}.DefaultObjectInput_showMoreButton___FxVL:hover i{color:var(--color-secondary)}.DefaultObjectInput_emptyState__isx_m{color:var(--color-text-primary);font-size:var(--font-size-text-small);padding:var(--spacing-md);text-align:center;opacity:.6}@media (max-width:768px){.DefaultObjectInput_addRow__f3vGk,.DefaultObjectInput_itemRow__ZVB4u{min-height:var(--size-12);padding:var(--spacing-md)}}