Update to Biological Sequence & Alignment Viewer
Snapshot Oct 8, 2026 · 18:02 UTC · version 0.1.51
Package or technical metadata updated
Package contents changed in 385 files: .codex-plugin/plugin.json, .gitignore, .mcp.json, …. Open the file diff to inspect the edits.
Observed in package metadata. These changes alone do not establish a new customer-facing feature.
Package file
5b10b3961e87259ffc258d7e43c8de81b441fc7c1fc548c3acf7f9443fe669b2
458a047b8d1b108a9131d381d1b52cdf1e311e74356823747d581ee9b0662825
Package file
{"sha256":"71eb94ea9dfed51ac0414bdc87aedc0190ba95586a03648ff507d9f1a9ab7f31","size":104}
Not present
Package file
55864e479f655e166053f5e6bcd9b1b8f7239fb82f27a2c8104ed450dd701ce1
e867df32928212c16043bd46f8c5402c21e5b8aac31fc2f6b2d471f7516a1b02
Package file
136
402
Compare saved observations
Download comparison JSONChanged files
e2e/codex-managed-starter.spec.ts →
e2e/installed-host-fault-injection.mjs →
e2e/installed-host-server.mjs →
e2e/model-host-app-mount.mjs →
e2e/model-host-root-proxy-lib.mjs →
e2e/model-host-root-proxy.mjs →
e2e/persistent-native-recovery.spec.ts →
e2e/public-starter-evidence.spec.ts →
e2e/public-starter-failure-evidence.spec.ts →
scripts/bundle-digest.test.mjs →
scripts/capture-marketplace-screenshots.mjs →
scripts/generate-third-party-notices.mjs →
scripts/manual-format-smoke.mjs →
scripts/manual-format-smoke.test.mjs →
scripts/model-host-root-proxy.test.mjs →
scripts/run-opt-in-vitest.mjs →
scripts/run-starter-qualification.mjs →
scripts/source-snapshot.test.mjs →
scripts/validate-example-prompts.mjs →
scripts/validate-example-prompts.test.mjs →
scripts/validate-public-bundle.mjs →
scripts/validate-starter-qualification.mjs →
scripts/validate-starter-qualification.test.mjs →
skills/biological-sequence-viewer/SKILL.md →
smoke-fixtures/aligned-fasta-likely-msa.fasta →
smoke-fixtures/alignment.msf →
smoke-fixtures/alignment.nex →
smoke-fixtures/alignment.pir →
smoke-fixtures/circular-plasmid.gb →
smoke-fixtures/clustal-consensus.aln →
smoke-fixtures/dna-demo.aln-fasta →
smoke-fixtures/dna-single.fasta →
smoke-fixtures/equal-width-ungapped-ambiguous.fasta →
smoke-fixtures/interleaved.phy →
smoke-fixtures/minimal-embl.embl →
smoke-fixtures/minimal-genbank.gb →
smoke-fixtures/multi-record-unaligned.fasta →
smoke-fixtures/not-an-alignment.txt →
smoke-fixtures/protein-profile.a2m →
smoke-fixtures/protein-profile.a3m →
smoke-fixtures/protein-single.faa →
smoke-fixtures/rna-single.fasta →
smoke-fixtures/rna-structure.sto →
src/binary-sequence-envelope.test.ts →
src/binary-sequence-envelope.ts →
src/biological-sequence-artifact-classifier.test.ts →
src/biological-sequence-artifact-classifier.ts →
src/biological-sequence-viewer-model.test.ts →
src/biological-sequence-viewer-model.ts →
src/biological-sequence-viewer.test.tsx →
src/biological-sequence-viewer.tsx →
src/chat-file-resource.test.ts →
src/compressed-file-name.test.ts →
src/export-actions-workspace.test.tsx →
src/incremental-export-validator.test.ts →
src/incremental-export-validator.ts →
src/indexed-sequence-envelope.ts →
src/indexed-sequence-parser.test.ts →
src/indexed-sequence-parser.ts →
src/large-workspace-saveas.qualification.test.ts →
src/model-context-limits.test.ts →
src/msa/alignment-editing.test.ts →
src/msa/alignment-editing.ts →
src/msa/alignment-export-provenance.test.ts →
src/msa/alignment-export-provenance.ts →
src/msa/alignment-state.test.ts →
src/msa/alignment-workbench-panel.test.tsx →
src/msa/alignment-workbench-panel.tsx →
src/msa/cell-hover-overlay.tsx →
src/msa/formats/aligned-fasta.ts →
src/msa/formats/fasta-records.ts →
src/msa/formats/stockholm.test.ts →
src/msa/formats/stockholm.ts →
src/msa/guide-tree-panel.tsx →
src/msa/molecule-inference.ts →
src/msa/msa-analysis-worker-factory-vite.ts →
src/msa/msa-analysis-worker.ts →
src/msa/performance-banners.tsx →
src/msa/phylogenetic-tree-panel.test.ts →
src/msa/phylogenetic-tree-panel.tsx →
src/msa/phylogenetic-tree.test.ts →
src/msa/phylogenetic-tree.ts →
src/msa/pinned-inspector.tsx →
src/msa/scientific-metrics.test.ts →
src/msa/search-results-panel.tsx →
src/msa/use-alignment-workbench-commands.test.ts →
src/msa/use-alignment-workbench-commands.ts →
src/msa/virtualization.test.ts →
src/msa/workbench-controller.test.ts →
src/msa/workbench-controller.ts →
src/msa/worker-client.test.ts →
src/persistent/durable-viewer-state.test.ts →
src/persistent/durable-viewer-state.ts →
src/persistent/native-workspace-publisher.test.ts →
src/persistent/native-workspace-publisher.ts →
src/persistent/recovery-adapter.test.ts →
src/persistent/recovery-adapter.ts →
src/persistent/scientific-data-client.test.ts →
src/persistent/scientific-data-client.ts →
src/persistent/session-adapter.test.ts →
src/persistent/session-adapter.ts →
src/persistent/streaming-source-replacement.test.ts →
src/persistent/streaming-source-replacement.ts →
src/public-example-acquisition.live.test.ts →
src/public-example-acquisition.test.ts →
src/public-example-acquisition.ts →
src/scientific-platform-protocol.ts →
src/scientific-platform.test.ts →
src/sequence/__fixtures__/chromatogram.ts →
src/sequence/__fixtures__/official-vcf-4.3-first-100-sample-variant.vcf →
src/sequence/analysis.test.ts →
src/sequence/binary-parser.ts →
src/sequence/chromatogram-panel.test.tsx →
src/sequence/chromatogram-panel.tsx →
src/sequence/chromatogram-query.test.ts →
src/sequence/chromatogram-query.ts →
src/sequence/coordinate-map.ts →
src/sequence/editing.test.ts →
src/sequence/evidence-track-panel.test.ts →
src/sequence/evidence-track-panel.test.tsx →
src/sequence/evidence-track-panel.tsx →
src/sequence/export-actions.tsx →
src/sequence/exports.test.ts →
src/sequence/fastq-quality-analysis.test.ts →
src/sequence/fastq-quality-analysis.ts →
src/sequence/fastq-quality-charts.tsx →
src/sequence/fastq-quality-report.tsx →
src/sequence/fastq-summary-panel.test.tsx →
src/sequence/fastq-summary-panel.tsx →
src/sequence/feature-location.test.ts →
src/sequence/feature-location.ts →
src/sequence/feature-resolution.test.ts →
src/sequence/feature-resolution.ts →
src/sequence/feature-tracks.test.ts →
src/sequence/feature-tracks.tsx →
src/sequence/feature-translation.ts →
src/sequence/file-kind.test.ts →
src/sequence/formats/chromatogram.test.ts →
src/sequence/formats/chromatogram.ts →
src/sequence/formats/embl.ts →
src/sequence/formats/fasta.ts →
src/sequence/formats/fastq.ts →
src/sequence/formats/genbank.ts →
src/sequence/formats/snapgene.test.ts →
src/sequence/formats/snapgene.ts →
src/sequence/genetic-code.test.ts →
src/sequence/genetic-code.ts →
src/sequence/interaction-state.test.ts →
src/sequence/interaction-state.ts →
src/sequence/interface-state.ts →
src/sequence/metadata-panel.tsx →
src/sequence/model-context.test.ts →
src/sequence/model-context.ts →
src/sequence/molecule-inference.test.ts →
src/sequence/molecule-inference.ts →
src/sequence/msa-sequence-adapter.test.ts →
src/sequence/msa-sequence-adapter.ts →
src/sequence/orientation.test.ts →
src/sequence/performance-banners.tsx →
src/sequence/pinned-inspector.tsx →
src/sequence/preview.test.tsx →
src/sequence/quality-track.tsx →
src/sequence/read-pileup.test.ts →
src/sequence/record-list-panel.tsx →
src/sequence/search-panel.tsx →
src/sequence/selection.test.ts →
src/sequence/sequence-legend.tsx →
src/sequence/sequence-line-layout.test.ts →
src/sequence/sequence-line-layout.ts →
src/sequence/sequence-overview-geometry.ts →
src/sequence/sequence-overview.test.ts →
src/sequence/sequence-overview.tsx →
src/sequence/sequence-palette.test.ts →
src/sequence/sequence-palette.ts →
src/sequence/sequence-renderer.tsx →
src/sequence/sequence-rich-viewer.tsx →
src/sequence/sequence-toolbar.tsx →
src/sequence/sequence-workbench-panel.test.tsx →
src/sequence/sequence-workbench-panel.tsx →
src/sequence/translation-track.test.ts →
src/sequence/translation-track.tsx →
src/sequence/translation.test.ts →
src/sequence/use-sequence-interface-commands.ts →
src/sequence/use-sequence-search.ts →
src/sequence/use-sequence-workbench-commands.test.ts →
src/sequence/use-sequence-workbench-commands.ts →
src/sequence/virtualization.test.ts →
src/sequence/virtualization.ts →
src/sequence/warnings-drawer.tsx →
src/sequence/workbench-controller.test.ts →
src/sequence/workbench-controller.ts →
src/sequence/workspace-track-browser-dialog.test.tsx →
src/sequence/workspace-track-browser-dialog.tsx →
src/server-command-store.test.ts →
src/server-workbench-store.test.ts →
src/server-workbench-store.ts →
src/server-workbench-upload.test.ts →
src/server-workbench-upload.ts →
src/spreadsheet-safety.test.ts →
src/target-resolution.test.ts →
src/ui/workbench-disclosure.tsx →
src/ui/workbench-feedback.ts →
src/ui/workbench-tool-controller.ts →
src/ui/workbench-tools.test.tsx →
src/viewer-operations.test.ts →
src/views/__fixtures__/app-host.ts →
src/views/app-native.test.tsx →
src/views/app-resource-loading.test.tsx →
src/views/scientific-platform-client.ts →
src/views/workbench-persistence.test.ts →
src/views/workbench-persistence.ts →
src/views/workspace-artifact-stream.test.ts →
src/views/workspace-artifact-stream.ts →
src/views/workspace-export-producers.test.ts →
src/views/workspace-export-producers.ts →
src/views/workspace-sessions.test.ts →
src/views/workspace-sessions.ts →
src/views/workspace-tracks.test.ts →
src/views/workspace-tracks.ts →
src/workbench-exports.test.ts →
src/workbench-persistence-protocol.test.ts →
src/workbench-persistence-protocol.ts →
src/workbench-persistence.integration.test.ts →
src/workbench-session-validation.test.ts →
src/workbench-session-validation.ts →
src/workspace-atomic-publisher.test.ts →
src/workspace-atomic-publisher.ts →
src/workspace-browser-protocol.test.ts →
src/workspace-browser-protocol.ts →
src/workspace-export-authorization.test.ts →
src/workspace-export-authorization.ts →
src/workspace-export-publisher.test.ts →
src/workspace-export-publisher.ts →
src/workspace-publish-button.test.tsx →
src/workspace-publish-button.tsx →
src/workspace-session-controls.test.tsx →
src/workspace-session-controls.tsx →
src/workspace-session-manager.test.ts →
src/workspace-session-manager.ts →
src/workspace-session-protocol.test.ts →
src/workspace-session-protocol.ts →
src/workspace-track-browser.test.ts →
src/workspace-track-browser.ts →
src/workspace-track-protocol.test.ts →
dist/views/styles.css
--- before +++ after @@ -1,2 +1,2 @@ /*! tailwindcss v4.3.0 | 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-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction: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-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-50:oklch(97.1% .013 17.38);--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-800:oklch(44.4% .177 26.899);--color-orange-400:oklch(75% .183 55.934);--color-orange-500:oklch(70.5% .213 47.604);--color-amber-300:oklch(87.9% .169 91.605);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-600:oklch(66.6% .179 58.318);--color-amber-700:oklch(55.5% .163 48.998);--color-emerald-400:oklch(76.5% .177 163.223);--color-emerald-500:oklch(69.6% .17 162.48);--color-emerald-600:oklch(59.6% .145 163.225);--color-emerald-700:oklch(50.8% .118 165.612);--color-cyan-300:oklch(86.5% .127 207.078);--color-cyan-500:oklch(71.5% .143 215.221);--color-sky-400:oklch(74.6% .16 232.661);--color-sky-500:oklch(68.5% .169 237.323);--color-sky-600:oklch(58.8% .158 241.966);--color-sky-700:oklch(50% .134 242.749);--color-blue-500:oklch(62.3% .214 259.815);--color-purple-300:oklch(82.7% .119 306.383);--color-purple-500:oklch(62.7% .265 303.9);--color-purple-600:oklch(55.8% .288 302.321);--color-purple-700:oklch(49.6% .265 301.924);--color-fuchsia-400:oklch(74% .238 322.16);--color-slate-500:oklch(55.4% .046 257.417);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-2xl:42rem;--container-3xl:48rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--tracking-normal:0em;--tracking-wide:.025em;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-token-border:var(--bio-token-border);--color-token-focus-border:var(--bio-token-focus-border);--color-token-input-background:var(--bio-token-input-background);--color-token-input-placeholder-foreground:var(--bio-token-input-placeholder);--color-token-main-surface-primary:var(--bio-token-surface-primary);--color-token-main-surface-secondary:var(--bio-token-surface-secondary);--color-token-text-primary:var(--bio-token-text-primary);--color-token-text-secondary:var(--bio-token-text-secondary);--color-token-text-tertiary:var(--bio-token-text-tertiary)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.inset-y-0{inset-block:calc(var(--spacing) * 0)}.top-0{top:calc(var(--spacing) * 0)}.top-\[52px\]{top:52px}.right-0{right:calc(var(--spacing) * 0)}.bottom-0{bottom:calc(var(--spacing) * 0)}.left-0{left:calc(var(--spacing) * 0)}.left-1\/2{left:50%}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[80\]{z-index:80}.row-1{grid-row:1}.row-2{grid-row:2}.row-3{grid-row:3}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.m-0{margin:calc(var(--spacing) * 0)}.mx-auto{margin-inline:auto}.my-1{margin-block:calc(var(--spacing) * 1)}.my-3{margin-block:calc(var(--spacing) * 3)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.ml-1{margin-left:calc(var(--spacing) * 1)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.size-42{width:calc(var(--spacing) * 42);height:calc(var(--spacing) * 42)}.h-0\.5{height:calc(var(--spacing) * .5)}.h-1{height:calc(var(--spacing) * 1)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-3{height:calc(var(--spacing) * 3)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-16{height:calc(var(--spacing) * 16)}.h-\[72px\]{height:72px}.h-\[180px\]{height:180px}.h-full{height:100%}.max-h-24{max-height:calc(var(--spacing) * 24)}.max-h-28{max-height:calc(var(--spacing) * 28)}.max-h-32{max-height:calc(var(--spacing) * 32)}.max-h-40{max-height:calc(var(--spacing) * 40)}.max-h-44{max-height:calc(var(--spacing) * 44)}.max-h-48{max-height:calc(var(--spacing) * 48)}.max-h-56{max-height:calc(var(--spacing) * 56)}.max-h-72{max-height:calc(var(--spacing) * 72)}.max-h-80{max-height:calc(var(--spacing) * 80)}.max-h-96{max-height:calc(var(--spacing) * 96)}.max-h-\[64vh\]{max-height:64vh}.max-h-\[640px\]{max-height:640px}.max-h-\[min\(760px\,90vh\)\]{max-height:min(760px,90vh)}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-5{min-height:calc(var(--spacing) * 5)}.min-h-16{min-height:calc(var(--spacing) * 16)}.min-h-40{min-height:calc(var(--spacing) * 40)}.min-h-64{min-height:calc(var(--spacing) * 64)}.min-h-screen{min-height:100vh}.w-2{width:calc(var(--spacing) * 2)}.w-3{width:calc(var(--spacing) * 3)}.w-7{width:calc(var(--spacing) * 7)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-64{max-width:calc(var(--spacing) * 64)}.max-w-\[21rem\]{max-width:21rem}.max-w-full{max-width:100%}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-4{min-width:calc(var(--spacing) * 4)}.min-w-7{min-width:calc(var(--spacing) * 7)}.min-w-36{min-width:calc(var(--spacing) * 36)}.min-w-44{min-width:calc(var(--spacing) * 44)}.min-w-48{min-width:calc(var(--spacing) * 48)}.min-w-\[36rem\]{min-width:36rem}.min-w-\[44rem\]{min-width:44rem}.min-w-full{min-width:100%}.flex-1{flex:1}.shrink-0{flex-shrink:0}.basis-full{flex-basis:100%}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-1\/2{--tw-translate-x:calc(1 / 2 * 100%);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-full{--tw-translate-y:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-col-resize{cursor:col-resize}.cursor-crosshair{cursor:crosshair}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-\[2rem_1fr\]{grid-template-columns:2rem 1fr}.grid-cols-\[5rem_1fr\]{grid-template-columns:5rem 1fr}.grid-cols-\[7rem_1fr\]{grid-template-columns:7rem 1fr}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.grid-cols-\[minmax\(0\,1\.4fr\)_auto_auto_auto_auto\]{grid-template-columns:minmax(0,1.4fr) auto auto auto auto}.grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.grid-cols-\[repeat\(auto-fit\,minmax\(min\(100\%\,8rem\)\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(min(100%,8rem),1fr))}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-y-1{row-gap:calc(var(--spacing) * 1)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-token-border>:not(:last-child)){border-color:var(--color-token-border)}.self-center{align-self:center}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-amber-500\/25{border-color:#f99c0040}@supports (color:color-mix(in lab, red, red)){.border-amber-500\/25{border-color:color-mix(in oklab, var(--color-amber-500) 25%, transparent)}}.border-amber-500\/30{border-color:#f99c004d}@supports (color:color-mix(in lab, red, red)){.border-amber-500\/30{border-color:color-mix(in oklab, var(--color-amber-500) 30%, transparent)}}.border-amber-500\/40{border-color:#f99c0066}@supports (color:color-mix(in lab, red, red)){.border-amber-500\/40{border-color:color-mix(in oklab, var(--color-amber-500) 40%, transparent)}}.border-cyan-300{border-color:var(--color-cyan-300)}.border-cyan-500\/30{border-color:#00b7d74d}@supports (color:color-mix(in lab, red, red)){.border-cyan-500\/30{border-color:color-mix(in oklab, var(--color-cyan-500) 30%, transparent)}}.border-emerald-500\/40{border-color:#00bb7f66}@supports (color:color-mix(in lab, red, red)){.border-emerald-500\/40{border-color:color-mix(in oklab, var(--color-emerald-500) 40%, transparent)}}.border-fuchsia-400{border-color:var(--color-fuchsia-400)}.border-purple-300{border-color:var(--color-purple-300)}.border-red-500\/40{border-color:#fb2c3666}@supports (color:color-mix(in lab, red, red)){.border-red-500\/40{border-color:color-mix(in oklab, var(--color-red-500) 40%, transparent)}}.border-sky-400{border-color:var(--color-sky-400)}.border-sky-500\/50{border-color:#00a5ef80}@supports (color:color-mix(in lab, red, red)){.border-sky-500\/50{border-color:color-mix(in oklab, var(--color-sky-500) 50%, transparent)}}.border-token-border,.border-token-border\/40{border-color:var(--color-token-border)}@supports (color:color-mix(in lab, red, red)){.border-token-border\/40{border-color:color-mix(in oklab, var(--color-token-border) 40%, transparent)}}.border-token-border\/60{border-color:var(--color-token-border)}@supports (color:color-mix(in lab, red, red)){.border-token-border\/60{border-color:color-mix(in oklab, var(--color-token-border) 60%, transparent)}}.border-token-text-primary{border-color:var(--color-token-text-primary)}.border-transparent{border-color:#0000}.bg-amber-500\/5{background-color:#f99c000d}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/5{background-color:color-mix(in oklab, var(--color-amber-500) 5%, transparent)}}.bg-amber-500\/10{background-color:#f99c001a}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/10{background-color:color-mix(in oklab, var(--color-amber-500) 10%, transparent)}}.bg-black\/40{background-color:#0006}@supports (color:color-mix(in lab, red, red)){.bg-black\/40{background-color:color-mix(in oklab, var(--color-black) 40%, transparent)}}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab, red, red)){.bg-black\/50{background-color:color-mix(in oklab, var(--color-black) 50%, transparent)}}.bg-blue-500\/5{background-color:#3080ff0d}@supports (color:color-mix(in lab, red, red)){.bg-blue-500\/5{background-color:color-mix(in oklab, var(--color-blue-500) 5%, transparent)}}.bg-blue-500\/80{background-color:#3080ffcc}@supports (color:color-mix(in lab, red, red)){.bg-blue-500\/80{background-color:color-mix(in oklab, var(--color-blue-500) 80%, transparent)}}.bg-cyan-500\/10{background-color:#00b7d71a}@supports (color:color-mix(in lab, red, red)){.bg-cyan-500\/10{background-color:color-mix(in oklab, var(--color-cyan-500) 10%, transparent)}}.bg-emerald-500\/5{background-color:#00bb7f0d}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/5{background-color:color-mix(in oklab, var(--color-emerald-500) 5%, transparent)}}.bg-emerald-500\/10{background-color:#00bb7f1a}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/10{background-color:color-mix(in oklab, var(--color-emerald-500) 10%, transparent)}}.bg-emerald-500\/80{background-color:#00bb7fcc}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/80{background-color:color-mix(in oklab, var(--color-emerald-500) 80%, transparent)}}.bg-orange-400\/80{background-color:#ff8b1acc}@supports (color:color-mix(in lab, red, red)){.bg-orange-400\/80{background-color:color-mix(in oklab, var(--color-orange-400) 80%, transparent)}}.bg-purple-500\/80{background-color:#ac4bffcc}@supports (color:color-mix(in lab, red, red)){.bg-purple-500\/80{background-color:color-mix(in oklab, var(--color-purple-500) 80%, transparent)}}.bg-purple-600{background-color:var(--color-purple-600)}.bg-red-50{background-color:var(--color-red-50)}.bg-red-400\/65{background-color:#ff6568a6}@supports (color:color-mix(in lab, red, red)){.bg-red-400\/65{background-color:color-mix(in oklab, var(--color-red-400) 65%, transparent)}}.bg-red-400\/80{background-color:#ff6568cc}@supports (color:color-mix(in lab, red, red)){.bg-red-400\/80{background-color:color-mix(in oklab, var(--color-red-400) 80%, transparent)}}.bg-red-500\/5{background-color:#fb2c360d}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/5{background-color:color-mix(in oklab, var(--color-red-500) 5%, transparent)}}.bg-sky-400\/20{background-color:#00bcfe33}@supports (color:color-mix(in lab, red, red)){.bg-sky-400\/20{background-color:color-mix(in oklab, var(--color-sky-400) 20%, transparent)}}.bg-sky-400\/25{background-color:#00bcfe40}@supports (color:color-mix(in lab, red, red)){.bg-sky-400\/25{background-color:color-mix(in oklab, var(--color-sky-400) 25%, transparent)}}.bg-sky-500\/10{background-color:#00a5ef1a}@supports (color:color-mix(in lab, red, red)){.bg-sky-500\/10{background-color:color-mix(in oklab, var(--color-sky-500) 10%, transparent)}}.bg-token-input-background{background-color:var(--color-token-input-background)}.bg-token-main-surface-primary{background-color:var(--color-token-main-surface-primary)}.bg-token-main-surface-secondary,.bg-token-main-surface-secondary\/20{background-color:var(--color-token-main-surface-secondary)}@supports (color:color-mix(in lab, red, red)){.bg-token-main-surface-secondary\/20{background-color:color-mix(in oklab, var(--color-token-main-surface-secondary) 20%, transparent)}}.bg-token-main-surface-secondary\/30{background-color:var(--color-token-main-surface-secondary)}@supports (color:color-mix(in lab, red, red)){.bg-token-main-surface-secondary\/30{background-color:color-mix(in oklab, var(--color-token-main-surface-secondary) 30%, transparent)}}.bg-token-text-primary{background-color:var(--color-token-text-primary)}.bg-transparent{background-color:#0000}.bg-white\/20{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.bg-white\/20{background-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.px-0{padding-inline:calc(var(--spacing) * 0)}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-\[72px\]{padding-top:72px}.pr-2{padding-right:calc(var(--spacing) * 2)}.pb-1{padding-bottom:calc(var(--spacing) * 1)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-mono{font-family:var(--font-mono)}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[7px\]{font-size:7px}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.leading-3{--tw-leading:calc(var(--spacing) * 3);line-height:calc(var(--spacing) * 3)}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-amber-600{color:var(--color-amber-600)}.text-amber-700{color:var(--color-amber-700)}.text-emerald-600{color:var(--color-emerald-600)}.text-emerald-700{color:var(--color-emerald-700)}.text-purple-700{color:var(--color-purple-700)}.text-red-500{color:var(--color-red-500)}.text-red-600{color:var(--color-red-600)}.text-red-800{color:var(--color-red-800)}.text-sky-700{color:var(--color-sky-700)}.text-slate-500{color:var(--color-slate-500)}.text-token-main-surface-primary{color:var(--color-token-main-surface-primary)}.text-token-text-primary{color:var(--color-token-text-primary)}.text-token-text-secondary{color:var(--color-token-text-secondary)}.text-token-text-tertiary{color:var(--color-token-text-tertiary)}.text-white{color:var(--color-white)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--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,)}.accent-sky-600{accent-color:var(--color-sky-600)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--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)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px 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)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px 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)}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + 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)}.ring-2{--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)}.ring-amber-300{--tw-ring-color:var(--color-amber-300)}.ring-orange-500{--tw-ring-color:var(--color-orange-500)}.ring-token-border{--tw-ring-color:var(--color-token-border)}.outline,.outline-1{outline-style:var(--tw-outline-style);outline-width:1px}.outline-sky-400{outline-color:var(--color-sky-400)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.ring-inset{--tw-ring-inset:inset}.placeholder\:text-token-input-placeholder-foreground::placeholder{color:var(--color-token-input-placeholder-foreground)}.placeholder\:text-token-text-tertiary::placeholder{color:var(--color-token-text-tertiary)}.first\:border-t-0:first-child{border-top-style:var(--tw-border-style);border-top-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.focus-within\:border-token-focus-border:focus-within{border-color:var(--color-token-focus-border)}@media (hover:hover){.hover\:bg-cyan-500\/20:hover{background-color:#00b7d733}@supports (color:color-mix(in lab, red, red)){.hover\:bg-cyan-500\/20:hover{background-color:color-mix(in oklab, var(--color-cyan-500) 20%, transparent)}}.hover\:bg-token-main-surface-primary:hover{background-color:var(--color-token-main-surface-primary)}.hover\:bg-token-main-surface-secondary:hover{background-color:var(--color-token-main-surface-secondary)}.hover\:text-token-text-primary:hover{color:var(--color-token-text-primary)}.hover\:underline:hover{text-decoration-line:underline}}.focus\:not-sr-only:focus{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\:mt-2:focus{margin-top:calc(var(--spacing) * 2)}.focus\:block:focus{display:block}.focus\:w-full:focus{width:100%}.focus\:border-token-focus-border:focus{border-color:var(--color-token-focus-border)}.focus\:ring-2:focus{--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)}.focus\:ring-token-focus-border:focus{--tw-ring-color:var(--color-token-focus-border)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:z-10:focus-visible{z-index:10}.focus-visible\:ring-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)}.focus-visible\:ring-token-focus-border:focus-visible{--tw-ring-color:var(--color-token-focus-border)}.focus-visible\:outline:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-sky-500:focus-visible{outline-color:var(--color-sky-500)}.focus-visible\:outline-sky-600:focus-visible{outline-color:var(--color-sky-600)}.focus-visible\:outline-token-focus-border:focus-visible{outline-color:var(--color-token-focus-border)}.focus-visible\:outline-token-text-primary:focus-visible{outline-color:var(--color-token-text-primary)}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.aria-pressed\:bg-emerald-500\/10[aria-pressed=true]{background-color:#00bb7f1a}@supports (color:color-mix(in lab, red, red)){.aria-pressed\:bg-emerald-500\/10[aria-pressed=true]{background-color:color-mix(in oklab, var(--color-emerald-500) 10%, transparent)}}@media (width>=40rem){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=48rem){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-\[1\.2fr_1fr\]{grid-template-columns:1.2fr 1fr}.md\:grid-cols-\[minmax\(14rem\,1fr\)_minmax\(14rem\,1fr\)\]{grid-template-columns:minmax(14rem,1fr) minmax(14rem,1fr)}}@media (width>=64rem){.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=80rem){.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-\[minmax\(0\,1fr\)_20rem\]{grid-template-columns:minmax(0,1fr) 20rem}}.dark\:text-amber-300:where([data-theme=dark],[data-theme=dark] *){color:var(--color-amber-300)}@media (prefers-color-scheme:dark){.dark\:text-amber-300:where(:root:not([data-theme]),:root:not([data-theme]) *){color:var(--color-amber-300)}}.dark\:text-emerald-400:where([data-theme=dark],[data-theme=dark] *){color:var(--color-emerald-400)}@media (prefers-color-scheme:dark){.dark\:text-emerald-400:where(:root:not([data-theme]),:root:not([data-theme]) *){color:var(--color-emerald-400)}}.dark\:text-red-400:where([data-theme=dark],[data-theme=dark] *){color:var(--color-red-400)}@media (prefers-color-scheme:dark){.dark\:text-red-400:where(:root:not([data-theme]),:root:not([data-theme]) *){color:var(--color-red-400)}}.\[\&\:focus-visible\>path\]\:stroke-token-text-primary:focus-visible>path{stroke:var(--color-token-text-primary)}.\[\&\:focus-visible\>path\]\:stroke-\[3\]:focus-visible>path{stroke-width:3px}.\[\&\:hover\>path\]\:brightness-110:hover>path{--tw-brightness:brightness(110%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--bio-token-border:var(--color-border-primary,#e6e6e6);--bio-token-focus-border:var(--color-ring-primary,#52786b);--bio-token-input-background:var(--color-background-primary,#fff);--bio-token-input-placeholder:var(--color-text-tertiary,#737373);--bio-token-surface-primary:var(--color-background-primary,#fff);--bio-token-surface-secondary:var(--color-background-secondary,#f7f7f7);--bio-token-text-primary:var(--color-text-primary,#242424);--bio-token-text-secondary:var(--color-text-secondary,#626262);--bio-token-text-tertiary:var(--color-text-tertiary,#737373);--bio-token-accent:#4c6b61;--bio-token-accent-surface:#f1f4f2;--bio-sequence-a-surface:#f8e9e8;--bio-sequence-a-foreground:#854e4a;--bio-sequence-c-surface:#f4efdc;--bio-sequence-c-foreground:#725f30;--bio-sequence-g-surface:#e8eef6;--bio-sequence-g-foreground:#4b6181;--bio-sequence-t-surface:#e5f0eb;--bio-sequence-t-foreground:#426d59;--bio-sequence-neutral-surface:var(--bio-token-surface-secondary);--bio-sequence-neutral-foreground:var(--bio-token-text-secondary);--bio-sequence-search-marker:#836524;--bio-protein-hydrophobic-surface:var(--bio-sequence-g-surface);--bio-protein-hydrophobic-foreground:var(--bio-sequence-g-foreground);--bio-protein-positive-surface:var(--bio-sequence-a-surface);--bio-protein-positive-foreground:var(--bio-sequence-a-foreground);--bio-protein-polar-surface:var(--bio-sequence-t-surface);--bio-protein-polar-foreground:var(--bio-sequence-t-foreground);--bio-protein-proline-surface:var(--bio-sequence-c-surface);--bio-protein-proline-foreground:var(--bio-sequence-c-foreground);--bio-protein-negative-surface:#f0eaf5;--bio-protein-negative-foreground:#715b86;--bio-protein-cysteine-surface:#f5e7ee;--bio-protein-cysteine-foreground:#835b70;--bio-protein-glycine-surface:#f5ebdf;--bio-protein-glycine-foreground:#7c6042;--bio-protein-aromatic-surface:#e6f1f2;--bio-protein-aromatic-foreground:#3f6b72}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}:root:not([data-theme]){--bio-token-border:var(--color-border-primary,#3a3a3a);--bio-token-focus-border:var(--color-ring-primary,#9caea5);--bio-token-input-background:var(--color-background-primary,#1b1b1b);--bio-token-input-placeholder:var(--color-text-tertiary,#a0a0a0);--bio-token-surface-primary:var(--color-background-primary,#1b1b1b);--bio-token-surface-secondary:var(--color-background-secondary,#242424);--bio-token-text-primary:var(--color-text-primary,#ececec);--bio-token-text-secondary:var(--color-text-secondary,#bdbdbd);--bio-token-text-tertiary:var(--color-text-tertiary,#a0a0a0);--bio-token-accent:#a9c7b8;--bio-token-accent-surface:#29352e;--bio-sequence-a-surface:#342828;--bio-sequence-a-foreground:#e8b6b2;--bio-sequence-c-surface:#332f22;--bio-sequence-c-foreground:#d9c68a;--bio-sequence-g-surface:#222d3b;--bio-sequence-g-foreground:#acbed8;--bio-sequence-t-surface:#21332a;--bio-sequence-t-foreground:#a7cdb9;--bio-sequence-search-marker:#c9b079;--bio-protein-negative-surface:#30273a;--bio-protein-negative-foreground:#cfb8e5;--bio-protein-cysteine-surface:#382831;--bio-protein-cysteine-foreground:#d6b2c6;--bio-protein-glycine-surface:#342b23;--bio-protein-glycine-foreground:#d8bc99;--bio-protein-aromatic-surface:#223337;--bio-protein-aromatic-foreground:#afd0d6}}:root[data-theme=dark]{--bio-token-border:var(--color-border-primary,#3a3a3a);--bio-token-focus-border:var(--color-ring-primary,#9caea5);--bio-token-input-background:var(--color-background-primary,#1b1b1b);--bio-token-input-placeholder:var(--color-text-tertiary,#a0a0a0);--bio-token-surface-primary:var(--color-background-primary,#1b1b1b);--bio-token-surface-secondary:var(--color-background-secondary,#242424);--bio-token-text-primary:var(--color-text-primary,#ececec);--bio-token-text-secondary:var(--color-text-secondary,#bdbdbd);--bio-token-text-tertiary:var(--color-text-tertiary,#a0a0a0);--bio-token-accent:#a9c7b8;--bio-token-accent-surface:#29352e;--bio-sequence-a-surface:#342828;--bio-sequence-a-foreground:#e8b6b2;--bio-sequence-c-surface:#332f22;--bio-sequence-c-foreground:#d9c68a;--bio-sequence-g-surface:#222d3b;--bio-sequence-g-foreground:#acbed8;--bio-sequence-t-surface:#21332a;--bio-sequence-t-foreground:#a7cdb9;--bio-sequence-search-marker:#c9b079;--bio-protein-negative-surface:#30273a;--bio-protein-negative-foreground:#cfb8e5;--bio-protein-cysteine-surface:#382831;--bio-protein-cysteine-foreground:#d6b2c6;--bio-protein-glycine-surface:#342b23;--bio-protein-glycine-foreground:#d8bc99;--bio-protein-aromatic-surface:#223337;--bio-protein-aromatic-foreground:#afd0d6}*{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{background:var(--bio-token-surface-primary);color:var(--bio-token-text-primary);font-family:var(--font-sans,Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);font-size:14px;line-height:1.5}button,input,select,textarea{font:inherit}.sequence-viewer-shell :is(button,input,select,textarea,summary):focus-visible{outline:2px solid var(--bio-token-focus-border);outline-offset:2px}.bio-sequence-scroller,.bio-sequence-track-row{font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, Consolas, monospace);font-variant-ligatures:none;font-size:14px;font-weight:400;line-height:20px}.bio-sequence-scroller{overscroll-behavior-inline:contain;scrollbar-width:thin}.bio-sequence-line{flex-direction:column;justify-content:center;gap:4px;display:flex}.bio-sequence-track-row{flex-shrink:0;grid-template-columns:3.25rem minmax(0,1fr) 3.25rem;align-items:center;column-gap:12px;display:grid}.bio-sequence-coordinate,.bio-sequence-track-label{color:var(--bio-token-text-tertiary);font-variant-numeric:tabular-nums;font-size:12px}.bio-sequence-coordinate-start{z-index:1;background:var(--bio-token-surface-primary);text-align:right;padding-right:4px;position:sticky;left:0}.bio-sequence-residue{height:28px;font:inherit;cursor:text;box-shadow:var(--bio-sequence-selection-shadow,0 0 0 transparent), var(--bio-sequence-search-shadow,0 0 0 transparent);border:0;border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.bio-sequence-residue:hover{outline:1px solid var(--bio-token-focus-border);outline-offset:1px}.bio-sequence-residue:focus-visible{z-index:2;outline:2px solid var(--bio-token-focus-border);outline-offset:2px;position:relative}.bio-sequence-residue[aria-selected=true]{--bio-sequence-selection-shadow:inset 0 0 0 1.5px var(--bio-token-focus-border)}.bio-sequence-residue[data-search-hit=true]{--bio-sequence-search-shadow:inset 0 -3px 0 var(--bio-sequence-search-marker)}.bio-sequence-scroller :is([data-sequence-group],[data-quality-group]){flex-shrink:0}.bio-sequence-quality-row{align-items:end}.bio-sequence-quality-bar{background:var(--bio-token-accent);opacity:.7;border-radius:2px 2px 0 0;flex-shrink:0;display:inline-block}.bio-sequence-feature{background:var(--bio-sequence-t-surface);color:var(--bio-sequence-t-foreground);font:inherit}.bio-sequence-feature[aria-pressed=true]{box-shadow:inset 0 0 0 1.5px var(--bio-token-focus-border)}.bio-sequence-translation-residue{color:var(--bio-token-text-secondary);text-align:center;border-radius:3px;position:absolute}.bio-viewer-header{flex-wrap:wrap;align-items:center;gap:12px;padding:12px 16px;display:flex}.bio-viewer-identity{flex:180px;align-items:center;gap:10px;min-width:0;display:flex}.bio-viewer-file-mark{border:1px solid var(--bio-token-border);background:var(--bio-token-surface-secondary);width:34px;height:34px;color:var(--bio-token-accent);border-radius:7px;flex-shrink:0;place-items:center;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:15px;font-weight:600;display:grid}.bio-viewer-file-name{color:var(--bio-token-text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;overflow:hidden}.bio-viewer-file-kind{color:var(--bio-token-text-secondary);font-size:12px}.bio-viewer-mode-switch{border:1px solid var(--bio-token-border);background:var(--bio-token-surface-secondary);border-radius:7px;padding:3px;display:inline-flex}.bio-viewer-mode-button,.bio-viewer-header-action{min-height:32px;color:var(--bio-token-text-secondary);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:5px;padding:5px 11px;font-size:13px;font-weight:500}.bio-viewer-mode-button-active{border-color:var(--bio-token-border);color:var(--bio-token-accent);background:var(--bio-token-surface-primary)}.bio-viewer-header-action{border-color:var(--bio-token-border);background:var(--bio-token-surface-primary)}.bio-viewer-header-action:hover,.bio-viewer-mode-button:hover{background:var(--bio-token-accent-surface);color:var(--bio-token-accent)}.bio-viewer-header-action:disabled{cursor:wait;opacity:.55}.bio-workbench-layout{grid-template-columns:minmax(0,1fr);align-items:start;gap:12px;min-width:0;display:grid}.bio-workbench-main{flex-direction:column;gap:12px;min-width:0;min-height:0;display:flex}.bio-workbench-sidebar{order:-1;min-width:0}.bio-msa-workbench-layout{flex:1;grid-template-rows:auto minmax(240px,1fr);align-items:stretch;min-height:0}.bio-msa-workbench-layout>.bio-workbench-main{gap:0}.bio-msa-workbench-layout>.bio-workbench-sidebar{min-height:0;position:static;overflow:auto}.bio-workbench-tools{border:1px solid var(--bio-token-border);background:var(--bio-token-surface-primary);min-width:0;color:var(--bio-token-text-primary);border-radius:7px}.bio-workbench-tool-nav{flex-wrap:wrap;align-items:stretch;gap:2px;padding:5px;display:flex}.bio-workbench-tool-trigger{min-height:34px;color:var(--bio-token-text-secondary);text-align:start;cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:space-between;align-items:center;gap:10px;padding:6px 10px;font-size:14px;line-height:1.4;display:inline-flex}.bio-workbench-tool-trigger:hover{background:var(--bio-token-surface-secondary);color:var(--bio-token-text-primary)}.bio-workbench-tool-trigger[aria-expanded=true]{background:var(--bio-token-accent-surface);color:var(--bio-token-accent);font-weight:600}.bio-workbench-tool-chevron{color:var(--bio-token-text-tertiary);font-size:15px}.bio-workbench-tool-panel{border-top:1px solid var(--bio-token-border);scrollbar-gutter:stable;max-height:min(68vh,680px);padding:14px;overflow:auto}.bio-workbench-tool-panel[hidden]{display:none}.bio-workbench-tool-panel>:first-child{margin-top:0}.bio-workbench-tool-notice{border-top:1px solid var(--bio-token-border);color:var(--bio-token-text-secondary);margin:0;padding:10px 14px;font-size:13px}.bio-sequence-toolbar-primary,.bio-sequence-viewbar,.bio-sequence-recordbar{min-width:0}@media (width>=1100px){.bio-workbench-layout{grid-template-columns:minmax(0,1fr) minmax(260px,320px);gap:16px}.bio-workbench-sidebar{order:0;position:sticky;top:12px}.bio-workbench-sidebar .bio-workbench-tool-nav{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.bio-msa-workbench-layout{grid-template-rows:minmax(0,1fr)}}@media (width<=600px){.bio-viewer-header{gap:8px;padding:10px 12px}.bio-viewer-identity{flex-basis:100%}.bio-workbench-tool-nav{flex-wrap:nowrap;overflow-x:auto}.bio-workbench-tool-trigger{flex-shrink:0}.bio-workbench-tool-panel{max-height:45vh;padding:12px}}@media (width>=1280px){.bio-workbench-layout:has(.bio-workbench-sidebar [data-active-panel=quality]){grid-template-columns:minmax(0,1fr) minmax(360px,520px)}}.sequence-viewer-shell{position:relative}.sequence-viewer-shell[data-toolbar-mode=hidden] .sequence-viewer-topbar{z-index:30;inset-inline:0;position:absolute;top:0}.sequence-viewer-shell[data-toolbar-mode=hidden][data-toolbar-revealed=false] .sequence-viewer-topbar{pointer-events:none;visibility:hidden;transform:translateY(-100%)}.sequence-viewer-shell[data-toolbar-mode=hidden][data-toolbar-revealed=true] .sequence-viewer-topbar{pointer-events:auto;visibility:visible;position:sticky;transform:translateY(0)}.sequence-toolbar-reveal-zone{z-index:40;inset-inline:0;background:0 0;border:0;border-radius:0;width:100%;height:.75rem;min-height:0;padding:0;position:absolute;top:0}.sequence-toolbar-reveal-zone:focus-visible{background:var(--bio-token-surface-secondary);outline:2px solid var(--bio-token-focus-border);outline-offset:-2px}@media (hover:none),(pointer:coarse){.sequence-toolbar-reveal-zone{height:1.5rem}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-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-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false} +@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-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction: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-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-50:oklch(97.1% .013 17.38);--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-800:oklch(44.4% .177 26.899);--color-orange-400:oklch(75% .183 55.934);--color-orange-500:oklch(70.5% .213 47.604);--color-amber-300:oklch(87.9% .169 91.605);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-600:oklch(66.6% .179 58.318);--color-amber-700:oklch(55.5% .163 48.998);--color-emerald-400:oklch(76.5% .177 163.223);--color-emerald-500:oklch(69.6% .17 162.48);--color-emerald-600:oklch(59.6% .145 163.225);--color-emerald-700:oklch(50.8% .118 165.612);--color-cyan-300:oklch(86.5% .127 207.078);--color-cyan-500:oklch(71.5% .143 215.221);--color-sky-400:oklch(74.6% .16 232.661);--color-sky-500:oklch(68.5% .169 237.323);--color-sky-600:oklch(58.8% .158 241.966);--color-sky-700:oklch(50% .134 242.749);--color-blue-500:oklch(62.3% .214 259.815);--color-purple-300:oklch(82.7% .119 306.383);--color-purple-500:oklch(62.7% .265 303.9);--color-purple-600:oklch(55.8% .288 302.321);--color-purple-700:oklch(49.6% .265 301.924);--color-fuchsia-400:oklch(74% .238 322.16);--color-slate-500:oklch(55.4% .046 257.417);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-2xl:42rem;--container-3xl:48rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--tracking-normal:0em;--tracking-wide:.025em;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-token-border:var(--bio-token-border);--color-token-focus-border:var(--bio-token-focus-border);--color-token-input-background:var(--bio-token-input-background);--color-token-input-placeholder-foreground:var(--bio-token-input-placeholder);--color-token-main-surface-primary:var(--bio-token-surface-primary);--color-token-main-surface-secondary:var(--bio-token-surface-secondary);--color-token-text-primary:var(--bio-token-text-primary);--color-token-text-secondary:var(--bio-token-text-secondary);--color-token-text-tertiary:var(--bio-token-text-tertiary)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.inset-y-0{inset-block:calc(var(--spacing) * 0)}.top-0{top:calc(var(--spacing) * 0)}.top-\[52px\]{top:52px}.right-0{right:calc(var(--spacing) * 0)}.bottom-0{bottom:calc(var(--spacing) * 0)}.left-0{left:calc(var(--spacing) * 0)}.left-1\/2{left:50%}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[80\]{z-index:80}.row-1{grid-row:1}.row-2{grid-row:2}.row-3{grid-row:3}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.m-0{margin:calc(var(--spacing) * 0)}.mx-auto{margin-inline:auto}.my-1{margin-block:calc(var(--spacing) * 1)}.my-3{margin-block:calc(var(--spacing) * 3)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.ml-1{margin-left:calc(var(--spacing) * 1)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.size-42{width:calc(var(--spacing) * 42);height:calc(var(--spacing) * 42)}.h-0\.5{height:calc(var(--spacing) * .5)}.h-1{height:calc(var(--spacing) * 1)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-3{height:calc(var(--spacing) * 3)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-16{height:calc(var(--spacing) * 16)}.h-\[72px\]{height:72px}.h-\[180px\]{height:180px}.h-full{height:100%}.max-h-24{max-height:calc(var(--spacing) * 24)}.max-h-28{max-height:calc(var(--spacing) * 28)}.max-h-32{max-height:calc(var(--spacing) * 32)}.max-h-40{max-height:calc(var(--spacing) * 40)}.max-h-44{max-height:calc(var(--spacing) * 44)}.max-h-48{max-height:calc(var(--spacing) * 48)}.max-h-56{max-height:calc(var(--spacing) * 56)}.max-h-60{max-height:calc(var(--spacing) * 60)}.max-h-72{max-height:calc(var(--spacing) * 72)}.max-h-80{max-height:calc(var(--spacing) * 80)}.max-h-96{max-height:calc(var(--spacing) * 96)}.max-h-\[640px\]{max-height:640px}.max-h-\[min\(760px\,90vh\)\]{max-height:min(760px,90vh)}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-5{min-height:calc(var(--spacing) * 5)}.min-h-16{min-height:calc(var(--spacing) * 16)}.min-h-40{min-height:calc(var(--spacing) * 40)}.min-h-64{min-height:calc(var(--spacing) * 64)}.min-h-screen{min-height:100vh}.w-2{width:calc(var(--spacing) * 2)}.w-3{width:calc(var(--spacing) * 3)}.w-7{width:calc(var(--spacing) * 7)}.w-12{width:calc(var(--spacing) * 12)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-full{width:100%}.w-max{width:max-content}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-64{max-width:calc(var(--spacing) * 64)}.max-w-\[21rem\]{max-width:21rem}.max-w-full{max-width:100%}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-4{min-width:calc(var(--spacing) * 4)}.min-w-7{min-width:calc(var(--spacing) * 7)}.min-w-36{min-width:calc(var(--spacing) * 36)}.min-w-44{min-width:calc(var(--spacing) * 44)}.min-w-48{min-width:calc(var(--spacing) * 48)}.min-w-\[36rem\]{min-width:36rem}.min-w-\[44rem\]{min-width:44rem}.min-w-full{min-width:100%}.flex-1{flex:1}.shrink-0{flex-shrink:0}.basis-full{flex-basis:100%}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-1\/2{--tw-translate-x:calc(1 / 2 * 100%);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-full{--tw-translate-y:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-col-resize{cursor:col-resize}.cursor-crosshair{cursor:crosshair}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-\[2rem_1fr\]{grid-template-columns:2rem 1fr}.grid-cols-\[5rem_1fr\]{grid-template-columns:5rem 1fr}.grid-cols-\[7rem_1fr\]{grid-template-columns:7rem 1fr}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.grid-cols-\[minmax\(0\,1\.4fr\)_auto_auto_auto_auto\]{grid-template-columns:minmax(0,1.4fr) auto auto auto auto}.grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.grid-cols-\[repeat\(auto-fit\,minmax\(min\(100\%\,8rem\)\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(min(100%,8rem),1fr))}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-y-1{row-gap:calc(var(--spacing) * 1)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-token-border>:not(:last-child)){border-color:var(--color-token-border)}.self-center{align-self:center}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-amber-500\/25{border-color:#f99c0040}@supports (color:color-mix(in lab, red, red)){.border-amber-500\/25{border-color:color-mix(in oklab, var(--color-amber-500) 25%, transparent)}}.border-amber-500\/30{border-color:#f99c004d}@supports (color:color-mix(in lab, red, red)){.border-amber-500\/30{border-color:color-mix(in oklab, var(--color-amber-500) 30%, transparent)}}.border-amber-500\/40{border-color:#f99c0066}@supports (color:color-mix(in lab, red, red)){.border-amber-500\/40{border-color:color-mix(in oklab, var(--color-amber-500) 40%, transparent)}}.border-cyan-300{border-color:var(--color-cyan-300)}.border-cyan-500\/30{border-color:#00b7d74d}@supports (color:color-mix(in lab, red, red)){.border-cyan-500\/30{border-color:color-mix(in oklab, var(--color-cyan-500) 30%, transparent)}}.border-emerald-500\/40{border-color:#00bb7f66}@supports (color:color-mix(in lab, red, red)){.border-emerald-500\/40{border-color:color-mix(in oklab, var(--color-emerald-500) 40%, transparent)}}.border-fuchsia-400{border-color:var(--color-fuchsia-400)}.border-purple-300{border-color:var(--color-purple-300)}.border-red-500\/40{border-color:#fb2c3666}@supports (color:color-mix(in lab, red, red)){.border-red-500\/40{border-color:color-mix(in oklab, var(--color-red-500) 40%, transparent)}}.border-sky-400{border-color:var(--color-sky-400)}.border-sky-500\/50{border-color:#00a5ef80}@supports (color:color-mix(in lab, red, red)){.border-sky-500\/50{border-color:color-mix(in oklab, var(--color-sky-500) 50%, transparent)}}.border-token-border,.border-token-border\/40{border-color:var(--color-token-border)}@supports (color:color-mix(in lab, red, red)){.border-token-border\/40{border-color:color-mix(in oklab, var(--color-token-border) 40%, transparent)}}.border-token-border\/60{border-color:var(--color-token-border)}@supports (color:color-mix(in lab, red, red)){.border-token-border\/60{border-color:color-mix(in oklab, var(--color-token-border) 60%, transparent)}}.border-token-text-primary{border-color:var(--color-token-text-primary)}.border-transparent{border-color:#0000}.bg-amber-500\/5{background-color:#f99c000d}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/5{background-color:color-mix(in oklab, var(--color-amber-500) 5%, transparent)}}.bg-amber-500\/10{background-color:#f99c001a}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/10{background-color:color-mix(in oklab, var(--color-amber-500) 10%, transparent)}}.bg-black\/40{background-color:#0006}@supports (color:color-mix(in lab, red, red)){.bg-black\/40{background-color:color-mix(in oklab, var(--color-black) 40%, transparent)}}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab, red, red)){.bg-black\/50{background-color:color-mix(in oklab, var(--color-black) 50%, transparent)}}.bg-blue-500\/5{background-color:#3080ff0d}@supports (color:color-mix(in lab, red, red)){.bg-blue-500\/5{background-color:color-mix(in oklab, var(--color-blue-500) 5%, transparent)}}.bg-blue-500\/80{background-color:#3080ffcc}@supports (color:color-mix(in lab, red, red)){.bg-blue-500\/80{background-color:color-mix(in oklab, var(--color-blue-500) 80%, transparent)}}.bg-cyan-500\/10{background-color:#00b7d71a}@supports (color:color-mix(in lab, red, red)){.bg-cyan-500\/10{background-color:color-mix(in oklab, var(--color-cyan-500) 10%, transparent)}}.bg-emerald-500\/5{background-color:#00bb7f0d}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/5{background-color:color-mix(in oklab, var(--color-emerald-500) 5%, transparent)}}.bg-emerald-500\/10{background-color:#00bb7f1a}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/10{background-color:color-mix(in oklab, var(--color-emerald-500) 10%, transparent)}}.bg-emerald-500\/80{background-color:#00bb7fcc}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/80{background-color:color-mix(in oklab, var(--color-emerald-500) 80%, transparent)}}.bg-orange-400\/80{background-color:#ff8b1acc}@supports (color:color-mix(in lab, red, red)){.bg-orange-400\/80{background-color:color-mix(in oklab, var(--color-orange-400) 80%, transparent)}}.bg-purple-500\/80{background-color:#ac4bffcc}@supports (color:color-mix(in lab, red, red)){.bg-purple-500\/80{background-color:color-mix(in oklab, var(--color-purple-500) 80%, transparent)}}.bg-purple-600{background-color:var(--color-purple-600)}.bg-red-50{background-color:var(--color-red-50)}.bg-red-400\/65{background-color:#ff6568a6}@supports (color:color-mix(in lab, red, red)){.bg-red-400\/65{background-color:color-mix(in oklab, var(--color-red-400) 65%, transparent)}}.bg-red-400\/80{background-color:#ff6568cc}@supports (color:color-mix(in lab, red, red)){.bg-red-400\/80{background-color:color-mix(in oklab, var(--color-red-400) 80%, transparent)}}.bg-red-500\/5{background-color:#fb2c360d}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/5{background-color:color-mix(in oklab, var(--color-red-500) 5%, transparent)}}.bg-sky-400\/20{background-color:#00bcfe33}@supports (color:color-mix(in lab, red, red)){.bg-sky-400\/20{background-color:color-mix(in oklab, var(--color-sky-400) 20%, transparent)}}.bg-sky-400\/25{background-color:#00bcfe40}@supports (color:color-mix(in lab, red, red)){.bg-sky-400\/25{background-color:color-mix(in oklab, var(--color-sky-400) 25%, transparent)}}.bg-sky-500\/10{background-color:#00a5ef1a}@supports (color:color-mix(in lab, red, red)){.bg-sky-500\/10{background-color:color-mix(in oklab, var(--color-sky-500) 10%, transparent)}}.bg-token-input-background{background-color:var(--color-token-input-background)}.bg-token-main-surface-primary{background-color:var(--color-token-main-surface-primary)}.bg-token-main-surface-secondary,.bg-token-main-surface-secondary\/20{background-color:var(--color-token-main-surface-secondary)}@supports (color:color-mix(in lab, red, red)){.bg-token-main-surface-secondary\/20{background-color:color-mix(in oklab, var(--color-token-main-surface-secondary) 20%, transparent)}}.bg-token-main-surface-secondary\/30{background-color:var(--color-token-main-surface-secondary)}@supports (color:color-mix(in lab, red, red)){.bg-token-main-surface-secondary\/30{background-color:color-mix(in oklab, var(--color-token-main-surface-secondary) 30%, transparent)}}.bg-token-text-primary{background-color:var(--color-token-text-primary)}.bg-transparent{background-color:#0000}.bg-white\/20{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.bg-white\/20{background-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.px-0{padding-inline:calc(var(--spacing) * 0)}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.py-0{padding-block:calc(var(--spacing) * 0)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-\[72px\]{padding-top:72px}.pr-2{padding-right:calc(var(--spacing) * 2)}.pb-1{padding-bottom:calc(var(--spacing) * 1)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-mono{font-family:var(--font-mono)}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[7px\]{font-size:7px}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.leading-3{--tw-leading:calc(var(--spacing) * 3);line-height:calc(var(--spacing) * 3)}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-amber-600{color:var(--color-amber-600)}.text-amber-700{color:var(--color-amber-700)}.text-emerald-600{color:var(--color-emerald-600)}.text-emerald-700{color:var(--color-emerald-700)}.text-purple-700{color:var(--color-purple-700)}.text-red-500{color:var(--color-red-500)}.text-red-600{color:var(--color-red-600)}.text-red-800{color:var(--color-red-800)}.text-sky-700{color:var(--color-sky-700)}.text-slate-500{color:var(--color-slate-500)}.text-token-main-surface-primary{color:var(--color-token-main-surface-primary)}.text-token-text-primary{color:var(--color-token-text-primary)}.text-token-text-secondary{color:var(--color-token-text-secondary)}.text-token-text-tertiary{color:var(--color-token-text-tertiary)}.text-white{color:var(--color-white)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.tabular-nums{--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,)}.accent-sky-600{accent-color:var(--color-sky-600)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--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)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px 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)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px 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)}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + 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)}.ring-2{--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)}.ring-amber-300{--tw-ring-color:var(--color-amber-300)}.ring-orange-500{--tw-ring-color:var(--color-orange-500)}.ring-token-border{--tw-ring-color:var(--color-token-border)}.outline,.outline-1{outline-style:var(--tw-outline-style);outline-width:1px}.outline-sky-400{outline-color:var(--color-sky-400)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.ring-inset{--tw-ring-inset:inset}.placeholder\:text-token-input-placeholder-foreground::placeholder{color:var(--color-token-input-placeholder-foreground)}.placeholder\:text-token-text-tertiary::placeholder{color:var(--color-token-text-tertiary)}.first\:border-t-0:first-child{border-top-style:var(--tw-border-style);border-top-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.focus-within\:border-token-focus-border:focus-within{border-color:var(--color-token-focus-border)}@media (hover:hover){.hover\:bg-cyan-500\/20:hover{background-color:#00b7d733}@supports (color:color-mix(in lab, red, red)){.hover\:bg-cyan-500\/20:hover{background-color:color-mix(in oklab, var(--color-cyan-500) 20%, transparent)}}.hover\:bg-token-main-surface-primary:hover{background-color:var(--color-token-main-surface-primary)}.hover\:bg-token-main-surface-secondary:hover{background-color:var(--color-token-main-surface-secondary)}.hover\:text-token-text-primary:hover{color:var(--color-token-text-primary)}.hover\:underline:hover{text-decoration-line:underline}}.focus\:not-sr-only:focus{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\:mt-2:focus{margin-top:calc(var(--spacing) * 2)}.focus\:block:focus{display:block}.focus\:w-full:focus{width:100%}.focus\:border-token-focus-border:focus{border-color:var(--color-token-focus-border)}.focus\:ring-2:focus{--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)}.focus\:ring-token-focus-border:focus{--tw-ring-color:var(--color-token-focus-border)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:z-10:focus-visible{z-index:10}.focus-visible\:ring-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)}.focus-visible\:ring-token-focus-border:focus-visible{--tw-ring-color:var(--color-token-focus-border)}.focus-visible\:outline:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-sky-500:focus-visible{outline-color:var(--color-sky-500)}.focus-visible\:outline-sky-600:focus-visible{outline-color:var(--color-sky-600)}.focus-visible\:outline-token-focus-border:focus-visible{outline-color:var(--color-token-focus-border)}.focus-visible\:outline-token-text-primary:focus-visible{outline-color:var(--color-token-text-primary)}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.aria-pressed\:bg-emerald-500\/10[aria-pressed=true]{background-color:#00bb7f1a}@supports (color:color-mix(in lab, red, red)){.aria-pressed\:bg-emerald-500\/10[aria-pressed=true]{background-color:color-mix(in oklab, var(--color-emerald-500) 10%, transparent)}}@media (width>=40rem){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=48rem){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-\[1\.2fr_1fr\]{grid-template-columns:1.2fr 1fr}.md\:grid-cols-\[minmax\(14rem\,1fr\)_minmax\(14rem\,1fr\)\]{grid-template-columns:minmax(14rem,1fr) minmax(14rem,1fr)}}@media (width>=64rem){.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=80rem){.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.dark\:text-amber-300:where([data-theme=dark],[data-theme=dark] *){color:var(--color-amber-300)}@media (prefers-color-scheme:dark){.dark\:text-amber-300:where(:root:not([data-theme]),:root:not([data-theme]) *){color:var(--color-amber-300)}}.dark\:text-emerald-400:where([data-theme=dark],[data-theme=dark] *){color:var(--color-emerald-400)}@media (prefers-color-scheme:dark){.dark\:text-emerald-400:where(:root:not([data-theme]),:root:not([data-theme]) *){color:var(--color-emerald-400)}}.dark\:text-red-400:where([data-theme=dark],[data-theme=dark] *){color:var(--color-red-400)}@media (prefers-color-scheme:dark){.dark\:text-red-400:where(:root:not([data-theme]),:root:not([data-theme]) *){color:var(--color-red-400)}}.\[\&\:focus-visible\>path\]\:stroke-token-text-primary:focus-visible>path{stroke:var(--color-token-text-primary)}.\[\&\:focus-visible\>path\]\:stroke-\[3\]:focus-visible>path{stroke-width:3px}.\[\&\:hover\>path\]\:brightness-110:hover>path{--tw-brightness:brightness(110%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--bio-token-border:var(--color-border-primary,#e6e6e6);--bio-token-focus-border:var(--color-ring-primary,#52786b);--bio-token-input-background:var(--color-background-primary,#fff);--bio-token-input-placeholder:var(--color-text-tertiary,#737373);--bio-token-surface-primary:var(--color-background-primary,#fff);--bio-token-surface-secondary:var(--color-background-secondary,#f7f7f7);--bio-token-text-primary:var(--color-text-primary,#242424);--bio-token-text-secondary:var(--color-text-secondary,#626262);--bio-token-text-tertiary:var(--color-text-tertiary,#737373);--bio-token-accent:#4c6b61;--bio-token-accent-surface:#f1f4f2;--bio-sequence-a-surface:#f8e9e8;--bio-sequence-a-foreground:#854e4a;--bio-sequence-c-surface:#f4efdc;--bio-sequence-c-foreground:#725f30;--bio-sequence-g-surface:#e8eef6;--bio-sequence-g-foreground:#4b6181;--bio-sequence-t-surface:#e5f0eb;--bio-sequence-t-foreground:#426d59;--bio-sequence-neutral-surface:var(--bio-token-surface-secondary);--bio-sequence-neutral-foreground:var(--bio-token-text-secondary);--bio-sequence-search-marker:#836524;--bio-protein-hydrophobic-surface:var(--bio-sequence-g-surface);--bio-protein-hydrophobic-foreground:var(--bio-sequence-g-foreground);--bio-protein-positive-surface:var(--bio-sequence-a-surface);--bio-protein-positive-foreground:var(--bio-sequence-a-foreground);--bio-protein-polar-surface:var(--bio-sequence-t-surface);--bio-protein-polar-foreground:var(--bio-sequence-t-foreground);--bio-protein-proline-surface:var(--bio-sequence-c-surface);--bio-protein-proline-foreground:var(--bio-sequence-c-foreground);--bio-protein-negative-surface:#f0eaf5;--bio-protein-negative-foreground:#715b86;--bio-protein-cysteine-surface:#f5e7ee;--bio-protein-cysteine-foreground:#835b70;--bio-protein-glycine-surface:#f5ebdf;--bio-protein-glycine-foreground:#7c6042;--bio-protein-aromatic-surface:#e6f1f2;--bio-protein-aromatic-foreground:#3f6b72}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}:root:not([data-theme]){--bio-token-border:var(--color-border-primary,#3a3a3a);--bio-token-focus-border:var(--color-ring-primary,#9caea5);--bio-token-input-background:var(--color-background-primary,#1b1b1b);--bio-token-input-placeholder:var(--color-text-tertiary,#a0a0a0);--bio-token-surface-primary:var(--color-background-primary,#1b1b1b);--bio-token-surface-secondary:var(--color-background-secondary,#242424);--bio-token-text-primary:var(--color-text-primary,#ececec);--bio-token-text-secondary:var(--color-text-secondary,#bdbdbd);--bio-token-text-tertiary:var(--color-text-tertiary,#a0a0a0);--bio-token-accent:#a9c7b8;--bio-token-accent-surface:#29352e;--bio-sequence-a-surface:#342828;--bio-sequence-a-foreground:#e8b6b2;--bio-sequence-c-surface:#332f22;--bio-sequence-c-foreground:#d9c68a;--bio-sequence-g-surface:#222d3b;--bio-sequence-g-foreground:#acbed8;--bio-sequence-t-surface:#21332a;--bio-sequence-t-foreground:#a7cdb9;--bio-sequence-search-marker:#c9b079;--bio-protein-negative-surface:#30273a;--bio-protein-negative-foreground:#cfb8e5;--bio-protein-cysteine-surface:#382831;--bio-protein-cysteine-foreground:#d6b2c6;--bio-protein-glycine-surface:#342b23;--bio-protein-glycine-foreground:#d8bc99;--bio-protein-aromatic-surface:#223337;--bio-protein-aromatic-foreground:#afd0d6}}:root[data-theme=dark]{--bio-token-border:var(--color-border-primary,#3a3a3a);--bio-token-focus-border:var(--color-ring-primary,#9caea5);--bio-token-input-background:var(--color-background-primary,#1b1b1b);--bio-token-input-placeholder:var(--color-text-tertiary,#a0a0a0);--bio-token-surface-primary:var(--color-background-primary,#1b1b1b);--bio-token-surface-secondary:var(--color-background-secondary,#242424);--bio-token-text-primary:var(--color-text-primary,#ececec);--bio-token-text-secondary:var(--color-text-secondary,#bdbdbd);--bio-token-text-tertiary:var(--color-text-tertiary,#a0a0a0);--bio-token-accent:#a9c7b8;--bio-token-accent-surface:#29352e;--bio-sequence-a-surface:#342828;--bio-sequence-a-foreground:#e8b6b2;--bio-sequence-c-surface:#332f22;--bio-sequence-c-foreground:#d9c68a;--bio-sequence-g-surface:#222d3b;--bio-sequence-g-foreground:#acbed8;--bio-sequence-t-surface:#21332a;--bio-sequence-t-foreground:#a7cdb9;--bio-sequence-search-marker:#c9b079;--bio-protein-negative-surface:#30273a;--bio-protein-negative-foreground:#cfb8e5;--bio-protein-cysteine-surface:#382831;--bio-protein-cysteine-foreground:#d6b2c6;--bio-protein-glycine-surface:#342b23;--bio-protein-glycine-foreground:#d8bc99;--bio-protein-aromatic-surface:#223337;--bio-protein-aromatic-foreground:#afd0d6}*{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{background:var(--bio-token-surface-primary);color:var(--bio-token-text-primary);font-family:var(--font-sans,Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);font-size:14px;line-height:1.5}button,input,select,textarea{font:inherit}.sequence-viewer-shell :is(button,input,select,textarea,summary):focus-visible{outline:2px solid var(--bio-token-focus-border);outline-offset:2px}.bio-sequence-scroller,.bio-sequence-track-row{font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, Consolas, monospace);font-variant-ligatures:none;font-size:14px;font-weight:400;line-height:20px}.bio-sequence-scroller{overscroll-behavior-inline:contain;scrollbar-width:thin}.bio-sequence-line{flex-direction:column;justify-content:start;gap:4px;display:flex}.bio-sequence-track-row{flex-shrink:0;grid-template-columns:3.25rem minmax(0,1fr) 3.25rem;align-items:center;column-gap:12px;display:grid}.bio-sequence-coordinate,.bio-sequence-track-label{color:var(--bio-token-text-tertiary);font-variant-numeric:tabular-nums;font-size:12px}.bio-sequence-coordinate-start{z-index:1;background:var(--bio-token-surface-primary);text-align:right;padding-right:4px;position:sticky;left:0}.bio-sequence-residue{height:28px;font:inherit;cursor:text;box-shadow:var(--bio-sequence-selection-shadow,0 0 0 transparent), var(--bio-sequence-search-shadow,0 0 0 transparent);border:0;border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.bio-sequence-residue:hover{outline:1px solid var(--bio-token-focus-border);outline-offset:1px}.bio-sequence-residue:focus-visible{z-index:2;outline:2px solid var(--bio-token-focus-border);outline-offset:2px;position:relative}.bio-sequence-residue[aria-selected=true]{--bio-sequence-selection-shadow:inset 0 0 0 1.5px var(--bio-token-focus-border)}.bio-sequence-residue[data-search-hit=true]{--bio-sequence-search-shadow:inset 0 -3px 0 var(--bio-sequence-search-marker)}.bio-sequence-scroller :is([data-sequence-group],[data-quality-group]){flex-shrink:0}.bio-sequence-quality-row{align-items:end}.bio-sequence-quality-bar{background:var(--bio-token-accent);opacity:.7;border-radius:2px 2px 0 0;flex-shrink:0;display:inline-block}.bio-sequence-feature{background:var(--bio-sequence-t-surface);color:var(--bio-sequence-t-foreground);font:inherit}.bio-sequence-feature[aria-pressed=true]{box-shadow:inset 0 0 0 1.5px var(--bio-token-focus-border)}.bio-sequence-translation-residue{color:var(--bio-token-text-secondary);text-align:center;border-radius:3px;position:absolute}.bio-viewer-header{flex-wrap:wrap;align-items:center;gap:6px;padding:6px 10px;display:flex}.bio-viewer-identity{flex:120px;align-items:center;gap:6px;min-width:0;display:flex}.bio-viewer-file-mark{border:1px solid var(--bio-token-border);background:var(--bio-token-surface-secondary);width:26px;height:26px;color:var(--bio-token-accent);border-radius:7px;flex-shrink:0;place-items:center;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;font-weight:600;display:grid}.bio-viewer-file-name{color:var(--bio-token-text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.bio-viewer-mode-switch{border:1px solid var(--bio-token-border);background:var(--bio-token-surface-secondary);border-radius:7px;padding:3px;display:inline-flex}.bio-viewer-mode-button,.bio-viewer-header-action{min-height:28px;color:var(--bio-token-text-secondary);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:5px;padding:4px 7px;font-size:12px;font-weight:500}.bio-viewer-mode-button-active{border-color:var(--bio-token-border);color:var(--bio-token-accent);background:var(--bio-token-surface-primary)}.bio-viewer-header-action{border-color:var(--bio-token-border);background:var(--bio-token-surface-primary)}.bio-viewer-header-action:hover,.bio-viewer-mode-button:hover{background:var(--bio-token-accent-surface);color:var(--bio-token-accent)}.bio-viewer-header-action:disabled{cursor:wait;opacity:.55}.bio-workbench-layout{grid-template-columns:minmax(0,1fr);align-items:start;gap:12px;min-width:0;display:grid}.bio-workbench-main{flex-direction:column;gap:12px;min-width:0;min-height:0;display:flex}.bio-workbench-sidebar{order:-1;min-width:0}.bio-msa-workbench-layout{flex-direction:column;flex:1;align-items:stretch;gap:0;min-height:0;display:flex;position:relative}.bio-msa-workbench-layout>.bio-workbench-main{flex:1;gap:0}.bio-msa-summary,.bio-msa-status,.bio-msa-selection{border-bottom:1px solid var(--bio-token-border);color:var(--bio-token-text-secondary);white-space:nowrap;flex-shrink:0;align-items:center;gap:10px;padding:4px 10px;font-size:11px;display:flex;overflow-x:auto}.bio-msa-summary>*,.bio-msa-selection>*{flex-shrink:0}.bio-msa-status{border-top:1px solid var(--bio-token-border);border-bottom:0}.bio-msa-notices{flex-shrink:1;max-height:25%;overflow:auto}.bio-msa-metric-tracks{flex:0 auto;min-height:0;max-height:30%;overflow:hidden auto}.bio-msa-matrix-viewport{flex:1;min-width:0;min-height:96px;overflow:auto}.bio-workbench-tools{border:1px solid var(--bio-token-border);background:var(--bio-token-surface-primary);min-width:0;color:var(--bio-token-text-primary);border-radius:7px}.bio-workbench-tool-nav{flex-wrap:wrap;align-items:stretch;gap:2px;padding:5px;display:flex}.bio-workbench-tool-trigger{min-height:34px;color:var(--bio-token-text-secondary);text-align:start;cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:space-between;align-items:center;gap:10px;padding:6px 10px;font-size:14px;line-height:1.4;display:inline-flex}.bio-workbench-tool-trigger:hover{background:var(--bio-token-surface-secondary);color:var(--bio-token-text-primary)}.bio-workbench-tool-trigger[aria-expanded=true]{background:var(--bio-token-accent-surface);color:var(--bio-token-accent);font-weight:600}.bio-workbench-tool-chevron{color:var(--bio-token-text-tertiary);font-size:15px}.bio-workbench-tool-panel{border-top:1px solid var(--bio-token-border);scrollbar-gutter:stable;max-height:min(68vh,680px);padding:14px;overflow:auto}.bio-workbench-tool-panel[hidden]{display:none}.bio-workbench-tool-panel>:first-child{margin-top:0}.bio-workbench-tool-notice{border-top:1px solid var(--bio-token-border);color:var(--bio-token-text-secondary);margin:0;padding:10px 14px;font-size:13px}.bio-sequence-toolbar-primary,.bio-sequence-viewbar,.bio-sequence-recordbar{min-width:0}@media (width>=1100px){.bio-workbench-layout{grid-template-columns:minmax(0,1fr) minmax(260px,320px);gap:16px}.bio-workbench-sidebar{order:0;position:sticky;top:12px}.bio-workbench-sidebar .bio-workbench-tool-nav{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}@media (width<=600px){.bio-workbench-tool-nav{flex-wrap:nowrap;overflow-x:auto}.bio-workbench-tool-trigger{flex-shrink:0}.bio-workbench-tool-panel{max-height:45vh;padding:12px}}@media (width>=1280px){.bio-workbench-layout:has(.bio-workbench-sidebar [data-active-panel=quality]){grid-template-columns:minmax(0,1fr) minmax(360px,520px)}}.sequence-viewer-shell{flex:1;height:100%;min-height:0;position:relative;overflow:hidden}.sequence-viewer-shell[data-toolbar-mode=hidden] .sequence-viewer-topbar{z-index:30;inset-inline:0;position:absolute;top:0}.sequence-viewer-shell[data-toolbar-mode=hidden][data-toolbar-revealed=false] .sequence-viewer-topbar{pointer-events:none;visibility:hidden;transform:translateY(-100%)}.sequence-viewer-shell[data-toolbar-mode=hidden][data-toolbar-revealed=true] .sequence-viewer-topbar{pointer-events:auto;visibility:visible;position:sticky;transform:translateY(0)}.sequence-toolbar-reveal-zone{z-index:40;inset-inline:0;background:0 0;border:0;border-radius:0;width:100%;height:.75rem;min-height:0;padding:0;position:absolute;top:0}.sequence-toolbar-reveal-zone:focus-visible{background:var(--bio-token-surface-secondary);outline:2px solid var(--bio-token-focus-border);outline-offset:-2px}@media (hover:none),(pointer:coarse){.sequence-toolbar-reveal-zone{height:1.5rem}}.sequence-viewer-ready{height:var(--sequence-viewer-host-height,100dvh);flex-direction:column;display:flex;overflow:hidden}.sequence-viewer-alerts{flex-shrink:0;max-height:40%;overflow:auto}.bio-sequence-toolbar{border-bottom:1px solid var(--bio-token-border);align-items:center;gap:4px;padding:4px 8px;display:flex}.bio-sequence-toolbar-primary{flex:1;align-items:center;gap:4px;display:flex}.bio-sequence-search{flex:1}.bio-sequence-toolbar-options{border:0;flex-shrink:0;position:relative}.bio-sequence-toolbar-options .bio-workbench-tool-panel{z-index:45;border:1px solid var(--bio-token-border);background:var(--bio-token-surface-primary);border-radius:7px;width:min(420px,100vw - 16px);max-height:min(60dvh,420px);position:absolute;top:100%;right:0;box-shadow:0 8px 24px #0002}.bio-sequence-workspace{flex-direction:column;flex:1;align-items:stretch;gap:0;min-height:0;display:flex;position:relative}.bio-sequence-canvas{flex:1;gap:0;overflow:hidden}.bio-sequence-inspector,.bio-msa-inspector{flex-shrink:0;order:-1;position:static}.bio-sequence-inspector .bio-workbench-tools,.bio-msa-inspector .bio-workbench-tools{border:0;border-bottom:1px solid var(--bio-token-border);border-radius:0}.bio-sequence-toolbar .bio-workbench-tool-nav,.bio-sequence-inspector .bio-workbench-tool-nav,.bio-msa-inspector .bio-workbench-tool-nav{flex-wrap:nowrap;padding:3px;display:flex;overflow-x:auto}.bio-sequence-toolbar .bio-workbench-tool-trigger,.bio-sequence-inspector .bio-workbench-tool-trigger,.bio-msa-inspector .bio-workbench-tool-trigger{flex-shrink:0;gap:5px;min-height:28px;padding:4px 7px;font-size:12px}.bio-sequence-inspector .bio-workbench-tool-panel,.bio-msa-inspector .bio-workbench-tool-panel{z-index:35;border:1px solid var(--bio-token-border);background:var(--bio-token-surface-primary);border-radius:0 0 0 7px;width:min(320px,100%);max-height:calc(100% - 35px);position:absolute;inset-block-start:35px;inset-inline-end:0;box-shadow:-4px 6px 20px #0001}.bio-sequence-pane-switch{border-bottom:1px solid var(--bio-token-border);flex-shrink:0;gap:4px;padding:4px 8px;display:flex}.bio-sequence-pane-switch button{color:var(--bio-token-text-secondary);border-radius:4px;padding:3px 10px;font-size:12px}.bio-sequence-pane-switch button[aria-pressed=true]{background:var(--bio-token-accent-surface);color:var(--bio-token-accent);font-weight:600}.bio-sequence-panes{flex:1;grid-template-columns:minmax(0,1fr);gap:8px;min-height:0;padding:8px;display:grid}.bio-sequence-map-pane,.bio-sequence-detail-pane{flex-direction:column;gap:8px;min-width:0;min-height:0;display:flex}.bio-sequence-map-pane{overflow:hidden}.bio-sequence-detail-pane{overflow:auto}.bio-sequence-detail-pane>:not(.bio-sequence-detail){flex-shrink:0}.bio-sequence-detail-pane:has(>:not(.bio-sequence-detail)) .bio-sequence-detail{min-height:160px}.bio-sequence-viewbar{border:0;flex-shrink:0;padding-bottom:0}.bio-sequence-overview{flex:1;min-height:0;overflow:auto}.bio-sequence-map-heading>div{align-items:baseline;gap:8px;display:flex}.bio-sequence-map-heading>span{font-size:10px}.bio-sequence-detail{flex-direction:column;flex:1;min-height:0;display:flex}.bio-sequence-detail-heading{border-bottom:1px solid var(--bio-token-border);color:var(--bio-token-text-secondary);flex-wrap:wrap;flex-shrink:0;gap:8px;padding:6px 10px;font-size:11px;display:flex}@media (width>=900px){.bio-sequence-panes{grid-template-columns:minmax(240px,.8fr) minmax(0,1.2fr)}.bio-sequence-pane-switch{display:none}:is(.bio-sequence-workspace:has(.bio-sequence-inspector [data-panel-open=true]) .bio-sequence-canvas,.bio-msa-workbench-layout:has(.bio-msa-inspector [data-panel-open=true])>.bio-workbench-main){margin-inline-end:320px}}@media (width<=899px){.bio-sequence-viewbar{display:none}.bio-sequence-pane-switch select{margin-left:auto;font-size:12px}.bio-sequence-panes[data-primary-pane=sequence] .bio-sequence-map-pane,.bio-sequence-panes[data-primary-pane=map] .bio-sequence-detail-pane{display:none}.bio-sequence-inspector .bio-workbench-tool-panel,.bio-msa-inspector .bio-workbench-tool-panel{width:100%;max-height:min(65dvh,100% - 35px)}}@media (width<=600px){.bio-sequence-search>span:first-child{display:none}.bio-sequence-toolbar{padding-inline:4px}.bio-sequence-toolbar-primary :is(input,button){font-size:11px}.bio-sequence-toolbar .bio-workbench-tool-trigger{padding-inline:4px;font-size:11px}}.bio-sequence-surface>[data-workbench-disclosure=sequence\.warnings]{border-radius:0;flex-shrink:0;max-height:35%;padding:2px 8px;overflow:auto}.bio-sequence-surface>[data-workbench-disclosure=sequence\.warnings]>summary{font-size:11px}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-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-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
Full technical diff · 395 changed fields
changed /files/.codex-plugin~1plugin.json/sha256
"5b10b3961e87259ffc258d7e43c8de81b441fc7c1fc548c3acf7f9443fe669b2"
"458a047b8d1b108a9131d381d1b52cdf1e311e74356823747d581ee9b0662825"
removed /files/.gitignore
{
"sha256": "71eb94ea9dfed51ac0414bdc87aedc0190ba95586a03648ff507d9f1a9ab7f31",
"size": 104
}Field is absent
changed /files/.mcp.json/sha256
"55864e479f655e166053f5e6bcd9b1b8f7239fb82f27a2c8104ed450dd701ce1"
"e867df32928212c16043bd46f8c5402c21e5b8aac31fc2f6b2d471f7516a1b02"
changed /files/.mcp.json/size
136
402
changed /files/CAPABILITY_MATRIX.md/sha256
"f87a16eb2a2271869e6aa23c7eed9f8c2d35c8925b14dec833ee7b0848892db7"
"395c11c653b9f64ed1dac5fd407886bc712b28d59de8d1b8485304ddaac09d7b"
changed /files/CAPABILITY_MATRIX.md/size
16834
17486
removed /files/LSC_109_QUALIFICATION.md
{
"sha256": "a793a8d98137e0b110b3bf669d3c77b9505a4aecafc54d92e76956db69d79f7d",
"size": 58280
}Field is absent
removed /files/PUBLIC_README.md
{
"sha256": "ee77ac47905e0a0d000405f7db6b15a90536820d2d97d4e235d8208c74f8350a",
"size": 13178
}Field is absent
changed /files/README.md/sha256
"1a0fd9492a125ceacdbea8238188e38958a8818a564fdf86f5aa238487a7f1e9"
"9c9e12fc42f75f4bf80167f156364416457e90e073d7638f32c6549543b61eca"
changed /files/README.md/size
44186
14005
changed /files/STARTER_EXAMPLES.md/sha256
"d208ae7dabf35057bfaff42654809e592ca0b9955a12ab9f38d89c0f0e0d782b"
"e66f71209d21c02f7e5a0014034847e63da2bf23934813e7d63b1def6883ce3c"
changed /files/STARTER_EXAMPLES.md/size
19977
23258
changed /files/THIRD_PARTY_NOTICES.md/sha256
"ef8d2fd225db2f8b4ae359e301b965e2c3feef3c7827969220f5e68fcfa1cc0e"
"bae46ec2e086ea34ec112f02efebebf5d5e0137e7e1129b870fd11ca80752d52"
changed /files/THIRD_PARTY_NOTICES.md/size
167092
195212
removed /files/buildkite~1pipeline.yml
{
"sha256": "4e7ec88f42c0d7ecd9c1cc27f55a94b4cbaca03c58e6f85b9516e4d9f51c86d5",
"size": 9289
}Field is absent
changed /files/dist~1server.mjs/sha256
"8e18162b887667935451cb5ca5b74e535317af2c06ba17b4d808fccba73a80cd"
"63d489adef5d4426e95177a828bda36340e61abbac8b63f17cdeffa4d2fec20d"
changed /files/dist~1server.mjs/size
2484234
2993766
changed /files/dist~1views~1app.js.gz/sha256
"4dee1ae1c0f2308f3fcdc1b540fdb40ffd7806aeaca7c5ce6a8a9ec47e91a187"
"f670f0198e0d9bf20c90b942d648ef7460b9023800ff65228240a528d4bae997"
changed /files/dist~1views~1app.js.gz/size
526143
542695
changed /files/dist~1views~1styles.css/sha256
"c609abf7aed94e3218022802776e6b97a79425f12d4df2c53fe19507cc225a3f"
"092a1821dd59578b1a6932c7852c6c6f8f6633e44981b364df478adcb0a9f6c0"
changed /files/dist~1views~1styles.css/size
50780
55766
removed /files/e2e~1build-harness.mjs
{
"sha256": "a5f9bd5cd3d37a259214ae6fec8714b6a6bb81e059d7024d1baa34e429c067f1",
"size": 911
}Field is absent
removed /files/e2e~1codex-managed-starter.spec.ts
{
"sha256": "00d8178061241f2f84c32b718017e2a0a98f3e90ca577c613b95e957e82f8c98",
"size": 31735
}Field is absent
removed /files/e2e~1installed-host-fault-injection.mjs
{
"sha256": "41db44cc0f821acb2ebacfc5b2f7995e4a89ec31aac95c3a9eda6047fca91a84",
"size": 3045
}Field is absent
removed /files/e2e~1installed-host-server.mjs
{
"sha256": "4f100cf8d5f872992b3374a657edb821d69c75c4d14cf3160e7d737031dc789a",
"size": 10491
}Field is absent
removed /files/e2e~1installed-host.js
{
"sha256": "cabab9042044d37aed76426dacc79ba16d5a2e8799af09430f312ce9203f8f99",
"size": 55839
}Field is absent
removed /files/e2e~1installed.html
{
"sha256": "ef2a72f80e5f3e1064f870fada1df6485337a47a320a6a1e9a3df07a66886a52",
"size": 1519
}Field is absent
removed /files/e2e~1model-host-app-mount.mjs
{
"sha256": "cf0ce69f69c74e87f98d34f97c0692cd59c83db2d3856a4072019f646ce2bb55",
"size": 16138
}Field is absent
removed /files/e2e~1model-host-root-proxy-lib.mjs
{
"sha256": "cac3d23b6ea87c9bbace5bdef5036f992c81f2e4f28d2edf27dafa77e800faa7",
"size": 11331
}Field is absent
removed /files/e2e~1model-host-root-proxy.mjs
{
"sha256": "e1d2cf89aeb07d405c021741e5fe152cffa978681757db947af65d8dd8f2ec2d",
"size": 1699
}Field is absent
removed /files/e2e~1persistent-native-recovery.spec.ts
{
"sha256": "6d56a0467bdb1bcd117a2c1965908ba220c8a00aa3c3cd8bc29b2fe8fb6a80ec",
"size": 6211
}Field is absent
removed /files/e2e~1plugin-runtime-root.mjs
{
"sha256": "333b5d2b29fc3d0bab7291dbe1426e560a3759ac8e36c4e7a28ecd19e446a923",
"size": 2571
}Field is absent
removed /files/e2e~1public-starter-evidence.spec.ts
{
"sha256": "e13301bf6c06c67af89e2ca11f968627597075643a75f097c3c082a09201b6e4",
"size": 46302
}Field is absent
removed /files/e2e~1public-starter-failure-evidence.spec.ts
{
"sha256": "38702581a679aea33162bd44b537371825bc81d10e812ed3f89b864e5209400f",
"size": 19051
}Field is absent
removed /files/e2e~1sequence-viewer.spec.ts
{
"sha256": "b01875d29aab22c5b7aadc89687211096dfe5c245f8236523857e2cc22d4b681",
"size": 103826
}Field is absent
added /files/integrity.json
Field was absent
{
"sha256": "58145c876d1c63023f446f6ea671364eb0e5aa02044e06205fa1b2ab8f8bde04",
"size": 1751
}added /files/launch_node
Field was absent
{
"sha256": "1072359d24f7760cdad5c2c112308e7ba93ddc60bbe00c839e623eaca6aa1d69",
"size": 1560
}added /files/launch_node.cmd
Field was absent
{
"sha256": "82b0b206e4c0f159e6e2a83dddbd0f92d6bf7af677b54154f7668c314a96e260",
"size": 2606
}removed /files/lsc-109-qualification.json
{
"sha256": "65d50a09e65db011cd94a984fdff28ac93c4c85c6f81e0f1fb07fadd4137a6c1",
"size": 51763
}Field is absent
removed /files/package.json
{
"sha256": "a530059cba6c7389c6c97af8283baf6a659d891460fe42a90179d30bcf8b3d9b",
"size": 1715
}Field is absent
removed /files/playwright.config.ts
{
"sha256": "8f3a4ca36bcb33a3423644c59e59ae31a9545d5bd97f9cb74c7887839320df47",
"size": 1902
}Field is absent
removed /files/pnpm-lock.yaml
{
"sha256": "6155176b99ca067e0609a74ef198e197618dafadd2626c8004fd5f2859d8a8c3",
"size": 98648
}Field is absent
removed /files/pnpm-workspace.yaml
{
"sha256": "9c98d96918d4df55bb4ecd41f1a1787ec2f68771b38d4c85f479ffd4cc9bfc50",
"size": 112
}Field is absent
removed /files/scripts~1build.mjs
{
"sha256": "72f2966d9a29a1a0ce63233186f45295cf7e199a09c0a2d0ce6bc1c04b31fb30",
"size": 2444
}Field is absent
removed /files/scripts~1bundle-digest.mjs
{
"sha256": "c5d5376ad8a0f3310132379271bc0f330c18dc1f59391439d2506125c7da79ba",
"size": 2487
}Field is absent
removed /files/scripts~1bundle-digest.test.mjs
{
"sha256": "b4398cf2ebc2913f1c3cbc652bbd8df68424ab67770732832072a15187e2462c",
"size": 3556
}Field is absent
removed /files/scripts~1bundle.mjs
{
"sha256": "b95fc8f5d13c7e8f5959ac378d1bf853743584df459ff64021e378578cf5fa02",
"size": 3810
}Field is absent
removed /files/scripts~1capture-marketplace-screenshots.mjs
{
"sha256": "77e1ef3a6603d77b4e9970b62bb4d93cfa110d8e711b3dae234e4d01cb7e921e",
"size": 1782
}Field is absent
removed /files/scripts~1generate-third-party-notices.mjs
{
"sha256": "07889d260a5ce9ac81afba6427201beb1f42efd76ae72b1b9cc8cf7d9c2d9b4b",
"size": 5459
}Field is absent
removed /files/scripts~1manual-format-smoke.mjs
{
"sha256": "80248f4908950241fefef3deebdfe981cae5a664b81540770643b58db5cd5000",
"size": 4963
}Field is absent
removed /files/scripts~1manual-format-smoke.test.mjs
{
"sha256": "fa80589aee3f4c5deeaca7f0984e334231680b763de63a78b1a0d1e512acc885",
"size": 966
}Field is absent
removed /files/scripts~1model-host-root-proxy.test.mjs
{
"sha256": "f659593e9679cb0ed6b9c47226785a8d1b2a292589b0d121d16512be859fc65e",
"size": 7795
}Field is absent
removed /files/scripts~1run-opt-in-vitest.mjs
{
"sha256": "b3f7991d9c59749c5ce53e2f937d764c0af7e3cb8b034ebe224df7feaed2b221",
"size": 926
}Field is absent
removed /files/scripts~1run-starter-qualification.mjs
{
"sha256": "e7fa243ae3d5eeb7319a2282e0959de0bf6d0bd2d62b3f2813132391e788325b",
"size": 12639
}Field is absent
removed /files/scripts~1source-snapshot.mjs
{
"sha256": "bbd9f3d2c3ad86ab1e9d2e54f06c6eb09db41116b61cd47966171b24c84e351a",
"size": 3780
}Field is absent
removed /files/scripts~1source-snapshot.test.mjs
{
"sha256": "bbc7e66f8d3847a7e8f8662162297c5f5fbb2d5c7d516146abaa024993da62c1",
"size": 3131
}Field is absent
removed /files/scripts~1validate-example-prompts.mjs
{
"sha256": "582f7e528aabba3a5531697da552dd306edd0ce2be65588c193cb3d3531b660c",
"size": 20539
}Field is absent
removed /files/scripts~1validate-example-prompts.test.mjs
{
"sha256": "f48e4ed5e8f643ecfa6275311d7adab4fc7869d63b73bf17e550f1bd33f7b6de",
"size": 13587
}Field is absent
removed /files/scripts~1validate-public-bundle.mjs
{
"sha256": "95ed660bb995c41178fffe90be844a261e594e74e967860315d0846b70ef9e6e",
"size": 7330
}Field is absent
removed /files/scripts~1validate-starter-qualification.mjs
{
"sha256": "9a0ec824413ea3752315f41675792ac7447e722e6d3df640f55686e856775efe",
"size": 37900
}Field is absent
removed /files/scripts~1validate-starter-qualification.test.mjs
{
"sha256": "9989a90a8a5e242c3cd66680d452e571172e09b08053937038fa35a6fae95bf1",
"size": 34589
}Field is absent
changed /files/skills~1biological-sequence-viewer~1SKILL.md/sha256
"3cf6655a4560290c4bc8939bc4bf4b4935c3228486b5a32944013ff8dda37560"
"49a56c831b0c767533a133ecc67c541b49c27a3753c6605ee24f03e2c43ac4f9"
changed /files/skills~1biological-sequence-viewer~1SKILL.md/size
26803
38898
removed /files/smoke-fixtures~1aligned-fasta-likely-msa.fasta
{
"sha256": "d12e203fcaa47b54b87f207cc63c5595e6b2232af70e45f9b5c270dc3f02406e",
"size": 30
}Field is absent
removed /files/smoke-fixtures~1alignment.msf
{
"sha256": "1cd311b0f63c84a60f329781a75556b9c891c066eb94371139c9c93f886a1f03",
"size": 168
}Field is absent
removed /files/smoke-fixtures~1alignment.nex
{
"sha256": "e77a2132b92576c9de47895f095a4460eb04f4fcc700f52cb50e2e9cc7f29aee",
"size": 168
}Field is absent
removed /files/smoke-fixtures~1alignment.pir
{
"sha256": "a0d121583f0bbdf2068b110b4e1a3601f18aa5f1b160c1a40066fbfd2d4be6e8",
"size": 68
}Field is absent
removed /files/smoke-fixtures~1circular-plasmid.gb
{
"sha256": "1a32a94ab124f9f0602b5e1ec3031cc7a4f87298373ba380e0cbb27d3d94623b",
"size": 471
}Field is absent
removed /files/smoke-fixtures~1clustal-consensus.aln
{
"sha256": "b4e443add9069ae50509c293c41d49bd1d83756f058f6772fc59ad93f717688e",
"size": 50
}Field is absent
removed /files/smoke-fixtures~1dna-demo.aln-fasta
{
"sha256": "b3adba45e0e1881133c5b9c6c4169a2f8f1ec9d1d59ccd04fb1e488698f6ba21",
"size": 76
}Field is absent
removed /files/smoke-fixtures~1dna-single.fasta
{
"sha256": "3f5f7c3ddb7766db40dfbb2dcb5f4695380da6ede5505449bd5ca8266607f0c9",
"size": 48
}Field is absent
removed /files/smoke-fixtures~1equal-width-ungapped-ambiguous.fasta
{
"sha256": "9bcf00436ff3cb57a72c4ee0fb73330e4b399ccec5a22dde8f4340b5d685f241",
"size": 50
}Field is absent
removed /files/smoke-fixtures~1interleaved.phy
{
"sha256": "b9726b838e83e4f36e003e2905ca06cc8d809b1edcb3b94d7ae55b2f6de1f99d",
"size": 74
}Field is absent
removed /files/smoke-fixtures~1minimal-embl.embl
{
"sha256": "663b00ec5ef81cc80917102d7407fdebf2e8a49d234829e330a2ae3327584518",
"size": 274
}Field is absent
removed /files/smoke-fixtures~1minimal-genbank.gb
{
"sha256": "42220c0f05c55bcc8745788888e76a5e26988d08f1aa12a0dfe1029603c9a6fb",
"size": 524
}Field is absent
removed /files/smoke-fixtures~1multi-record-unaligned.fasta
{
"sha256": "914253647bd6b90f6ec3d64a8313d7d983cb87246a1b0fc0664e02fb67dad2c9",
"size": 30
}Field is absent
removed /files/smoke-fixtures~1not-an-alignment.txt
{
"sha256": "ebd04ab85e25d9a389b997e736ff1b4cb791d42a2afd061891dcb12deb95e0c8",
"size": 123
}Field is absent
removed /files/smoke-fixtures~1protein-profile.a2m
{
"sha256": "d9a587a5d255b5a3b0b7d45d973572207237c6f92ffa9d59fbbd83b583ef8d1b",
"size": 36
}Field is absent
removed /files/smoke-fixtures~1protein-profile.a3m
{
"sha256": "3129e9f5cfa78a9a0bd3786fd5423644ad9861b32eb3aebb9815365c679b693e",
"size": 26
}Field is absent
removed /files/smoke-fixtures~1protein-single.faa
{
"sha256": "2f83b431568dbf2b1c49b9d5f17bea48a4c2b19fb995549d1353bbf8635bd095",
"size": 60
}Field is absent
removed /files/smoke-fixtures~1rna-single.fasta
{
"sha256": "6900fa6ea8f2cb2c299a167c3efc978ae1be52094c56417d60fb68eff940cecf",
"size": 48
}Field is absent
removed /files/smoke-fixtures~1rna-structure.sto
{
"sha256": "3dc0011a664e0097300cfe89ee22a42b1bb864dadff82045012616a06f787fdb",
"size": 70
}Field is absent
removed /files/smoke-fixtures~1small.fastq
{
"sha256": "7931ee21e41d95570a41f3029e73ff4b65c88733588e0a35be5973c6320d15bd",
"size": 54
}Field is absent
removed /files/src~1amino-acid-alphabet.ts
{
"sha256": "9578697fa2c71c4fe157b1b721d91f15aacc3270ff25b4efa85f09a957cad9b5",
"size": 1182
}Field is absent
removed /files/src~1artifact-state-key.ts
{
"sha256": "4fcc37d7653ecab276ba449b8605adc4a4677b27999bcdee833cf9d2371f5f72",
"size": 400
}Field is absent
removed /files/src~1bam-decoder.test.ts
{
"sha256": "10d0b575f5cb60da116722059bb926cd813bea5bc212b0a5609f1f76d9ab1448",
"size": 2148
}Field is absent
removed /files/src~1bam-decoder.ts
{
"sha256": "afcf2e2a7ce0dccea6b3f383304e225ec457909964d8bf06b6c355ff3305695a",
"size": 4781
}Field is absent
removed /files/src~1binary-sequence-envelope.test.ts
{
"sha256": "bd4ac00e3f4e1b763d32c737bfe3f80bf58a43f6dad4657990d5f47e3aa4dcaf",
"size": 4493
}Field is absent
removed /files/src~1binary-sequence-envelope.ts
{
"sha256": "5cfe456707968498db973b84111228135bceda559ff8c561d640c2d2610f15f5",
"size": 2519
}Field is absent
removed /files/src~1biological-sequence-artifact-classifier.test.ts
{
"sha256": "ae6e243854f7d158e0d15e8e208ba686d51fa62981a0b6a505ff6b5087868f62",
"size": 14498
}Field is absent
removed /files/src~1biological-sequence-artifact-classifier.ts
{
"sha256": "cb73a1fa7812d51fb6145df6a8f8d4304b6ecd2c66c6b964c3859fd8719b1238",
"size": 15582
}Field is absent
removed /files/src~1biological-sequence-viewer-model.test.ts
{
"sha256": "2d02984ebc4fdaedf9f4aacae282088b372c60a6bdcb69a474ad94fa3986648c",
"size": 3388
}Field is absent
removed /files/src~1biological-sequence-viewer-model.ts
{
"sha256": "7df6c8ecc8ea43bbddf63a50b87a4eec7f3102088cc36229a6e91a3ea0cd46d3",
"size": 2500
}Field is absent
removed /files/src~1biological-sequence-viewer.test.tsx
{
"sha256": "7f6dc82c50df141721c9f1c47393dc7587e43f4cd0a35a4feb37e969c6bfd059",
"size": 33091
}Field is absent
removed /files/src~1biological-sequence-viewer.tsx
{
"sha256": "332ef25d1876893df539b7445b9af7f239dbe621050a0cf8a90fd544a6db18d8",
"size": 32902
}Field is absent
removed /files/src~1chat-file-resource.test.ts
{
"sha256": "33fc07c40acf2338347e4f45a3cb6c93c6c4e18e3aa30ce09de9905cd973b6aa",
"size": 55383
}Field is absent
removed /files/src~1chat-file-resource.ts
{
"sha256": "4aee442ec1b0c9fc7244190cf28390a0a7cb47c67fc7959d039ee62455bea704",
"size": 45420
}Field is absent
removed /files/src~1compressed-file-name.test.ts
{
"sha256": "640a92b5328aa0a42db429869dbfe729e1fd79a2be0edaa9af7a87b3f070829a",
"size": 1236
}Field is absent
removed /files/src~1compressed-file-name.ts
{
"sha256": "14f75c7c529fca8cf9199ed97fbe469b5405bcafe10f3dadb525be9d4c28f353",
"size": 571
}Field is absent
removed /files/src~1cram-decoder.test.ts
{
"sha256": "daa6440c154a13b6e7c313d4a7746425271d1262f43eae127ee5974592ccbe5c",
"size": 3672
}Field is absent
removed /files/src~1cram-decoder.ts
{
"sha256": "d9c88094738e3045c5f89bc58050b767c91d19745580ec009dfc768ed72d9b7b",
"size": 9048
}Field is absent
removed /files/src~1export-actions-workspace.test.tsx
{
"sha256": "947cb10c7b8d5ee0189990a6c100a4390341af549b7b8bfbeed56acbbdacab4f",
"size": 20113
}Field is absent
removed /files/src~1file-kind.test.ts
{
"sha256": "ada900d44b72463a466ed0516fbf7b69e557eaeaab5cd9a4b1cff93be5451d5d",
"size": 1020
}Field is absent
removed /files/src~1file-kind.ts
{
"sha256": "7bb4abb9681dfdd76d5cfae7d9d4681bc6b56a099a64c48e02dc7a490e9af681",
"size": 1181
}Field is absent
removed /files/src~1incremental-export-validator.test.ts
{
"sha256": "ac64564250985375d56d2de7129d0c4f62bbee9f02772c0fb72d26df97509c3c",
"size": 4197
}Field is absent
removed /files/src~1incremental-export-validator.ts
{
"sha256": "25162acb339010c802d3808276278b859f7cc8affa4f9e6fbd9a0fac8c5c0d12",
"size": 15614
}Field is absent
removed /files/src~1indexed-sequence-envelope.ts
{
"sha256": "0efdeaa0f0646eb71fb0cc8ee724d6d779de6679474c45a98b0588823fcf5350",
"size": 6076
}Field is absent
removed /files/src~1indexed-sequence-parser.test.ts
{
"sha256": "055270741b6dc4d83fb49b662bde08e46c756b9c16dd92655116eb3c256d4550",
"size": 12900
}Field is absent
removed /files/src~1indexed-sequence-parser.ts
{
"sha256": "b581850dc06fa571c7fd71d59778e50c6946e0162eb609b9fc973bf45d53bd79",
"size": 17646
}Field is absent
removed /files/src~1large-workspace-saveas.qualification.test.ts
{
"sha256": "24fa19c66ca75af55a7791ffe8f5e4272b47dc6197d0f2a23fa4258dad49e08b",
"size": 7530
}Field is absent
removed /files/src~1memory-filehandle.ts
{
"sha256": "440b06879c384f54722694965e510ecad32249a301adf093978e00a93676ef1c",
"size": 1343
}Field is absent
removed /files/src~1model-context-limits.test.ts
{
"sha256": "5b4e4cdc0c912595157c7158deeeb765990500827417c879b3a4c10ed3c7c834",
"size": 5641
}Field is absent
removed /files/src~1model-context.test.ts
{
"sha256": "7d71617866e644de6db19c77f4d1bbbcba7fe71e57d011c45c655c71e035ee6a",
"size": 6794
}Field is absent
removed /files/src~1model-context.ts
{
"sha256": "e55dd05a8a0e0e759aadfebcfb472ec5ccc8f296a506567cffb5e142f4833f37",
"size": 12466
}Field is absent
removed /files/src~1msa~1alignment-editing.test.ts
{
"sha256": "adf971ec28d4d33598f1f8f6d1ff2e41947bb2491ca4afb0fa09330f9e97b083",
"size": 13650
}Field is absent
removed /files/src~1msa~1alignment-editing.ts
{
"sha256": "89319a7d4dbd0ccc65aa50bc092537d264ebff74cdaaf5692da62ad052c3af6e",
"size": 22734
}Field is absent
removed /files/src~1msa~1alignment-export-provenance.test.ts
{
"sha256": "1eab3d9482e78cd1a8af9932e52b56cf406f7ed77c80f665139ce4096839acb0",
"size": 1395
}Field is absent
removed /files/src~1msa~1alignment-export-provenance.ts
{
"sha256": "205006206f7602e10c4fdeead5c49acddc49fa0f571d4600a2ba534663455451",
"size": 777
}Field is absent
removed /files/src~1msa~1alignment-state.test.ts
{
"sha256": "066b8f3370a25d08c3cca00899a83e5c989b442d59d85c9c47c86bd38796e587",
"size": 1847
}Field is absent
removed /files/src~1msa~1alignment-state.ts
{
"sha256": "c15b1cfcfcd1abe6efaa8a84f6d0cf4d87006803e513fea096adb8217fa93121",
"size": 3614
}Field is absent
removed /files/src~1msa~1alignment-workbench-panel.test.tsx
{
"sha256": "77b9b7dbca537fabd9c2953b9aa5c174d31b61e134a15d7861c3892fa8fd7d87",
"size": 6902
}Field is absent
removed /files/src~1msa~1alignment-workbench-panel.tsx
{
"sha256": "e18494903bf40586cfbce6cdff8743a87476c948a994979c7254b4cd997a86fd",
"size": 25750
}Field is absent
removed /files/src~1msa~1analysis.test.ts
{
"sha256": "923afa3cd86210b35b41794fcf57de1aa10d1cdbc661cb3a4fd008d016f5d609",
"size": 7100
}Field is absent
removed /files/src~1msa~1analysis.ts
{
"sha256": "e90583841b747ddd386fcfed508e625c8d963edb5e064d57b329d18d12bb38a5",
"size": 10809
}Field is absent
removed /files/src~1msa~1cell-hover-overlay.tsx
{
"sha256": "3f2429d5067799bcd1969c0d5392a4a92c8f487a30489c1b93970eb725134a7a",
"size": 947
}Field is absent
removed /files/src~1msa~1codon.ts
{
"sha256": "99278289c2dc742c606182d332cd923c16817814da30ac50cd5cadb778907818",
"size": 3266
}Field is absent
removed /files/src~1msa~1color-legend.tsx
{
"sha256": "346a8ffcf604467e81e28483ffd480eb73e84ca25784a7e3748026b4019b1d95",
"size": 32933
}Field is absent
removed /files/src~1msa~1colors.test.ts
{
"sha256": "ec1ec4253481aea9f511bd7ef6ab1c4beee1d3d3b0041008ce1e74374a1bc575",
"size": 10473
}Field is absent
removed /files/src~1msa~1colors.ts
{
"sha256": "7728904ef592fc5955975a329e18f77040053233d97ff57cfa70e809818b472e",
"size": 23390
}Field is absent
removed /files/src~1msa~1consensus.ts
{
"sha256": "16c185595d0564ca34263430282be1d0014b78e51e3c93e6d8bcceee99578750",
"size": 3360
}Field is absent
removed /files/src~1msa~1conservation.ts
{
"sha256": "46bf2f215b452d998e43a94be87682ab4b9ea7f2d8ca8d63f50922ad46160737",
"size": 11017
}Field is absent
removed /files/src~1msa~1coordinate-map.ts
{
"sha256": "fa590b2621a289caa9035ffb3a9f86cdf6e842564593db2f93d2a167e0460bc7",
"size": 2142
}Field is absent
removed /files/src~1msa~1export-actions.tsx
{
"sha256": "74b225a3fec7cf5ac74ebae1e677ab7582dae11e1505525ac8af8bc3da11f052",
"size": 13237
}Field is absent
removed /files/src~1msa~1exports.test.ts
{
"sha256": "e7de1d1d8539d879f4316c2cf795eb51607834850bc06f584a24b7c06e564da8",
"size": 4322
}Field is absent
removed /files/src~1msa~1exports.ts
{
"sha256": "6d0d1d7f1b42d724a3baa10a2cdcaad2451dfbfebe96f697c33f31d7d4785d9c",
"size": 2856
}Field is absent
removed /files/src~1msa~1file-kind.test.ts
{
"sha256": "e764077195863156b57b337bfc017daaceb89fba7347704a06a316484f9dd8aa",
"size": 1973
}Field is absent
removed /files/src~1msa~1file-kind.ts
{
"sha256": "96375f5c90d7bf7ce71a3a1a71a554a3372acb4d8a4a3e067924535e4b2d2f79",
"size": 2446
}Field is absent
removed /files/src~1msa~1formats~1a2m-a3m.ts
{
"sha256": "9501e00aaf355577fa411cbae6f9d2f246031a76857fa0f327bed36d91311e9f",
"size": 4101
}Field is absent
removed /files/src~1msa~1formats~1aligned-fasta.ts
{
"sha256": "c738399d84e87f51415e805d023189baccc49557b009e96fafab4ed8af9fe080",
"size": 526
}Field is absent
removed /files/src~1msa~1formats~1clustal.ts
{
"sha256": "b7dfc760e71d6aa308d3bd9ad89644e9ca3439415426572b1f224ca56334bf44",
"size": 4779
}Field is absent
removed /files/src~1msa~1formats~1fasta-records.ts
{
"sha256": "81733297b25b57b30b0688c6bd15246d87ec9be6ce8405b88b6e7c006f2f8da2",
"size": 2984
}Field is absent
removed /files/src~1msa~1formats~1msf.ts
{
"sha256": "ecbc3c76dbf277b08b74d92cb834f70baa8d6d084e9f4c2ea32d64322fb845fc",
"size": 5957
}Field is absent
removed /files/src~1msa~1formats~1nexus.ts
{
"sha256": "9dc4b7e40da81f01548c88a9ce5f98367ca00009e9baf83224f38a548fa161a6",
"size": 8491
}Field is absent
removed /files/src~1msa~1formats~1phylip.ts
{
"sha256": "eb07058291e7228e66c4ae4f9a9e115dc2da642209f32a721b3cfaad3573bc98",
"size": 7089
}Field is absent
removed /files/src~1msa~1formats~1pir.ts
{
"sha256": "4cc71ad476f650bd2612b1a8b801c5da7657e1f09dd1ee2f377f167e9f54f81e",
"size": 2454
}Field is absent
removed /files/src~1msa~1formats~1stockholm.test.ts
{
"sha256": "dcd2ae091ef48f1730bb6c35faa7b9a390263e1a08a3ffef2f87f0127c23db75",
"size": 7842
}Field is absent
removed /files/src~1msa~1formats~1stockholm.ts
{
"sha256": "f697cb770dbc7e913f933522d0f65bba1b13cb4983738d10cd848ec12fe7b3f7",
"size": 9541
}Field is absent
removed /files/src~1msa~1guide-tree-panel.tsx
{
"sha256": "6251a42d492b95bb3c69b0fc7de45053ba67a01d639100b01e7d1b47d1b935b6",
"size": 2041
}Field is absent
removed /files/src~1msa~1guide-tree.test.ts
{
"sha256": "21ba0409b9261d0c9d791bee4c8d6203236b1a4011667c5f0884078c6c830347",
"size": 1592
}Field is absent
removed /files/src~1msa~1guide-tree.ts
{
"sha256": "3ba97f9385537ffd9896523b33e8e0a433dbf8713fb67db2a70279d68755be67",
"size": 5041
}Field is absent
removed /files/src~1msa~1hover-details.ts
{
"sha256": "d93b390b08838c923dc003a16e7020dd90e5ea829c86ad86e7800ccf31d2c345",
"size": 438
}Field is absent
removed /files/src~1msa~1matrix-renderer.tsx
{
"sha256": "e146a8882d9f0347cd9ebdfc24830a7a9569b9410875ff8b9ab8acdd0b84f74d",
"size": 31873
}Field is absent
removed /files/src~1msa~1metadata-panel.tsx
{
"sha256": "fb67a1768d3eff0b16c6deb627ee5571b4355c14dfc1bb4f5392d521ab6487a5",
"size": 3654
}Field is absent
removed /files/src~1msa~1metric-tracks.tsx
{
"sha256": "1334fce3b34c1377fd17e6946869c9775d520f303f7a49382c249955922069c3",
"size": 18441
}Field is absent
removed /files/src~1msa~1model-context.ts
{
"sha256": "86e06b344deb37aae3f0349987027e67ebd66fd2d0845def6f11147fc65cea17",
"size": 25237
}Field is absent
removed /files/src~1msa~1molecule-inference.ts
{
"sha256": "83e8c51dc0130234db00836be184b3c4a07b92b18dcf5b6712ecafbf62f1ca6a",
"size": 3223
}Field is absent
removed /files/src~1msa~1msa-analysis-worker-factory-vite.ts
{
"sha256": "fe535fb3f053f7715aef165faf11c3b8511b7a8abc32983974f645fa073dff8b",
"size": 204
}Field is absent
removed /files/src~1msa~1msa-analysis-worker.ts
{
"sha256": "b49ff95a0530554baea8c17035e18ae6303f1c0af2e03de1ee73ae7f971bc640",
"size": 1506
}Field is absent
removed /files/src~1msa~1msa-rich-viewer.tsx
{
"sha256": "d7c9d7c4058d75072720476575c97ba169f70f0ab552980fe20f8b225f121f5b",
"size": 123332
}Field is absent
removed /files/src~1msa~1overview-strip.tsx
{
"sha256": "f249ff89349040de7ad785fc5e8bb3406cb916dd73f76cebaed0a415356c1748",
"size": 6873
}Field is absent
removed /files/src~1msa~1parser.test.ts
{
"sha256": "04b51fc9c11460f69ada69fb8169ccbd5ef7a8eb8beb8f6a37575f1a46bab56f",
"size": 18022
}Field is absent
removed /files/src~1msa~1parser.ts
{
"sha256": "99a28f01c66de7e892f628d1d8d2dcd0223d17435177017856d43e06f934836d",
"size": 12686
}Field is absent
removed /files/src~1msa~1performance-banners.tsx
{
"sha256": "77518b3849d2b235ecd30a93e8322205f59d7ae8f878ed6af2f8964e3e530c6d",
"size": 3698
}Field is absent
removed /files/src~1msa~1performance.test.ts
{
"sha256": "d90793781fcbaf86a74c8d587eeb87555f74521ced308c40c67d1c24752ce803",
"size": 875
}Field is absent
removed /files/src~1msa~1performance.ts
{
"sha256": "fdb5e5567f1788ca20a8506e05f2a40aa4fce25bb10936682a4ca9ea1aa79620",
"size": 3913
}Field is absent
removed /files/src~1msa~1phylogenetic-tree-panel.test.ts
{
"sha256": "2f3dee39cdb18ee241fdcac238f0b21805ab3a39fbfb784c2b51c3fd42e5b769",
"size": 1071
}Field is absent
removed /files/src~1msa~1phylogenetic-tree-panel.tsx
{
"sha256": "a03df951e49dc57622166966c3c4df8e8ecbe7808f4ac9e831aec6b5c1a3a8b8",
"size": 5431
}Field is absent
removed /files/src~1msa~1phylogenetic-tree.test.ts
{
"sha256": "8644916fb1cd56b15869951500036d12322425571237b018f3e2c2f0986235a7",
"size": 1713
}Field is absent
removed /files/src~1msa~1phylogenetic-tree.ts
{
"sha256": "b8cde026a76ffe142c5b8f298e6481dd64159c66cc9c1308b89722bca949875a",
"size": 11733
}Field is absent
removed /files/src~1msa~1pinned-inspector.tsx
{
"sha256": "646a3f6b563f02367828c36ffed86be769811df1807ac7f7dcbee3a832835e5f",
"size": 9249
}Field is absent
removed /files/src~1msa~1preview.test.tsx
{
"sha256": "8f9121536894adb62008890cd31886115742866d6e95d51380131afd6608ca85",
"size": 55851
}Field is absent
removed /files/src~1msa~1residue-alphabet.ts
{
"sha256": "2c417cbbed21c304f3e97d07282d6f2e340c7cef0d3152dc6c282488672fb99d",
"size": 3995
}Field is absent
removed /files/src~1msa~1rna-structure.ts
{
"sha256": "6fba2370bd8884764556d391044f245d7095b49f6dcdaffa9c6b8ee8ddc6bdfc",
"size": 3010
}Field is absent
removed /files/src~1msa~1rows-panel.tsx
{
"sha256": "3aaf15bfabfec7abc975f5a492d27bc5ed6bcedbbe5096248e1dbbbe1279aae2",
"size": 17319
}Field is absent
removed /files/src~1msa~1scientific-metrics.test.ts
{
"sha256": "425582a7bc92186d7d5095f7135c9000aacc61030dde76485c7f051945cba448",
"size": 4280
}Field is absent
removed /files/src~1msa~1search-results-panel.tsx
{
"sha256": "18df3ef095920fd5a016f792d874af62b33ab2edc9c7948995177e0a9e366f4e",
"size": 7745
}Field is absent
removed /files/src~1msa~1search.ts
{
"sha256": "4ab5be74bffb249d7f09bb52c744e8fb6767113cb9c24c429d3c38c2708e94c2",
"size": 9263
}Field is absent
removed /files/src~1msa~1types.ts
{
"sha256": "42fea7ad27cee91e1bd90224b9fe21e55872d7c2c8ef82729b8ba33f6846d55d",
"size": 6228
}Field is absent
removed /files/src~1msa~1use-alignment-workbench-commands.test.ts
{
"sha256": "01a728b706ffbff7354f7555e6a6504e3e16369fa7b4b9e1d3ac79dcd18ea964",
"size": 4476
}Field is absent
removed /files/src~1msa~1use-alignment-workbench-commands.ts
{
"sha256": "581d875d272255de0642a076a4244b0a29463d7ebdbbc3fea229c78bb2a35812",
"size": 18327
}Field is absent
removed /files/src~1msa~1use-msa-document.ts
{
"sha256": "089c3a307b70c44525f663aaf99ae278f8abe47b91687e2a8e272b2d9a0e9766",
"size": 10098
}Field is absent
removed /files/src~1msa~1use-msa-viewport.ts
{
"sha256": "a7562de80a6a2171670c15ef0a0b5fc1ac7ac454777d091652e43fab1465e66a",
"size": 4592
}Field is absent
removed /files/src~1msa~1virtualization.test.ts
{
"sha256": "c196f2b13ef61ff1b95183e125c2f4c36646e7ecc8d41b9e7263decaaeb9a4b1",
"size": 1226
}Field is absent
removed /files/src~1msa~1virtualization.ts
{
"sha256": "3e598d0a4b06927ba559b5e12c4d40e9be09af6db3149d6ddf7eef0d2cf81d3f",
"size": 2170
}Field is absent
removed /files/src~1msa~1warnings-drawer.tsx
{
"sha256": "1092a99656305ad4e9424911b8d59bb6208bf47ec23fbad977c7770b99c4b6b7",
"size": 2915
}Field is absent
removed /files/src~1msa~1workbench-controller.test.ts
{
"sha256": "4f7caa035f1616dc4799c4ca011c95724953d934cb53a60716ddd3c7b4eccb1c",
"size": 3087
}Field is absent
removed /files/src~1msa~1workbench-controller.ts
{
"sha256": "524bcaf211994199af24284f17becee092f2f8fb010125d4578544a271908bee",
"size": 7439
}Field is absent
removed /files/src~1msa~1worker-client.test.ts
{
"sha256": "d5e70514998e0d2015bb0639c99c98477793ee2d6bf4883d9e9f946e1f74a4c4",
"size": 4769
}Field is absent
removed /files/src~1msa~1worker-client.ts
{
"sha256": "600542b217653ba03ee9772461a62f791405d47eb6538faa883fbdf11afe603d",
"size": 4162
}Field is absent
removed /files/src~1msa~1worker-protocol.ts
{
"sha256": "06112fb2740e1fa85bbe125f572bff320b14ab118cf8716df64eb9e9c007b710",
"size": 903
}Field is absent
removed /files/src~1nucleotide-alphabet.ts
{
"sha256": "50a9b72c3346313aab2f3e73b21c3eae0d2e44efd8b56bf32c0e1e3461411e47",
"size": 2490
}Field is absent
removed /files/src~1persistent~1durable-viewer-state.test.ts
{
"sha256": "db8d8f424496f9e0a99a1c1c982ef5a05f1c553b99d1ebd313205310a8598925",
"size": 38161
}Field is absent
removed /files/src~1persistent~1durable-viewer-state.ts
{
"sha256": "968a32e0b0bd4a5dc28afe2579749ed8a0a83957c6026776e5d5b14a8ba95682",
"size": 29966
}Field is absent
removed /files/src~1persistent~1native-workspace-publisher.test.ts
{
"sha256": "771f32697e9c330f148bbecd853af64ae460bf784c0f316825017b8812fccd8e",
"size": 29954
}Field is absent
removed /files/src~1persistent~1native-workspace-publisher.ts
{
"sha256": "0230c0a0ff832963ed0b00cd7c8d36d7dd8eb36dd4568905418284e5d2a8d6eb",
"size": 11007
}Field is absent
removed /files/src~1persistent~1recovery-adapter.test.ts
{
"sha256": "f86d43587da2e9ede04cd489f47816cf1f1aa058edf8e06f45ed43d56f72d534",
"size": 2411
}Field is absent
removed /files/src~1persistent~1recovery-adapter.ts
{
"sha256": "4d6f42128fcc078667992f84bf2ead1d9bb48aebce09c345aa3f224e9a4e6d68",
"size": 1789
}Field is absent
removed /files/src~1persistent~1scientific-data-client.test.ts
{
"sha256": "7e7beb1dc8cef1312d024d12379bd112f30fa4b21898770006edc45974ca7b79",
"size": 69209
}Field is absent
removed /files/src~1persistent~1scientific-data-client.ts
{
"sha256": "b6fc0ffb33daf12471b9b131da4e77e12f74a55387ab924047a8b92a6e47a470",
"size": 55192
}Field is absent
removed /files/src~1persistent~1session-adapter.test.ts
{
"sha256": "928bbc479346d775d591a3c3ceae55b809aceda342225c1081a54e997cf5477f",
"size": 3819
}Field is absent
removed /files/src~1persistent~1session-adapter.ts
{
"sha256": "a2bdab0b89a2916993a06e7c554b25de2b8c123ce8c06e8179ecbb044a16cdec",
"size": 3329
}Field is absent
removed /files/src~1persistent~1streaming-source-replacement.test.ts
{
"sha256": "e6db70f92efbb925858876a4b384ded2cc98eed6dba70e192a4f681114b9a5f9",
"size": 11710
}Field is absent
removed /files/src~1persistent~1streaming-source-replacement.ts
{
"sha256": "cfa02b5ae14e9c0e812067d1272bd4bd5c92ea7d24688b24643763706b1bcda1",
"size": 16557
}Field is absent
removed /files/src~1plugin-manifest.test.ts
{
"sha256": "102c8eea0ba81072b7ade30f1790336aa66871e424decabc4013d06b2e127c0a",
"size": 1097
}Field is absent
removed /files/src~1protocol.test.ts
{
"sha256": "7bb311f76af5f753d44d33201d6333fbc08a3dad0e771f9cdc85eb7209b5dd60",
"size": 2969
}Field is absent
removed /files/src~1protocol.ts
{
"sha256": "33c70066f2bcce960fbd9c485876e800c84f6a79388d465e70f6ca3737a2a85f",
"size": 3559
}Field is absent
removed /files/src~1public-example-acquisition.live.test.ts
{
"sha256": "364a54ed94103d5ae74b00a02392ddc31b52a9e15ed1efda84065d51013be73d",
"size": 8819
}Field is absent
removed /files/src~1public-example-acquisition.test.ts
{
"sha256": "9d1a144628354589d9bd1468e0ad1d9be090cbaadb3d826db6145ddd229c138e",
"size": 50086
}Field is absent
removed /files/src~1public-example-acquisition.ts
{
"sha256": "5fffe6abd54ce61ab4e3ac9c5de06e4acca14457fdc81e433e6eacaa44968443",
"size": 53869
}Field is absent
removed /files/src~1resource-error.ts
{
"sha256": "561f3459bb0bd3894fd9be0df67288600358a00ce321cc8cd3d6b28ddc2f2e70",
"size": 687
}Field is absent
removed /files/src~1runtime-contract.ts
{
"sha256": "da365b07791fb275753eaed6bb90c0c702e130ee37e09d46733026433dcf72c5",
"size": 4600
}Field is absent
removed /files/src~1scientific-platform-protocol.ts
{
"sha256": "0bd0e8b0ca48b3de6fbe90b0b4a1366c18b5805df87796c5157499e9b937a025",
"size": 2898
}Field is absent
removed /files/src~1scientific-platform.test.ts
{
"sha256": "ae6cc1b9eac57ca3133a58e66f22cdbbac919aff415d47736dff49782c3a83f3",
"size": 22058
}Field is absent
removed /files/src~1scientific-platform.ts
{
"sha256": "7612b7ac23d792c66d7d03bf01dfe72cc10bcb31f9124ad5b818003c8f9a5aa2",
"size": 21394
}Field is absent
removed /files/src~1sequence~1__fixtures__~1chromatogram.ts
{
"sha256": "6e8ad7ae5aaf64dcdfda04ab6b3d44a012417ce43dc8627a5a551d42f898c373",
"size": 7412
}Field is absent
removed /files/src~1sequence~1__fixtures__~1official-vcf-4.3-first-100-sample-variant.vcf
{
"sha256": "2841a817ca64295730ef905725a735b4a424bdcfd3e231304eeee8f44e76997b",
"size": 8218
}Field is absent
removed /files/src~1sequence~1analysis.test.ts
{
"sha256": "631abd067e67b7cdc1b68d7ee86cefadb5bf9cbdceecc7d4ffb40b2f8bf09af9",
"size": 9258
}Field is absent
removed /files/src~1sequence~1analysis.ts
{
"sha256": "3746ff3cedcbdb19e3eda445023f31664d0c5035aa897c3d8944de6cd9b9c891",
"size": 18078
}Field is absent
removed /files/src~1sequence~1binary-parser.ts
{
"sha256": "6a72f9eaad564c191acf862e594dfe3b7b99d570fc5013e4df922fcceb911cb4",
"size": 3770
}Field is absent
removed /files/src~1sequence~1chromatogram-panel.test.tsx
{
"sha256": "3d9a2ba0cc2974c921056a1cfe7bc9368e68d972185acfe01ded457c5c618236",
"size": 21665
}Field is absent
removed /files/src~1sequence~1chromatogram-panel.tsx
{
"sha256": "09b5d8f2e83558c840db0aae2914ea74338d981c867206291b5930d856da2d36",
"size": 22779
}Field is absent
removed /files/src~1sequence~1chromatogram-query.test.ts
{
"sha256": "36660201c1e2578a90cfa69c74fd4128f91258a57030bab50cfcf04e27e414f8",
"size": 15710
}Field is absent
removed /files/src~1sequence~1chromatogram-query.ts
{
"sha256": "a4e8d5a7f568677b656c4b7475a1bfe400fbd0e575660a07be84663e37897816",
"size": 13233
}Field is absent
removed /files/src~1sequence~1colors.ts
{
"sha256": "2ee4ef7d44079b0293f799899ed4e1ca43ca75a80b8f9d871f3b5b9df847bf8c",
"size": 123
}Field is absent
removed /files/src~1sequence~1coordinate-map.ts
{
"sha256": "dfd79caf9ad66a67d1ee7cb0bcf1d09cca293d4fee5090157af3373d231858f6",
"size": 440
}Field is absent
removed /files/src~1sequence~1editing.test.ts
{
"sha256": "c45efbe2ccb399d67b34dcd802958f62718a407252d3ac02d16adb8c50be5c12",
"size": 22023
}Field is absent
removed /files/src~1sequence~1editing.ts
{
"sha256": "cb0dc605c70aeb2778bab5a1e1383c49747c005b57e8730ae0b0bccce294aeee",
"size": 23479
}Field is absent
removed /files/src~1sequence~1evidence-track-panel.test.ts
{
"sha256": "6b30ef28975d810cb89d762b9fa20ec8716082ec696b01134e2ca14ef2d03223",
"size": 898
}Field is absent
removed /files/src~1sequence~1evidence-track-panel.test.tsx
{
"sha256": "e5d79f0ce0c761ae9c9c359c89e03eb1f0fc1ab81bb402a5502655cacb77cedd",
"size": 16328
}Field is absent
removed /files/src~1sequence~1evidence-track-panel.tsx
{
"sha256": "c4430627915a7e1547ee8bccabb418579f9f4e0a9419e9d35aca4661c7cc56c7",
"size": 36503
}Field is absent
removed /files/src~1sequence~1export-actions.tsx
{
"sha256": "37487f97894d8980c30049b6c78d796943c3aaa31193c94735239eca3cbd2366",
"size": 15593
}Field is absent
removed /files/src~1sequence~1exports.test.ts
{
"sha256": "02dc630511e1fd9e129f87865e3ec86ae43a6e911651d091961f774aa0114beb",
"size": 1605
}Field is absent
removed /files/src~1sequence~1exports.ts
{
"sha256": "022c6c55324324ada3010c7587d48e573ba4d8b23d00d5daa6da1bc58e0c2250",
"size": 2201
}Field is absent
removed /files/src~1sequence~1fastq-quality-analysis.test.ts
{
"sha256": "0097eecf2dbfaf6c9a5def4d9154f794c2a36459fa30948747944f8c55cb584f",
"size": 10030
}Field is absent
removed /files/src~1sequence~1fastq-quality-analysis.ts
{
"sha256": "9d3f9851b1d333a769fb5c45c571c18a7530fd3d4af33c3cfbe2042316f406b6",
"size": 15068
}Field is absent
removed /files/src~1sequence~1fastq-quality-charts.tsx
{
"sha256": "8e001bb8785e00aaab8406381823678e0ecee2f4fa2f2c0016596615a61a8ed0",
"size": 12391
}Field is absent
removed /files/src~1sequence~1fastq-quality-report.tsx
{
"sha256": "1f2674d92ec81c5f67e738f73c7242f45a44826c81fa1e600a35c98d8894d3e3",
"size": 17511
}Field is absent
removed /files/src~1sequence~1fastq-summary-panel.test.tsx
{
"sha256": "3c34f050538addafa833fa3ab3e40e29cc9edc2aefb2fc96c697d838bd55a39a",
"size": 11627
}Field is absent
removed /files/src~1sequence~1fastq-summary-panel.tsx
{
"sha256": "516992c5e9d4663285b6b31eb7821f2df4995fb97fd10578ae28ce3e76fa64d6",
"size": 1956
}Field is absent
removed /files/src~1sequence~1feature-location.test.ts
{
"sha256": "73260a5c0763982682c0a7b76e7f96c76b8d8a8e1a1d4e351dfd377baebc466b",
"size": 2234
}Field is absent
removed /files/src~1sequence~1feature-location.ts
{
"sha256": "8fafc0ed8b2a93bff45eb7cdce435c429bcbdd7240134c444d0a2bd7d89fcc44",
"size": 5093
}Field is absent
removed /files/src~1sequence~1feature-resolution.test.ts
{
"sha256": "7a540d1aa651bb12df43e5a7d77a58d2b19473aed41e5ee70265bf61e0df4b23",
"size": 1576
}Field is absent
removed /files/src~1sequence~1feature-resolution.ts
{
"sha256": "b9d1f1c54f0b2bc7123b693af66725e7aa171dd068c066c89de7c24cbed14eae",
"size": 1170
}Field is absent
removed /files/src~1sequence~1feature-tracks.test.ts
{
"sha256": "5334f978ae1467f3ea21e313b6c30527a9fa98c99f8ad83e2b5381a9ef0e532a",
"size": 1049
}Field is absent
removed /files/src~1sequence~1feature-tracks.tsx
{
"sha256": "5bd0a0117e86684e2608b1c0a3db06ef3a1712bf23c5e990d07d5737733bb847",
"size": 5626
}Field is absent
removed /files/src~1sequence~1feature-translation.ts
{
"sha256": "1017db400a5c15030ab89deb050933f860880fbd77b972f21a859d2b81b708f0",
"size": 6417
}Field is absent
removed /files/src~1sequence~1file-kind.test.ts
{
"sha256": "5319cd6db611bb2ca6f9f569890e40ecabf8525e062d3a195f47aca1aaac8578",
"size": 958
}Field is absent
removed /files/src~1sequence~1file-kind.ts
{
"sha256": "7f9aca55e09d7c1f4c5a4347394c84cb35ec865696562ef467eb6bb5bc8bbdd7",
"size": 1132
}Field is absent
removed /files/src~1sequence~1formats~1chromatogram.test.ts
{
"sha256": "a26733a7731454ba4af4d909588907255a6c32101d9d8c8cc68eadf925001e61",
"size": 8665
}Field is absent
removed /files/src~1sequence~1formats~1chromatogram.ts
{
"sha256": "ae33e555719ea88c60cf4c784551dba6e06ee184d210739d06f19245d52dac78",
"size": 18903
}Field is absent
removed /files/src~1sequence~1formats~1embl.ts
{
"sha256": "6cd158548b974b2ec984a1ac73c79e2c8efef6408315644b756f4afa07cb96e3",
"size": 7223
}Field is absent
removed /files/src~1sequence~1formats~1fasta.ts
{
"sha256": "e4d98b808cc680f7a8740bdb7f363ac43a948cd2dcc87c83585262ea59cd7e89",
"size": 4400
}Field is absent
removed /files/src~1sequence~1formats~1fastq.ts
{
"sha256": "8135e56710ed00126d09eb14d269d034f84669cc8071a540bf92ad0344980e41",
"size": 9736
}Field is absent
removed /files/src~1sequence~1formats~1genbank.ts
{
"sha256": "3521c1b96c13dee60ea6f354ddfaa9eb45f5b4e487f4a40b3ef826a7a85196ee",
"size": 8685
}Field is absent
removed /files/src~1sequence~1formats~1snapgene.test.ts
{
"sha256": "34475b333637ec28d6a2991084e9efd3ee449a54a1aea5d2175e7f8acdfb355a",
"size": 19983
}Field is absent
removed /files/src~1sequence~1formats~1snapgene.ts
{
"sha256": "d1592e8a6a55a569b69183e629294a646507f8e292d1f21cd55db0e7768ac00c",
"size": 30436
}Field is absent
removed /files/src~1sequence~1genetic-code.test.ts
{
"sha256": "78bba963c3a3fccffce9fa404e78e8a72bb0c15cfe74ed6a9f580cdb4b755c1f",
"size": 2171
}Field is absent
removed /files/src~1sequence~1genetic-code.ts
{
"sha256": "51514497d8b0188bdaa9c56044e2257defd99ea3dc3f6dcfb63c48fea5fabe55",
"size": 6445
}Field is absent
removed /files/src~1sequence~1interaction-state.test.ts
{
"sha256": "63fa278c4f2d31bb04732bd7b52d13d9387fdc2a43f35bbbe168a4a52ebab937",
"size": 1212
}Field is absent
removed /files/src~1sequence~1interaction-state.ts
{
"sha256": "a715f5bc9314186a6843ba469aec61977165294be1f24418b469451e1f350b95",
"size": 1824
}Field is absent
removed /files/src~1sequence~1interface-state.ts
{
"sha256": "a93ca240c75ed726523e4a6fe5b02e9f6508823d48cf9ebab43b21340dedb67f",
"size": 4632
}Field is absent
removed /files/src~1sequence~1metadata-panel.tsx
{
"sha256": "888bef299935a81900a96874aa09256e7d2438493998964fc33e0ed83ccfbdc6",
"size": 1067
}Field is absent
removed /files/src~1sequence~1model-context.test.ts
{
"sha256": "a6048fc1063d19438ee153fcf78af51e6b32a168174af504a36b8c084e2e655e",
"size": 5153
}Field is absent
removed /files/src~1sequence~1model-context.ts
{
"sha256": "2361b75af43cf5f365938067db6ddd6d151e579be9a0331ec49e57f9c114ce83",
"size": 20817
}Field is absent
removed /files/src~1sequence~1molecule-inference.test.ts
{
"sha256": "265e1110e733820585657eae30131cf704b419ef02f59056cb5c5243265cb518",
"size": 419
}Field is absent
removed /files/src~1sequence~1molecule-inference.ts
{
"sha256": "b94d0c9ab9af5fcaa8858eda4153fbdb89a740a137794edf1e390d80e4196467",
"size": 265
}Field is absent
removed /files/src~1sequence~1msa-sequence-adapter.test.ts
{
"sha256": "148bfcbb50c0fce73075affa3de864b50f4ea83b99778e6d45316235690f8d37",
"size": 980
}Field is absent
removed /files/src~1sequence~1msa-sequence-adapter.ts
{
"sha256": "dee3babb5fbae0ab00d9a2b17f1269a5fee972b59667c0aa2aa1264e9948ae6e",
"size": 2643
}Field is absent
removed /files/src~1sequence~1orientation.test.ts
{
"sha256": "5f38f94e6ec47a3ff3ba3898969855b9428c8863edae92cd502ad852f5cf7c82",
"size": 5640
}Field is absent
removed /files/src~1sequence~1orientation.ts
{
"sha256": "2f0da2ec087a389a3851296d3f0e2cab53856b7c05a98755af59d0cb638a695b",
"size": 3451
}Field is absent
removed /files/src~1sequence~1parser.test.ts
{
"sha256": "1d22586bc856214ee269835c64dabf129f9203d34f3a2a5b8b645d9346cb5e8d",
"size": 26376
}Field is absent
removed /files/src~1sequence~1parser.ts
{
"sha256": "1d9d9c4222f0cafb0db2a00bd7e194847907bf475af3be436ac114a5a50e6a22",
"size": 5739
}Field is absent
removed /files/src~1sequence~1performance-banners.tsx
{
"sha256": "d4cda90a8929a477097733a0eced89276e599501fe30a507bc2d8f268f2af23f",
"size": 2338
}Field is absent
removed /files/src~1sequence~1pinned-inspector.tsx
{
"sha256": "f0dc91e677051baf53618a8590dd0dd02bc5ca5efd2295e6976996e8cf64316c",
"size": 10765
}Field is absent
removed /files/src~1sequence~1preview.test.tsx
{
"sha256": "b8674126321d52e7d842e65e7dc3f4b94574defc041396e5c0dc95ed564614d0",
"size": 69201
}Field is absent
removed /files/src~1sequence~1quality-track.tsx
{
"sha256": "2f27aa3e1c34a806903bf6f0fba77b831622a2a894774169ca22d178010ffaf1",
"size": 1086
}Field is absent
removed /files/src~1sequence~1quality.ts
{
"sha256": "7283ca879a190a2012634707465cab05fc58fed4ec412568c71bc14d2a9a422d",
"size": 810
}Field is absent
removed /files/src~1sequence~1read-pileup.test.ts
{
"sha256": "a2253e29122aabc0ed2eaf393af78c17e57e2c24b376cd0fa208e45a713410b7",
"size": 10073
}Field is absent
removed /files/src~1sequence~1read-pileup.ts
{
"sha256": "10ac13a0a156ba1a153531ade45071b8504ddea7a043057d3bc3a744e30a7063",
"size": 16582
}Field is absent
removed /files/src~1sequence~1record-list-panel.tsx
{
"sha256": "429be9b3527647fa6ecc6c4d6aa6056af3542b6ef0345a2c076d4eceb4f44ae8",
"size": 12058
}Field is absent
removed /files/src~1sequence~1search-panel.tsx
{
"sha256": "1bc4346b5fde77254cf6181f0c67617f9c5557c3bbd71a3f7893a117ce662bde",
"size": 2753
}Field is absent
removed /files/src~1sequence~1search.test.ts
{
"sha256": "c3714df9e27d1c6defcb35d3b4fcc6b7aafd09b9c39fa2d45da1331fb619c46b",
"size": 4257
}Field is absent
removed /files/src~1sequence~1search.ts
{
"sha256": "b3839408c0ec3c1fe5176fdb75a7bdad834e5648f36fd6ca78f1ef90c3c6a9b6",
"size": 7707
}Field is absent
removed /files/src~1sequence~1selection.test.ts
{
"sha256": "daa11a43f31a4a2c45d29798d47475b12b0d1bc4fefac5133251776f3b80df93",
"size": 2168
}Field is absent
removed /files/src~1sequence~1selection.ts
{
"sha256": "4a6628733aab4e17b65edf9d5fdc5bd359497df2836fb660221331c80f80595f",
"size": 3139
}Field is absent
removed /files/src~1sequence~1sequence-legend.tsx
{
"sha256": "29e9340ba7eac4a7ba519c7bbe8280f1a9627854e6f12a390980a905045016a1",
"size": 1860
}Field is absent
removed /files/src~1sequence~1sequence-line-layout.test.ts
{
"sha256": "dcc515dc433f7180c5fc4ad11fe3f664d608d6f295ff0ff30e343b38aa84a76e",
"size": 1378
}Field is absent
removed /files/src~1sequence~1sequence-line-layout.ts
{
"sha256": "78ebe70be806e02a1fd60512a16008609911ac39c920f2834abcf9fe0c2e0f40",
"size": 2326
}Field is absent
removed /files/src~1sequence~1sequence-overview-geometry.ts
{
"sha256": "a09bfb784a049ff0a424175c98e2d1a944322e578879b386642f5f89532e0b55",
"size": 8774
}Field is absent
removed /files/src~1sequence~1sequence-overview.test.ts
{
"sha256": "0b8c35ff786f55e22f40a7ea742c81dc23ea134627602a83ce414fcbf9f7fb3d",
"size": 18419
}Field is absent
removed /files/src~1sequence~1sequence-overview.tsx
{
"sha256": "1d8929cd99f0e26db1f27884fa7893c982826e1adfeca75842af63c9551126dc",
"size": 37286
}Field is absent
removed /files/src~1sequence~1sequence-palette.test.ts
{
"sha256": "020cfb3278fdb6c513452aed678a82630a5975c738a13e4c4bb1d0fc4e6c4e96",
"size": 10084
}Field is absent
removed /files/src~1sequence~1sequence-palette.ts
{
"sha256": "fc88a257e64853b319b7d86f62311a8b936b91f7d10d8667856a1d2228d76086",
"size": 16274
}Field is absent
removed /files/src~1sequence~1sequence-renderer.tsx
{
"sha256": "272d42d1acea43a55fd2143d50890a9a4f8f20e6bc25b93a406b391055952109",
"size": 18036
}Field is absent
removed /files/src~1sequence~1sequence-rich-viewer.tsx
{
"sha256": "98a4bd2b9b0f0a39c718c2633c701292c576891df4980a0fe06b2dc372b8742d",
"size": 92653
}Field is absent
removed /files/src~1sequence~1sequence-toolbar.tsx
{
"sha256": "19a05305619bc57402419a39a04f1d5dc664a0f33d85ee45ccad28fd91e4a33d",
"size": 10070
}Field is absent
removed /files/src~1sequence~1sequence-workbench-panel.test.tsx
{
"sha256": "67ff47ecf01719c77ccbf88aaed990f46dda01b917419343dc6ee2324a249cff",
"size": 5871
}Field is absent
removed /files/src~1sequence~1sequence-workbench-panel.tsx
{
"sha256": "aca3ac89a2024ecf9d6b32c6801ca376da5a284ab6407f71bddf4ac540578a2c",
"size": 38249
}Field is absent
removed /files/src~1sequence~1tracks.test.ts
{
"sha256": "195efe73fa21f95ef6f6f417fa924bfb48e4a5640e103e50e8ddbc1107281a70",
"size": 20057
}Field is absent
removed /files/src~1sequence~1tracks.ts
{
"sha256": "2714f6a9d1d98036c9ff9bfdebc534c4a4502d6828ccb1ccc64d50c431c0f2a5",
"size": 35760
}Field is absent
removed /files/src~1sequence~1translation-track.test.ts
{
"sha256": "8b0a8713d77d986aa3326b5ca057b2daac085dd11af9bcabcbd70fa332e5b009",
"size": 3821
}Field is absent
removed /files/src~1sequence~1translation-track.tsx
{
"sha256": "2215d104d32e198f30291635ac4691b4ba2686a6bdb9f3356d5a1a6e654593c0",
"size": 5898
}Field is absent
removed /files/src~1sequence~1translation.test.ts
{
"sha256": "b4f61f3609271a749a48847f9e7676012f4eb8374963130905e4ed4d91ba27a3",
"size": 809
}Field is absent
removed /files/src~1sequence~1translation.ts
{
"sha256": "cffa34dc9835b616bf390272d9039e414fb70dc623880730e800f48f35b3d696",
"size": 1460
}Field is absent
removed /files/src~1sequence~1types.ts
{
"sha256": "2bfe333adb4ff0debc60352878cef7ff6e65a54d7f1c474dcc7f549ddcc3cfc6",
"size": 4426
}Field is absent
removed /files/src~1sequence~1use-sequence-interface-commands.ts
{
"sha256": "045f7a0f6c46e1a1948ec0c8bd1f9e26bbf07ec1021e07488ec61a94e46bb182",
"size": 15477
}Field is absent
removed /files/src~1sequence~1use-sequence-search.ts
{
"sha256": "f8c06f70f2d19088575e393a83607c2ed8b6f12c77314d76bd81ce7dfa5dfef9",
"size": 1857
}Field is absent
removed /files/src~1sequence~1use-sequence-workbench-commands.test.ts
{
"sha256": "93d9aec8c89181cb2d2995e315cff2cd421c2163ef9a7d976a73c341cf901c0f",
"size": 10442
}Field is absent
removed /files/src~1sequence~1use-sequence-workbench-commands.ts
{
"sha256": "57fb8ba3711c32d2e48062541852b7a50d9f549b4d5badcab01d590ed984c7b5",
"size": 25378
}Field is absent
removed /files/src~1sequence~1virtualization.test.ts
{
"sha256": "434452c43673bd8ae4af76727c7a4f398ba40020ee929d1984e75c0128b3c0eb",
"size": 781
}Field is absent
removed /files/src~1sequence~1virtualization.ts
{
"sha256": "9e54460404cc00dd995c7579d8af8bd1d09eb37e7da52599f93f42892d83be8d",
"size": 752
}Field is absent
removed /files/src~1sequence~1warnings-drawer.tsx
{
"sha256": "d0140bf55fd4618fd4f7baf358325114da38c4b260d64202f3d69f13b720e9ca",
"size": 960
}Field is absent
removed /files/src~1sequence~1workbench-controller.test.ts
{
"sha256": "2e3923ceaf0c334f893ef4e11b1356c85cb62040fe7fb559668fadf31f1d4197",
"size": 10357
}Field is absent
removed /files/src~1sequence~1workbench-controller.ts
{
"sha256": "9a8ca2d2a32715da03b932521780de8fe508ceb36c974208916f0e31b8218aff",
"size": 16909
}Field is absent
removed /files/src~1sequence~1workspace-track-browser-dialog.test.tsx
{
"sha256": "d8fa2fcaff74fadca82e42b586eddb432c3afd5315914cdf03e35b1395dddbdf",
"size": 4527
}Field is absent
removed /files/src~1sequence~1workspace-track-browser-dialog.tsx
{
"sha256": "bc2a8785b70240adb088c89ef17ea9c73a2669c5bb46ab23d5a5bab516d6e07d",
"size": 18294
}Field is absent
removed /files/src~1server-command-store.test.ts
{
"sha256": "d89f6c43b1f5292a7f3d3e97f5d6f42a3b452f34ba5a202ea9dc94146cb4a222",
"size": 9129
}Field is absent
removed /files/src~1server-command-store.ts
{
"sha256": "a2025a5f703eb49383752a722ac376f3b5b9332c38b1bf3aa7dea67e89e6f75c",
"size": 12862
}Field is absent
removed /files/src~1server-workbench-store.test.ts
{
"sha256": "37b45721f8e5ce8c2012bf329ef15c6ee92708d19b4282f0f62d0f6fb24b4005",
"size": 5343
}Field is absent
removed /files/src~1server-workbench-store.ts
{
"sha256": "e36d28165511f6cb061c0e342ff98ae22c72e702a0dc6431d9bfc08aaf412998",
"size": 12137
}Field is absent
removed /files/src~1server-workbench-upload.test.ts
{
"sha256": "c30f3938a5c97c070adbdd284e76574fdd4c5e6915977a99b0ce6c2daba1c635",
"size": 36219
}Field is absent
removed /files/src~1server-workbench-upload.ts
{
"sha256": "6f347499446575b038b99a4ede2d4df1ba51c198f1b3a255d6db1aae3a66ab10",
"size": 57919
}Field is absent
removed /files/src~1server.test.ts
{
"sha256": "4292202b1105662fa73dc8e71b412c671bd85206ef3ec5368892df736389c72e",
"size": 149191
}Field is absent
removed /files/src~1server.ts
{
"sha256": "1619639b631b48793a89831339b55eb5fcd22c9b63b1b1fd679610b8842d9109",
"size": 93257
}Field is absent
removed /files/src~1spreadsheet-safety.test.ts
{
"sha256": "c10a0340c5257c1788820e6e32d5209e7a53fb0bf202bf4534c0f074f76bf2df",
"size": 1631
}Field is absent
removed /files/src~1spreadsheet-safety.ts
{
"sha256": "b27b8a1eb838a5d605039e7be077ad8b086f664a21cfa648ae32db8ffb540b2e",
"size": 857
}Field is absent
removed /files/src~1target-resolution.test.ts
{
"sha256": "9846ec8112f153359a20dfda12e73794222153690537a5a3b1461b9dbdad5364",
"size": 788
}Field is absent
removed /files/src~1target-resolution.ts
{
"sha256": "6f897c8ca23e2208b9db110697d035776e70f970559274921e83a633a907ee3b",
"size": 1015
}Field is absent
removed /files/src~1test-setup.ts
{
"sha256": "b5533e5d76e2a033f8011816598a2ceb0ef1958c8e11f0d64719bff406d4b073",
"size": 150
}Field is absent
removed /files/src~1text-lines.ts
{
"sha256": "b4e91856f95629ec16857a3d2eb76f99bd10bfbd730cc3576a89d1e8d81aff61",
"size": 801
}Field is absent
removed /files/src~1ui~1button.tsx
{
"sha256": "0ae9cb6a1fe273deac4db9679ccf5f04b8346ef5ef76fb8686fdee60022859da",
"size": 1110
}Field is absent
removed /files/src~1ui~1status-panel.tsx
{
"sha256": "c32383e6a0c302804c101ddff318689c119e77d7542641fd396aa2c15e95ee93",
"size": 1216
}Field is absent
removed /files/src~1ui~1workbench-disclosure.tsx
{
"sha256": "09ab17da72e6736a5b9d4c399ed9436b4d921b3ab8fedfa925884fa0a996a3e9",
"size": 4525
}Field is absent
removed /files/src~1ui~1workbench-feedback.ts
{
"sha256": "f155586db355fe3c665d4ab67dd5e6c14593695faeecd30bf67fb6df75de50e1",
"size": 2032
}Field is absent
removed /files/src~1ui~1workbench-tool-controller.ts
{
"sha256": "6cae115922f67c8a94f8b962c98d3a29b1ab82af6bc74299df7a11bdd3e7d999",
"size": 8998
}Field is absent
removed /files/src~1ui~1workbench-tools.test.tsx
{
"sha256": "a47ee913ce24c8399d43a00b50384940dd6171a7874a72dc4a27edc1dde8ba10",
"size": 17802
}Field is absent
removed /files/src~1ui~1workbench-tools.tsx
{
"sha256": "feac7a649413e93b976380b0a644ec038a179a1283085cf9937b70eecb0b4d48",
"size": 8024
}Field is absent
removed /files/src~1version.ts
{
"sha256": "718a071b979abd64d8b5f1913a1468c7dd9cc337e5f9c5a7d2179cbc786008b3",
"size": 49
}Field is absent
removed /files/src~1viewer-commands.test.ts
{
"sha256": "130d19f980c50f6fd55ce51e2bca0e316c12aeb431facd7916ff66311545d7f4",
"size": 11663
}Field is absent
removed /files/src~1viewer-commands.ts
{
"sha256": "787ab51bc1fc762db2561a465e56b17bf846963060a072419c844333cec42cbe",
"size": 22056
}Field is absent
removed /files/src~1viewer-operations.test.ts
{
"sha256": "bb508ad88022c4e9e210a62ba52d6ecc962874a158a11302975a5ac82e0b015d",
"size": 11905
}Field is absent
removed /files/src~1viewer-operations.ts
{
"sha256": "3e90bd200e07e3eff29fc4d7d729bfd6e2dc0de6da63dd488a6054ba7a4e5585",
"size": 27165
}Field is absent
removed /files/src~1viewer-query.test.ts
{
"sha256": "99a5b88c29228c62120d71a522969e3bdbd38ee03a628c864d818be6830a242c",
"size": 28561
}Field is absent
removed /files/src~1viewer-query.ts
{
"sha256": "13d233a83ee56ac72f95d69452c37b2e82b5a34efdb473ae57c0f1c561883158",
"size": 29421
}Field is absent
removed /files/src~1views~1__fixtures__~1app-host.ts
{
"sha256": "6128bfa0a4a436e5769ebb4831b4a068aab6e8668fa612fc78c86ba5e3e90e33",
"size": 6004
}Field is absent
removed /files/src~1views~1app-native.test.tsx
{
"sha256": "8c28891333b638293e95b318a76b701d4960dd443834814de8eb636861ffead9",
"size": 50380
}Field is absent
removed /files/src~1views~1app-resource-loading.test.tsx
{
"sha256": "fc3dad9a1d38a572b8627f8fd9cac35613b2914e2d2ecb0235b6f700ff3ebc32",
"size": 29290
}Field is absent
removed /files/src~1views~1app.test.tsx
{
"sha256": "34a30cfcdfd00622ab840f061082c0d7184d430fc8998c321315a5b8b0fb2d25",
"size": 124248
}Field is absent
removed /files/src~1views~1app.tsx
{
"sha256": "8047c936c707cefbdbc92cc7b2b1504c6311407915cc7375b719223fa66543cc",
"size": 58133
}Field is absent
removed /files/src~1views~1scientific-platform-client.ts
{
"sha256": "6f9e3962d799bd585f475803950d5ad5a36e57f633528bb6f0791cd9fabedbc3",
"size": 6679
}Field is absent
removed /files/src~1views~1styles.css
{
"sha256": "5616b5e4b4e68c488ab50ed195830370c71dff0b887d464b84e761d9a443b735",
"size": 15176
}Field is absent
removed /files/src~1views~1workbench-persistence.test.ts
{
"sha256": "4c74da304da2ee2c37c054a091b9a33aeb8833abaf6eb9dfe708fd061b49c7ac",
"size": 29114
}Field is absent
removed /files/src~1views~1workbench-persistence.ts
{
"sha256": "09682c7d81df9bc2bd0f0592df8589ca00bd1ca53a18910a90054b346eb55292",
"size": 32623
}Field is absent
removed /files/src~1views~1workspace-artifact-stream.test.ts
{
"sha256": "24a9745c2736693b280a0e8b8d3368777dd25d00a7180196f6a572339bfe48ac",
"size": 2070
}Field is absent
removed /files/src~1views~1workspace-artifact-stream.ts
{
"sha256": "bd8cf6e33466a9d509d6e0fa197f614873143c319c9baac9d1539309169723ec",
"size": 9582
}Field is absent
removed /files/src~1views~1workspace-export-producers.test.ts
{
"sha256": "282a98a4c5e0d99d9407aa6e8b36a22ea3095dcf1b4123b8dc19716296ba72eb",
"size": 5540
}Field is absent
removed /files/src~1views~1workspace-export-producers.ts
{
"sha256": "b4c9eb41696ea4c44ef5a8f09ca59ac6bc9d1536168c34a6887b2d80f6324015",
"size": 11106
}Field is absent
removed /files/src~1views~1workspace-sessions.test.ts
{
"sha256": "67c281b5ff16892d0bdb833e08311dff6f84cb77c8f15eb7e32a04f8ab0a10e6",
"size": 4005
}Field is absent
removed /files/src~1views~1workspace-sessions.ts
{
"sha256": "0c59a71580b4556eff2d85450239633952803283bb103e7c81f42bfe01ee1a9a",
"size": 7730
}Field is absent
removed /files/src~1views~1workspace-tracks.test.ts
{
"sha256": "c1f7e67e8ea3a973e84e9191569a430fe51f7bbbe507eb605f86b06823856e5e",
"size": 2231
}Field is absent
removed /files/src~1views~1workspace-tracks.ts
{
"sha256": "6ca2750696fe73cab21a82981e8bfe9a6000e2b01c94b717c5c8a574f2463241",
"size": 4687
}Field is absent
removed /files/src~1vite-env.d.ts
{
"sha256": "06fbb5e015dc0bde385e95413d35c28ed97005b79539181fd770e752996e24ff",
"size": 116
}Field is absent
removed /files/src~1workbench-exports.test.ts
{
"sha256": "450e4bdbb38afbd41499e1d98ba4cc5346d7550aa30b54c1954657b0a72f6bd3",
"size": 39671
}Field is absent
removed /files/src~1workbench-exports.ts
{
"sha256": "ec53063b81e277e9d0b42f7a0d0f7ed4cb75b651da446f97eb448a2a7ac1c98f",
"size": 45347
}Field is absent
removed /files/src~1workbench-persistence-protocol.test.ts
{
"sha256": "97c288b6c27474eaf3328914e9636f5cd9ecaf81cb2656e946370d5f659fea01",
"size": 5021
}Field is absent
removed /files/src~1workbench-persistence-protocol.ts
{
"sha256": "a3cbe53c2094fb0bd801b041507170afbc0ebde1cede735dfa009159e7c0a96c",
"size": 15079
}Field is absent
removed /files/src~1workbench-persistence.integration.test.ts
{
"sha256": "60221d2607d3e6bafcd8985eb6e57f2fd875a3dfa5259fee0a34d27d922d6276",
"size": 8360
}Field is absent
removed /files/src~1workbench-session-validation.test.ts
{
"sha256": "5ef1044f029121cac483414aaf562dbe936bbbaf2de5544cad8b321694e9318a",
"size": 32647
}Field is absent
removed /files/src~1workbench-session-validation.ts
{
"sha256": "ab9580d6643a40ac6779baf853f6f05a9d1bf914626952e67c3ea0234e26656a",
"size": 28793
}Field is absent
removed /files/src~1workbench-state.test.ts
{
"sha256": "db3ead08ddb45a1c0b12d0a81ce836101c2b5c1095bd0cfd609b86d9db2652be",
"size": 9889
}Field is absent
removed /files/src~1workbench-state.ts
{
"sha256": "d59fe97c2349361f79806413e422eb47c16f004647d92d789d794a135b9314bc",
"size": 15904
}Field is absent
removed /files/src~1workspace-atomic-publisher.test.ts
{
"sha256": "7e6aa50d36f481a95ede3597e845e3cafd29eeea48179984543713c25e569fc9",
"size": 6360
}Field is absent
removed /files/src~1workspace-atomic-publisher.ts
{
"sha256": "a31e817ee507af4a10e8934dfc3b2452374a32e58ab8630a7db8da1ea4d978d1",
"size": 14459
}Field is absent
removed /files/src~1workspace-browser-protocol.test.ts
{
"sha256": "5378adbf5fff25593e9e0c6d925b550752175dbd0a75f8bca144a0bafb2ca04c",
"size": 2645
}Field is absent
removed /files/src~1workspace-browser-protocol.ts
{
"sha256": "ea451e58999e1d68f12b9245f5503166694048c40d1e3d8e5da30748d3568eb2",
"size": 4930
}Field is absent
removed /files/src~1workspace-export-authorization.test.ts
{
"sha256": "81fd5df51f923832d3358e7ee225db87d037e0f146bf3782b5af82b74dc3d6ac",
"size": 3856
}Field is absent
removed /files/src~1workspace-export-authorization.ts
{
"sha256": "d5b5d492415ea3b62b2732a58d18bbe69afa762a53ed97e4e92d91d4e89f95a5",
"size": 5608
}Field is absent
removed /files/src~1workspace-export-publisher.test.ts
{
"sha256": "89b00d1a8326866dd074bff1e11845d250119717d7e5753a5b5941317eee4cfa",
"size": 28575
}Field is absent
removed /files/src~1workspace-export-publisher.ts
{
"sha256": "229b2da2ef3bd36b0cbc589f9a4ebe36128a2b84f1958c72391a39f8d86c66da",
"size": 50465
}Field is absent
removed /files/src~1workspace-publish-button.test.tsx
{
"sha256": "79fa2b833d0ba1be059a48fef4f334f4a9ad2be0875a0f9307809d9faa5d1721",
"size": 9447
}Field is absent
removed /files/src~1workspace-publish-button.tsx
{
"sha256": "02e8bc550f8e137b7ca783218557ae527eed1ceff3d29ded8f2fae758315e9fd",
"size": 18759
}Field is absent
removed /files/src~1workspace-session-controls.test.tsx
{
"sha256": "7ede77fe099b3a0820ac6bad2182cfedbd150f49008d01a7a401f67ed6662f92",
"size": 6166
}Field is absent
removed /files/src~1workspace-session-controls.tsx
{
"sha256": "1f7e2e415aeea5bc1eb8a93018bf767e059f3a4afe708a32bcd18b22f8cdfd10",
"size": 11829
}Field is absent
removed /files/src~1workspace-session-manager.test.ts
{
"sha256": "0d93a07f553611d3b3cf794ef94cb26cbf14bb6b27d167b1fdd5a746fed93cf1",
"size": 11000
}Field is absent
removed /files/src~1workspace-session-manager.ts
{
"sha256": "b39111d0c579b68f8e96c6629a69968c2889ca16eda09d1a14e7dd9f6084adec",
"size": 23302
}Field is absent
removed /files/src~1workspace-session-protocol.test.ts
{
"sha256": "73a3794bdfd1409586c29801bf2880a87faf1322f44fe75ee6ccddf2dbc7f75d",
"size": 2173
}Field is absent
removed /files/src~1workspace-session-protocol.ts
{
"sha256": "72dcc8cbc27f35b03a266ebacc4ff7b53d42c7a62cacf8ba07770e02cf1ef121",
"size": 4277
}Field is absent
removed /files/src~1workspace-track-browser.test.ts
{
"sha256": "899e0ae6cbdbf99630875606423b5ee1ed40d25b01d3ac2d64990b918d64d3e2",
"size": 11978
}Field is absent
removed /files/src~1workspace-track-browser.ts
{
"sha256": "1931e51c4c5b4ed576c32a1fd61a39808279e98e9dbf4f614b0f5d8c273ef946",
"size": 42258
}Field is absent
removed /files/src~1workspace-track-protocol.test.ts
{
"sha256": "605744def2ba43a98f493288a466287549f6f90ce9286657e5cb09075d455a1c",
"size": 2583
}Field is absent
removed /files/src~1workspace-track-protocol.ts
{
"sha256": "096d8a5ce9c76b2d84a9961db6e86fbcf825e705b3ab892ecfa38c554c2ee38f",
"size": 7254
}Field is absent
changed /files/starter-examples.json/sha256
"751d1e88f94a89113601fdd8a9460d2ee2760671f194b9a5870c395144061201"
"332ebf722dd91bcbcff4bff01270c9b953d5f214c8eb7ea49a9b0b9b1e2d75c7"
changed /files/starter-examples.json/size
18148
19457
removed /files/tsconfig.json
{
"sha256": "1f9fc60a234fe7231a2a8ca86eec8935cf4bf272a007d43b7179d29af97b70ab",
"size": 475
}Field is absent
removed /files/vite.config.ts
{
"sha256": "197d6a0f1dbbfb9963b91f354b499008d0c65ebf80d8dfb8804d54bca55889d7",
"size": 819
}Field is absent
Full snapshot data
{
"files": {
".codex-plugin/plugin.json": {
"sha256": "458a047b8d1b108a9131d381d1b52cdf1e311e74356823747d581ee9b0662825",
"size": 2382
},
".mcp.json": {
"sha256": "e867df32928212c16043bd46f8c5402c21e5b8aac31fc2f6b2d471f7516a1b02",
"size": 402
},
"CAPABILITY_MATRIX.md": {
"sha256": "395c11c653b9f64ed1dac5fd407886bc712b28d59de8d1b8485304ddaac09d7b",
"size": 17486
},
"LICENSE": {
"sha256": "7de1e115d165f176e68f962acdb809b5ab8d8ae78d3981e0701392b2ac50c713",
"size": 1063
},
"README.md": {
"sha256": "9c9e12fc42f75f4bf80167f156364416457e90e073d7638f32c6549543b61eca",
"size": 14005
},
"STARTER_EXAMPLES.md": {
"sha256": "e66f71209d21c02f7e5a0014034847e63da2bf23934813e7d63b1def6883ce3c",
"size": 23258
},
"THIRD_PARTY_NOTICES.md": {
"sha256": "bae46ec2e086ea34ec112f02efebebf5d5e0137e7e1129b870fd11ca80752d52",
"size": 195212
},
"assets/icon.png": {
"sha256": "5451b313f937efabf8563d0b2df41d2750a4c0e9a2e067393e5de815fecb7240",
"size": 12280
},
"assets/logo.png": {
"sha256": "5451b313f937efabf8563d0b2df41d2750a4c0e9a2e067393e5de815fecb7240",
"size": 12280
},
"dist/server.mjs": {
"sha256": "63d489adef5d4426e95177a828bda36340e61abbac8b63f17cdeffa4d2fec20d",
"size": 2993766
},
"dist/views/app.js.gz": {
"sha256": "f670f0198e0d9bf20c90b942d648ef7460b9023800ff65228240a528d4bae997",
"size": 542695
},
"dist/views/styles.css": {
"sha256": "092a1821dd59578b1a6932c7852c6c6f8f6633e44981b364df478adcb0a9f6c0",
"size": 55766
},
"integrity.json": {
"sha256": "58145c876d1c63023f446f6ea671364eb0e5aa02044e06205fa1b2ab8f8bde04",
"size": 1751
},
"launch_node": {
"sha256": "1072359d24f7760cdad5c2c112308e7ba93ddc60bbe00c839e623eaca6aa1d69",
"size": 1560
},
"launch_node.cmd": {
"sha256": "82b0b206e4c0f159e6e2a83dddbd0f92d6bf7af677b54154f7668c314a96e260",
"size": 2606
},
"skills/biological-sequence-viewer/SKILL.md": {
"sha256": "49a56c831b0c767533a133ecc67c541b49c27a3753c6605ee24f03e2c43ac4f9",
"size": 38898
},
"starter-examples.json": {
"sha256": "332ebf722dd91bcbcff4bff01270c9b953d5f214c8eb7ea49a9b0b9b1e2d75c7",
"size": 19457
}
}
}SHA-256 of public snapshot: 3d0564840f9fe2a4607dcfa3ac18b6f38a1415ca67c6b3f49ff495736b42f386