@charset "UTF-8";.molecular-viewer-container[data-v-d66726b0]{position:relative}.viewer-toggle[data-v-d66726b0]{box-shadow:0 2px 5px #0003;height:22px;position:absolute;right:16px;top:16px;z-index:100}.viewer-toggle button[data-v-d66726b0]{height:20px;min-width:24px;padding-inline:6px}.status-bar-item+.status-bar-item{border-left:thin solid rgba(var(--v-border-color),var(--v-border-opacity))}.token-action--unsupported{cursor:not-allowed!important}.token-action__cost-badge{--size:1.25rem;--half-size:calc(var(--size)/2);--spacing-overhang-y:-5px;--spacing-overhang-x:calc(var(--half-size)*-1);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:rgb(var(--v-theme-surface),.8);border:thin solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:var(--size);box-shadow:0 2px 4px #00000040;color:rgb(var(--v-theme-on-surface));display:grid;font-size:10px;font-style:normal;font-weight:700;height:var(--size);line-height:1;min-width:var(--size);padding:0 6px;place-content:center;position:absolute;right:var(--spacing-overhang-x);top:var(--spacing-overhang-y);width:-moz-fit-content;width:fit-content}.token-action__cost-badge--inline{--size:1rem;display:inline-block;position:static}.outer[data-v-4e4651c1]{transition:background-color .3s ease}@supports ((-webkit-backdrop-filter:blur(10px)) or (backdrop-filter:blur(10px))){.outer[data-v-4e4651c1]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}}.inner input[type=color][data-v-4e4651c1]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:4px;cursor:pointer;display:block;height:1.25em;width:100%}.inner input[type=color][data-v-4e4651c1]::-webkit-color-swatch-wrapper{padding:0}.inner input[type=color][data-v-4e4651c1]::-webkit-color-swatch{border:none}.inner[data-v-4e4651c1]::-moz-selection{background-color:var(--highlight-color);color:#fff}.inner[data-v-4e4651c1]::selection{background-color:var(--highlight-color);color:#fff}button[data-v-23a6f970]{height:21px;line-height:0;width:21px}.number-field__caption{bottom:0;font-size:9px;pointer-events:none;position:absolute;right:6px;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.number-field__increments{--height:28px;opacity:0;pointer-events:none;visibility:hidden}.number-field__increments__button{aspect-ratio:1/1;font-size:80%;font-weight:700;height:100%}.number-field__increments hr{border:0;border-bottom:thin solid rgba(var(--v-border-color),var(--v-border-opacity));width:100%}.number-field__wrapper{--transition-duration:75ms;height:26px;transition:transform var(--transition-duration) ease,border-color var(--transition-duration) ease}.number-field__wrapper--focused{--color:currentColor;border-color:var(--color)!important;box-shadow:0 0 0 1px var(--color)}.number-field__wrapper--nudged{backface-visibility:hidden;border-color:rgba(var(--v-theme-error),1)!important;box-shadow:0 0 0 1px rgba(var(--v-theme-error),1)!important;perspective:1000px;transform:scale(.975)}@media(prefers-reduced-motion:reduce){.number-field__wrapper--nudged{transform:none}}.number-field__wrapper--dragging input{caret-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}.number-field__wrapper--dragging input::-moz-selection{background-color:transparent;color:currentColor}.number-field__wrapper--dragging input::selection{background-color:transparent;color:currentColor}@media(prefers-reduced-motion:reduce){.number-field__wrapper{--transition-duration:0ms}}.number-field__wrapper--disabled .number-field__input{cursor:inherit}.number-field__wrapper--disabled .number-field__increments{opacity:0}.number-field__wrapper:hover .number-field__increments{opacity:1;pointer-events:all;visibility:visible}.number-field__input:focus{outline:0}.number-field__range-indicator{background-color:rgba(var(--v-theme-on-surface),.25);transition:transform .12s ease;will-change:transform,width}.number-field__range-indicator:after{background-color:rgba(var(--v-theme-on-surface),1);bottom:0;content:"";display:block;left:0;position:absolute;top:0;width:var(--percentage)}html.cursor-ew-resize *{cursor:ew-resize!important}.spin-shift-adjustment button{height:19px}.spin-shift-adjustment .number-field__wrapper input,.spin-shift-adjustment button{font-size:9.45px!important;line-height:1!important}.spin-shift-adjustment button{line-height:1;overflow:hidden;width:22px}.spin-contributions-row{cursor:pointer;height:28px;position:relative}.spin-contributions-row:before{background-image:linear-gradient(90deg,var(--highlight-color),transparent 33.3333333333%);content:"";display:block;inset:0;opacity:0;position:absolute;transition:opacity 125ms ease}.spin-contributions-row .number-field__wrapper,.spin-contributions-row input{height:19px;max-width:123px;text-overflow:ellipsis}.spin-contributions-row>div{position:relative;z-index:1}.spin-contributions-row+.spin-contributions-row{border-top:thin solid rgba(var(--v-border-color),var(--v-border-opacity))}.spin-contributions-row-enabled:not(.spin-contributions-row-disabled):before,.spin-contributions-row:hover:not(.spin-contributions-row-disabled):before{opacity:.125}.spin-contributions-row-disabled{cursor:not-allowed;opacity:.8;-webkit-user-select:none;-moz-user-select:none;user-select:none}.spin-contributions-row-disabled:before{display:none}.spin-contributions-row-disabled:hover .spin-contributions-row-unsupported-message{opacity:1}.spin-contributions-row-unsupported-message{background-color:rgba(var(--v-theme-surface),.9);opacity:0;transition:opacity 125ms ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:10}.v-table{background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity));font-size:.875rem;transition-duration:.28s;transition-property:box-shadow,opacity,background,height;transition-timing-function:cubic-bezier(.4,0,.2,1)}.v-table .v-table-divider{border-right:thin solid rgba(var(--v-border-color),var(--v-border-opacity))}.v-table .v-table__wrapper>table>thead>tr>th{border-bottom:thin solid rgba(var(--v-border-color),var(--v-border-opacity))}.v-table .v-table__wrapper>table>tbody>tr:not(:last-child)>td,.v-table .v-table__wrapper>table>tbody>tr:not(:last-child)>th{border-bottom:thin solid rgba(var(--v-border-color),var(--v-border-opacity))}.v-table .v-table__wrapper>table>tfoot>tr>td,.v-table .v-table__wrapper>table>tfoot>tr>th{border-top:thin solid rgba(var(--v-border-color),var(--v-border-opacity))}.v-table.v-table--hover>.v-table__wrapper>table>tbody>tr>td{position:relative}.v-table.v-table--hover>.v-table__wrapper>table>tbody>tr:hover>td:after{background:rgba(var(--v-border-color),var(--v-hover-opacity));pointer-events:none}.v-table.v-table--hover>.v-table__wrapper>table>tbody>tr:hover>td:after{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.v-table.v-table--striped-even>.v-table__wrapper>table>tbody>tr:nth-child(2n){background-image:linear-gradient(0deg,rgba(var(--v-border-color),var(--v-hover-opacity)),rgba(var(--v-border-color),var(--v-hover-opacity)))}.v-table.v-table--striped-odd>.v-table__wrapper>table>tbody>tr:nth-child(odd){background-image:linear-gradient(0deg,rgba(var(--v-border-color),var(--v-hover-opacity)),rgba(var(--v-border-color),var(--v-hover-opacity)))}.v-table.v-table--fixed-header>.v-table__wrapper>table>thead>tr>th{background:rgb(var(--v-theme-surface));box-shadow:inset 0 -1px rgba(var(--v-border-color),var(--v-border-opacity));z-index:1}.v-table.v-table--fixed-footer>tfoot>tr>td,.v-table.v-table--fixed-footer>tfoot>tr>th{background:rgb(var(--v-theme-surface));box-shadow:inset 0 1px rgba(var(--v-border-color),var(--v-border-opacity))}.v-table{border-radius:inherit;display:flex;flex-direction:column;line-height:1.5;max-width:100%}.v-table>.v-table__wrapper>table{border-spacing:0;width:100%}.v-table>.v-table__wrapper>table>tbody>tr>td,.v-table>.v-table__wrapper>table>tbody>tr>th,.v-table>.v-table__wrapper>table>tfoot>tr>td,.v-table>.v-table__wrapper>table>tfoot>tr>th,.v-table>.v-table__wrapper>table>thead>tr>td,.v-table>.v-table__wrapper>table>thead>tr>th{padding:0 16px;transition-duration:.28s;transition-property:box-shadow,opacity,background,height;transition-timing-function:cubic-bezier(.4,0,.2,1)}.v-table>.v-table__wrapper>table>tbody>tr>td,.v-table>.v-table__wrapper>table>tfoot>tr>td,.v-table>.v-table__wrapper>table>thead>tr>td{height:var(--v-table-row-height)}.v-table>.v-table__wrapper>table>tbody>tr>th,.v-table>.v-table__wrapper>table>tfoot>tr>th,.v-table>.v-table__wrapper>table>thead>tr>th{font-weight:500;height:var(--v-table-header-height);text-align:start;-webkit-user-select:none;-moz-user-select:none;user-select:none}.v-table--density-default{--v-table-header-height:56px;--v-table-row-height:52px}.v-table--density-comfortable{--v-table-header-height:48px;--v-table-row-height:44px}.v-table--density-compact{--v-table-header-height:40px;--v-table-row-height:36px}.v-table__wrapper{border-radius:inherit;flex:1 1 auto;overflow:auto}.v-table--has-top>.v-table__wrapper{border-top-left-radius:0;border-top-right-radius:0}.v-table--has-bottom>.v-table__wrapper{border-bottom-left-radius:0;border-bottom-right-radius:0}.v-table--fixed-height>.v-table__wrapper{overflow-y:auto}.v-table--fixed-header>.v-table__wrapper>table>thead{position:sticky;top:0;z-index:2}.v-table--fixed-header>.v-table__wrapper>table>thead>tr>th{border-bottom:0!important}.v-table--fixed-footer>.v-table__wrapper>table>tfoot>tr{bottom:0;position:sticky;z-index:1}.v-table--fixed-footer>.v-table__wrapper>table>tfoot>tr>td,.v-table--fixed-footer>.v-table__wrapper>table>tfoot>tr>th{border-top:0!important}tr td[data-v-85c1caa2]{height:25px!important;padding-inline:8px!important}tr td .number-field__wrapper[data-v-85c1caa2],tr td input[data-v-85c1caa2]{height:20px!important;width:100%}.integrals-list[data-v-bc9d4041]{--grid-layout:4px 50px 1fr 8px 1fr 108px 108px;--badge-max-width:240px;--footer-height:36px;--header-height:65px;--compact-header-height:31px}.integrals-list__header[data-v-bc9d4041]{background-color:rgba(var(--v-theme-surface),1)}.integrals-list__main[data-v-bc9d4041]{height:calc(100% - var(--header-height) - var(--footer-height));overflow-y:auto}.integrals-list__footer[data-v-bc9d4041]{align-items:center;border-top:thin solid rgba(var(--v-border-color),var(--v-border-opacity));display:flex;gap:4px;height:var(--footer-height);padding:.25em}.integrals-list__filters[data-v-bc9d4041]{align-items:center;border-bottom:thin solid rgba(var(--v-border-color),var(--v-border-opacity));display:flex;gap:.25em;height:34px;list-style:none;padding:0 .25em}.integrals-list__filters[data-v-bc9d4041]+*{margin-block-start:0}.integrals-list__filter-button[data-v-bc9d4041]{align-items:center;background-color:rgba(var(--v-theme-surface),1);border:thin solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:4px;color:rgba(var(--v-theme-on-surface),1);display:inline-flex;font-size:10px;font-weight:600;gap:.25em;height:24px;letter-spacing:.025em;padding:0 .5em}.integrals-list--report .integrals-list__main[data-v-bc9d4041]{height:calc(100% - var(--compact-header-height))}.integrals-list--report .main-row[data-v-bc9d4041]{position:relative!important}.integrals-list--loading[data-v-bc9d4041]{cursor:wait!important;filter:grayscale(1);opacity:.8}.integrals-list .col-headers[data-v-bc9d4041]{background-color:rgba(var(--v-theme-surface));border-bottom:thin solid rgba(var(--v-border-color),var(--v-border-opacity));display:grid;grid-template-columns:var(--grid-layout)}.integrals-list .col-header[data-v-bc9d4041]{align-items:center;display:flex;font-size:10px;font-weight:600;height:30px;justify-content:center;line-height:1}.integrals-list .col-header.right[data-v-bc9d4041]{justify-content:flex-end;padding-right:12px;text-align:right}.integrals-list .row-group+.row-group[data-v-bc9d4041]{border-top:thin solid rgba(var(--v-border-color),var(--v-border-opacity))}.integrals-list .main-row[data-v-bc9d4041]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:rgba(var(--v-theme-surface),.25);display:grid;grid-template-columns:var(--grid-layout);position:sticky;top:0;z-index:1}.integrals-list .row-accent[data-v-bc9d4041]{align-self:stretch;background-color:rgba(var(--accent-color),1)}.integrals-list .cell[data-v-bc9d4041]{align-items:center;display:flex;padding:4px 6px}.integrals-list .cell.idx[data-v-bc9d4041]{font-family:JetBrains Mono,monospace;font-size:10px;justify-content:center;text-align:center}.integrals-list .cell.connector[data-v-bc9d4041]{justify-content:center;padding:0}.integrals-list .cell.delta-cell[data-v-bc9d4041]{justify-content:center;padding-inline-end:16px}.integrals-list .cell.action[data-v-bc9d4041]{justify-content:center;padding:0}.integrals-list .cell.action .action-button[data-v-bc9d4041]{height:100%;width:100%}.integrals-list .cell-dot[data-v-bc9d4041]{background:#34d399;border-radius:50%;height:5px;opacity:.5;width:5px}.integrals-list .cell-gap[data-v-bc9d4041]{background:#1e2530;height:60%;margin:0 auto;opacity:.4;width:2px}.integrals-list .badge[data-v-bc9d4041]{--bg-color-alpha:0;--bg-color:255,255,255;--border-color:rgba(var(--v-border-color),var(--v-border-opacity));--text-color:rgba(var(--v-theme-on-surface)/1);background-color:rgba(var(--bg-color),var(--bg-color-alpha));border:thin solid var(--border-color);border-radius:4px;color:rgba(var(--text-color),1);display:flex;flex-direction:column;font-size:11px;height:100%;justify-content:center;margin-inline:auto;max-width:var(--badge-max-width);min-height:28px;overflow:hidden;width:100%}.integrals-list .badge-empty[data-v-bc9d4041]{--border-color:rgba(var(--v-border-color),var(--v-border-opacity));--text-color:rgba(var(--v-border-color),var(--v-border-opacity));align-items:center;border-style:dashed;cursor:not-allowed;font-size:12px;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.integrals-list .badge[data-v-bc9d4041]{padding:4px 8px}.integrals-list .badge-integral[data-v-bc9d4041],.integrals-list .badge-range[data-v-bc9d4041]{font-family:JetBrains Mono,monospace}.integrals-list .badge-range[data-v-bc9d4041],.integrals-list .badge-spins[data-v-bc9d4041]{font-size:9px;opacity:.8}.integrals-list .badge-integral[data-v-bc9d4041]{font-weight:600}.integrals-list .connector-dot[data-v-bc9d4041]{background:rgba(var(--v-theme-success),1);border-radius:50%;height:6px;opacity:.5;width:6px}.integrals-list .connector-gap[data-v-bc9d4041]{background-color:currentColor;border-radius:4px;height:60%;margin:0 auto;opacity:.125;width:4px}.integrals-list .delta-chip[data-v-bc9d4041]{--chip-color:var(--v-theme-on-surface);--chip-background-alpha:1;--chip-border-alpha:var(--v-border-opacity);--chip-text-alpha:1;background-color:rgba(var(--chip-color),var(--chip-background-alpha));border:thin solid rgba(var(--chip-color),var(--chip-border-alpha));border-radius:4px;color:rgba(var(--chip-color),var(--chip-text-alpha));font-family:JetBrains Mono,monospace;font-size:10px;padding:2px 6px;text-align:center}.integrals-list .delta-chip.delta-good[data-v-bc9d4041]{--chip-color:var(--v-theme-success);--chip-background-alpha:.25}.integrals-list .delta-chip.delta-warn[data-v-bc9d4041]{--chip-color:var(--v-theme-warning);--chip-background-alpha:.25}.integrals-list .delta-chip.delta-bad[data-v-bc9d4041]{--chip-color:var(--v-theme-error);--chip-background-alpha:.25}.integrals-list .delta-chip.delta-none[data-v-bc9d4041]{--chip-color:var(--v-theme-on-surface);--chip-background-alpha:.05}.integrals-list .sub-rows[data-v-bc9d4041]{background:rgba(var(--v-theme-input-background),1);border-top:thin solid rgba(var(--v-border-color),var(--v-border-opacity))}.integrals-list .sub-row[data-v-bc9d4041]{display:grid;grid-template-columns:var(--grid-layout);opacity:.75}.integrals-list .sub-row+.sub-row[data-v-bc9d4041]{border-top:thin solid rgba(var(--v-border-color),var(--v-border-opacity))}.integrals-list .sub-cell[data-v-bc9d4041]{align-items:center;color:rgba(var(--v-theme-on-surface),.9);display:flex;font-size:10px;justify-content:center;padding:4px 6px}.integrals-list .sub-badge[data-v-bc9d4041]{border:thin solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:4px;display:flex;flex-direction:column;font-size:9px;gap:1px;margin-inline:auto;max-width:var(--badge-max-width);padding:2px 6px;width:100%}.integrals-list .sub-badge-integral[data-v-bc9d4041],.integrals-list .sub-badge-range[data-v-bc9d4041]{font-family:JetBrains Mono,monospace}.integrals-list .sub-badge-range[data-v-bc9d4041]{font-size:9px}.integrals-list .sub-badge-integral[data-v-bc9d4041]{font-weight:600}.experimental-spectrum-metadata{border-collapse:collapse;table-layout:fixed}.experimental-spectrum-metadata__header td{border-bottom:thin solid rgba(var(--v-border-color),var(--v-border-opacity))}.experimental-spectrum-metadata__body tr+tr td{border-top:thin solid rgba(var(--v-border-color),var(--v-border-opacity))}:root{--d-background:transparent;--d-font-family:monospace;--d-foreground:currentColor;--d-crosshair-color:currentColor;--d-crosshair-width:1px;--d-crosshair-coordinates-font-family:var(--d-font-family);--d-crosshair-coordinates-font-size:.75rem;--d-brush-fill-opacity:.25;--d-brush-fill:#9b51cd;--d-brush-stroke:#9b51cd;--d-range-fill-opacity:.25;--d-range-fill:#51cd9b;--d-range-font-family:monospace;--d-range-font-size:1rem;--d-range-foreground:currentColor;--d-range-stroke:#51cd9b;--d-range-label-font-size:.75rem;--d-range-label-opacity:.75;--d-metrics-font-family:var(--d-font-family);--d-metrics-font-size:.75rem;--d-metrics-foreground:var(--d-foreground);--d-axis-font-family:var(--d-font-family);--d-axis-font-size:.75rem;--d-axis-font-weight:bold;--d-axis-legend-foreground:var(--d-foreground);--d-axis-tick-fill-opacity:.125;--d-axis-tick-fill:var(--d-foreground);--d-axis-tick-label-foreground:var(--d-foreground);--d-axis-tick-label-opacity:.5;--d-marker-label-font-family:var(--d-font-family);--d-marker-label-font-size:.75rem;--d-marker-label-font-weight:bold}.plot_brush .selection{fill:var(--d-brush-fill)!important;fill-opacity:var(--d-brush-fill-opacity)!important;stroke:var(--d-brush-stroke)!important}.plot_cursor{left:0;pointer-events:none;position:fixed;top:0;transform:translate3d(calc(var(--d-crosshair-x) - var(--d-crosshair-width)/2),calc(var(--d-crosshair-y) - var(--d-crosshair-width)/2),0);-webkit-user-select:none;-moz-user-select:none;user-select:none}.plot_cursor_container{clip-path:url(#clip_plot);inset:0;overflow:hidden;pointer-events:none;position:absolute}.plot_cursor:after,.plot_cursor:before{background-color:var(--d-crosshair-color);content:"";display:block;left:0;position:absolute;top:0}.plot_cursor:before{height:var(--d-crosshair-width);transform:translate(-50%);width:1000vw}.plot_cursor:after{height:1000vh;transform:translateY(-50%);width:var(--d-crosshair-width)}.plot_cursor_coordinates{--transition-duration:.15s;display:flex;font-family:var(--d-crosshair-coordinates-font-family);font-size:var(--d-crosshair-coordinates-font-size);gap:.25rem;padding:.5rem;pointer-events:none;text-align:right;transform:translate(-100%,-100%);transition:transform var(--transition-duration) ease;width:-moz-max-content;width:max-content}@media(prefers-reduced-motion:reduce){.plot_cursor_coordinates{--transition-duration:0ms}}.plot_metrics{color:var(--d-metrics-foreground);font-family:var(--d-metrics-font-family);font-size:var(--d-metrics-font-size);opacity:.5;padding:1rem;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none}.plot_metrics .fps{color:var(--plot-metrics-fps-color)}.plot_metrics ul{display:flex;list-style:none;margin:0;padding:0}.plot_metrics li:not(:last-child):after{content:"·";margin-inline:.25rem}.plot_range .overlay{cursor:var(--d-plot-container-cursor-style)!important}.plot_range .selection{fill:var(--d-range-fill)!important;fill-opacity:var(--d-range-fill-opacity)!important;stroke:var(--d-range-stroke)!important}.plot_container{background-color:var(--d-background);cursor:var(--d-plot-container-cursor-style);height:100%;overflow:hidden;position:relative;width:100%}.v-enter-active,.v-leave-active{transition:opacity .15s ease}.v-enter-from,.v-leave-to{opacity:0}.plot_path{transition:stroke-opacity .12s ease}.plot_marker_legend{font-family:var(--d-marker-label-font-family);font-size:var(--d-marker-label-font-size);font-weight:var(--d-marker-font-weight);-webkit-user-select:none;-moz-user-select:none;user-select:none}.plot_marker_hover{cursor:pointer;transition:stroke-opacity .15s ease,stroke-width .15s ease}.axis text{font-family:var(--d-axis-font-family);font-size:var(--d-axis-font-size);-webkit-user-select:none;-moz-user-select:none;user-select:none}.x-axis-legend{font-weight:var(--d-axis-font-weight)}
