/*! 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-border-style:solid;--tw-leading:initial;--tw-outline-style:solid;--tw-tracking:initial;--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-duration:initial}}}._root_6crms_2{gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;min-width:0;display:flex}._structureTable_6crms_2 th._overlayColumn_6crms_2{text-align:center;width:64px;padding-inline:8px}._structureTable_6crms_2 td._overlayCell_6crms_2{vertical-align:middle;padding-inline:8px}._overlayCheckbox_6crms_2{align-items:center;display:flex}._tools_6crms_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}._toolbarActions_6crms_2{align-items:center;gap:var(--spacing,.25rem);flex-shrink:0;margin-left:auto;display:flex}._toolbarActions_6crms_2:empty{display:none}._heading_6crms_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_6crms_2{min-width:calc(var(--spacing,.25rem) * 44);flex:1}._tools_6crms_2>[role=status]{white-space:nowrap}._footer_6crms_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_6crms_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_6crms_2{table-layout:fixed;width:100%}._table_6crms_2 td{border-color:var(--separator)}@supports (color:color-mix(in lab, red, red)){._table_6crms_2 td{border-color:color-mix(in oklab, var(--separator) 60%, transparent)}}._table_6crms_2 td{padding-block:calc(var(--spacing,.25rem) * 3);vertical-align:top}._table_6crms_2:not(._structureTable_6crms_2) th:first-child{width:54%}._structureTable_6crms_2 td{padding-block:calc(var(--spacing,.25rem) * 2)}._structureTable_6crms_2 th._structureColumn_6crms_2{width:calc(40% - 64px)}._resolutionColumn_6crms_2{width:12%}._releaseDateColumn_6crms_2{width:16%}._sortHeader_6crms_2{gap:var(--spacing,.25rem);border-radius:calc(var(--radius) * .6);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-medium,500);font-weight:var(--font-weight-medium,500);color:var(--muted-foreground);padding:0}._ligandColumn_6crms_2{width:32%}._table_6crms_2:not(._structureTable_6crms_2) td:first-child{padding-right:calc(var(--spacing,.25rem) * 5)}._structureTable_6crms_2 td._structureCell_6crms_2{padding-right:calc(var(--spacing,.25rem) * 5);vertical-align:middle}._method_6crms_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--muted-foreground)}._structureMethod_6crms_2{margin-left:calc(var(--spacing,.25rem) * 2)}._pick_6crms_2{align-items:center;gap:calc(var(--spacing,.25rem) * 2);font-family:var(--font-mono,ui-monospace, SFMono-Regular, "SF Mono", Consolas, "Liberation Mono", Menlo, monospace);display:inline-flex}._title_6crms_2{margin-top:var(--spacing,.25rem);text-overflow:ellipsis;white-space:nowrap;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);margin-bottom:0;overflow:hidden}._metric_6crms_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)));white-space:nowrap}._table_6crms_2 td._metric_6crms_2{vertical-align:middle}._ligands_6crms_2{align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}._ligandGrid_6crms_2{gap:calc(var(--spacing,.25rem) * 2);flex:1;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}._ligandGrid_6crms_2:empty{display:none}._moreLigands_6crms_2{padding-inline:var(--spacing,.25rem);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));flex-shrink:0}._remainingLigands_6crms_2{max-height:calc(var(--spacing,.25rem) * 80);gap:calc(var(--spacing,.25rem) * 3);flex-direction:column;display:flex;overflow:auto}._ligand_6crms_2{align-items:center;gap:calc(var(--spacing,.25rem) * 2);min-width:0;display:flex}._ligand_6crms_2 img{width:calc(var(--spacing,.25rem) * 16);height:calc(var(--spacing,.25rem) * 16);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}._ligand_6crms_2 figcaption{align-items:flex-start;gap:var(--spacing,.25rem);min-width:0;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));flex-direction:column;display:flex}._ligand_6crms_2 figcaption strong{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-family:var(--font-mono,ui-monospace, SFMono-Regular, "SF Mono", Consolas, "Liberation Mono", Menlo, monospace);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);overflow:hidden}._ligand_6crms_2 figcaption small{color:var(--muted-foreground)}@media (width>=769px){._root_6crms_2{flex:1;min-height:0}._scroller_6crms_2{flex:1;min-height:0;overflow:auto}._scroller_6crms_2>._table_6crms_2:not(._structureTable_6crms_2){min-width:0}._table_6crms_2[data-sticky-header] thead{background:var(--color-card)}}._ligandZoom_6crms_2{width:calc(var(--spacing,.25rem) * 16);height:calc(var(--spacing,.25rem) * 16);cursor:zoom-in;border-radius:.25rem;flex-shrink:0;padding:0}._enlargedLigand_6crms_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)}._root_6crms_2[data-split=true] ._structureTable_6crms_2 th._structureColumn_6crms_2{width:calc(36% - 64px)}._root_6crms_2[data-split=true] ._resolutionColumn_6crms_2{width:15%}._root_6crms_2[data-split=true] ._releaseDateColumn_6crms_2{width:19%}._root_6crms_2[data-split=true] ._ligandColumn_6crms_2{width:30%}._root_6crms_2[data-split=true] ._structureTable_6crms_2 td._structureCell_6crms_2{padding-right:12px}._root_6crms_2[data-split=true] ._ligand_6crms_2 img,._root_6crms_2[data-split=true] ._ligandZoom_6crms_2{width:48px;height:48px}._root_6crms_2[data-split=true] ._ligandGrid_6crms_2{gap:6px}._root_6crms_2[data-split=true] ._ligand_6crms_2{flex-direction:column;align-items:flex-start;gap:2px}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}._row_532xl_2:focus-visible{outline-style:var(--tw-outline-style);outline-offset:calc(2px * -1);outline-width:2px;outline-color:var(--ring)}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}._canvas_103iv_1{width:100%;height:100%}._entry_174ka_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_174ka_2{padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 8)}}._title_174ka_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_174ka_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_174ka_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_174ka_2{width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4);color:var(--muted-foreground);flex-shrink:0}._input_174ka_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_174ka_2::placeholder{color:var(--muted-foreground)}._input_174ka_2:focus{--tw-outline-style:none;outline-style:none}._inputKind_174ka_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_174ka_2{display:inline}}._hidden_174ka_2{display:none}._examplesTitle_174ka_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_174ka_2{gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;display:flex}._example_174ka_2{border-radius:var(--radius);border-color:var(--separator);background-color:var(--muted);justify-content:flex-start;width:100%;height:auto}@supports (color:color-mix(in lab, red, red)){._example_174ka_2{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}._example_174ka_2{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)}._exampleLabel_174ka_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_174ka_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_174ka_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_174ka_2{flex:1;overflow:auto}._results_174ka_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_174ka_2{padding-inline:calc(var(--spacing,.25rem) * 4)}}._status_174ka_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_174ka_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_174ka_2{gap:calc(var(--spacing,.25rem) * 3);flex-direction:column;display:flex}._setupWorkspace_174ka_2{flex:1;min-height:0}@media (width<=768px){._setupWorkspace_174ka_2:has([aria-label=Step\ actions]:not(:empty)){padding-bottom:calc(var(--spacing,.25rem) * 20)}._setupWorkspace_174ka_2 [aria-label=Step\ actions]:not(:empty){inset-inline:calc(var(--spacing,.25rem) * 3.5);bottom:calc(var(--spacing,.25rem) * 3.5);z-index:40;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);--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);position:fixed}}._sectionLabel_174ka_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_174ka_2{max-height:calc(var(--spacing,.25rem) * 72);overflow:auto}._viewer_174ka_2{width:100%;height:100%}._search_174ka_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_174ka_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_174ka_2:focus-within{--tw-ring-color:color-mix(in oklab, var(--ring) 30%, transparent)}}._preview_174ka_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_174ka_2{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;display:flex}._panelHeader_174ka_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}._panelHeaderHint_174ka_2{margin-left:auto}._panelHeader_174ka_2>._status_174ka_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)))}._panelHeader_174ka_2._regionHeading_174ka_2{justify-content:space-between}._regionDecision_174ka_2{text-align:right;white-space:normal;display:block}._pocketTable_174ka_2 tbody td{padding-block:calc(var(--spacing,.25rem) * 2);vertical-align:middle}._pocketTable_174ka_2{--boltz-table-row-hover-bg:var(--boltz-table-row-selected-bg)}@supports (color:color-mix(in lab, red, red)){._pocketTable_174ka_2{--boltz-table-row-hover-bg:color-mix(in srgb, var(--boltz-table-row-selected-bg) 50%, transparent)}}._pocketDetails_174ka_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_174ka_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_174ka_2{background-color:var(--muted-foreground);border-radius:2147483647px;position:absolute;inset-block:0}._regionDetails_174ka_2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}._regionDetails_174ka_2 summary{margin-bottom:calc(var(--spacing,.25rem) * 3);cursor:pointer;color:var(--muted-foreground)}._customRange_174ka_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_174ka_2{flex-wrap:wrap}}._selectionTitle_174ka_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_174ka_2[data-has-results=true]{padding-bottom:calc(var(--spacing,.25rem) * 6)}._stateActions_174ka_2{justify-content:flex-end;align-items:center;gap:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;display:flex}._scroll_174ka_2:has([data-state-page=true])>._entry_174ka_2{display:none}._results_174ka_2:has([data-state-page=true]){max-width:none;padding:calc(var(--spacing,.25rem) * 3.5)}._statePage_174ka_2{min-height:0;display:flex;position:relative}@media not all and (width>=48rem){._statePage_174ka_2{flex-direction:column}}@media (width>=769px){._scroll_174ka_2:has([data-state-page=true]){flex-direction:column;min-height:0;display:flex;overflow:hidden}._stateFrame_174ka_2{flex-direction:column;flex:1;min-height:0;display:flex}._results_174ka_2:has([data-state-page=true]){flex-direction:column;flex:1;min-height:0;display:flex}._results_174ka_2:has([data-state-page=true]) ._protein_174ka_2{flex-direction:column;flex:1;min-height:0;display:flex}._statePage_174ka_2{flex:1}}._statePane_174ka_2{flex:1;grid-template-rows:minmax(0,1fr);min-width:0;min-height:0;display:grid}@media (width>=769px){:is(._statePane_174ka_2:has(>._comparisonSlot_174ka_2[data-active=true]),._statePane_174ka_2:has(>._pocketSlot_174ka_2:not([hidden]))){overflow:clip}}._stateIdentity_174ka_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_174ka_2>div{border-style:var(--tw-border-style);border-width:0;border-radius:0}._stateIdentity_174ka_2>div>div{padding:0}._proteinSelection_174ka_2{margin-inline:calc(var(--spacing,.25rem) * -3.5);margin-block:calc(var(--spacing,.25rem) * -3.5);height:auto;padding-inline:calc(var(--spacing,.25rem) * 3.5);padding-block:calc(var(--spacing,.25rem) * 3);text-align:left;--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);white-space:normal;border-radius:0;align-items:flex-start;width:calc(100% + 28px);display:flex}@media (width<=768px){._statePage_174ka_2{height:auto}}._structurePane_174ka_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_174ka_2 ._structures_174ka_2{flex:1;max-height:none}._comparisonSlot_174ka_2{flex:1;min-height:0;display:flex}._comparison_174ka_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_174ka_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_174ka_2>._status_174ka_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)))}._comparisonLegend_174ka_2:empty{display:none}._comparisonLegend_174ka_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_174ka_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}._ligandStepper_174ka_2{align-items:center;gap:var(--spacing,.25rem);min-width:0;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));display:flex}._ligandStepper_174ka_2>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._comparisonControls_174ka_2{align-items:center;gap:calc(var(--spacing,.25rem) * 3);min-width:0;margin-left:auto;display:flex}._comparisonCanvas_174ka_2{min-height:calc(var(--spacing,.25rem) * 80);flex:1;position:relative}._comparisonSlot_174ka_2,._contextSlot_174ka_2,._regionSlot_174ka_2{visibility:hidden;pointer-events:none;flex-direction:column;grid-area:1/1;min-width:0;min-height:0;display:flex}._contextSlot_174ka_2,._regionSlot_174ka_2{opacity:0;transition:opacity .18s,transform .28s cubic-bezier(.22,1,.36,1),visibility 0s .18s;transform:translateY(6px)}._contextSlot_174ka_2,._comparisonSlot_174ka_2{gap:calc(var(--spacing,.25rem) * 3);overflow:auto}._comparisonSlot_174ka_2>._comparison_174ka_2{flex:none;height:50%;min-height:400px}._comparisonSlot_174ka_2>._structurePane_174ka_2{flex:none}._comparisonSlot_174ka_2[data-active=true],._contextSlot_174ka_2[data-active=true],._regionSlot_174ka_2[data-active=true]{visibility:visible;pointer-events:auto}._contextSlot_174ka_2[data-active=true],._regionSlot_174ka_2[data-active=true]{opacity:1;transition-delay:.1s,.1s,0s;transform:translateY(0)}@starting-style{._contextSlot_174ka_2[data-active=true],._regionSlot_174ka_2[data-active=true]{opacity:0;transform:translateY(6px)}}._choices_174ka_2,._statePage_174ka_2,._contextSlot_174ka_2>section{animation:.28s cubic-bezier(.22,1,.36,1) both _revealStructures_174ka_1}._structuresStage_174ka_2[data-active=true]{animation:.32s cubic-bezier(.22,1,.36,1) .1s both _revealStructures_174ka_1}@keyframes _revealStructures_174ka_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){._comparisonSlot_174ka_2,._contextSlot_174ka_2,._regionSlot_174ka_2{transition:none;transform:none}._structuresStage_174ka_2[data-active=true],._choices_174ka_2,._statePage_174ka_2,._contextSlot_174ka_2>section{animation:none}}._viewerLoading_174ka_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_174ka_2{background-color:color-mix(in oklab, var(--background) 60%, transparent)}}._viewerLoading_174ka_2{padding:calc(var(--spacing,.25rem) * 5);animation:.18s ease-out both _revealStructures_174ka_1}._viewerLoadingCard_174ka_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}._comparison_174ka_2[data-shared=true] ._viewerLoading_174ka_2{animation:none}@media (prefers-reduced-motion:reduce){._viewerLoading_174ka_2,._viewerLoading_174ka_2 svg{animation:none}}._clusterProgress_174ka_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_174ka_2{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._regionSlot_174ka_2{grid-area:1/1;min-height:0;overflow:auto}._regionOptions_174ka_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_174ka_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_174ka_2{border-right-style:var(--tw-border-style);border-right-width:0;width:100%;max-height:45dvh}}._pocketGroup_174ka_2{gap:calc(var(--spacing,.25rem) * 3);flex-direction:column;display:flex}._viewerActions_174ka_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_174ka_2 ._stateActions_174ka_2{pointer-events:auto;margin:0;padding:0}._viewerActions_174ka_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_174ka_2{align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:inline-flex}._decisionColumn_174ka_2{flex-direction:column;width:100%;height:100%;min-height:0;display:flex}._decisionColumn_174ka_2>aside{flex:1;width:100%}._railViewer_174ka_2{margin-top:calc(var(--spacing,.25rem) * 3);flex-shrink:0;height:min(320px,40%);min-height:0}._railViewer_174ka_2:not([hidden]){display:flex}._railViewer_174ka_2 ._comparisonCanvas_174ka_2{min-height:0}._railViewer_174ka_2 ._comparisonHeader_174ka_2>._status_174ka_2{display:none}@media (width<=768px){._decisionColumn_174ka_2,._decisionColumn_174ka_2>aside{flex:none}._railViewer_174ka_2{height:320px}}@media (width>=769px){._comparisonSlot_174ka_2{overflow:hidden}._comparisonSlot_174ka_2>._structurePane_174ka_2{flex:1}}._pocketSlot_174ka_2{grid-area:1/1;min-width:0;min-height:0}._pocketWorkspace_174ka_2{height:100%;min-height:0}@media (width>=769px){._pocketSlot_174ka_2:not([hidden]){flex-direction:column;display:flex;overflow:hidden}._pocketWorkspace_174ka_2{overflow:hidden}}._pocketWorkspace_174ka_2>._structurePane_174ka_2{flex:1;min-height:0}._pocketMetric_174ka_2{--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,)}._pocketNavigation_174ka_2{min-height:0;overflow:auto}._pocketNavigation_174ka_2:empty{display:none}._railViewerContent_174ka_2{flex:1;min-width:0;min-height:0;display:flex}._railViewerContent_174ka_2[hidden]{display:none}._structureViewerAbove_174ka_2{border-radius:var(--boltz-radius-md);flex:none;height:100%;min-height:0;overflow:hidden}._animatedStructureViewer_174ka_2{opacity:0;visibility:hidden;transition:opacity .32s ease-in-out,transform .32s ease-in-out,visibility 0s .32s;transform:translateY(6px)}._animatedStructureViewer_174ka_2[data-active=true]{opacity:1;visibility:visible;transition-delay:0s;transform:translateY(0)}@media (prefers-reduced-motion:reduce){._animatedStructureViewer_174ka_2{transition:none;transform:none}}._structureViewerAbove_174ka_2>section{height:100%;min-height:0}._structureViewerAbove_174ka_2 ._comparisonCanvas_174ka_2{min-height:0}._floatingAction_174ka_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_174ka_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_174ka_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_174ka_2[hidden],._pocketSlot_174ka_2[hidden]{display:none}._footerAction_174ka_2{align-items:center;width:100%;display:flex}._pocketSetupSlot_174ka_2{min-width:0;height:100%;min-height:0}._pocketSetupSlot_174ka_2[hidden]{display:none}._pocketDot_174ka_2{width:calc(var(--spacing,.25rem) * 2);height:calc(var(--spacing,.25rem) * 2);flex-shrink:0}@property --tw-tracking{syntax:"*";inherits:false}@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}@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}._colorLegend_1163j_2{font-size:var(--text-2xs,.6875rem);line-height:var(--tw-leading,var(--text-2xs--line-height,1rem));z-index:6;background:var(--boltz-bg-body);max-width:calc(100% - 24px);color:var(--boltz-text-dimmed);opacity:.94;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:6px;flex-wrap:wrap;align-items:center;gap:12px;padding:6px 8px;display:flex;position:absolute;bottom:12px;left:12px}._colorLegendItem_1163j_2{white-space:nowrap;align-items:center;gap:5px;display:inline-flex}._externalLink_1163j_2{border-radius:calc(var(--radius) * .6);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));align-items:center;text-decoration-line:none;display:inline-flex}@media (hover:hover){._externalLink_1163j_2:hover{background-color:var(--muted)}}._zoomReset_1163j_2{height:calc(var(--spacing,.25rem) * 6);gap:var(--boltz-space-xs,4px);border-style:var(--tw-border-style);border-width:1px;border-color:var(--separator);padding-inline:calc(var(--spacing,.25rem) * 2);border-radius:2147483647px}._legendEntry_1163j_2{gap:4px}._legendEntry_1163j_2>span{align-items:center;gap:6px;display:inline-flex}._expandButton_1163j_2>svg{width:12px;height:12px}._legendButton_1163j_2{height:auto;font-family:var(--boltz-font-mono);gap:6px;padding:0}._legendButton_1163j_2[aria-pressed=false]{opacity:.4}._stepper_1163j_2{margin-block:-4px}:is(._canvas_1163j_2 .msp-plugin .msp-viewport-controls,._canvas_1163j_2 .msp-plugin .msp-highlight-toast-wrapper,._canvas_1163j_2 .msp-plugin .msp-sequence,._canvas_1163j_2 .msp-plugin .msp-log){display:none!important}:is(._canvas_1163j_2 .msp-plugin,._canvas_1163j_2 .msp-plugin-content,._canvas_1163j_2 .msp-plugin .msp-viewport){background:0 0!important;border:none!important}._panel_38p9n_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)))}._heading_38p9n_2{flex-wrap:wrap}._chainSelect_38p9n_2{width:130px}._div1_76u08_2{padding-bottom:var(--boltz-space-sm,8px);flex-shrink:0}._p4_76u08_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);color:var(--muted-foreground)}._button5_76u08_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_76u08_2:hover{background-color:var(--muted)}}._span7_76u08_2{background-color:var(--primary);inset-block:0;width:2px;position:absolute;left:0}._span8_76u08_2{gap:calc(var(--spacing,.25rem) * .5);text-align:left;flex-direction:column;flex:1;min-width:0;display:flex}._span9_76u08_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_76u08_2{color:var(--foreground)}._span11_76u08_2{color:var(--muted-foreground)}._span12_76u08_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_76u08_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_76u08_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_76u08_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_76u08_2{align-items:center;gap:var(--boltz-space-md,12px);padding-block:var(--boltz-space-sm,8px);flex-wrap:wrap;flex-shrink:0;display:flex}._div17_76u08_2>._div18_76u08_2{min-width:calc(var(--spacing,.25rem) * 48);flex:1}._speciesToggle_76u08_2{flex-shrink:0}._speciesNote_76u08_2{padding-bottom:var(--boltz-space-sm,8px);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}._div18_76u08_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_76u08_2{width:calc(var(--spacing,.25rem) * 3.5);height:calc(var(--spacing,.25rem) * 3.5);color:var(--muted-foreground);flex-shrink:0}._input20_76u08_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_76u08_2::placeholder{color:var(--muted-foreground)}._input20_76u08_2:focus{--tw-outline-style:none;outline-style:none}._button21_76u08_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_76u08_2:hover{color:var(--foreground)}}._button21_76u08_2 svg{width:calc(var(--spacing,.25rem) * 3);height:calc(var(--spacing,.25rem) * 3)}._div27_76u08_2{padding-inline:var(--spacing,.25rem);padding-top:calc(var(--spacing,.25rem) * 3)}._stateGrid_76u08_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_76u08_2:has(._stateGrid_76u08_2){overflow-y:auto}._stateGrid_76u08_2{flex:none;overflow:visible}}._stateCard_76u08_2{border-radius:var(--radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--separator);background-color:var(--card);flex-direction:column;min-width:0;display:flex;overflow:hidden}._cardName_76u08_2{flex:1}._cardFacts_76u08_2{gap:var(--spacing,.25rem);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--separator);min-width:0;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);flex-direction:column;display:flex}._cardFacts_76u08_2+._stateCardFooter_76u08_2{border-top-style:var(--tw-border-style);border-top-width:0}._gridRow_76u08_2{grid-column:1/-1}._seeMore_76u08_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_76u08_2:hover{background-color:var(--muted);color:var(--foreground)}}._seeMoreLabel_76u08_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)}._statePreview_76u08_2{background-color:var(--muted);justify-content:center;align-items:center;height:220px;display:flex;position:relative;overflow:hidden}._stateViewer_76u08_2{position:absolute;inset:0}._statePicture_76u08_2{object-fit:contain;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;inset:0}._liveOverlay_76u08_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_76u08_2{opacity:1}._placeholderPulse_76u08_2{animation:var(--animate-pulse,pulse 2s cubic-bezier(.4, 0, .6, 1) infinite)}._previewStatus_76u08_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_76u08_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_76u08_2{align-items:center;column-gap:calc(var(--spacing,.25rem) * 4);row-gap:var(--spacing,.25rem);flex-wrap:wrap;display:flex}._keyItem_76u08_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_76u08_2{width:calc(var(--spacing,.25rem) * 2.5);height:calc(var(--spacing,.25rem) * 2.5);border-radius:3px;flex-shrink:0}._enlargePreview_76u08_2{top:calc(var(--spacing,.25rem) * 2);right:calc(var(--spacing,.25rem) * 2);z-index:10;background-color:var(--card);position:absolute}._lightboxViewer_76u08_2{background-color:var(--muted);width:100%;height:min(70dvh,720px);position:relative;overflow:hidden}._lightboxWithSequence_76u08_2{height:min(40dvh,480px)}:is(._statePreview_76u08_2 .msp-viewport-controls,._statePreview_76u08_2 .msp-highlight-toast-wrapper,._lightboxViewer_76u08_2 .msp-viewport-controls,._lightboxViewer_76u08_2 .msp-highlight-toast-wrapper){display:none}:is(._statePreview_76u08_2 .msp-viewport canvas,._lightboxViewer_76u08_2 .msp-viewport canvas){width:100%!important;height:100%!important}._stateCardFooter_76u08_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_76u08_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_76u08_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_76u08_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_76u08_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_76u08_2:hover{background-color:var(--muted);color:var(--destructive)}}._button36_76u08_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_76u08_2:focus-visible{--tw-ring-color:color-mix(in oklab, var(--ring) 30%, transparent)}}._button36_76u08_2:focus-visible{--tw-outline-style:none;outline-style:none}._button36_76u08_2 svg{width:calc(var(--spacing,.25rem) * 3);height:calc(var(--spacing,.25rem) * 3)}._div37_76u08_2{padding-inline:calc(var(--spacing,.25rem) * 3.5);padding-block:calc(var(--spacing,.25rem) * 2)}._div38_76u08_2{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--separator)}._div39_76u08_2{align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}._span40_76u08_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_76u08_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}._railLabel_76u08_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)}._screenReaderHeading_76u08_2{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._actionBand_76u08_2{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--separator);background-color:var(--card);grid-template-columns:minmax(0,max-content) auto minmax(0,1fr) max-content;align-items:center;display:grid}._actionBand_76u08_2 ._actionButton_76u08_2{border-top-style:var(--tw-border-style);grid-area:1/1/2/-1;grid-template-columns:subgrid;border-top-width:0;align-items:center;gap:0;min-width:0;display:grid}._action_76u08_2{flex-shrink:0;grid-area:1/2;position:relative}._actionButton_76u08_2 ._span9_76u08_2{min-width:0;display:block}._actionButton_76u08_2 ._span13_76u08_2{grid-column:4;max-width:none}._targetChainControl_76u08_2{color:var(--boltz-text-dimmed);filter:grayscale();opacity:.55;cursor:not-allowed}._tableList_76u08_2{gap:var(--boltz-space-md,12px);flex-direction:column;flex:1;min-height:0;display:flex;overflow:auto}._tablePick_76u08_2{justify-content:flex-start;align-items:center;gap:var(--boltz-space-sm,8px);text-align:left;white-space:normal;display:inline-flex}._seeMoreRows_76u08_2{min-height:calc(var(--spacing,.25rem) * 10);border-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-width:1px;border-color:var(--separator);width:100%;color:var(--muted-foreground);flex-shrink:0}@media (width<=768px){._section15_76u08_2:has(._tableList_76u08_2){overflow-y:auto}._tableList_76u08_2{flex:none;overflow:visible}}._cardFact_76u08_2,._cardFacts_76u08_2>*,._stateCardFooter_76u08_2>*{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;overflow:hidden}._cardHeading_76u08_2{justify-content:flex-start;align-items:center;gap:var(--boltz-space-sm,8px);width:100%;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);display:flex}._modeCell_76u08_2{padding-inline:var(--boltz-space-md,12px);padding-top:var(--boltz-space-md,12px);padding-bottom:var(--boltz-space-md,12px);margin-top:auto}._modeControl_76u08_2{width:100%}._modeBlock_76u08_2{color:var(--boltz-error)}._modePreserve_76u08_2{color:var(--boltz-success)}._modeControl_76u08_2 button[aria-checked=true]:has(._modeBlock_76u08_2){background:var(--boltz-error-tint)}._modeControl_76u08_2 button[aria-checked=true]:has(._modePreserve_76u08_2){background:var(--boltz-success-tint)}._modeDot_76u08_2{margin-right:calc(var(--spacing,.25rem) * 1.5);width:calc(var(--spacing,.25rem) * 2);height:calc(var(--spacing,.25rem) * 2);vertical-align:middle;border-radius:2147483647px;display:inline-block}._railNote_76u08_2{padding-inline:calc(var(--spacing,.25rem) * 3.5);padding-bottom:var(--spacing,.25rem);font-size:var(--text-2xs,.6875rem);line-height:var(--tw-leading,var(--text-2xs--line-height,1rem));color:var(--muted-foreground)}@property --tw-duration{syntax:"*";inherits:false}@keyframes _pulse_76u08_1{50%{opacity:.5}}._group_w0ds4_2{flex:1;min-width:0;height:100%;min-height:0}@media (width>=769px){._group_w0ds4_2[data-direction=horizontal][data-reverse=true]{flex-direction:row-reverse!important}}._panel_w0ds4_2{flex-direction:column;min-width:0;min-height:0;display:flex}._panel_w0ds4_2>*{min-height:0}._group_w0ds4_2>[data-panel]{transition:flex-grow .32s ease-in-out}._group_w0ds4_2:has(>[data-separator=active])>[data-panel]{transition:none}._group_w0ds4_2[data-expanded]>[data-panel]{overflow:hidden!important}._group_w0ds4_2[data-expanded=first]>[data-panel]:first-child,._group_w0ds4_2[data-expanded=second]>[data-panel]:last-child{flex-grow:100!important}._group_w0ds4_2[data-expanded=first]>[data-panel]:last-child,._group_w0ds4_2[data-expanded=second]>[data-panel]:first-child{flex-grow:0!important}._group_w0ds4_2[data-expanded]>._handle_w0ds4_2{display:none}@media (prefers-reduced-motion:reduce){._group_w0ds4_2>[data-panel]{transition:none}}._handle_w0ds4_2{flex-shrink:0}._group_w0ds4_2[data-direction=horizontal]>._handle_w0ds4_2{margin:0 2px}._group_w0ds4_2[data-direction=vertical]>._handle_w0ds4_2{margin:2px 0}._group_w0ds4_2[data-animate-first=false][data-show-first=false]>:first-child,._group_w0ds4_2[data-animate-first=false][data-show-first=false]>._handle_w0ds4_2{display:none}._group_w0ds4_2[data-animate-first=true]>[data-panel]{min-width:0;min-height:0;transition:flex-grow .32s ease-in-out;overflow:hidden!important}._group_w0ds4_2[data-animate-first=true]:has(>[data-separator=active])>[data-panel]{transition:none}._group_w0ds4_2[data-animate-first=true]>._handle_w0ds4_2{transition:height .32s ease-in-out,margin .32s ease-in-out,opacity .32s ease-in-out}._group_w0ds4_2[data-animate-first=true][data-show-first=false]>:first-child{flex-grow:0!important}._group_w0ds4_2[data-animate-first=true][data-show-first=false]>:last-child{flex-grow:100!important}._group_w0ds4_2[data-animate-first=true][data-show-first=false]>._handle_w0ds4_2{opacity:0;pointer-events:none;height:0;margin:0}@media (width<=768px){._group_w0ds4_2[data-expanded=first]>[data-panel]:last-child,._group_w0ds4_2[data-expanded=second]>[data-panel]:first-child{display:none}._group_w0ds4_2[data-expanded=first]>[data-panel]:first-child,._group_w0ds4_2[data-expanded=first][data-animate-first=true]>[data-panel]:first-child{height:calc(100dvh - 110px)!important}._group_w0ds4_2{gap:12px;flex-direction:column!important;height:auto!important;display:flex!important;overflow:visible!important}._group_w0ds4_2>[data-panel]{flex:none!important;max-height:none!important;overflow:visible!important}._panel_w0ds4_2{flex:1!important;max-height:none!important;overflow:visible!important}._group_w0ds4_2[data-direction=vertical]>[data-panel]:first-child{height:300px!important}._handle_w0ds4_2{display:none}._group_w0ds4_2[data-animate-first=true]{transition:gap .32s ease-in-out}._group_w0ds4_2[data-animate-first=true]>[data-panel]:first-child{transition:height .32s ease-in-out;flex:none!important;height:300px!important;overflow:hidden!important}._group_w0ds4_2[data-animate-first=true][data-show-first=false]{gap:0}._group_w0ds4_2[data-animate-first=true][data-show-first=false]>[data-panel]:first-child{height:0!important}}@media (prefers-reduced-motion:reduce){._group_w0ds4_2[data-animate-first=true],._group_w0ds4_2[data-animate-first=true]>[data-panel],._group_w0ds4_2[data-animate-first=true]>._panel_w0ds4_2,._group_w0ds4_2[data-animate-first=true]>._handle_w0ds4_2{transition:none!important}}._root_uwipw_2{background-color:var(--background);flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}._listPane_uwipw_2{gap:var(--boltz-space-sm,8px);border-radius:calc(var(--radius) * .8);border-style:var(--tw-border-style);border-width:1px;border-color:var(--separator);min-height:0;padding:var(--boltz-space-md,12px);flex-direction:column;flex:1;display:flex}._header_uwipw_2{gap:var(--boltz-space-sm,8px);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--muted-foreground);flex-direction:column;flex-shrink:0;display:flex}._title_uwipw_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)}._list_uwipw_2{flex:1;min-width:0;min-height:0;overflow-y:auto}._table_uwipw_2{table-layout:fixed;width:100%}._table_uwipw_2 td{border-color:var(--separator)}@supports (color:color-mix(in lab, red, red)){._table_uwipw_2 td{border-color:color-mix(in oklab, var(--separator) 60%, transparent)}}._table_uwipw_2 td{padding-block:calc(var(--spacing,.25rem) * 2);vertical-align:middle}._table_uwipw_2 ._resolutionColumn_uwipw_2{width:100px}._table_uwipw_2 ._coverageColumn_uwipw_2{white-space:normal;width:110px}._table_uwipw_2[data-sticky-header] thead{background:var(--color-card)}._entry_uwipw_2{align-items:center;gap:var(--boltz-space-sm,8px);display:flex}._pick_uwipw_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_uwipw_2:hover{background:0 0}._structureTitle_uwipw_2{margin-top:var(--spacing,.25rem);text-overflow:ellipsis;white-space:nowrap;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);margin-bottom:0;overflow:hidden}._metric_uwipw_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)));white-space:nowrap}._footer_uwipw_2{gap:var(--boltz-space-sm,8px);flex-wrap:wrap;flex-shrink:0;margin-top:auto;display:flex}._action_uwipw_2{flex:1;min-width:0}._previewPane_uwipw_2{border-radius:calc(var(--radius) * .8);border-style:var(--tw-border-style);border-width:1px;border-color:var(--separator);flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}._previewHeader_uwipw_2{z-index:10;align-items:center;gap:var(--boltz-space-sm,8px);background-color:var(--card);inset-inline:0;display:flex;position:absolute;top:0}@supports (color:color-mix(in lab, red, red)){._previewHeader_uwipw_2{background-color:color-mix(in oklab, var(--card) 80%, transparent)}}._previewHeader_uwipw_2{padding:var(--boltz-space-md,12px);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}._previewTitle_uwipw_2{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._viewer_uwipw_2{flex:1;min-height:0;position:relative}._empty_uwipw_2{height:100%;padding:var(--boltz-space-lg,16px);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--muted-foreground);justify-content:center;align-items:center;display:flex}@media (width<=768px){._root_uwipw_2:has(._previewPane_uwipw_2){height:760px;min-height:760px}._mobileWorkspace_uwipw_2{flex-direction:column;flex:1;min-height:0;display:flex}._previewPane_uwipw_2{flex:none;height:300px}._root_uwipw_2:has(._previewPane_uwipw_2) ._listPane_uwipw_2{min-height:400px;max-height:500px}}._toolbar_uwipw_2{align-items:center;gap:var(--boltz-space-sm,8px);flex-wrap:wrap;display:flex}._toolbar_uwipw_2>:first-child{min-width:calc(var(--spacing,.25rem) * 40);flex:1}._cardGrid_uwipw_2{gap:var(--boltz-space-md,12px);grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr));display:grid}._card_uwipw_2{border-radius:var(--radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--separator);min-width:0;overflow:hidden}._cardSelected_uwipw_2{border-color:var(--boltz-accent)}._cardHeading_uwipw_2{justify-content:flex-start;gap:var(--boltz-space-sm,8px);width:100%;height:auto;padding:var(--boltz-space-md,12px);font-family:var(--font-mono,ui-monospace, SFMono-Regular, "SF Mono", Consolas, "Liberation Mono", Menlo, monospace);border-radius:0}._cardSelected_uwipw_2 ._cardHeading_uwipw_2{background:var(--boltz-accent-tint)}._cardDetails_uwipw_2{gap:var(--boltz-space-sm,8px);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)));flex-direction:column;display:flex}._cardFooter_uwipw_2{justify-content:space-between;align-items:center;gap:var(--boltz-space-sm,8px);color:var(--muted-foreground);flex-wrap:wrap;display:flex}._cardTitle_uwipw_2{text-align:left;width:100%;min-width:0;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);white-space:nowrap;justify-content:flex-start;padding:0}._cardDescription_uwipw_2{text-align:left;flex:1;min-width:0}._cardCoverage_uwipw_2{text-overflow:ellipsis;white-space:nowrap;width:100%;min-width:0;overflow:hidden}._predicted_uwipw_2{border-radius:calc(var(--radius) * .8);border-style:var(--tw-border-style);border-width:1px;border-color:var(--separator);flex:1;min-height:0;position:relative;overflow:hidden}._predictedViewer_uwipw_2{width:100%;height:100%;position:relative}._noMatch_uwipw_2{justify-content:center;align-items:center;gap:var(--boltz-space-sm,8px);padding:var(--boltz-space-lg,16px);text-align:center;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));flex-direction:column;flex:1;display:flex}._noMatchTitle_uwipw_2{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--foreground)}._noMatchText_uwipw_2{max-width:var(--container-md,28rem);--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:var(--muted-foreground)}._noMatchActions_uwipw_2{margin-top:var(--boltz-space-sm,8px);justify-content:center;gap:var(--boltz-space-sm,8px);flex-wrap:wrap;display:flex}._noMatchHint_uwipw_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--muted-foreground)}._dropArea_uwipw_2{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}._tooltipTarget_uwipw_2{display:inline-flex}._tooltipTarget_uwipw_2>button:disabled{pointer-events:none}._target_1amjz_5{background-color:rgb(var(--viewer-polymer))}._partner_1amjz_9{background-color:rgb(var(--viewer-partner))}._root_1q1u1_2{gap:var(--boltz-space-sm,8px);flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}._header_1q1u1_2{align-items:center;gap:var(--boltz-space-sm,8px);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--separator);padding-bottom:var(--boltz-space-sm,8px);flex-shrink:0;display:flex}._heading_1q1u1_2{align-items:center;gap:var(--boltz-space-sm,8px);flex:1;min-width:0;display:flex}._header_1q1u1_2 h2{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);white-space:nowrap;flex-shrink:0;margin:0}._hint_1q1u1_2{text-overflow:ellipsis;white-space:nowrap;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}._actions_1q1u1_2{align-items:center;gap:var(--boltz-space-xs,4px);flex-shrink:0;margin-left:auto;display:flex}._chains_1q1u1_2{flex:1;min-height:0;overflow:auto}._rowActions_1q1u1_2{height:calc(var(--spacing,.25rem) * 5);justify-content:flex-end;align-items:center;gap:var(--boltz-space-xs,4px);display:flex}._chainCheckbox_1q1u1_2{height:calc(var(--spacing,.25rem) * 5);align-items:center;display:flex}._chainTable_1q1u1_2 td{padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);vertical-align:top}._chainTable_1q1u1_2 th._chainHeading_1q1u1_2{padding-left:calc(var(--spacing,.25rem) * 3)}._chainTable_1q1u1_2 td._chainMetric_1q1u1_2{padding-inline:calc(var(--spacing,.25rem) * 2);--tw-leading:calc(var(--spacing,.25rem) * 5);line-height:calc(var(--spacing,.25rem) * 5)}._chainTable_1q1u1_2 td._chainMetric_1q1u1_2,._chainTable_1q1u1_2 td._chainSelection_1q1u1_2,._chainTable_1q1u1_2 td._chainActions_1q1u1_2{vertical-align:middle}._chainTable_1q1u1_2 tr[data-state=selected],._chainTable_1q1u1_2 tr[data-state=selected]:hover{background-color:var(--boltz-table-row-selected-bg)}@supports (color:color-mix(in lab, red, red)){._chainTable_1q1u1_2 tr[data-state=selected],._chainTable_1q1u1_2 tr[data-state=selected]:hover{background-color:color-mix(in srgb, var(--boltz-table-row-selected-bg) 35%, var(--boltz-bg-body))}}._chainDescription_1q1u1_2{color:var(--muted-foreground)}._chainTable_1q1u1_2 td._sequenceCell_1q1u1_2{padding:0}._accessibleLabel_1q1u1_2{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._footer_1q1u1_2{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--separator);padding-top:var(--boltz-space-sm,8px);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,);flex-shrink:0;justify-content:flex-end;margin-top:auto;display:flex}._rail_93s07_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-shrink:0;width:400px;min-height:0;display:flex;overflow:hidden}@media not all and (width>=48rem){._rail_93s07_2{width:100%}}@media (width>=80rem){._rail_93s07_2{width:460px}}._rail_93s07_2>:first-child{flex-shrink:0}._body_93s07_2{flex:1;min-height:0;overflow-y:auto}._body_93s07_2>button:first-child{border-top:0}._footer_93s07_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;display:flex}._footer_93s07_2:empty{display:none}._accessibleHint_19orh_2{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._div1_binp9_2{gap:var(--boltz-space-lg,16px);width:100%;min-height:100%;padding:var(--boltz-space-lg,16px);flex-direction:column;display:flex}._div4_binp9_2{border-radius:calc(var(--radius) * .8);border-style:var(--tw-border-style);border-width:1px;border-color:var(--separator);overflow:hidden}._div5_binp9_2{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-inline:calc(var(--spacing,.25rem) * 3.5);padding-block:calc(var(--spacing,.25rem) * 2.5);display:flex}._div5_binp9_2:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}._span6_binp9_2{width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4);background-color:var(--primary);padding:calc(var(--spacing,.25rem) * .5);color:var(--primary-foreground);border-radius:4px;flex-shrink:0}._span7_binp9_2{flex:1;min-width:0}._span8_binp9_2{align-items:baseline;gap:calc(var(--spacing,.25rem) * 1.5);display:flex}._span9_binp9_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)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--foreground);overflow:hidden}._span10_binp9_2{border-radius:calc(var(--radius) * .8);background-color:var(--muted);padding-inline: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-tracking:var(--tracking-normal,0em);letter-spacing:var(--tracking-normal,0em);color:var(--muted-foreground);text-transform:none;flex-shrink:0;padding-block:1px}._span11_binp9_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);display:block;overflow:hidden}._button12_binp9_2{width:calc(var(--spacing,.25rem) * 6);height:calc(var(--spacing,.25rem) * 6);color:var(--muted-foreground);border-radius:2147483647px;flex-shrink:0;padding:0}@media (hover:hover){._button12_binp9_2:hover{background-color:var(--muted);color:var(--foreground)}}._button12_binp9_2 svg{width:calc(var(--spacing,.25rem) * 3.5);height:calc(var(--spacing,.25rem) * 3.5)}._div13_binp9_2{border-radius:calc(var(--radius) * 1.8);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 1.5);border-width:1px}._div13_binp9_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)){._div13_binp9_2:focus-within{--tw-ring-color:color-mix(in oklab, var(--ring) 30%, transparent)}}._div15_binp9_2{border-color:var(--border);background-color:var(--background)}._div16_binp9_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}._span17_binp9_2{width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4);color:var(--muted-foreground);flex-shrink:0}._input18_binp9_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}._input18_binp9_2::placeholder{color:var(--muted-foreground)}._input18_binp9_2:focus{--tw-outline-style:none;outline-style:none}._span19_binp9_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)));--tw-tracking:var(--tracking-normal,0em);letter-spacing:var(--tracking-normal,0em);white-space:nowrap;color:var(--muted-foreground);text-transform:none;display:none}@media (width>=40rem){._span19_binp9_2{display:inline}}._input22_binp9_2{display:none}._p23_binp9_2{border-radius:var(--radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){._p23_binp9_2{border-color:color-mix(in oklab, var(--warning) 30%, transparent)}}._p23_binp9_2{background-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){._p23_binp9_2{background-color:color-mix(in oklab, var(--warning) 10%, transparent)}}._p23_binp9_2{padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 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(--warning)}._p24_binp9_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)));color:var(--muted-foreground)}._button25_binp9_2{align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-style:var(--tw-border-style);border-width:0;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;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);white-space:normal;border-radius:0;display:flex}._button25_binp9_2:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}@media (hover:hover){._button25_binp9_2:hover{background-color:var(--muted)}}._button25_binp9_2{--button-justify:flex-start}._span26_binp9_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);overflow-wrap:break-word;color:var(--foreground);display:block}._span27_binp9_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)));overflow-wrap:break-word;color:var(--muted-foreground);display:block}._span28_binp9_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)));--tw-tracking:var(--tracking-normal,0em);letter-spacing:var(--tracking-normal,0em);color:var(--muted-foreground);text-transform:none;flex-shrink:0}._span29_binp9_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}._p30_binp9_2{border-radius:var(--radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){._p30_binp9_2{border-color:color-mix(in oklab, var(--destructive) 30%, transparent)}}._p30_binp9_2{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){._p30_binp9_2{background-color:color-mix(in oklab, var(--destructive) 10%, transparent)}}._p30_binp9_2{padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 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(--destructive)}._div34_binp9_2{gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;display:flex}._h37_binp9_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);--tw-tracking:var(--tracking-normal,0em);letter-spacing:var(--tracking-normal,0em);color:var(--muted-foreground);text-transform:none}._button38_binp9_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(--muted);width:100%;height:auto;display:flex}@supports (color:color-mix(in lab, red, red)){._button38_binp9_2{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}._button38_binp9_2{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}@media (hover:hover){._button38_binp9_2:hover{border-color:var(--border);background-color:var(--muted)}}._button38_binp9_2{--button-justify:flex-start}._span39_binp9_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)));color:var(--foreground);flex-shrink:0}._span40_binp9_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(--muted-foreground);flex:1;overflow:hidden}._button25_binp9_2[data-selection-appearance=highlight][aria-pressed=true]{background-color:var(--muted);box-shadow:inset 3px 0 0 var(--boltz-text-dimmed)}._sourceTargets_binp9_2{min-width:0;padding:var(--boltz-space-lg,16px)}._oligomerControl_binp9_2{flex-shrink:0}@media (width<=640px){._div5_binp9_2{grid-template-columns:16px minmax(0,1fr) 24px;display:grid}._span7_binp9_2{grid-column:2/-1}._span9_binp9_2{white-space:normal;overflow-wrap:anywhere}._oligomerControl_binp9_2{grid-column:2}}._root_14bjl_2{min-width:0;font-family:var(--font-sans,"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif);display:block}._name_14bjl_2{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-family:var(--font-sans,"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);font-size:inherit;margin:0;display:block;overflow:hidden}._detail_14bjl_2{margin-top:calc(var(--spacing,.25rem) * .5);font-family:var(--font-sans,"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif);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);white-space:normal;color:var(--muted-foreground);display:block}._inline_14bjl_2{align-items:center;gap:calc(var(--spacing,.25rem) * 2);flex:1;display:flex}._inline_14bjl_2 ._name_14bjl_2{text-overflow:ellipsis;white-space:nowrap;flex-shrink:1;min-width:0;max-width:70%;overflow:hidden}._inline_14bjl_2 ._detail_14bjl_2{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin-top:0;overflow:hidden}._rename_14bjl_2{pointer-events:none;opacity:0;flex-shrink:0;order:-9999;align-items:center;width:0;height:0;margin-right:-8px;transition:width .16s ease-out,margin-right .16s ease-out,opacity .16s ease-out,transform .16s ease-out;display:flex;transform:translate(-4px)}._rename_14bjl_2>button{width:calc(var(--spacing,.25rem) * 5);height:calc(var(--spacing,.25rem) * 5);padding:0}._rename_14bjl_2>button>svg{width:calc(var(--spacing,.25rem) * 3);height:calc(var(--spacing,.25rem) * 3)}._root_14bjl_2:hover ._rename_14bjl_2,._root_14bjl_2:focus-within ._rename_14bjl_2,._root_14bjl_2[data-editing=true] ._rename_14bjl_2,[data-pocket-row]:hover ._rename_14bjl_2,[data-pocket-row]:focus-within ._rename_14bjl_2{pointer-events:auto;width:calc(var(--spacing,.25rem) * 10);opacity:1;margin-right:0;transform:translate(0)}._editor_14bjl_2{width:calc(var(--spacing,.25rem) * 40);flex-shrink:0;max-width:100%}@media (hover:none){._rename_14bjl_2{pointer-events:auto;width:calc(var(--spacing,.25rem) * 10);opacity:1;margin-right:0;transform:none}}@media (prefers-reduced-motion:reduce){._rename_14bjl_2{transition:none}}._container_5wq2t_2{height:100%;min-height:calc(var(--spacing,.25rem) * 48);width:100%;padding:calc(var(--spacing,.25rem) * 6);flex:1;justify-content:center;align-items:center;display:flex}._content_5wq2t_2{width:100%;max-width:var(--container-sm,24rem);align-items:center;gap:calc(var(--spacing,.25rem) * 6);text-align:center;flex-direction:column;display:flex}._copy_5wq2t_2{gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;display:flex}._title_5wq2t_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)}._description_5wq2t_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);margin:0}._workspace_63lkr_2{gap:calc(var(--spacing,.25rem) * 4);height:100%;min-height:0;display:flex}._pockets_63lkr_2{flex-direction:column;min-height:0;display:flex}._setup_63lkr_2{gap:calc(var(--spacing,.25rem) * 4);flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}._header_63lkr_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_63lkr_2{flex-direction:column;flex:1;min-height:0;display:flex}._controls_63lkr_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_63lkr_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_63lkr_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_63lkr_2:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}._residue_63lkr_2[data-focused]{background-color:var(--muted)}._row_63lkr_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_63lkr_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_63lkr_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_63lkr_2{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);flex-wrap:wrap;display:flex}._preferenceChip_63lkr_2{align-items:center;gap:var(--spacing,.25rem);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));display:inline-flex}._removePreference_63lkr_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_63lkr_2:hover{background-color:var(--muted);color:var(--foreground)}}@media (width<=768px){._workspace_63lkr_2{height:auto}._pockets_63lkr_2,._editor_63lkr_2{overflow:visible}}._navigationTitle_63lkr_2{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._submenu_63lkr_2{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){._submenu_63lkr_2{background-color:color-mix(in oklab, var(--muted) 30%, transparent)}}._submenu_63lkr_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)))}._submenu_63lkr_2>button>span:last-child{max-width:none}._submenuIndicator_63lkr_2{justify-content:flex-end;align-items:center;gap:calc(var(--spacing,.25rem) * 2);text-align:right;white-space:nowrap;display:flex}._submenuIndicator_63lkr_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_63lkr_2:before{background-color:color-mix(in oklab, var(--muted-foreground) 40%, transparent)}}._submenu_63lkr_2 button[aria-current=true] ._submenuIndicator_63lkr_2:before{background-color:var(--primary)}._analysisGate_63lkr_2{height:100%;min-height:calc(var(--spacing,.25rem) * 64);padding:calc(var(--spacing,.25rem) * 6);justify-content:center;align-items:center;display:flex;position:relative}._analysisLayoutAction_63lkr_2{top:calc(var(--spacing,.25rem) * 3);right:calc(var(--spacing,.25rem) * 3);position:absolute}._residuePanel_63lkr_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_63lkr_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_63lkr_2{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin-left:auto;overflow:hidden}._tableScroller_63lkr_2{flex:1;min-height:0;overflow:auto}._residueTable_63lkr_2{table-layout:fixed;width:100%}._residueTable_63lkr_2[data-sticky-header] thead{background-color:var(--card)}._residueTable_63lkr_2 td{border-color:var(--separator)}@supports (color:color-mix(in lab, red, red)){._residueTable_63lkr_2 td{border-color:color-mix(in oklab, var(--separator) 60%, transparent)}}._residueTable_63lkr_2 td{padding-block:calc(var(--spacing,.25rem) * 2);vertical-align:middle}._residuePick_63lkr_2{align-items:center;gap:var(--spacing,.25rem);font-family:var(--font-mono,ui-monospace, SFMono-Regular, "SF Mono", Consolas, "Liberation Mono", Menlo, monospace);display:inline-flex}._observedContacts_63lkr_2{gap:var(--spacing,.25rem);flex-direction:column;display:flex}._residueTable_63lkr_2 th:first-child{width:80px}._residueTable_63lkr_2 th:nth-child(2){width:160px}._residueTable_63lkr_2 th:nth-child(3){width:32%}._viewerPanel_63lkr_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_63lkr_2>section{height:100%;min-height:0}._editor_63lkr_2:not([data-editing]) ._viewerPanel_63lkr_2{flex:1;height:auto;min-height:300px}._residueToggle_63lkr_2{padding-bottom:calc(var(--spacing,.25rem) * 3);flex-shrink:0;justify-content:flex-end;display:flex}@media (width<=768px){._editor_63lkr_2:not([data-editing]) ._viewerPanel_63lkr_2{flex:none;height:55vh}}._resizableViewer_63lkr_2{border-radius:calc(var(--radius) * .8);height:100%;min-height:0;position:relative;overflow:hidden}._resizableViewer_63lkr_2>section{height:100%;min-height:0}._observedContact_63lkr_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-normal,400);font-weight:var(--font-weight-normal,400)}._interactionHeader_63lkr_2{align-items:center;gap:var(--spacing,.25rem);vertical-align:middle;display:inline-flex}._interactionInfo_63lkr_2{width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4);border-radius:calc(var(--radius) * .6);color:var(--muted-foreground)}._interactionInfo_63lkr_2 svg{width:calc(var(--spacing,.25rem) * 3);height:calc(var(--spacing,.25rem) * 3)}._tableFooter_63lkr_2{margin-inline:calc(var(--spacing,.25rem) * -3);margin-bottom:calc(var(--spacing,.25rem) * -3);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--separator);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block: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}._mergeAction_1rcpr_2{margin-left:calc(var(--spacing,.25rem) * 2);flex-shrink:0;align-items:center;height:0;animation:.18s ease-out _mergeReveal_1rcpr_1;display:flex}._mergeAction_1rcpr_2>button{height:calc(var(--spacing,.25rem) * 6);gap:var(--spacing,.25rem);padding-inline:calc(var(--spacing,.25rem) * 2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)))}._mergeAction_1rcpr_2 svg{width:calc(var(--spacing,.25rem) * 3);height:calc(var(--spacing,.25rem) * 3)}@keyframes _mergeReveal_1rcpr_1{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){._mergeAction_1rcpr_2{animation:none}}._headerActions_1rcpr_2{align-items:center;gap:calc(var(--spacing,.25rem) * 2);margin-left:auto;display:flex}._choicePanel_1rcpr_2{min-width:0}@media (width>=769px){._choicePanel_1rcpr_2{overflow:hidden}._results_1rcpr_2{flex:1;min-height:0}._scroller_1rcpr_2{flex:1;min-height:0;overflow:auto}}._pocketLabel_1rcpr_2{align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}._pocketLabel_1rcpr_2>svg{flex-shrink:0}._sectionRow_1rcpr_2>._sectionHeader_1rcpr_2{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--separator);background-color:var(--muted);padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 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-medium,500);font-weight:var(--font-weight-medium,500);color:var(--foreground)}._sectionLabel_1rcpr_2{align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}._sectionCount_1rcpr_2{border-style:var(--tw-border-style);border-width:1px;border-color:var(--separator);background-color:var(--card);padding-inline:var(--spacing,.25rem);font-size:var(--text-2xs,.6875rem);line-height:var(--tw-leading,var(--text-2xs--line-height,1rem));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--muted-foreground);border-radius:.25rem}._noPreferenceAction_1rcpr_2{background-color:var(--muted)}@media (hover:hover){._noPreferenceAction_1rcpr_2:hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){._noPreferenceAction_1rcpr_2:hover{background-color:color-mix(in oklab, var(--muted) 80%, transparent)}}}._dashed_18z30_1{border-style:dashed}._flexCol_1cyf4_1{display:flex}._uploadBox_1cyf4_5{border:1px dashed var(--boltz-border-default);border-radius:12px}._pointer_1cyf4_11{cursor:pointer}._page_6kwct_2{gap:calc(var(--spacing,.25rem) * 3.5);min-height:0;padding:calc(var(--spacing,.25rem) * 3.5);flex-direction:column;height:calc(100dvh - 88px);min-height:560px;margin-block-start:-8px;display:flex}._identity_6kwct_2{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--separator);padding:calc(var(--spacing,.25rem) * 3.5)}._workspace_6kwct_2{gap:calc(var(--spacing,.25rem) * 3.5);flex:1;min-height:0;display:flex}._content_6kwct_2{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}@media (width<=768px){._page_6kwct_2{overflow:auto}._workspace_6kwct_2{flex-direction:column;flex:none}}._pocketContent_6kwct_2{height:100%;min-height:0}._optionsContent_6kwct_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) * 6);overflow:auto}._pocketContent_6kwct_2[hidden],._optionsContent_6kwct_2[hidden]{display:none}._workspaceSlot_6kwct_2{flex-direction:column;flex:1;min-height:0;display:flex}._workspaceSlot_6kwct_2[hidden]{display:none}._inlineScreen_6kwct_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);height:100%;min-height:0;padding:calc(var(--spacing,.25rem) * 6);flex-direction:column;display:flex;overflow:auto}._inlineScreen_6kwct_2[hidden]{display:none}._pocketSummary_6kwct_2:empty:before{content:attr(data-fallback)}._targetPreview_6kwct_2{border-radius:calc(var(--radius) * .8);height:100%;min-height:0;position:relative;overflow:hidden}._targetPreview_6kwct_2>section{height:100%;min-height:0}._previewStatus_6kwct_2{bottom:calc(var(--spacing,.25rem) * 3);left:calc(var(--spacing,.25rem) * 3);align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-radius:calc(var(--radius) * .8);background-color:var(--card);padding: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);display:flex;position:absolute}._targetRow_6kwct_2{cursor:pointer}._targetPreview_6kwct_2>[role=alert]{inset-inline:calc(var(--spacing,.25rem) * 3);bottom:calc(var(--spacing,.25rem) * 3);position:absolute}._targetTable_6kwct_2 tbody td{padding-block:calc(var(--spacing,.25rem) * 2);vertical-align:middle}._targetName_6kwct_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-medium,500);font-weight:var(--font-weight-medium,500);white-space:normal}._viewer_1v1wu_2{min-height:calc(var(--spacing,.25rem) * 80);flex:1;position:relative}._hint_1v1wu_2{border-top-style:var(--tw-border-style);border-top-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-shrink:0}._feedback_1v1wu_2{padding:calc(var(--spacing,.25rem) * 3)}@media (width<=768px){._viewer_1v1wu_2{flex:none;height:360px}}._area_139d0_2{position:relative}._overlay_139d0_2{pointer-events:none;z-index:20;border-radius:calc(var(--radius) * 1.4);border-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-width:2px;border-color:var(--ring);background-color:var(--muted);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){._overlay_139d0_2{background-color:color-mix(in oklab, var(--muted) 95%, transparent)}}._overlay_139d0_2{padding:var(--boltz-space-lg,16px);text-align:center;padding-top:min(96px,12dvh)}._feedback_139d0_2{top:calc(var(--spacing,.25rem) * 6);align-items:center;gap:calc(var(--spacing,.25rem) * 3);flex-direction:column;display:flex;position:sticky}._feedback_139d0_2>svg{width:calc(var(--spacing,.25rem) * 10);height:calc(var(--spacing,.25rem) * 10);color:var(--muted-foreground)}._label_139d0_2{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--foreground)}._hint_139d0_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)}._panel_q6m72_2{gap:calc(var(--spacing,.25rem) * 4);border-radius:calc(var(--radius) * 1.4);border-style:var(--tw-border-style);border-width:1px;border-color:var(--separator);background-color:var(--muted);flex-direction:column;display:flex}@supports (color:color-mix(in lab, red, red)){._panel_q6m72_2{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}._panel_q6m72_2{padding:calc(var(--spacing,.25rem) * 4)}._heading_q6m72_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)}._types_q6m72_2{margin-top:calc(var(--spacing,.25rem) * 3);column-gap:calc(var(--spacing,.25rem) * 6);row-gap:calc(var(--spacing,.25rem) * 3);flex-wrap:wrap;display:flex}._types_q6m72_2>div{gap:var(--spacing,.25rem);flex-direction:column;display:flex}._types_q6m72_2 dt{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--muted-foreground)}._types_q6m72_2 dd{font-family:var(--font-mono,ui-monospace, SFMono-Regular, "SF Mono", Consolas, "Liberation Mono", Menlo, monospace);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--foreground)}._upload_q6m72_2{align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--separator);padding-top:calc(var(--spacing,.25rem) * 4);flex-wrap:wrap;display:flex}._uploadLabel_q6m72_2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--foreground)}._inputGroup_q6m72_2{gap:var(--spacing,.25rem);flex-direction:column;display:flex}._hint_q6m72_2{font-size:var(--text-2xs,.6875rem);line-height:var(--tw-leading,var(--text-2xs--line-height,1rem));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:var(--muted-foreground)}._page_dhdu3_2{gap:calc(var(--spacing,.25rem) * 3.5);height:100%;min-height:0;padding:calc(var(--spacing,.25rem) * 3.5);flex-direction:column;display:flex}._topbar_dhdu3_2{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-shrink:0;display:flex}._topbar_dhdu3_2 h1{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._workspace_dhdu3_2{gap:calc(var(--spacing,.25rem) * 3.5);flex:1;min-height:0;display:flex}._rail_dhdu3_2{width:calc(var(--spacing,.25rem) * 72);border-radius:calc(var(--radius) * .8);border-style:var(--tw-border-style);border-width:1px;border-color:var(--separator);background-color:var(--card);flex-shrink:0;overflow:auto}._fact_dhdu3_2{min-height:calc(var(--spacing,.25rem) * 10);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-inline:calc(var(--spacing,.25rem) * 3.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));display:flex}._fact_dhdu3_2>span:last-child{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--muted-foreground)}._residueTable_dhdu3_2{table-layout:fixed;border-radius:calc(var(--radius) * .8);border-style:var(--tw-border-style);border-width:1px;border-color:var(--separator);width:100%;overflow:hidden}._residueTable_dhdu3_2 th{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){._residueTable_dhdu3_2 th{background-color:color-mix(in oklab, var(--muted) 30%, transparent)}}._residueTable_dhdu3_2 th{padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 3);color:var(--muted-foreground)}._residueTable_dhdu3_2 td{padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 3)}._residueTable_dhdu3_2 th:first-child{width:180px}@media (width<=768px){._page_dhdu3_2{overflow:auto}._workspace_dhdu3_2{flex-direction:column;flex:none}._rail_dhdu3_2{width:100%;overflow:visible}}._explorer_dhdu3_2{flex:1;min-width:0;min-height:0}._savedExplorer_dhdu3_2{gap:calc(var(--spacing,.25rem) * 3);flex-direction:column;display:flex}
