/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial;--tw-tracking:initial;--tw-leading:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-duration:initial}}}._entry_8695q_2{width:100%;max-width:var(--container-2xl,42rem);gap:calc(var(--spacing,.25rem) * 6);padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 14);flex-direction:column;margin-inline:auto;display:flex}@media not all and (width>=48rem){._entry_8695q_2{padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 8)}}._title_8695q_2{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);color:var(--foreground)}._description_8695q_2{margin-top:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:var(--muted-foreground)}._inputRow_8695q_2{min-height:calc(var(--spacing,.25rem) * 12);align-items:center;gap:calc(var(--spacing,.25rem) * 2);padding-inline:calc(var(--spacing,.25rem) * 2.5);display:flex}._searchIcon_8695q_2{width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4);color:var(--muted-foreground);flex-shrink:0}._input_8695q_2{min-width:0;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--foreground);background-color:#0000;flex:1}._input_8695q_2::placeholder{color:var(--muted-foreground)}._input_8695q_2:focus{--tw-outline-style:none;outline-style:none}._inputKind_8695q_2{border-radius:calc(var(--radius) * .8);background-color:var(--muted);padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:var(--spacing,.25rem);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));white-space:nowrap;color:var(--muted-foreground);display:none}@media (width>=40rem){._inputKind_8695q_2{display:inline}}._hidden_8695q_2{display:none}._examplesTitle_8695q_2{margin-bottom:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--muted-foreground)}._choices_8695q_2{gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;display:flex}._example_8695q_2{border-radius:var(--radius);border-color:var(--separator);width:100%;height:auto;padding-inline:calc(var(--spacing,.25rem) * 3.5);padding-block:calc(var(--spacing,.25rem) * 2.5);text-align:left;--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);justify-content:flex-start}._exampleLabel_8695q_2{border-radius:calc(var(--radius) * .8);background-color:var(--muted);padding-inline:calc(var(--spacing,.25rem) * 1.5);padding-block:calc(var(--spacing,.25rem) * .5);font-family:var(--font-mono,ui-monospace, SFMono-Regular, "SF Mono", Consolas, "Liberation Mono", Menlo, monospace);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));flex-shrink:0}._exampleName_8695q_2{min-width:0;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));white-space:normal;color:var(--muted-foreground)}._exampleAccession_8695q_2{font-family:var(--font-mono,ui-monospace, SFMono-Regular, "SF Mono", Consolas, "Liberation Mono", Menlo, monospace);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--muted-foreground);flex-shrink:0;margin-left:auto}._scroll_8695q_2{flex:1;overflow:auto}._results_8695q_2{width:100%;max-width:var(--container-2xl,42rem);gap:calc(var(--spacing,.25rem) * 4);padding-inline:calc(var(--spacing,.25rem) * 6);padding-bottom:calc(var(--spacing,.25rem) * 8);flex-direction:column;margin-inline:auto;display:flex}@media not all and (width>=48rem){._results_8695q_2{padding-inline:calc(var(--spacing,.25rem) * 4)}}._status_8695q_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--muted-foreground)}._sectionTitle_8695q_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--foreground);margin:0}._protein_8695q_2{gap:calc(var(--spacing,.25rem) * 3);flex-direction:column;display:flex}._sectionLabel_8695q_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--foreground);margin:0}._structures_8695q_2{max-height:calc(var(--spacing,.25rem) * 72);overflow:auto}._viewer_8695q_2{width:100%;height:100%}._search_8695q_2{border-radius:calc(var(--radius) * 1.8);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--background);padding-inline:calc(var(--spacing,.25rem) * 1.5)}._search_8695q_2:focus-within{border-color:var(--ring);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){._search_8695q_2:focus-within{--tw-ring-color:color-mix(in oklab, var(--ring) 30%, transparent)}}._search_8695q_2[data-dragging=true]{border-color:var(--primary);background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){._search_8695q_2[data-dragging=true]{background-color:color-mix(in oklab, var(--primary) 5%, transparent)}}._preview_8695q_2{height:calc(var(--spacing,.25rem) * 80);border-radius:calc(var(--radius) * 1.4);border-style:var(--tw-border-style);border-width:1px;border-color:var(--separator);position:relative;overflow:hidden}._regionHeading_8695q_2{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;display:flex}._panelHeader_8695q_2{margin-inline:calc(var(--spacing,.25rem) * -3);margin-top:calc(var(--spacing,.25rem) * -3);align-items:center;column-gap:calc(var(--spacing,.25rem) * 3);row-gap:var(--spacing,.25rem);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--separator);padding:calc(var(--spacing,.25rem) * 3);flex-wrap:wrap;flex-shrink:0;display:flex}._panelHeader_8695q_2>._status_8695q_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)))}._panelHeader_8695q_2._regionHeading_8695q_2{justify-content:space-between}._regionDecision_8695q_2{text-align:right;white-space:normal;display:block}._pocketTable_8695q_2 tbody td{padding-block:calc(var(--spacing,.25rem) * 2);vertical-align:middle}._pocketDetails_8695q_2{margin-left:calc(var(--spacing,.25rem) * 3);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--muted-foreground);display:inline-block}._rangeBar_8695q_2{margin-top:calc(var(--spacing,.25rem) * 2);height:var(--spacing,.25rem);background-color:var(--muted);border-radius:2147483647px;width:100%;display:block;position:relative}._rangeSegment_8695q_2{background-color:var(--muted-foreground);border-radius:2147483647px;position:absolute;inset-block:0}._regionDetails_8695q_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}._regionDetails_8695q_2 summary{margin-bottom:calc(var(--spacing,.25rem) * 3);cursor:pointer;color:var(--muted-foreground)}._customRange_8695q_2{margin-bottom:calc(var(--spacing,.25rem) * 2);align-items:flex-end;gap:calc(var(--spacing,.25rem) * 3);display:flex}@media not all and (width>=40rem){._customRange_8695q_2{flex-wrap:wrap}}._selectionTitle_8695q_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);margin:0}._entry_8695q_2[data-has-results=true]{padding-bottom:calc(var(--spacing,.25rem) * 6)}._stateActions_8695q_2{justify-content:flex-end;align-items:center;gap:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;display:flex}._scroll_8695q_2:has([data-state-page=true])>._entry_8695q_2{display:none}._results_8695q_2:has([data-state-page=true]){max-width:none;padding:calc(var(--spacing,.25rem) * 3.5)}._statePage_8695q_2{gap:calc(var(--spacing,.25rem) * 3.5);min-height:0;display:flex;position:relative}@media not all and (width>=48rem){._statePage_8695q_2{flex-direction:column}}@media (width>=769px){._scroll_8695q_2:has([data-state-page=true]){flex-direction:column;min-height:0;display:flex;overflow:hidden}._stateFrame_8695q_2{flex-direction:column;flex:1;min-height:0;display:flex}._results_8695q_2:has([data-state-page=true]){flex-direction:column;flex:1;min-height:0;display:flex}._results_8695q_2:has([data-state-page=true]) ._protein_8695q_2{flex-direction:column;flex:1;min-height:0;display:flex}._statePage_8695q_2{flex:1}}@media not all and (width>=48rem){._stateRail_8695q_2{width:100%}}._stateRail_8695q_2{transition:width .32s cubic-bezier(.22,1,.36,1)}._statePane_8695q_2{flex:1;grid-template-rows:minmax(0,1fr);min-width:0;min-height:0;display:grid}._stateIdentity_8695q_2{gap:calc(var(--spacing,.25rem) * 3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--separator);padding:calc(var(--spacing,.25rem) * 3.5);flex-direction:column;display:flex}._stateIdentity_8695q_2>div{border-style:var(--tw-border-style);border-width:0;border-radius:0}._stateIdentity_8695q_2>div>div{padding:0}._stateIdentity_8695q_2+div>button:first-child{border-top:0}._stateRail_8695q_2 ._stateActions_8695q_2{flex-direction:column;align-items:stretch}@media (width<=768px){._statePage_8695q_2{height:auto}}._structurePane_8695q_2{gap:calc(var(--spacing,.25rem) * 2);border-radius:calc(var(--radius) * .8);border-style:var(--tw-border-style);border-width:1px;border-color:var(--separator);background-color:var(--card);min-height:0;padding:calc(var(--spacing,.25rem) * 3);flex-direction:column;flex:1;display:flex}._structurePane_8695q_2 ._structures_8695q_2{flex:1;max-height:none}._comparisonSlot_8695q_2{flex:1;min-height:0;display:flex}._comparison_8695q_2{border-radius:calc(var(--radius) * .8);border-style:var(--tw-border-style);border-width:1px;border-color:var(--separator);background-color:var(--card);flex-direction:column;flex:1;width:100%;min-height:0;display:flex;overflow:hidden}._comparisonHeader_8695q_2{align-items:center;column-gap:calc(var(--spacing,.25rem) * 3);row-gap:var(--spacing,.25rem);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--separator);padding:calc(var(--spacing,.25rem) * 3);flex-wrap:wrap;flex-shrink:0;display:flex}._comparisonHeader_8695q_2>button{order:9999;margin-left:auto}._previewHeaderAction_8695q_2{justify-content:flex-end;max-width:100%;margin-left:auto;display:flex}._comparisonHeader_8695q_2>._status_8695q_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)))}._comparisonLegend_8695q_2:empty{display:none}._comparisonLegend_8695q_2{gap:calc(var(--spacing,.25rem) * 3);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));flex-wrap:wrap;display:flex}._comparisonLegend_8695q_2>span{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);font-family:var(--font-mono,ui-monospace, SFMono-Regular, "SF Mono", Consolas, "Liberation Mono", Menlo, monospace);display:inline-flex}._comparisonCanvas_8695q_2{min-height:calc(var(--spacing,.25rem) * 80);flex:1;position:relative}._comparisonSlot_8695q_2,._contextSlot_8695q_2,._regionSlot_8695q_2{opacity:0;visibility:hidden;pointer-events:none;flex-direction:column;grid-area:1/1;min-width:0;min-height:0;transition:opacity .18s,transform .28s cubic-bezier(.22,1,.36,1),visibility 0s .18s;display:flex;transform:translateY(6px)}._contextSlot_8695q_2,._comparisonSlot_8695q_2{gap:calc(var(--spacing,.25rem) * 3);overflow:auto}._comparisonSlot_8695q_2>._comparison_8695q_2{flex:none;height:50%;min-height:400px}._comparisonSlot_8695q_2>._structurePane_8695q_2{flex:none}._comparisonSlot_8695q_2[data-active=true],._contextSlot_8695q_2[data-active=true],._regionSlot_8695q_2[data-active=true]{opacity:1;visibility:visible;pointer-events:auto;transition-delay:.1s,.1s,0s;transform:translateY(0)}@starting-style{._comparisonSlot_8695q_2[data-active=true],._contextSlot_8695q_2[data-active=true],._regionSlot_8695q_2[data-active=true]{opacity:0;transform:translateY(6px)}}._choices_8695q_2,._statePage_8695q_2,._contextSlot_8695q_2>section{animation:.28s cubic-bezier(.22,1,.36,1) both _revealStructures_8695q_1}._structuresStage_8695q_2{animation:.32s cubic-bezier(.22,1,.36,1) .1s both _revealStructures_8695q_1}@keyframes _revealStructures_8695q_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){._stateRail_8695q_2,._comparisonSlot_8695q_2,._contextSlot_8695q_2,._regionSlot_8695q_2{transition:none;transform:none}._structuresStage_8695q_2,._choices_8695q_2,._statePage_8695q_2,._contextSlot_8695q_2>section{animation:none}}._loadingInline_8695q_2{align-items:center;gap:calc(var(--spacing,.25rem) * 3);padding:calc(var(--spacing,.25rem) * 3.5);color:var(--muted-foreground);display:flex}._stateLoading_8695q_2{gap:calc(var(--spacing,.25rem) * 6);border-radius:calc(var(--radius) * .8);border-style:var(--tw-border-style);border-width:1px;border-color:var(--separator);background-color:var(--card);height:100%;padding:calc(var(--spacing,.25rem) * 5);flex-direction:column;display:flex}._stateLoading_8695q_2 ._loadingInline_8695q_2{padding:0}._loadingRows_8695q_2{flex-direction:column;animation:1.8s ease-in-out infinite _loadingPulse_8695q_1;display:flex}._loadingRow_8695q_2{align-items:center;gap:calc(var(--spacing,.25rem) * 4);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--separator);padding-block:calc(var(--spacing,.25rem) * 5);display:flex}._loadingRow_8695q_2>:last-child{margin-left:auto}._viewerLoading_8695q_2{z-index:10;background-color:var(--background);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){._viewerLoading_8695q_2{background-color:color-mix(in oklab, var(--background) 60%, transparent)}}._viewerLoading_8695q_2{padding:calc(var(--spacing,.25rem) * 5);animation:.18s ease-out both _revealStructures_8695q_1}._viewerLoadingCard_8695q_2{align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-radius:var(--radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--separator);background-color:var(--card);padding:calc(var(--spacing,.25rem) * 4);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));display:flex}@keyframes _loadingPulse_8695q_1{50%{opacity:.45}}@media (prefers-reduced-motion:reduce){._loadingRows_8695q_2,._viewerLoading_8695q_2,._loadingInline_8695q_2 svg,._viewerLoading_8695q_2 svg{animation:none}}._clusterProgress_8695q_2{gap:calc(var(--spacing,.25rem) * 3);border-radius:calc(var(--radius) * .8);border-style:var(--tw-border-style);border-width:1px;border-color:var(--separator);padding:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex}._selectionHelp_8695q_2{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._regionSlot_8695q_2{grid-area:1/1;min-height:0;overflow:auto}._regionOptions_8695q_2{gap:calc(var(--spacing,.25rem) * 3);border-radius:calc(var(--radius) * .8);border-style:var(--tw-border-style);border-width:1px;border-color:var(--separator);background-color:var(--card);padding:calc(var(--spacing,.25rem) * 3);flex-direction:column;display:flex}._pocketRail_8695q_2{gap:calc(var(--spacing,.25rem) * 6);border-right-style:var(--tw-border-style);border-right-width:1px;border-color:var(--separator);width:44%;padding:calc(var(--spacing,.25rem) * 6);flex-direction:column;flex-shrink:0;display:flex;overflow:auto}@media not all and (width>=48rem){._pocketRail_8695q_2{border-right-style:var(--tw-border-style);border-right-width:0;width:100%;max-height:45dvh}}._pocketGroup_8695q_2{gap:calc(var(--spacing,.25rem) * 3);flex-direction:column;display:flex}._viewerActions_8695q_2{pointer-events:none;inset-inline:0;bottom:calc(var(--spacing,.25rem) * 6);z-index:10;padding-inline:calc(var(--spacing,.25rem) * 4);justify-content:center;display:flex;position:absolute}._viewerActions_8695q_2 ._stateActions_8695q_2{pointer-events:auto;margin:0;padding:0}._viewerActions_8695q_2 button{height:calc(var(--spacing,.25rem) * 12);padding-inline:calc(var(--spacing,.25rem) * 7);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-radius:2147483647px}._pocketLabel_8695q_2{align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:inline-flex}._decisionColumn_8695q_2{flex-direction:column;flex-shrink:0;width:400px;min-height:0;display:flex}@media not all and (width>=48rem){._decisionColumn_8695q_2{width:100%}}@media (width>=80rem){._decisionColumn_8695q_2{width:460px}}._decisionColumn_8695q_2>._stateRail_8695q_2{flex:1;width:100%}._railViewer_8695q_2{margin-top:calc(var(--spacing,.25rem) * 3);flex-shrink:0;height:min(320px,40%);min-height:0}._railViewer_8695q_2:not([hidden]){display:flex}._railViewer_8695q_2 ._comparisonCanvas_8695q_2{min-height:0}._railViewer_8695q_2 ._comparisonHeader_8695q_2>._status_8695q_2{display:none}@media (width<=768px){._decisionColumn_8695q_2,._decisionColumn_8695q_2>._stateRail_8695q_2{flex:none}._railViewer_8695q_2{height:320px}}@media (width>=769px){._comparisonSlot_8695q_2{overflow:hidden}._comparisonSlot_8695q_2>._structurePane_8695q_2{flex:1}}._pocketSlot_8695q_2{grid-area:1/1;min-width:0;min-height:0}._pocketWorkspace_8695q_2{height:100%;min-height:0}._pocketWorkspace_8695q_2>._structurePane_8695q_2{flex:1;min-height:0}._pocketResidueCount_8695q_2{font-family:var(--font-mono,ui-monospace, SFMono-Regular, "SF Mono", Consolas, "Liberation Mono", Menlo, monospace);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)))}._pocketNavigation_8695q_2{min-height:0;overflow:auto}._pocketNavigation_8695q_2:empty{display:none}._railViewerContent_8695q_2{flex:1;min-width:0;min-height:0;display:flex}._railViewerContent_8695q_2[hidden]{display:none}._structureViewerAbove_8695q_2{border-radius:var(--boltz-radius-md);flex:none;height:100%;min-height:0;overflow:hidden}._structureViewerAbove_8695q_2[hidden]{display:none}._structureViewerAbove_8695q_2>section{height:100%;min-height:0}._structureViewerAbove_8695q_2 ._comparisonCanvas_8695q_2{min-height:0}._floatingAction_8695q_2{pointer-events:none;inset-inline:0;bottom:calc(var(--spacing,.25rem) * 6);z-index:50;padding-inline:calc(var(--spacing,.25rem) * 4);justify-content:center;display:flex;position:fixed}._floatingAction_8695q_2 button{pointer-events:auto;height:calc(var(--spacing,.25rem) * 12);padding-inline:calc(var(--spacing,.25rem) * 7);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-radius:2147483647px}._footerAction_8695q_2 button{height:calc(var(--spacing,.25rem) * 10);border-radius:calc(var(--radius) * .8);width:100%;padding-inline:calc(var(--spacing,.25rem) * 4);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}._pocketWorkspace_8695q_2[hidden],._pocketSlot_8695q_2[hidden]{display:none}._actionFooter_8695q_2{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--separator);padding:calc(var(--spacing,.25rem) * 3.5);flex-shrink:0;align-items:center;margin-top:auto;display:flex}._actionFooter_8695q_2:empty{display:none}._footerAction_8695q_2{align-items:center;width:100%;display:flex}._pocketSetupSlot_8695q_2{min-width:0;height:100%;min-height:0}._pocketSetupSlot_8695q_2[hidden]{display:none}._pocketDot_8695q_2{width:calc(var(--spacing,.25rem) * 2);height:calc(var(--spacing,.25rem) * 2);flex-shrink:0}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}._root_ykt6w_2{gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;min-width:0;display:flex}._tools_ykt6w_2{align-items:center;column-gap:calc(var(--spacing,.25rem) * 3);row-gap:calc(var(--spacing,.25rem) * 2);background-color:var(--card);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--muted-foreground);flex-wrap:wrap;flex-shrink:0;display:flex}._heading_ykt6w_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--foreground);flex-shrink:0}._search_ykt6w_2{min-width:calc(var(--spacing,.25rem) * 44);flex:1}._tools_ykt6w_2>[role=status]{white-space:nowrap}._footer_ykt6w_2{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--separator);padding-top:calc(var(--spacing,.25rem) * 2);text-align:right;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--muted-foreground);flex-shrink:0}._note_ykt6w_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:var(--muted-foreground)}._table_ykt6w_2{table-layout:fixed;width:100%}._table_ykt6w_2 td{border-color:var(--separator)}@supports (color:color-mix(in lab, red, red)){._table_ykt6w_2 td{border-color:color-mix(in oklab, var(--separator) 60%, transparent)}}._table_ykt6w_2 td{padding-block:calc(var(--spacing,.25rem) * 3);vertical-align:top}._table_ykt6w_2 th:first-child{width:54%}._table_ykt6w_2 td:first-child{padding-right:calc(var(--spacing,.25rem) * 5)}._pick_ykt6w_2{justify-content:flex-start;gap:calc(var(--spacing,.25rem) * 2);height:auto;font-family:var(--font-mono,ui-monospace, SFMono-Regular, "SF Mono", Consolas, "Liberation Mono", Menlo, monospace);padding:0}._pick_ykt6w_2:hover{background:0 0}._title_ykt6w_2{margin-block:calc(var(--spacing,.25rem) * 2);-webkit-line-clamp:2;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._method_ykt6w_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--muted-foreground)}._metrics_ykt6w_2{margin-top:calc(var(--spacing,.25rem) * 2);column-gap:calc(var(--spacing,.25rem) * 3);row-gap:var(--spacing,.25rem);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._metrics_ykt6w_2>div{align-items:baseline;gap:calc(var(--spacing,.25rem) * 1.5);display:flex}._metrics_ykt6w_2 dt{color:var(--muted-foreground)}._metrics_ykt6w_2 dd{font-family:var(--font-mono,ui-monospace, SFMono-Regular, "SF Mono", Consolas, "Liberation Mono", Menlo, monospace);white-space:nowrap}._ligands_ykt6w_2{align-items:flex-start;gap:var(--spacing,.25rem);flex-direction:column;display:flex}._ligandGrid_ykt6w_2{gap:calc(var(--spacing,.25rem) * 2);grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}._ligand_ykt6w_2{min-width:0}._ligand_ykt6w_2 img{height:calc(var(--spacing,.25rem) * 24);border-style:var(--tw-border-style);border-width:1px;border-color:var(--separator);background-color:var(--color-white,#fff);object-fit:contain;border-radius:.25rem;width:100%}._ligand_ykt6w_2 figcaption{margin-top:var(--spacing,.25rem);align-items:center;column-gap:calc(var(--spacing,.25rem) * 2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));flex-wrap:wrap;display:flex}._ligand_ykt6w_2 figcaption strong{font-family:var(--font-mono,ui-monospace, SFMono-Regular, "SF Mono", Consolas, "Liberation Mono", Menlo, monospace)}._ligand_ykt6w_2 figcaption small{color:var(--muted-foreground)}@media (width>=769px){._root_ykt6w_2{flex:1;min-height:0}._scroller_ykt6w_2{flex:1;min-height:0;overflow:auto}._scroller_ykt6w_2>._table_ykt6w_2{min-width:0}._table_ykt6w_2[data-sticky-header] thead{background:var(--color-card)}}._ligandZoom_ykt6w_2{cursor:zoom-in;border-radius:.25rem;width:100%;height:auto;padding:0}._ligand_ykt6w_2 ._enlargedLigand_ykt6w_2,._enlargedLigand_ykt6w_2{border-style:var(--tw-border-style);border-width:1px;border-color:var(--separator);background-color:var(--color-white,#fff);object-fit:contain;border-radius:.25rem;width:100%;height:min(60vh,560px)}._section1_f3amx_2{border-radius:calc(var(--radius) * .8);border-style:var(--tw-border-style);border-width:1px;border-color:var(--separator);background-color:var(--card)}._header2_f3amx_2{align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--separator);padding-inline:calc(var(--spacing,.25rem) * 3.5);padding-block:calc(var(--spacing,.25rem) * 3);display:flex}._button3_f3amx_2{margin-left:calc(var(--spacing,.25rem) * -1);width:calc(var(--spacing,.25rem) * 5);height:calc(var(--spacing,.25rem) * 5);border-radius:calc(var(--radius) * .8);color:var(--muted-foreground);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));padding:0}@media (hover:hover){._button3_f3amx_2:hover{color:var(--foreground)}}._button3_f3amx_2 svg{width:calc(var(--spacing,.25rem) * 3.5);height:calc(var(--spacing,.25rem) * 3.5)}._button4_f3amx_2{rotate:90deg}._h5_f3amx_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-normal,0em);letter-spacing:var(--tracking-normal,0em);color:var(--foreground);text-transform:none}._h6_f3amx_2{cursor:pointer;-webkit-user-select:none;user-select:none}@media (hover:hover){._h6_f3amx_2:hover{color:var(--foreground)}}._span7_f3amx_2{border-radius:calc(var(--radius) * .8);background-color:var(--muted);padding-inline:calc(var(--spacing,.25rem) * 1.5);padding-block:calc(var(--spacing,.25rem) * .5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--muted-foreground);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}._div8_f3amx_2{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);margin-left:auto;display:flex}._label9_f3amx_2{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 2.5);border-radius:var(--radius);padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:calc(var(--spacing,.25rem) * 2);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));display:flex}._label9_f3amx_2._labelCompact_f3amx_2{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);border-radius:calc(var(--radius) * .8);padding-inline:calc(var(--spacing,.25rem) * 1.5);padding-block:var(--spacing,.25rem)}._label10_f3amx_2{opacity:.4}._label11_f3amx_2{cursor:pointer}@media (hover:hover){._label11_f3amx_2:hover{background-color:var(--muted)}}._button12_f3amx_2{margin-top:calc(var(--spacing,.25rem) * .5);height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 7);border-style:var(--tw-border-style);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--button-justify:flex-start;border-width:1px;border-radius:2147483647px;flex-shrink:0;padding:1px}._button13_f3amx_2{border-color:var(--primary);background-color:var(--primary)}._button14_f3amx_2{border-color:var(--border);background-color:var(--muted)}._span15_f3amx_2{background-color:var(--background);--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);width:12px;height:12px;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-radius:2147483647px;flex-shrink:0;display:block}._span16_f3amx_2{--tw-translate-x:12px;translate:var(--tw-translate-x) var(--tw-translate-y)}._span17_f3amx_2{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}._span18_f3amx_2{flex:1;min-width:0}._span19_f3amx_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:var(--leading-tight,1.25);line-height:var(--leading-tight,1.25);color:var(--foreground);display:block}._span20_f3amx_2{margin-top:calc(var(--spacing,.25rem) * .5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-leading:var(--leading-snug,1.375);line-height:var(--leading-snug,1.375);color:var(--muted-foreground);display:block}._progress_f3amx_2{gap:var(--boltz-space-sm,8px);flex-direction:column;display:flex}._progressLabel_f3amx_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--muted-foreground)}._oneLine_f3amx_2{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._railHandle_f3amx_2{z-index:20;width:calc(var(--spacing,.25rem) * 2);cursor:col-resize;touch-action:none;--tw-outline-style:none;inset-block:0;outline-style:none;justify-content:center;align-items:center;display:flex;position:absolute;right:-10px}._railHandle_f3amx_2:before{content:"";height:calc(var(--spacing,.25rem) * 8);width:var(--spacing,.25rem);background-color:var(--border);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.15s;border-radius:2147483647px;transition-duration:.15s}._railHandle_f3amx_2:hover:before,._railHandle_f3amx_2:focus-visible:before,._railHandle_f3amx_2[data-dragging]:before{height:100%;width:calc(var(--spacing,.25rem) * .5);background:var(--boltz-info);border-radius:0}._sequenceHandle_f3amx_2{z-index:20;height:calc(var(--spacing,.25rem) * 2);cursor:row-resize;touch-action:none;--tw-outline-style:none;inset-inline:0;outline-style:none;justify-content:center;align-items:center;display:flex;position:absolute;top:-10px}._sequenceHandle_f3amx_2:before{content:"";height:var(--spacing,.25rem);width:calc(var(--spacing,.25rem) * 8);background-color:var(--border);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.15s;border-radius:2147483647px;transition-duration:.15s}._sequenceHandle_f3amx_2:hover:before,._sequenceHandle_f3amx_2:focus-visible:before,._sequenceHandle_f3amx_2[data-dragging]:before{height:calc(var(--spacing,.25rem) * .5);background:var(--boltz-info);border-radius:0;width:100%}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-duration{syntax:"*";inherits:false}._div1_1n3i1_2{padding-bottom:calc(var(--spacing,.25rem) * 3.5);flex-shrink:0}._p2_1n3i1_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-normal,0em);letter-spacing:var(--tracking-normal,0em);color:var(--muted-foreground);text-transform:none}._h3_1n3i1_2{margin-top:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-leading:1.25;--tw-font-weight:var(--font-weight-semibold,600);line-height:1.25;font-weight:var(--font-weight-semibold,600);--tw-tracking:-.011em;letter-spacing:-.011em;color:var(--foreground)}._p4_1n3i1_2{margin-top:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-leading:var(--leading-snug,1.375);line-height:var(--leading-snug,1.375);color:var(--muted-foreground)}._button5_1n3i1_2{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 3);border-style:var(--tw-border-style);border-width:0;border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--separator);background-color:var(--card);width:100%;height:auto;padding-inline:calc(var(--spacing,.25rem) * 3.5);padding-block:calc(var(--spacing,.25rem) * 2.5);text-align:left;--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);white-space:normal;--button-justify:flex-start;border-radius:0;display:flex;position:relative}@media (hover:hover){._button6_1n3i1_2:hover{background-color:var(--muted)}}._span7_1n3i1_2{background-color:var(--primary);inset-block:0;width:2px;position:absolute;left:0}._span8_1n3i1_2{gap:calc(var(--spacing,.25rem) * .5);text-align:left;flex-direction:column;flex:1;min-width:0;display:flex}._span9_1n3i1_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:calc(var(--spacing,.25rem) * 5);line-height:calc(var(--spacing,.25rem) * 5);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-normal,0em);letter-spacing:var(--tracking-normal,0em);text-transform:none}._span10_1n3i1_2{color:var(--foreground)}._span11_1n3i1_2{color:var(--muted-foreground)}._span12_1n3i1_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-leading:var(--leading-snug,1.375);line-height:var(--leading-snug,1.375);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);--tw-tracking:var(--tracking-normal,0em);letter-spacing:var(--tracking-normal,0em);color:var(--muted-foreground);text-transform:none}._span13_1n3i1_2{text-overflow:ellipsis;white-space:nowrap;max-width:55%;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-leading:calc(var(--spacing,.25rem) * 5);line-height:calc(var(--spacing,.25rem) * 5);color:var(--muted-foreground);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);flex-shrink:0;margin-left:auto;overflow:hidden}._section15_1n3i1_2{border-radius:calc(var(--radius) * .8);border-style:var(--tw-border-style);border-width:1px;border-color:var(--separator);background-color:var(--card);min-width:0;min-height:0;padding-inline:calc(var(--spacing,.25rem) * 3.5);padding-top:calc(var(--spacing,.25rem) * 3);padding-bottom:calc(var(--spacing,.25rem) * 3);flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden}._span16_1n3i1_2{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--foreground);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}._div17_1n3i1_2{height:calc(var(--spacing,.25rem) * 12);flex-shrink:0;align-items:center;display:flex}._div18_1n3i1_2{height:calc(var(--spacing,.25rem) * 8);align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-radius:calc(var(--radius) * 1.8);background-color:var(--muted);width:100%;padding-inline:calc(var(--spacing,.25rem) * 3);display:flex}._span19_1n3i1_2{width:calc(var(--spacing,.25rem) * 3.5);height:calc(var(--spacing,.25rem) * 3.5);color:var(--muted-foreground);flex-shrink:0}._input20_1n3i1_2{min-width:0;height:100%;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--foreground);background-color:#0000;flex:1}._input20_1n3i1_2::placeholder{color:var(--muted-foreground)}._input20_1n3i1_2:focus{--tw-outline-style:none;outline-style:none}._button21_1n3i1_2{margin-right:calc(var(--spacing,.25rem) * -1.5);width:calc(var(--spacing,.25rem) * 5);height:calc(var(--spacing,.25rem) * 5);color:var(--muted-foreground);border-radius:2147483647px;flex-shrink:0;padding:0}@media (hover:hover){._button21_1n3i1_2:hover{color:var(--foreground)}}._button21_1n3i1_2 svg{width:calc(var(--spacing,.25rem) * 3);height:calc(var(--spacing,.25rem) * 3)}._div27_1n3i1_2{padding-inline:var(--spacing,.25rem);padding-top:calc(var(--spacing,.25rem) * 3)}._stateGrid_1n3i1_2{align-content:flex-start;gap:var(--boltz-space-md,12px);min-height:0;padding-bottom:var(--boltz-space-md,12px);flex:1;grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr));grid-auto-rows:max-content;display:grid;overflow-y:auto}@media (width<=768px){._section15_1n3i1_2:has(._stateGrid_1n3i1_2){overflow-y:auto}._stateGrid_1n3i1_2{flex:none;overflow:visible}}._stateCard_1n3i1_2{border-radius:var(--radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--separator);background-color:var(--card);min-width:0;overflow:hidden}._stateCardSelected_1n3i1_2{border-color:var(--boltz-accent)}._stateCardHeading_1n3i1_2{justify-content:flex-start;align-items:center;gap:var(--boltz-space-sm,8px);border-style:var(--tw-border-style);width:100%;height:auto;padding:var(--boltz-space-md,12px);text-align:left;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);border-width:0;border-radius:0;display:flex}._stateCardHeading_1n3i1_2:focus-visible{--tw-ring-inset:inset}._stateCardHeading_1n3i1_2{--button-justify:flex-start}._cardName_1n3i1_2{flex:1}._cardFacts_1n3i1_2{column-gap:calc(var(--spacing,.25rem) * 3);row-gap:var(--spacing,.25rem);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--separator);padding-inline:var(--boltz-space-md,12px);padding-top:var(--boltz-space-md,12px);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--muted-foreground);overflow-wrap:anywhere;flex-wrap:wrap;display:flex}._cardFacts_1n3i1_2+._stateCardFooter_1n3i1_2{border-top-style:var(--tw-border-style);border-top-width:0}._gridRow_1n3i1_2{grid-column:1/-1}._seeMore_1n3i1_2{height:100%;min-height:calc(var(--spacing,.25rem) * 40);justify-content:center;align-items:center;gap:var(--boltz-space-xs,4px);border-radius:var(--radius);border-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-width:1px;border-color:var(--separator);text-align:center;--tw-font-weight:var(--font-weight-normal,400);width:100%;font-weight:var(--font-weight-normal,400);white-space:normal;color:var(--muted-foreground);flex-direction:column;display:flex}@media (hover:hover){._seeMore_1n3i1_2:hover{background-color:var(--muted);color:var(--foreground)}}._seeMoreLabel_1n3i1_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}._stateCardSelected_1n3i1_2 ._stateCardHeading_1n3i1_2{background-color:var(--boltz-accent-tint)}._statePreview_1n3i1_2{background-color:var(--muted);justify-content:center;align-items:center;height:220px;display:flex;position:relative;overflow:hidden}._stateViewer_1n3i1_2{position:absolute;inset:0}._statePicture_1n3i1_2{object-fit:contain;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;inset:0}._liveOverlay_1n3i1_2{opacity:0;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.15s;transition-duration:.15s;position:absolute;inset:0}._liveReady_1n3i1_2{opacity:1}._placeholderPulse_1n3i1_2{animation:var(--animate-pulse,pulse 2s cubic-bezier(.4, 0, .6, 1) infinite)}._sequencePreview_1n3i1_2{gap:var(--boltz-space-xs,4px);background-color:var(--muted);height:220px;padding-inline:var(--boltz-space-md,12px);padding-block:var(--boltz-space-sm,8px);flex-direction:column;display:flex;position:relative;overflow:hidden}._sequenceActions_1n3i1_2{margin-bottom:var(--boltz-space-sm,8px);justify-content:flex-end;display:flex}._sequenceFull_1n3i1_2{border-radius:calc(var(--radius) * .8);background-color:var(--muted);max-height:60dvh;padding:var(--boltz-space-md,12px);font-family:var(--font-mono,ui-monospace, SFMono-Regular, "SF Mono", Consolas, "Liberation Mono", Menlo, monospace);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-leading:calc(var(--spacing,.25rem) * 5);line-height:calc(var(--spacing,.25rem) * 5);white-space:pre;color:var(--foreground);overflow:auto}._sequenceNote_1n3i1_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--muted-foreground);flex-shrink:0}._sequenceText_1n3i1_2{min-height:0;font-family:var(--font-mono,ui-monospace, SFMono-Regular, "SF Mono", Consolas, "Liberation Mono", Menlo, monospace);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-leading:calc(var(--spacing,.25rem) * 5);line-height:calc(var(--spacing,.25rem) * 5);--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em);color:var(--foreground);flex:1;overflow:hidden}@supports (color:color-mix(in lab, red, red)){._sequenceText_1n3i1_2{color:color-mix(in oklab, var(--foreground) 80%, transparent)}}._sequenceText_1n3i1_2{overflow-wrap:anywhere;-webkit-mask-image:linear-gradient(#000 70%,#0000);mask-image:linear-gradient(#000 70%,#0000)}._previewStatus_1n3i1_2{z-index:10;justify-content:center;align-items:center;gap:var(--boltz-space-sm,8px);background-color:var(--muted);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--muted-foreground);flex-direction:column;display:flex;position:absolute;inset:0}._previewBar_1n3i1_2{align-items:center;column-gap:calc(var(--spacing,.25rem) * 4);row-gap:var(--spacing,.25rem);padding-bottom:var(--boltz-space-sm,8px);flex-wrap:wrap;flex-shrink:0;display:flex}._key_1n3i1_2{align-items:center;column-gap:calc(var(--spacing,.25rem) * 4);row-gap:var(--spacing,.25rem);flex-wrap:wrap;display:flex}._keyItem_1n3i1_2{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--muted-foreground);display:flex}._keySwatch_1n3i1_2{width:calc(var(--spacing,.25rem) * 2.5);height:calc(var(--spacing,.25rem) * 2.5);border-radius:3px;flex-shrink:0}._enlargePreview_1n3i1_2{top:calc(var(--spacing,.25rem) * 2);right:calc(var(--spacing,.25rem) * 2);z-index:10;background-color:var(--card);position:absolute}._lightboxViewer_1n3i1_2{background-color:var(--muted);width:100%;height:min(70dvh,720px);position:relative;overflow:hidden}:is(._statePreview_1n3i1_2 .msp-viewport-controls,._statePreview_1n3i1_2 .msp-highlight-toast-wrapper,._lightboxViewer_1n3i1_2 .msp-viewport-controls,._lightboxViewer_1n3i1_2 .msp-highlight-toast-wrapper){display:none}:is(._statePreview_1n3i1_2 .msp-viewport canvas,._lightboxViewer_1n3i1_2 .msp-viewport canvas){width:100%!important;height:100%!important}._stateCardFooter_1n3i1_2{justify-content:space-between;align-items:center;gap:var(--boltz-space-sm,8px);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--separator);padding:var(--boltz-space-md,12px);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--muted-foreground);flex-wrap:wrap;display:flex}._stateEntry_1n3i1_2{font-family:var(--font-mono,ui-monospace, SFMono-Regular, "SF Mono", Consolas, "Liberation Mono", Menlo, monospace);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)))}._p32_1n3i1_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--muted-foreground)}._span34_1n3i1_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-leading:1;color:var(--muted-foreground);flex-shrink:0;line-height:1}._button36_1n3i1_2{width:calc(var(--spacing,.25rem) * 5);height:calc(var(--spacing,.25rem) * 5);color:var(--muted-foreground);border-radius:2147483647px;flex-shrink:0;padding:0}@media (hover:hover){._button36_1n3i1_2:hover{background-color:var(--muted);color:var(--destructive)}}._button36_1n3i1_2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){._button36_1n3i1_2:focus-visible{--tw-ring-color:color-mix(in oklab, var(--ring) 30%, transparent)}}._button36_1n3i1_2:focus-visible{--tw-outline-style:none;outline-style:none}._button36_1n3i1_2 svg{width:calc(var(--spacing,.25rem) * 3);height:calc(var(--spacing,.25rem) * 3)}._div37_1n3i1_2{padding-inline:calc(var(--spacing,.25rem) * 3.5);padding-block:calc(var(--spacing,.25rem) * 2)}._div38_1n3i1_2{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--separator)}._div39_1n3i1_2{align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}._span40_1n3i1_2{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--foreground);flex:1;overflow:hidden}._div41_1n3i1_2{margin-top:calc(var(--spacing,.25rem) * .5);text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-mono,ui-monospace, SFMono-Regular, "SF Mono", Consolas, "Liberation Mono", Menlo, monospace);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--muted-foreground);overflow:hidden}._span45_1n3i1_2{width:calc(var(--spacing,.25rem) * 3.5);height:calc(var(--spacing,.25rem) * 3.5);border-style:var(--tw-border-style);--tw-leading:1;border-width:1px;flex-shrink:0;place-items:center;font-size:10px;line-height:1;display:grid}._span46_1n3i1_2{border-radius:2147483647px}._span47_1n3i1_2{border-radius:4px}._span48_1n3i1_2{background-color:var(--primary);color:var(--primary-foreground);border-color:#0000}._span49_1n3i1_2{border-color:var(--border);color:#0000}._span50_1n3i1_2{height:var(--spacing,.25rem);width:var(--spacing,.25rem);background-color:currentColor;border-radius:2147483647px}._railLabel_1n3i1_2{padding-inline:calc(var(--spacing,.25rem) * 3.5);padding-top:calc(var(--spacing,.25rem) * 3);padding-bottom:var(--spacing,.25rem);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--muted-foreground)}@keyframes _pulse_1n3i1_1{50%{opacity:.5}}._target_1amjz_5{background-color:rgb(var(--viewer-polymer))}._partner_1amjz_9{background-color:rgb(var(--viewer-partner))}._split_4x8ry_2._split_4x8ry_2{gap:calc(var(--spacing,.25rem) * 3);grid-template-rows:minmax(0,45fr) minmax(0,55fr);min-width:0;min-height:0;display:grid;overflow:hidden}._split_4x8ry_2>*{min-height:0}._split_4x8ry_2[data-single=true]{grid-template-rows:minmax(0,1fr)}@media (width<=768px){._split_4x8ry_2._split_4x8ry_2{grid-template-rows:300px auto;height:auto;overflow:visible}._split_4x8ry_2[data-single=true]{grid-template-rows:auto}}._split_4x8ry_2[hidden]{display:none}._previews_1csug_2{max-height:calc(var(--spacing,.25rem) * 80);gap:calc(var(--spacing,.25rem) * 3);flex-direction:column;display:flex;overflow-y:auto}._caption_1csug_2{margin-top:calc(var(--spacing,.25rem) * 2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--muted-foreground)}._unavailable_1csug_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--muted-foreground)}._drawing_1csug_2{height:calc(var(--spacing,.25rem) * 48);border-radius:calc(var(--radius) * .8);background-color:var(--color-white,#fff);object-fit:contain;width:100%}._workspace_vg0tf_2{gap:calc(var(--spacing,.25rem) * 4);height:100%;min-height:0;display:flex}._pockets_vg0tf_2{flex-direction:column;min-height:0;display:flex}._setup_vg0tf_2{gap:calc(var(--spacing,.25rem) * 4);flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}._header_vg0tf_2{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--separator);padding-bottom:calc(var(--spacing,.25rem) * 3);flex-wrap:wrap;display:flex}._editor_vg0tf_2{flex-direction:column;flex:1;min-height:0;display:flex}._controls_vg0tf_2{gap:calc(var(--spacing,.25rem) * 4);min-height:0;padding-right:var(--spacing,.25rem);flex-direction:column;flex:1;display:flex;overflow:auto}._residues_vg0tf_2{border-radius:calc(var(--radius) * .8);border-style:var(--tw-border-style);border-width:1px;border-color:var(--separator);flex-direction:column;display:flex}._residue_vg0tf_2{gap:calc(var(--spacing,.25rem) * 2);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--separator);padding:calc(var(--spacing,.25rem) * 3);flex-direction:column;display:flex}._residue_vg0tf_2:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}._residue_vg0tf_2[data-focused]{background-color:var(--muted)}._row_vg0tf_2{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));display:flex}._row_vg0tf_2 small{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--muted-foreground);display:block}._position_vg0tf_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--muted-foreground)}._tags_vg0tf_2{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);flex-wrap:wrap;display:flex}._preferenceChip_vg0tf_2{align-items:center;gap:var(--spacing,.25rem);border-radius:calc(var(--radius) * .8);border-style:var(--tw-border-style);border-width:1px;border-color:var(--separator);background-color:var(--muted);display:inline-flex}@supports (color:color-mix(in lab, red, red)){._preferenceChip_vg0tf_2{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}._preferenceChip_vg0tf_2{padding-block:calc(var(--spacing,.25rem) * .5);padding-right:calc(var(--spacing,.25rem) * .5);padding-left:calc(var(--spacing,.25rem) * 2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)))}._removePreference_vg0tf_2{width:calc(var(--spacing,.25rem) * 6);height:calc(var(--spacing,.25rem) * 6);border-radius:calc(var(--radius) * .6);color:var(--muted-foreground)}@media (hover:hover){._removePreference_vg0tf_2:hover{background-color:var(--muted);color:var(--foreground)}}._loading_vg0tf_2{align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-radius:calc(var(--radius) * .8);background-color:var(--muted);padding:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));display:flex}@media (width<=768px){._workspace_vg0tf_2{height:auto}._pockets_vg0tf_2,._editor_vg0tf_2{overflow:visible}}._navigationTitle_vg0tf_2{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._submenu_vg0tf_2{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){._submenu_vg0tf_2{background-color:color-mix(in oklab, var(--muted) 30%, transparent)}}._submenu_vg0tf_2>button{min-height:calc(var(--spacing,.25rem) * 9);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)))}._submenuIndicator_vg0tf_2{justify-content:flex-end;align-items:center;gap:calc(var(--spacing,.25rem) * 2);text-align:right;display:flex}._submenuIndicator_vg0tf_2:before{content:"";width:var(--spacing,.25rem);height:var(--spacing,.25rem);background-color:var(--muted-foreground);border-radius:2147483647px}@supports (color:color-mix(in lab, red, red)){._submenuIndicator_vg0tf_2:before{background-color:color-mix(in oklab, var(--muted-foreground) 40%, transparent)}}._submenu_vg0tf_2 button[aria-current=true] ._submenuIndicator_vg0tf_2:before{background-color:var(--primary)}._analysisGate_vg0tf_2{height:100%;min-height:calc(var(--spacing,.25rem) * 64);padding:calc(var(--spacing,.25rem) * 6);justify-content:center;align-items:center;display:flex}._residuePanel_vg0tf_2{gap:calc(var(--spacing,.25rem) * 2);border-radius:calc(var(--radius) * .8);border-style:var(--tw-border-style);border-width:1px;border-color:var(--separator);background-color:var(--card);min-height:0;padding:calc(var(--spacing,.25rem) * 3);flex-direction:column;flex:1;display:flex}._tableSummary_vg0tf_2{margin-inline:calc(var(--spacing,.25rem) * -3);margin-top:calc(var(--spacing,.25rem) * -3);align-items:center;column-gap:calc(var(--spacing,.25rem) * 3);row-gap:var(--spacing,.25rem);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--separator);padding:calc(var(--spacing,.25rem) * 3);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--muted-foreground);flex-wrap:wrap;flex-shrink:0;display:flex}._tableHint_vg0tf_2{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin-left:auto;overflow:hidden}._tableScroller_vg0tf_2{flex:1;min-height:0;overflow:auto}._residueTable_vg0tf_2{table-layout:fixed;width:100%}._residueTable_vg0tf_2[data-sticky-header] thead{background-color:var(--card)}._residueTable_vg0tf_2 td{border-color:var(--separator)}@supports (color:color-mix(in lab, red, red)){._residueTable_vg0tf_2 td{border-color:color-mix(in oklab, var(--separator) 60%, transparent)}}._residueTable_vg0tf_2 td{padding-block:calc(var(--spacing,.25rem) * 2);vertical-align:middle}._residuePick_vg0tf_2{justify-content:flex-start;gap:var(--spacing,.25rem);height:auto;font-family:var(--font-mono,ui-monospace, SFMono-Regular, "SF Mono", Consolas, "Liberation Mono", Menlo, monospace);padding:0}._residuePick_vg0tf_2:hover{background:0 0}._observedContacts_vg0tf_2{gap:var(--spacing,.25rem);flex-direction:column;display:flex}._residueTable_vg0tf_2 th:first-child{width:80px}._residueTable_vg0tf_2 th:nth-child(2){width:160px}._residueTable_vg0tf_2 th:nth-child(3){width:32%}._viewerPanel_vg0tf_2{border-radius:calc(var(--radius) * .8);flex-shrink:0;height:clamp(220px,35vh,400px);min-height:0;margin-bottom:16px;position:relative;overflow:hidden}._viewerPanel_vg0tf_2>section{height:100%;min-height:0}._editor_vg0tf_2:not([data-editing]) ._viewerPanel_vg0tf_2{flex:1;height:auto;min-height:300px}._residueToggle_vg0tf_2{padding-bottom:calc(var(--spacing,.25rem) * 3);flex-shrink:0;justify-content:flex-end;display:flex}@media (width<=768px){._editor_vg0tf_2:not([data-editing]) ._viewerPanel_vg0tf_2{flex:none;height:55vh}}._editor_vg0tf_2[data-split]>._viewerPanel_vg0tf_2{height:100%;margin-bottom:0}._observedPreview_vg0tf_2{justify-content:flex-start;gap:var(--spacing,.25rem);height:auto;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);padding:0}._workspace_fte6d_2._workspace_fte6d_2[data-choice-only=true]{grid-template-rows:minmax(0,1fr) auto}._choicePanel_fte6d_2{min-width:0;padding-block:calc(var(--spacing,.25rem) * 4)}._buttons_fte6d_2{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 4);flex-wrap:wrap;display:flex}._button_fte6d_2{min-height:calc(var(--spacing,.25rem) * 12);min-width:calc(var(--spacing,.25rem) * 48);padding-inline:calc(var(--spacing,.25rem) * 6);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));border-radius:2147483647px}@media (width<=768px){._workspace_fte6d_2._workspace_fte6d_2[data-choice-only=true]{height:max(560px,100dvh - 240px)}}
