.monaco-editor{font-family:Courier New,monospace!important;height:100%!important;width:100%!important}.monaco-editor .overflow-guard{border-radius:.125rem}.monaco-editor .monaco-scrollable-element{height:100%}.monaco-editor .monaco-editor-background{background-color:var(--color-background)!important}.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}}.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}.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;min-width:100px}.sphere.svelte-1soi0in{fill:var(--color-surface);border-color:var(--color-secondary-2);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)}.coords.svelte-1soi0in,.purity.svelte-1soi0in{font-size:.75rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--color-text)}.axis-label.svelte-1soi0in{fill:var(--color-line);font-weight:700;pointer-events:none}.gate.svelte-rrh88a{position:absolute;top:50%;transform:translate(-50%,-50%);z-index:10;white-space:nowrap}.gate.copying.svelte-rrh88a{box-shadow:0 0 0 2px #3bc96f;outline:2px solid #28ff33;outline-offset:-1px}.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}.qubit-label.svelte-14zmjr:hover{transform:scale(1.05);transition:transform .4s ease-in-out}@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)}.wire-bloch-anchor.svelte-14zmjr{position:absolute;right:.5rem;top:50%;transform:translateY(-50%);z-index:20}.selection-box.svelte-14zmjr{box-shadow:inset 0 0 0 1px #60a5fa1a}.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}
