.EditorControls-module__F88uDW__choices{flex-wrap:wrap;gap:6px;display:flex}.EditorControls-module__F88uDW__choice{border:1px solid var(--gray-400);background:var(--gray-100);min-height:38px;color:var(--gray-800);cursor:pointer;border-radius:7px;flex:auto;justify-content:center;align-items:center;gap:6px;padding:7px 10px;font-size:12px;line-height:1.3;display:inline-flex;position:relative}.EditorControls-module__F88uDW__choice input[type=radio]{opacity:0;clip-path:inset(50%);width:1px;height:1px;margin:0;padding:0;position:absolute}.EditorControls-module__F88uDW__choice:hover{background:var(--gray-200)}.EditorControls-module__F88uDW__choice:has(input:checked){color:var(--accent-green-darkest);background:var(--accent-green-bg);border-color:var(--accent-green);box-shadow:inset 0 0 0 1px var(--accent-green)}.EditorControls-module__F88uDW__choice[data-effect=inhibition]:has(input:checked){color:var(--red-600);background:var(--red-100);border-color:var(--red-600);box-shadow:inset 0 0 0 1px var(--red-600)}.EditorControls-module__F88uDW__choice[data-effect=bidirectional]:has(input:checked){color:var(--blue-600);background:var(--blue-100);border-color:var(--blue-500);box-shadow:inset 0 0 0 1px var(--blue-500)}.EditorControls-module__F88uDW__targetButton:focus-visible{outline:2px solid var(--blue-500);outline-offset:3px}.EditorControls-module__F88uDW__choice:has(input:focus-visible){outline:2px solid var(--blue-500);outline-offset:3px}.EditorControls-module__F88uDW__effectArrow{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:28px;height:20px}.EditorControls-module__F88uDW__effectArrow[data-effect=activation]{color:var(--accent-green)}.EditorControls-module__F88uDW__effectArrow[data-effect=inhibition]{color:var(--red-600)}.EditorControls-module__F88uDW__effectArrow[data-effect=bidirectional]{color:var(--blue-500)}.EditorControls-module__F88uDW__editor{gap:14px;min-width:0;display:grid}.EditorControls-module__F88uDW__toolbar{justify-content:space-between;align-items:center;gap:10px;display:flex}.EditorControls-module__F88uDW__actions{align-items:center;gap:10px;display:flex}.EditorControls-module__F88uDW__actions>button{min-height:36px}.EditorControls-module__F88uDW__connection{align-items:center;gap:8px;min-width:0;font-size:12.5px;display:flex}.EditorControls-module__F88uDW__connection>span{overflow-wrap:anywhere;min-width:0}.EditorControls-module__F88uDW__connection>strong{overflow-wrap:anywhere;min-width:0;font-weight:500}.EditorControls-module__F88uDW__targetButton{border:1px solid var(--gray-400);min-width:0;min-height:36px;color:var(--gray-1000);background:var(--gray-200);font:inherit;text-align:center;overflow-wrap:anywhere;cursor:pointer;border-radius:7px;flex:1;padding:8px 10px;font-size:12px}.EditorControls-module__F88uDW__targetButton[data-empty=true]{background:var(--gray-100);color:var(--gray-700);border-style:dashed}.EditorControls-module__F88uDW__targetButton:hover{border-color:var(--accent-green)}.EditorControls-module__F88uDW__card{border:1px solid var(--gray-300);background:var(--gray-100);border-radius:10px;gap:12px;min-width:0;padding:14px;display:grid}.EditorControls-module__F88uDW__card h3,.EditorControls-module__F88uDW__card h4,.EditorControls-module__F88uDW__card .EditorControls-module__F88uDW__toolbar h3{margin:0;font-size:12.5px;font-weight:500}.EditorControls-module__F88uDW__list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.EditorControls-module__F88uDW__listRow{border-bottom:1px solid var(--gray-300);justify-content:space-between;align-items:center;gap:10px;padding:10px 0;display:flex}.EditorControls-module__F88uDW__listRow:last-child{border-bottom:0}.EditorControls-module__F88uDW__listRow>button{flex:none}.EditorControls-module__F88uDW__suggestion{border-bottom:1px solid var(--gray-300);gap:6px;padding:10px 0;display:grid}.EditorControls-module__F88uDW__suggestion:last-child{border-bottom:0}.EditorControls-module__F88uDW__suggestionDetails{color:var(--gray-700);font-size:11px;line-height:1.5}.EditorControls-module__F88uDW__suggestionDetails summary{cursor:pointer}.EditorControls-module__F88uDW__suggestionDetails p{margin:8px 0}.EditorControls-module__F88uDW__hint{margin:6px 0;}.EditorControls-module__F88uDW__scope{cursor:pointer;align-items:center;gap:8px;min-height:32px;font-size:12px;display:inline-flex}.EditorControls-module__F88uDW__scope input[type=checkbox],.EditorControls-module__F88uDW__processToggle input[type=checkbox]{appearance:auto;width:16px;height:16px;min-height:0;accent-color:var(--accent-green);flex:none;margin:0;padding:0}.EditorControls-module__F88uDW__processList{gap:6px;display:grid}.EditorControls-module__F88uDW__processRow{border:1px solid var(--gray-300);background:var(--gray-200);border-radius:7px;justify-content:space-between;align-items:center;gap:10px;min-height:40px;padding:4px 10px;display:flex}.EditorControls-module__F88uDW__processRow[data-selected=true]{border-color:var(--accent-green)}.EditorControls-module__F88uDW__processRow>span{overflow-wrap:anywhere;min-width:0;font-size:12.5px}.EditorControls-module__F88uDW__processRow>button{flex:none;font-size:12px}.EditorControls-module__F88uDW__processToggle{cursor:pointer;flex:1;align-items:center;gap:8px;min-width:0;min-height:32px;font-size:12.5px;display:flex}.EditorControls-module__F88uDW__processToggle span{overflow-wrap:anywhere}.EditorControls-module__F88uDW__replacement{border:1px solid var(--accent-green);background:var(--accent-green-bg);border-radius:7px;gap:8px;padding:10px;display:grid}.EditorControls-module__F88uDW__replacement label{color:var(--gray-800);gap:6px;font-size:12px;display:grid}.EditorControls-module__F88uDW__replacement input[type=text]{border:1px solid var(--gray-400);background:var(--gray-100);width:100%;min-width:0;min-height:36px;color:var(--gray-1000);font:inherit;border-radius:6px;padding:8px 10px;font-size:12.5px}.EditorControls-module__F88uDW__terminal{background:var(--gray-200);width:fit-content;color:var(--gray-900);border-radius:6px;margin:0;padding:7px 10px;font-size:12.5px}.EditorControls-module__F88uDW__endingList{gap:12px;min-width:0;display:grid}.EditorControls-module__F88uDW__branchEnding{border:1px solid var(--gray-300);border-radius:9px;gap:10px;min-width:0;padding:14px;display:grid}.EditorControls-module__F88uDW__branchEnding .EditorControls-module__F88uDW__branchRoute{color:var(--gray-1000);flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:12.5px;font-weight:500;display:flex}.EditorControls-module__F88uDW__branchRoute>span:nth-child(2){color:var(--gray-600);font-weight:400}.EditorControls-module__F88uDW__endingChoiceRow{align-items:center;gap:12px;min-width:0;display:flex}.EditorControls-module__F88uDW__endingChoiceRow>.EditorControls-module__F88uDW__choices{flex:1;min-width:0}.EditorControls-module__F88uDW__endingChoiceRow .EditorControls-module__F88uDW__choice{justify-content:flex-start;min-height:42px;padding:9px 12px;font-size:12.5px}.EditorControls-module__F88uDW__endingChoiceRow .EditorControls-module__F88uDW__replaceButton{flex:none;padding:8px 0;font-size:12px}.EditorControls-module__F88uDW__drawTools{flex-wrap:wrap;gap:8px;display:flex}.EditorControls-module__F88uDW__drawTool{border:1px solid var(--gray-400);background:var(--gray-100);min-width:82px;color:var(--gray-900);font:400 12px var(--font-sans);cursor:pointer;border-radius:7px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:6px;padding:12px 8px;display:flex}.EditorControls-module__F88uDW__drawTool[aria-pressed=true]{background:var(--accent-green-bg);border-color:var(--accent-green)}.EditorControls-module__F88uDW__drawTool[data-effect=inhibition][aria-pressed=true]{background:var(--red-100);border-color:var(--red-600)}.EditorControls-module__F88uDW__drawTool[data-effect=bidirectional][aria-pressed=true]{background:var(--blue-100);border-color:var(--blue-500)}.EditorControls-module__F88uDW__drawTool:focus-visible{outline:2px solid var(--accent-green);outline-offset:2px}.EditorControls-module__F88uDW__drawTool:disabled{opacity:.5;cursor:default}.EditorControls-module__F88uDW__drawStatus{gap:6px;display:grid}.EditorControls-module__F88uDW__sectionHeading{color:var(--gray-900);margin:4px 0 0;font-size:12.5px;font-weight:500}.EditorControls-module__F88uDW__sectionHeading span,.EditorControls-module__F88uDW__groupHeading span{font-variant-numeric:tabular-nums;color:var(--gray-700);margin-left:6px;font:11px Roboto Mono,monospace}.EditorControls-module__F88uDW__known{gap:12px;display:grid}.EditorControls-module__F88uDW__knownGroup{gap:2px;display:grid}.EditorControls-module__F88uDW__groupHeading{color:var(--gray-700);margin:0 0 2px;font-size:11px;font-weight:500}.EditorControls-module__F88uDW__list>.EditorControls-module__F88uDW__listRow{border-radius:var(--radius-sm);padding-left:10px;padding-right:10px;transition:background-color .12s}.EditorControls-module__F88uDW__list>.EditorControls-module__F88uDW__listRow:hover{background:var(--gray-200)}.EditorControls-module__F88uDW__source{border-radius:var(--radius-sm)}.EditorControls-module__F88uDW__sourceRow{border-radius:var(--radius-sm);width:100%;min-height:36px;font:inherit;color:var(--gray-900);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:6px 10px;font-size:12.5px;display:flex}.EditorControls-module__F88uDW__sourceRow:hover{background:var(--gray-200)}.EditorControls-module__F88uDW__sourceRow:focus-visible{box-shadow:var(--shadow-focus);outline:none}.EditorControls-module__F88uDW__sourceRow strong{font-weight:500}.EditorControls-module__F88uDW__chevron{width:10px;color:var(--gray-600);transition:transform .12s}.EditorControls-module__F88uDW__sourceRow[aria-expanded=true] .EditorControls-module__F88uDW__chevron{transform:rotate(90deg)}.EditorControls-module__F88uDW__targetSummary{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--gray-700);font-size:11px;overflow:hidden}.EditorControls-module__F88uDW__count{font-variant-numeric:tabular-nums;color:var(--gray-700);margin-left:auto;font:11px Roboto Mono,monospace}.EditorControls-module__F88uDW__targets{gap:0;margin:0 0 6px 15px;padding:0;list-style:none;display:grid}.EditorControls-module__F88uDW__target{border-left:1px solid var(--gray-300);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;min-height:36px;padding:2px 4px 2px 8px;font-size:12.5px;display:grid}.EditorControls-module__F88uDW__target:hover{background:var(--gray-200)}.EditorControls-module__F88uDW__targetName{overflow-wrap:anywhere;flex-wrap:wrap;align-items:baseline;gap:0 8px;min-width:0;display:flex}.EditorControls-module__F88uDW__targetName>span:first-child,.EditorControls-module__F88uDW__targetName>span:last-child:not(:first-child){color:var(--gray-900);font-weight:500}.EditorControls-module__F88uDW__targetName>.EditorControls-module__F88uDW__effectArrow{align-self:center;width:22px;height:14px}.EditorControls-module__F88uDW__targetName small{color:var(--gray-700);font-size:11px}.EditorControls-module__F88uDW__sourceLink{color:var(--gray-600);white-space:nowrap;font-size:11px;text-decoration:none}.EditorControls-module__F88uDW__sourceLink:hover{color:var(--blue-500);text-decoration:underline}.EditorControls-module__F88uDW__addActions{justify-content:flex-end;gap:4px;display:flex}.EditorControls-module__F88uDW__addEffect{border:1px solid var(--gray-300);background:var(--gray-100);height:26px;font:inherit;color:var(--gray-800);cursor:pointer;border-radius:7px;align-items:center;gap:2px;padding:0 8px 0 2px;font-size:12px;font-weight:400;display:inline-flex}.EditorControls-module__F88uDW__addEffect .EditorControls-module__F88uDW__effectArrow{width:24px;height:16px}.EditorControls-module__F88uDW__addEffect:hover{border-color:var(--accent-green);background:var(--accent-green-bg)}.EditorControls-module__F88uDW__addEffect[data-effect=inhibition]:hover{border-color:var(--red-600);background:var(--red-100)}.EditorControls-module__F88uDW__addEffect:focus-visible{box-shadow:var(--shadow-focus);outline:none}.EditorControls-module__F88uDW__stepBar{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.EditorControls-module__F88uDW__history{gap:10px;display:inline-flex}.EditorControls-module__F88uDW__history button:disabled{color:var(--gray-500);cursor:default}.EditorControls-module__F88uDW__source[data-open=true]>.EditorControls-module__F88uDW__sourceRow{background:var(--accent-green-bg);color:var(--accent-green-darkest)}.EditorControls-module__F88uDW__source[data-open=true]>.EditorControls-module__F88uDW__sourceRow .EditorControls-module__F88uDW__chevron{color:var(--accent-green)}.EditorControls-module__F88uDW__source[data-open=true]>.EditorControls-module__F88uDW__targets>.EditorControls-module__F88uDW__target{border-left-color:var(--accent-green)}.EditorControls-module__F88uDW__target[data-added=true],.EditorControls-module__F88uDW__target[data-added=true]:hover{background:var(--accent-green-bg)}.EditorControls-module__F88uDW__check{color:var(--accent-green);font-weight:700}.EditorControls-module__F88uDW__addActions>.EditorControls-module__F88uDW__effectArrow{width:24px;height:16px}.EditorControls-module__F88uDW__origin{border-radius:var(--radius-full);background:var(--gray-200);color:var(--gray-700);padding:0 6px;font-size:11px}.EditorControls-module__F88uDW__origin[data-origin=ai]{background:var(--yellow-100);color:var(--yellow-700)}.EditorControls-module__F88uDW__ownHeading{border-top:1px solid var(--gray-300);gap:2px;padding-top:14px;display:grid}.EditorControls-module__F88uDW__ownHeading .EditorControls-module__F88uDW__hint{margin:0}
.Perturbations-module__bfOtoq__root{flex-direction:column;gap:20px;display:flex}.Perturbations-module__bfOtoq__group{flex-direction:column;gap:2px;display:flex}.Perturbations-module__bfOtoq__label{font:500 12.5px/18px var(--font-sans);color:var(--gray-900);margin:0 0 6px}.Perturbations-module__bfOtoq__row{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:10px;width:100%;min-height:36px;padding:6px 8px;display:flex}.Perturbations-module__bfOtoq__row:hover{background:var(--gray-200)}.Perturbations-module__bfOtoq__row[aria-checked=true]{background:var(--accent-green-bg)}.Perturbations-module__bfOtoq__dot{box-sizing:border-box;border:1.5px solid var(--gray-500);border-radius:999px;flex:none;width:16px;height:16px}.Perturbations-module__bfOtoq__row[aria-checked=true] .Perturbations-module__bfOtoq__dot{border:5px solid var(--accent-green)}.Perturbations-module__bfOtoq__name{font:500 12.5px/18px var(--font-sans);color:var(--gray-1000)}.Perturbations-module__bfOtoq__meta{font:400 11px/16px var(--font-sans);color:var(--gray-700)}.Perturbations-module__bfOtoq__row .Perturbations-module__bfOtoq__meta{margin-left:auto}.Perturbations-module__bfOtoq__line{align-items:center;gap:8px;min-height:36px;padding:0 8px;display:flex}.Perturbations-module__bfOtoq__line svg{flex:none;width:24px;height:16px}.Perturbations-module__bfOtoq__kind{font:400 11px/16px var(--font-sans);color:var(--gray-700);text-transform:capitalize;margin-left:auto}.Perturbations-module__bfOtoq__link{height:28px;font:500 12px/1 var(--font-sans);color:var(--accent-green);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:0 8px}.Perturbations-module__bfOtoq__link:hover{background:var(--accent-green-bg)}.Perturbations-module__bfOtoq__addRow{gap:10px;display:flex}.Perturbations-module__bfOtoq__tile{border:1px solid var(--gray-400);background:var(--gray-100);width:72px;height:72px;color:var(--gray-900);font:400 12px var(--font-sans);cursor:pointer;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:7px;display:flex}.Perturbations-module__bfOtoq__tile svg{width:24px;height:24px}.Perturbations-module__bfOtoq__tile:hover,.Perturbations-module__bfOtoq__tile[aria-expanded=true]{border-color:var(--accent-green);background:var(--accent-green-bg);color:var(--accent-green-darkest)}.Perturbations-module__bfOtoq__tile:focus-visible{outline:2px solid var(--accent-green);outline-offset:3px}.Perturbations-module__bfOtoq__custom{flex-direction:column;gap:10px;display:flex}.Perturbations-module__bfOtoq__sentence{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.Perturbations-module__bfOtoq__seg{background:var(--gray-200);border-radius:7px;align-self:flex-start;padding:2px;display:inline-flex}.Perturbations-module__bfOtoq__seg button{height:28px;font:500 12px/1 var(--font-sans);color:var(--gray-700);cursor:pointer;background:0 0;border:0;border-radius:5px;padding:0 12px}.Perturbations-module__bfOtoq__seg button[aria-checked=true]{background:var(--gray-100);color:var(--gray-1000);box-shadow:var(--shadow-sm)}.Perturbations-module__bfOtoq__root .Perturbations-module__bfOtoq__custom input.Perturbations-module__bfOtoq__input:not([type=checkbox]){border:0;border-bottom:1.5px solid var(--gray-400);height:36px;min-height:0;font:400 12.5px/18px var(--font-sans);color:var(--gray-1000);background:0 0;border-radius:0;margin:0;padding:0 10px}.Perturbations-module__bfOtoq__root .Perturbations-module__bfOtoq__custom input.Perturbations-module__bfOtoq__input:not([type=checkbox]):focus{border-bottom-color:var(--accent-green);outline:none}.Perturbations-module__bfOtoq__target{height:28px;font:500 12.5px/1 var(--font-sans);color:var(--gray-1000);text-decoration:underline;-webkit-text-decoration-color:var(--gray-400);text-decoration-color:var(--gray-400);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:0 4px}.Perturbations-module__bfOtoq__target[data-empty=true]{color:var(--accent-green);font-weight:400;text-decoration-style:dashed}.Perturbations-module__bfOtoq__check{font:400 12px/16px var(--font-sans);color:var(--gray-800);align-items:center;gap:6px;display:flex}.Perturbations-module__bfOtoq__actions{align-items:center;gap:8px;margin-top:4px;display:flex}.Perturbations-module__bfOtoq__plus{text-align:center;width:16px;font:500 15px/1 var(--font-sans);color:var(--accent-green);flex:none}.Perturbations-module__bfOtoq__line[data-editing=true]{background:var(--accent-green-bg);border-radius:6px}.Perturbations-module__bfOtoq__icons{gap:8px;display:flex}.Perturbations-module__bfOtoq__icon{border:1.5px solid var(--gray-300);background:var(--gray-100);height:40px;font:500 12.5px/1 var(--font-sans);color:var(--gray-700);cursor:pointer;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:8px;display:inline-flex}.Perturbations-module__bfOtoq__icon:hover{border-color:var(--gray-500)}.Perturbations-module__bfOtoq__icon:focus-visible{box-shadow:var(--shadow-focus);outline:none}.Perturbations-module__bfOtoq__icon svg{width:26px;height:16px}.Perturbations-module__bfOtoq__icon[data-effect=inhibition][aria-checked=true]{border-color:var(--red-600);background:var(--red-100);color:var(--red-600)}.Perturbations-module__bfOtoq__icon[data-effect=activation][aria-checked=true]{border-color:var(--accent-green);background:var(--accent-green-bg);color:var(--accent-green)}.Perturbations-module__bfOtoq__pick{margin:0;}.Perturbations-module__bfOtoq__pick strong{font-weight:500}.Perturbations-module__bfOtoq__pick span{color:var(--gray-700);font-size:11px}.Perturbations-module__bfOtoq__link[data-danger]{color:var(--red-600);margin-left:auto}.Perturbations-module__bfOtoq__link[data-danger]:hover{background:var(--red-100)}
.InventoryPicker-module__RuEMqW__picker{min-width:0;color:var(--gray-900);font:400 12.5px/1.4 var(--font-sans)}.InventoryPicker-module__RuEMqW__focusHint{color:var(--gray-700);margin:0 0 12px;line-height:1.5}.InventoryPicker-module__RuEMqW__identityReview{margin-top:12px;font-size:12.5px}.InventoryPicker-module__RuEMqW__identityReview summary{cursor:pointer;color:var(--gray-800);padding:8px 0}.InventoryPicker-module__RuEMqW__identityReview p{color:var(--gray-700);line-height:1.5}.InventoryPicker-module__RuEMqW__identityOption{border-bottom:1px solid var(--gray-300);cursor:pointer;gap:8px;padding:8px 6px;display:flex}.InventoryPicker-module__RuEMqW__identityOption>span{flex-direction:column;gap:4px;display:flex}.InventoryPicker-module__RuEMqW__identityOption strong{font-size:12.5px;font-weight:500}.InventoryPicker-module__RuEMqW__identityOption span span{color:var(--gray-700);font-size:11px}.InventoryPicker-module__RuEMqW__identityReview summary:focus-visible{box-shadow:var(--shadow-focus);outline:none}.InventoryPicker-module__RuEMqW__searchField{color:var(--gray-700);position:relative}.InventoryPicker-module__RuEMqW__searchField>svg{pointer-events:none;z-index:1;width:13px;height:13px;position:absolute;top:50%;left:9px;transform:translateY(-50%)}.InventoryPicker-module__RuEMqW__picker .InventoryPicker-module__RuEMqW__searchField input.InventoryPicker-module__RuEMqW__search[type=search]{border:1px solid var(--gray-400);background:var(--gray-100);width:100%;min-width:0;height:30px;min-height:30px;color:var(--gray-900);font:inherit;border-radius:6px;margin:0;padding:0 9px 0 29px}.InventoryPicker-module__RuEMqW__picker .InventoryPicker-module__RuEMqW__searchField input.InventoryPicker-module__RuEMqW__search[type=search]:focus-visible{border-color:var(--accent-green);box-shadow:0 0 0 3px var(--accent-green-bg);outline:none}.InventoryPicker-module__RuEMqW__textButton{min-height:30px;color:var(--accent-green);font:inherit;cursor:pointer;background:0 0;border:0;padding:5px 0}.InventoryPicker-module__RuEMqW__selection{margin:0 0 10px}.InventoryPicker-module__RuEMqW__selectionHeader{align-items:center;gap:8px;margin-bottom:6px;display:flex}.InventoryPicker-module__RuEMqW__picker .InventoryPicker-module__RuEMqW__heading,.InventoryPicker-module__RuEMqW__selection .InventoryPicker-module__RuEMqW__heading{color:var(--gray-700);font:500 12.5px/18px var(--font-sans);margin:0}.InventoryPicker-module__RuEMqW__heading>span{color:var(--gray-1000);font-weight:500}.InventoryPicker-module__RuEMqW__clearSelection{color:var(--gray-700);font:400 11px/18px var(--font-sans);cursor:pointer;background:0 0;border:0;margin-left:auto;padding:0}.InventoryPicker-module__RuEMqW__clearSelection:hover{text-decoration:underline}.InventoryPicker-module__RuEMqW__selectedItems{flex-wrap:wrap;align-items:center;gap:4px;margin:0;padding:0;list-style:none;display:flex}.InventoryPicker-module__RuEMqW__selectedItems li{min-width:0;max-width:100%}.InventoryPicker-module__RuEMqW__chip{border-radius:var(--radius-full);background:var(--gray-200);height:22px;color:var(--gray-900);font:400 11px/18px var(--font-sans);border:0;align-items:center;gap:4px;padding:0 2px 0 8px;display:flex}.InventoryPicker-module__RuEMqW__chip>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.InventoryPicker-module__RuEMqW__chip button{border-radius:var(--radius-full);width:18px;height:18px;min-height:18px;color:var(--gray-700);font:400 12px/1 var(--font-sans);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.InventoryPicker-module__RuEMqW__chip button:hover{background:var(--gray-300)}.InventoryPicker-module__RuEMqW__selectionToggle{min-height:22px;color:var(--accent-green);font:500 11px/18px var(--font-sans);cursor:pointer;background:0 0;border:0;padding:0 2px}.InventoryPicker-module__RuEMqW__results{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:0;padding:6px 0;display:grid}.InventoryPicker-module__RuEMqW__pathwayGroup{border-bottom:1px solid var(--gray-300);min-width:0;padding:3px 0 8px;display:grid}.InventoryPicker-module__RuEMqW__card{background:0 0;border:0;border-radius:6px;min-width:0;position:relative}.InventoryPicker-module__RuEMqW__card:hover{background:var(--gray-200)}.InventoryPicker-module__RuEMqW__card[data-selected=true]{background:var(--accent-green-bg)}.InventoryPicker-module__RuEMqW__card[data-editable=true] .InventoryPicker-module__RuEMqW__option{padding-bottom:2px}.InventoryPicker-module__RuEMqW__customMeta{color:var(--gray-700);font:400 11px/18px var(--font-sans);align-items:baseline;gap:4px;padding:0 6px 8px;display:flex}.InventoryPicker-module__RuEMqW__editCustom{color:var(--accent-green-darkest);font:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0}.InventoryPicker-module__RuEMqW__editCustom:hover{text-decoration:underline}.InventoryPicker-module__RuEMqW__editCustom:focus-visible{box-shadow:var(--shadow-focus);border-radius:var(--radius-sm);outline:none}.InventoryPicker-module__RuEMqW__option{cursor:pointer;border-radius:inherit;grid-template-columns:minmax(0,1fr) 16px;align-items:start;gap:32px;padding:8px 6px;display:grid;position:relative}.InventoryPicker-module__RuEMqW__option input{opacity:0;cursor:pointer;width:16px;height:16px;margin:0;position:absolute;top:8px;right:6px}.InventoryPicker-module__RuEMqW__option:has(input:focus-visible) .InventoryPicker-module__RuEMqW__tick{outline:2px solid var(--blue-500);outline-offset:2px;border-radius:var(--radius-sm)}.InventoryPicker-module__RuEMqW__tick{width:16px;height:18px;color:var(--gray-500);pointer-events:none;align-self:center;place-items:center;display:grid}.InventoryPicker-module__RuEMqW__tick[data-selected=true]{color:var(--accent-green)}.InventoryPicker-module__RuEMqW__optionContent{flex-direction:column;gap:3px;min-width:0;display:flex}.InventoryPicker-module__RuEMqW__optionContent strong{text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:500;line-height:1.4;overflow:hidden}.InventoryPicker-module__RuEMqW__proteinSummary{min-width:0;max-width:calc(100% - 24px);color:var(--gray-700);align-items:baseline;gap:6px;font-size:11px;line-height:1.4;display:flex}.InventoryPicker-module__RuEMqW__proteinNames{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.InventoryPicker-module__RuEMqW__moreProteins{white-space:nowrap;flex:none}.InventoryPicker-module__RuEMqW__variantToggle{color:var(--gray-700);font:400 11px/16px var(--font-sans);cursor:pointer;background:0 0;border:0;justify-self:start;align-items:center;gap:4px;padding:0 6px 2px;display:flex}.InventoryPicker-module__RuEMqW__pathwayGroup:has(>.InventoryPicker-module__RuEMqW__variantToggle)>.InventoryPicker-module__RuEMqW__card .InventoryPicker-module__RuEMqW__option{padding-bottom:4px}.InventoryPicker-module__RuEMqW__variantToggle:hover{color:var(--gray-1000)}.InventoryPicker-module__RuEMqW__variantToggle[aria-expanded=true] svg{transform:rotate(180deg)}.InventoryPicker-module__RuEMqW__variantCount{color:var(--accent-green);font-weight:500}.InventoryPicker-module__RuEMqW__variants{border-left:1px solid var(--gray-300);margin:2px 0 5px 12px;padding-left:8px;display:grid}.InventoryPicker-module__RuEMqW__variants[hidden]{display:none}.InventoryPicker-module__RuEMqW__variants .InventoryPicker-module__RuEMqW__option{padding-top:5px;padding-bottom:5px}.InventoryPicker-module__RuEMqW__variants .InventoryPicker-module__RuEMqW__optionContent strong{font-weight:500}.InventoryPicker-module__RuEMqW__filters{align-items:center;gap:4px;margin-top:8px;display:flex}.InventoryPicker-module__RuEMqW__recommended{margin-top:12px}.InventoryPicker-module__RuEMqW__sectionLabel{color:var(--gray-700);font:500 11px/18px var(--font-sans);margin:4px 6px}.InventoryPicker-module__RuEMqW__filter{border-radius:var(--radius-full);background:var(--gray-200);height:24px;min-height:24px;color:var(--gray-700);font:400 11px/18px var(--font-sans);cursor:pointer;white-space:nowrap;border:0;padding:0 9px}.InventoryPicker-module__RuEMqW__filter[aria-checked=true]{background:var(--accent-green-bg);color:var(--gray-1000);font-weight:500}.InventoryPicker-module__RuEMqW__star{border-radius:var(--radius-full);width:24px;height:24px;color:var(--gray-700);opacity:0;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;top:50%;right:26px;transform:translateY(-50%)}.InventoryPicker-module__RuEMqW__card:hover .InventoryPicker-module__RuEMqW__star,.InventoryPicker-module__RuEMqW__card:focus-within .InventoryPicker-module__RuEMqW__star,.InventoryPicker-module__RuEMqW__star[aria-pressed=true]{opacity:1}.InventoryPicker-module__RuEMqW__star[aria-pressed=true]{color:var(--gray-1000)}.InventoryPicker-module__RuEMqW__star:hover{background:var(--gray-300)}.InventoryPicker-module__RuEMqW__star:disabled{cursor:default}.InventoryPicker-module__RuEMqW__flatRow{border-bottom:1px solid var(--gray-300);min-width:0;padding:3px 0}.InventoryPicker-module__RuEMqW__preferenceStatus{color:var(--gray-700);margin:6px 0;font-size:11px}.InventoryPicker-module__RuEMqW__retryStars{color:var(--accent-green);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}@media (hover:none){.InventoryPicker-module__RuEMqW__star{opacity:1}}.InventoryPicker-module__RuEMqW__parentName{margin:5px 6px;font-size:12.5px;font-weight:500}.InventoryPicker-module__RuEMqW__counts,.InventoryPicker-module__RuEMqW__selectionCount,.InventoryPicker-module__RuEMqW__provenance{color:var(--gray-700);font-size:11px}.InventoryPicker-module__RuEMqW__status,.InventoryPicker-module__RuEMqW__error{color:var(--gray-700);grid-column:1/-1;margin:0 0 10px;padding:10px 6px;line-height:1.5}.InventoryPicker-module__RuEMqW__error{color:var(--red-600)}.InventoryPicker-module__RuEMqW__error p{margin:0}.InventoryPicker-module__RuEMqW__showMore{border-radius:var(--radius-sm);width:100%;min-height:28px;color:var(--gray-700);font:400 11px/18px var(--font-sans);cursor:pointer;background:0 0;border:0;margin:0;padding:4px 8px}.InventoryPicker-module__RuEMqW__showMore:hover{background:var(--gray-200)}.InventoryPicker-module__RuEMqW__empty{padding:10px 0}.InventoryPicker-module__RuEMqW__empty .InventoryPicker-module__RuEMqW__status{margin-bottom:4px;padding:0 6px}.InventoryPicker-module__RuEMqW__empty .InventoryPicker-module__RuEMqW__other{text-align:left;overflow-wrap:anywhere}.InventoryPicker-module__RuEMqW__actions{margin-top:10px;display:flex}.InventoryPicker-module__RuEMqW__other{border:1px solid var(--gray-400);background:var(--gray-100);max-width:100%;min-height:30px;color:var(--accent-green);font:500 12px/18px var(--font-sans);cursor:pointer;border-radius:6px;padding:5px 10px}.InventoryPicker-module__RuEMqW__other:hover{border-color:var(--accent-green);background:var(--accent-green-bg)}.InventoryPicker-module__RuEMqW__selectionToggle:hover{text-decoration:underline}.InventoryPicker-module__RuEMqW__picker button:focus-visible,.InventoryPicker-module__RuEMqW__selection button:focus-visible{outline:2px solid var(--accent-green);outline-offset:2px}.InventoryPicker-module__RuEMqW__thumbnail{border-bottom:1px solid var(--gray-300);background:var(--gray-200);align-self:stretch;width:calc(100% + 24px);height:78px;margin:0 -12px;padding:8px 30px 8px 10px;display:block}
