.info-btn.svelte-1pn7lmy{display:inline-flex;align-items:center;justify-content:center;width:.75rem;height:.75rem;border-radius:9999px;border:1px solid var(--color-ternary-1);color:var(--color-ternary-1);background:var(--color-surface);font-size:7px;cursor:pointer;flex-shrink:0;margin-bottom:10px}.histogram-bar.svelte-1pn7lmy{transform-box:fill-box;transform-origin:bottom center;animation:svelte-1pn7lmy-bar-grow .8s cubic-bezier(.34,1.56,.64,1) both}@keyframes svelte-1pn7lmy-bar-grow{0%{transform:scaleY(0);opacity:0}to{transform:scaleY(1);opacity:1}}.bit-legend.svelte-1pn7lmy{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Roboto Mono,monospace;font-size:.8rem;letter-spacing:.05em;color:var(--color-muted);opacity:.85;cursor:help}.prob-columns.svelte-1pn7lmy{display:flex;gap:6rem;overflow-x:auto;padding:.5rem 0;align-items:flex-start}.prob-column.svelte-1pn7lmy{display:flex;flex-direction:column;min-width:7rem}.prob-row.svelte-1pn7lmy{display:flex;justify-content:space-between;padding:.12rem 0;border-bottom:1.5px solid var(--color-ternary-2);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Roboto Mono,monospace;font-size:.95rem}.select-checkbox.svelte-17sud4y{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:1rem;height:1rem;border:1.5px solid var(--color-muted);border-radius:.125rem;background-color:transparent;display:inline-grid;place-content:center;transition:border-color .15s ease,background-color .15s ease,opacity .15s ease}.select-checkbox.svelte-17sud4y:not(.reveal){opacity:0;pointer-events:none}.circuit-row.svelte-17sud4y:hover .select-checkbox:where(.svelte-17sud4y),.circuit-row.svelte-17sud4y:focus-within .select-checkbox:where(.svelte-17sud4y){opacity:1;pointer-events:auto}.select-checkbox.svelte-17sud4y:before{content:"";width:.6rem;height:.6rem;transform:scale(0);transition:transform .1s ease-in-out;background-color:#fff;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%)}.select-checkbox.svelte-17sud4y:checked{background-color:var(--color-secondary-2);border-color:var(--color-secondary-2)}.select-checkbox.svelte-17sud4y:checked:before{transform:scale(1)}.toggle.svelte-kkppr3{-moz-appearance:none;appearance:none;-webkit-appearance:none;position:relative;width:2.5rem;height:1.4rem;border-radius:9999px;background-color:var(--color-border);cursor:pointer;flex-shrink:0;transition:background-color .2s ease}.toggle.svelte-kkppr3:checked{background-color:var(--color-ternary-1)}.toggle.svelte-kkppr3:after{content:"";position:absolute;top:.15rem;left:.15rem;width:1.1rem;height:1.1rem;border-radius:9999px;background-color:#fff;transition:transform .2s ease}.toggle.svelte-kkppr3:checked:after{transform:translate(1.1rem)}.bloch-card.svelte-1soi0in{display:flex;flex-direction:column;align-items:center;background:transparent}.sphere-wrap.svelte-1soi0in{position:relative;line-height:0}svg.svelte-1soi0in{outline:none}.reset-btn.svelte-1soi0in{position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center;padding:4px;border-radius:4px;border:none;background:transparent;color:var(--color-muted);cursor:pointer;opacity:.65;transition:opacity .15s,color .15s}.reset-btn.svelte-1soi0in:hover:not(:disabled){opacity:1;color:var(--color-ternary-1)}.reset-btn.svelte-1soi0in:disabled{opacity:.25;cursor:default}.reset-btn.svelte-1soi0in:focus-visible{outline:2px solid var(--color-ternary-1);outline-offset:1px}svg.interactive.svelte-1soi0in{cursor:grab;touch-action:none}svg.interactive.dragging.svelte-1soi0in{cursor:grabbing}svg.interactive.svelte-1soi0in:focus-visible .silhouette:where(.svelte-1soi0in){stroke:var(--color-ternary-1);stroke-width:3}.silhouette.svelte-1soi0in{fill:none;stroke:var(--color-secondary-2);stroke-width:2}.equator.svelte-1soi0in{fill:none;stroke:var(--color-line);stroke-width:1;stroke-dasharray:3 3}.axis.svelte-1soi0in{stroke:var(--color-line);stroke-width:1}.vector.svelte-1soi0in{stroke:var(--color-ternary-1);stroke-width:2}.tip.svelte-1soi0in{fill:var(--color-ternary-1)}.origin.svelte-1soi0in{fill:var(--color-line)}.behind.svelte-1soi0in{opacity:.55}.behind.svelte-1soi0in .axis:where(.svelte-1soi0in),.behind.svelte-1soi0in .equator:where(.svelte-1soi0in){stroke-dasharray:2 3}.readout.svelte-1soi0in{font-size:.75rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--color-text);white-space:nowrap}.purity.svelte-1soi0in{margin-left:.6em}.axis-label.svelte-1soi0in{fill:var(--color-line);font-weight:700;pointer-events:none}text.axis-label.behind.svelte-1soi0in{opacity:.45}.gate.svelte-rrh88a{position:absolute;top:50%;transform:translate(-50%,-50%);z-index:10;white-space:nowrap;-webkit-touch-callout:none}.gate.copying.svelte-rrh88a{box-shadow:0 0 0 2px #3bc96f;outline:2px solid #28ff33;outline-offset:-1px}.gate-angle.svelte-rrh88a{font-size:.5rem;margin-top:1px;opacity:.75;font-variant-numeric:tabular-nums}.gate.selected.svelte-rrh88a{box-shadow:0 0 0 3px #3b82f6;outline:2px solid #1e40af;outline-offset:-1px}.ghost-wire.svelte-14zmjr{opacity:.6}.ghost-wire.svelte-14zmjr .dropzone:hover{background-color:#a855f726;border-radius:4px}.gate.svelte-14zmjr{position:absolute;top:50%;transform:translate(-50%,-50%);z-index:10;white-space:nowrap}.dropzone.svelte-14zmjr{position:absolute;top:0;bottom:0;background-color:transparent;transition:background-color .2s ease}.dropzone.svelte-14zmjr:hover{background-color:#a855f726;border-radius:4px}.dropzone-armed.svelte-14zmjr{background-color:#a855f71f;border:1px dashed var(--color-secondary-2);border-radius:4px}.dropzone-armed.svelte-14zmjr:active{background-color:#a855f74d}@keyframes svelte-14zmjr-slideDown{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}.notification.svelte-14zmjr{animation:svelte-14zmjr-slideDown .3s cubic-bezier(.16,1,.3,1)}.selection-box.svelte-14zmjr{box-shadow:inset 0 0 0 1px #60a5fa1a}.monaco-editor{font-family:Courier New,monospace!important}.monaco-editor .overflow-guard{border-radius:.125rem}.monaco-editor .monaco-editor-background{background-color:var(--color-background)!important}.type-btn.svelte-719oqo{border-color:var(--color-border);background:var(--color-surface)}.type-btn-bug.svelte-719oqo:hover{border-color:#dc2626}.type-btn-feature.svelte-719oqo:hover{border-color:#7c3aed}div[role=dialog].svelte-1pjv6mf{background-color:var(--color-surface)}
