blockquote.svelte-auqw4d{margin:0;padding:1rem 1.25rem;border-left:2px solid var(--color-accent);background:color-mix(in srgb,var(--color-accent) 6%,transparent);color:var(--text-secondary);font-size:.9rem;line-height:1.8}.copy-action.svelte-auqw4d{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center}button.svelte-auqw4d{padding:.55rem .9rem;border:1px solid var(--border-subtle);border-radius:.5rem;background:transparent;color:var(--text-secondary);font:inherit;font-size:.8rem;cursor:pointer}button.svelte-auqw4d:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}span.svelte-auqw4d{font-size:.8rem;color:var(--text-muted)}.draft-selection.svelte-mjw8gk{margin:0;padding:clamp(1rem,3vw,1.75rem);border:1px solid #c1925750;border-radius:1rem;background:linear-gradient(130deg,#352a31,#132d3b);color:#ffe4ad!important;min-width:0}.diagram-heading.svelte-mjw8gk{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.9rem;margin-bottom:1.75rem}strong.svelte-mjw8gk{color:#ffe4ad!important;font-size:.95rem}.diagram-heading.svelte-mjw8gk div:where(.svelte-mjw8gk){display:flex;gap:.5rem}button.svelte-mjw8gk{padding:.4rem .8rem;border:1px solid #d6b58580;border-radius:2rem;background:transparent!important;color:#ffe4ad!important;cursor:pointer;font:inherit;font-size:.8rem}button[aria-pressed=true].svelte-mjw8gk{color:#2b2330!important;background:#ffe4ad!important}button.svelte-mjw8gk:focus-visible{outline:2px solid #91dfdd;outline-offset:3px}.selector.svelte-mjw8gk{display:flex;align-items:center;gap:1.2rem}.rule.svelte-mjw8gk{padding:1rem;border:1px solid #ffe4ad50;border-radius:.75rem;font-size:.85rem;text-align:center;color:#e8cdb4!important}b.svelte-mjw8gk{font-size:1.2rem;color:#ffe4ad!important}.arrow.svelte-mjw8gk{font-size:1.7rem;color:#d6b585!important}.columns.svelte-mjw8gk{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(.5rem,2vw,1.2rem);flex:1;min-width:0}.column.svelte-mjw8gk{display:grid;gap:.3rem;text-align:center;min-width:0}.index.svelte-mjw8gk{color:#c4b5ce!important;font-size:.8rem}.link.svelte-mjw8gk{color:#88d6d1!important;font-size:1.3rem}.value.svelte-mjw8gk{padding:.65rem .25rem;border:1px solid #88d6d170;border-radius:.65rem;background:#88d6d112;color:#b8fff2!important;font-size:clamp(1.25rem,3vw,1.75rem);font-weight:600}figcaption.svelte-mjw8gk{color:#d9c8bf!important;margin-top:1.5rem;max-width:65ch;font-size:.8rem;line-height:1.7}@media(max-width:500px){.selector.svelte-mjw8gk{flex-wrap:wrap;gap:.75rem}.rule.svelte-mjw8gk{padding:.6rem 1rem}.columns.svelte-mjw8gk{flex-basis:100%}.index.svelte-mjw8gk{font-size:.75rem}}.studio-guide-preview.svelte-1029u0m{overflow:hidden;margin:0;min-width:0;border:1px solid color-mix(in srgb,var(--color-accent) 35%,var(--border-subtle));border-radius:.8rem;background:color-mix(in srgb,var(--color-accent) 5%,var(--surface-page))}img.svelte-1029u0m{display:block;width:100%;height:auto;border-bottom:1px solid var(--border-subtle);background:#050c17}figcaption.svelte-1029u0m{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;padding:clamp(1rem,3vw,1.3rem)}.preview-copy.svelte-1029u0m{flex:1 1 15rem}strong.svelte-1029u0m{display:block;color:var(--text-primary);font-size:.95rem;line-height:1.4}.studio-guide-preview.svelte-1029u0m p:where(.svelte-1029u0m){margin:.4rem 0 0;color:var(--text-muted);font-size:.8rem;line-height:1.6}.studio-guide-preview.svelte-1029u0m .guided-link:where(.svelte-1029u0m){display:inline-flex;align-items:center;width:fit-content;max-width:100%;padding:.8rem 1rem;border:1px solid color-mix(in srgb,var(--color-accent) 50%,transparent);border-radius:.6rem;background:color-mix(in srgb,var(--color-accent) 12%,var(--surface-page));color:color-mix(in srgb,var(--color-accent-strong) 85%,var(--text-primary));font-size:.85rem;font-weight:600;text-decoration:none!important}.guided-link.svelte-1029u0m:hover{background:color-mix(in srgb,var(--color-accent) 20%,var(--surface-page))}.guided-link.svelte-1029u0m:focus-visible{outline:2px solid var(--color-accent);outline-offset:4px}.api-console.svelte-1c050ln{min-width:0;overflow:hidden;border:1px solid #344c5f;border-radius:.85rem;background:#101c27!important;color:#d9e7f0!important;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.78rem;line-height:1.6}.console-heading.svelte-1c050ln,.command-actions.svelte-1c050ln{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.65rem}.console-heading.svelte-1c050ln{padding:.75rem 1rem;border-bottom:1px solid #344c5f;background:#172938!important}.api-console.svelte-1c050ln .request-kind:where(.svelte-1c050ln),.api-console.svelte-1c050ln .shell-prompt:where(.svelte-1c050ln),.api-console.svelte-1c050ln .result-status:where(.svelte-1c050ln){color:#8de8c1!important}.command-options.svelte-1c050ln{display:flex;flex-wrap:wrap;gap:.5rem;padding:1rem 1rem 0}.api-console.svelte-1c050ln button:where(.svelte-1c050ln){padding:.45rem .7rem;border:1px solid #486277;border-radius:.35rem;background:transparent!important;color:#d9e7f0!important;font:inherit;cursor:pointer}.api-console.svelte-1c050ln button[aria-pressed=true]:where(.svelte-1c050ln){border-color:#8de8c1;color:#8de8c1!important}button.svelte-1c050ln:disabled{opacity:.6;cursor:wait}button.svelte-1c050ln:focus-visible,textarea.svelte-1c050ln:focus-visible{outline:2px solid #8de8c1;outline-offset:3px}.command-form.svelte-1c050ln{padding:1rem}.command-preview.svelte-1c050ln{display:grid;grid-template-columns:.8rem minmax(0,1fr);gap:.5rem;margin-bottom:1rem}.command-preview.svelte-1c050ln textarea:where(.svelte-1c050ln){field-sizing:content;min-height:3rem;max-height:16rem}.command-actions.svelte-1c050ln{justify-content:flex-start}.command-actions.svelte-1c050ln .run-request:where(.svelte-1c050ln){background:#8de8c1!important;border-color:#8de8c1;color:#101c27!important;font-weight:600}.api-console.svelte-1c050ln pre:where(.svelte-1c050ln),.api-console.svelte-1c050ln code:where(.svelte-1c050ln),.api-console.svelte-1c050ln textarea:where(.svelte-1c050ln){margin:0;padding:0;border:0!important;background:transparent!important;color:#d9e7f0!important;font:inherit}pre.svelte-1c050ln,textarea.svelte-1c050ln{white-space:pre-wrap;overflow-wrap:anywhere;max-height:23rem;overflow:auto}textarea.svelte-1c050ln{display:block;width:100%;resize:vertical}.console-output.svelte-1c050ln{position:relative;padding:0 1rem;max-height:23rem;overflow-y:auto}.api-console.svelte-1c050ln .console-hint:where(.svelte-1c050ln),.api-console.svelte-1c050ln .console-notice:where(.svelte-1c050ln),.api-console.svelte-1c050ln summary:where(.svelte-1c050ln){color:#a5baca!important}.result-entry.svelte-1c050ln{padding:.85rem 0;border-top:1px solid #344c5f}summary.svelte-1c050ln{cursor:pointer;margin-bottom:.5rem}.result-status.svelte-1c050ln{margin:.5rem 0!important}.api-console.svelte-1c050ln .failed:where(.svelte-1c050ln) .result-status:where(.svelte-1c050ln){color:#ffb7a5!important}.console-notice.svelte-1c050ln{padding:.65rem 1rem;margin:.85rem 0 0!important;border-top:1px solid #344c5f;font-size:.7rem}h3.svelte-1dmshno{margin:0;font-size:1rem;line-height:1.4}p.svelte-1dmshno{margin:0;max-width:70ch;line-height:1.8}.short-steps.svelte-1dmshno{margin:0;padding-left:1.4rem;display:grid;gap:.8rem;max-width:67ch}.check.svelte-1dmshno{padding-left:1rem;border-left:2px solid var(--color-accent)}details.svelte-1dmshno{min-width:0;border-block:1px solid var(--border-subtle);padding-block:.8rem;display:grid;gap:1rem}details.svelte-1dmshno:not([open]){display:block}summary.svelte-1dmshno{color:var(--text-secondary);cursor:pointer;font-weight:500}details.svelte-1dmshno p:where(.svelte-1dmshno){margin-block:1rem}.world-output.svelte-h0d02j{margin:0;padding:clamp(1rem,3vw,1.6rem);background:linear-gradient(135deg,#252138,#162b39);border:1px solid #b389ff50;border-radius:1rem;min-width:0}.preview-header.svelte-h0d02j{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1rem;align-items:center}strong.svelte-h0d02j{color:#e6d5ff!important;font-size:.95rem}.preview-header.svelte-h0d02j div:where(.svelte-h0d02j){display:flex;flex-wrap:wrap;gap:.5rem}button.svelte-h0d02j{padding:.45rem .8rem;border:1px solid #b389ff70;border-radius:2rem;background:transparent!important;color:#e6d5ff!important;font:inherit;font-size:.8rem;cursor:pointer}button[aria-pressed=true].svelte-h0d02j{background:#b389ff!important;color:#242039!important}button.svelte-h0d02j:focus-visible{outline:2px solid #e6d5ff;outline-offset:3px}svg.svelte-h0d02j{display:block;width:100%;max-height:230px;margin-block:1.5rem .75rem;overflow:visible}circle.svelte-h0d02j{fill:#b389ff;fill-opacity:.65;stroke:#e6d5ff;stroke-width:1}text.svelte-h0d02j{fill:#e6d5ff!important;font:12px system-ui,sans-serif}figcaption.svelte-h0d02j{color:#c6bdd8!important;font-size:.8rem;line-height:1.7;max-width:65ch}.conditions.svelte-u27xei{--accent: #ffd899;--ink: #f8eddf;--muted: #d8c7bc;margin:0;min-width:0;padding:clamp(1rem,3vw,1.75rem);border:1px solid #c1925750;border-radius:1rem;background:linear-gradient(135deg,#352a31,#132d3b);color:var(--ink)!important}.conditions.algorithmic.svelte-u27xei{--accent: #b8fff2;background:linear-gradient(135deg,#1d3339,#272d45);border-color:#88d6d150}.conditions.svelte-u27xei :is(p:where(.svelte-u27xei),span:where(.svelte-u27xei),strong:where(.svelte-u27xei),b:where(.svelte-u27xei),label:where(.svelte-u27xei)){color:var(--ink)!important}.conditions.svelte-u27xei .intro:where(.svelte-u27xei){margin:0 0 1.2rem}.conditions.svelte-u27xei .intro:where(.svelte-u27xei)>strong:where(.svelte-u27xei){display:block;font-size:clamp(1.25rem,3vw,1.75rem);font-weight:600;line-height:1.25}.conditions.svelte-u27xei p:where(.svelte-u27xei){margin:0;font-size:.9rem;line-height:1.75}.conditions.svelte-u27xei .example-tabs:where(.svelte-u27xei){display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.2rem}.conditions.svelte-u27xei button:where(.svelte-u27xei){min-height:44px;padding:.5rem .85rem;border:1px solid #e2cdac65;border-radius:2rem;background:transparent!important;color:var(--ink)!important;font:inherit;font-size:.8rem;line-height:1.4;cursor:pointer}.conditions.svelte-u27xei button[aria-selected=true]:where(.svelte-u27xei),.conditions.svelte-u27xei button[aria-pressed=true]:where(.svelte-u27xei){background:var(--accent)!important;color:#24313a!important;border-color:var(--accent)}.conditions.svelte-u27xei button:where(.svelte-u27xei):focus-visible,.conditions.svelte-u27xei input:where(.svelte-u27xei):focus-visible{outline:2px solid #b8fff2;outline-offset:4px}.conditions.svelte-u27xei .example-intro:where(.svelte-u27xei){max-width:70ch;margin-bottom:1.25rem!important}.conditions.svelte-u27xei .payment-scene:where(.svelte-u27xei),.conditions.svelte-u27xei .argument-scene:where(.svelte-u27xei){padding:clamp(.85rem,2.5vw,1.4rem);border:1px solid #e2cdac35;border-radius:.85rem;background:#0d20263f}.conditions.svelte-u27xei .transfer:where(.svelte-u27xei){display:grid;grid-template-columns:1fr 1.3fr 1fr;align-items:center;gap:.6rem}.conditions.svelte-u27xei .address:where(.svelte-u27xei){display:grid;justify-items:center;gap:.5rem;text-align:center;font-size:.75rem}.conditions.svelte-u27xei .avatar:where(.svelte-u27xei){display:grid;place-items:center;width:3.25rem;height:3.25rem;border:1px solid #e2cdac70;border-radius:1rem;background:#e2cdac10;color:var(--accent)!important;font-size:1.5rem;font-weight:600}.conditions.svelte-u27xei .transfer-path:where(.svelte-u27xei){display:grid;justify-items:center;text-align:center}.conditions.svelte-u27xei .amount:where(.svelte-u27xei){color:var(--accent)!important;font-size:.9rem;font-weight:600}.conditions.svelte-u27xei .transfer-line:where(.svelte-u27xei){width:100%;font-size:2rem;line-height:1.4;color:#acb6b5!important}.conditions.svelte-u27xei .paid:where(.svelte-u27xei) .transfer-line:where(.svelte-u27xei){color:#b8fff2!important}.conditions.svelte-u27xei .transfer-state:where(.svelte-u27xei){font-size:.7rem;color:var(--muted)!important}.conditions.svelte-u27xei .receipt:where(.svelte-u27xei){display:flex;align-items:center;gap:.85rem;padding:1rem 0;margin-top:1rem;border-top:1px dashed #e2cdac45}.conditions.svelte-u27xei .receipt:where(.svelte-u27xei) svg:where(.svelte-u27xei){flex:0 0 30px;width:30px;height:35px;stroke:var(--accent);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;fill:none}.conditions.svelte-u27xei .receipt:where(.svelte-u27xei) div:where(.svelte-u27xei){flex:1;min-width:0}.conditions.svelte-u27xei .receipt:where(.svelte-u27xei) strong:where(.svelte-u27xei),.conditions.svelte-u27xei .receipt:where(.svelte-u27xei) div:where(.svelte-u27xei) span:where(.svelte-u27xei){display:block;font-size:.85rem}.conditions.svelte-u27xei .receipt:where(.svelte-u27xei) div:where(.svelte-u27xei) span:where(.svelte-u27xei){margin-top:.2rem;color:var(--muted)!important}.conditions.svelte-u27xei .receipt-mark:where(.svelte-u27xei){font-size:1.7rem;color:var(--accent)!important}.conditions.svelte-u27xei .preview-controls:where(.svelte-u27xei){display:flex;flex-wrap:wrap;gap:.6rem}.conditions.svelte-u27xei .boundary:where(.svelte-u27xei){margin:.85rem 0 1.5rem!important;font-size:.8rem!important;color:var(--muted)!important;max-width:70ch}.conditions.svelte-u27xei .argument-controls:where(.svelte-u27xei){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}.conditions.svelte-u27xei label:where(.svelte-u27xei){display:grid;gap:.6rem;font-size:.8rem}.conditions.svelte-u27xei label:where(.svelte-u27xei) span:where(.svelte-u27xei){display:flex;align-items:center;justify-content:space-between;gap:.5rem}.conditions.svelte-u27xei label:where(.svelte-u27xei) b:where(.svelte-u27xei){color:var(--accent)!important;font-size:1.25rem}.conditions.svelte-u27xei input:where(.svelte-u27xei){width:100%;min-width:0;accent-color:var(--accent)}.conditions.svelte-u27xei .comparison:where(.svelte-u27xei){display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:clamp(.75rem,2vw,1.5rem);padding:1.25rem 0}.conditions.svelte-u27xei .number:where(.svelte-u27xei){font-size:2rem;font-weight:600;color:var(--accent)!important}.conditions.svelte-u27xei .operator:where(.svelte-u27xei){font-size:1.5rem;color:var(--muted)!important}.conditions.svelte-u27xei .answer:where(.svelte-u27xei){padding:.35rem .7rem;border-radius:.5rem;background:#ffaaa915;color:#ffc2b5!important;font-size:.9rem}.conditions.svelte-u27xei .answer.pass:where(.svelte-u27xei){background:#b8fff215;color:#b8fff2!important}.conditions.svelte-u27xei .execution-flow:where(.svelte-u27xei){display:grid;grid-template-columns:1fr auto 1.15fr auto 1fr;gap:.65rem;align-items:stretch}.conditions.svelte-u27xei .flow-step:where(.svelte-u27xei){min-width:0;padding:.9rem;border:1px solid #e2cdac40;border-radius:.75rem;background:#e2cdac07}.conditions.svelte-u27xei .step-number:where(.svelte-u27xei){display:inline-grid;place-items:center;width:1.5rem;height:1.5rem;border-radius:50%;border:1px solid #e2cdac65;margin-bottom:.55rem;font-size:.75rem;color:var(--accent)!important}.conditions.svelte-u27xei .node-title:where(.svelte-u27xei){color:var(--ink)!important;font-size:.9rem!important;font-weight:600;line-height:1.4!important}.conditions.svelte-u27xei .node-detail:where(.svelte-u27xei){margin-top:.5rem!important;font-size:.75rem!important;color:var(--muted)!important;line-height:1.6!important}.conditions.svelte-u27xei .predicate:where(.svelte-u27xei){margin-top:.5rem!important;font-size:.9rem!important;color:var(--accent)!important;font-variant-numeric:tabular-nums}.conditions.svelte-u27xei .flow-arrow:where(.svelte-u27xei){align-self:center;color:var(--accent)!important;font-size:1.3rem}.conditions.svelte-u27xei .outcome:where(.svelte-u27xei){border-color:#ffc2b560;background:#ffc2b50b}.conditions.svelte-u27xei .allowed:where(.svelte-u27xei) .outcome:where(.svelte-u27xei){border-color:#b8fff260;background:#b8fff20b}.conditions.svelte-u27xei .outcome-label:where(.svelte-u27xei){display:block;margin-bottom:.65rem;font-size:.75rem;font-weight:600;letter-spacing:.05em;color:#ffc2b5!important}.conditions.svelte-u27xei .allowed:where(.svelte-u27xei) .outcome-label:where(.svelte-u27xei){color:#b8fff2!important}.conditions.svelte-u27xei .preview-status:where(.svelte-u27xei){margin-top:1rem!important;color:var(--accent)!important;font-size:.8rem!important}.conditions.svelte-u27xei .local-note:where(.svelte-u27xei){margin-top:.9rem!important;color:var(--muted)!important;font-size:.75rem!important}@media(max-width:650px){.conditions.svelte-u27xei .execution-flow:where(.svelte-u27xei){grid-template-columns:1fr;gap:.45rem}.conditions.svelte-u27xei .flow-arrow:where(.svelte-u27xei){justify-self:center;rotate:90deg;line-height:1}.conditions.svelte-u27xei .flow-step:where(.svelte-u27xei){padding:.85rem}.conditions.svelte-u27xei .step-number:where(.svelte-u27xei){float:left;margin-right:.65rem;margin-bottom:0}.conditions.svelte-u27xei .node-detail:where(.svelte-u27xei),.conditions.svelte-u27xei .predicate:where(.svelte-u27xei){clear:both}}@media(max-width:420px){.conditions.svelte-u27xei .transfer:where(.svelte-u27xei){grid-template-columns:1fr 1.1fr 1fr;gap:.3rem}.conditions.svelte-u27xei .avatar:where(.svelte-u27xei){width:2.75rem;height:2.75rem}.conditions.svelte-u27xei .address:where(.svelte-u27xei){font-size:.65rem}.conditions.svelte-u27xei .amount:where(.svelte-u27xei){font-size:.8rem}.conditions.svelte-u27xei .argument-controls:where(.svelte-u27xei){grid-template-columns:1fr;gap:.85rem}}h3.svelte-zbgcbz,h4.svelte-zbgcbz{margin:0;font-size:1rem;line-height:1.5}h4.svelte-zbgcbz{font-size:.92rem}p.svelte-zbgcbz{margin:0;max-width:70ch;line-height:1.8;color:var(--text-secondary)}code.svelte-zbgcbz{font-size:.88em;color:var(--text-primary)}.example-pairs.svelte-zbgcbz{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.example-pair.svelte-zbgcbz{display:grid;gap:.65rem;padding:1rem;border:1px solid var(--border-subtle);border-radius:.75rem;background:color-mix(in srgb,var(--color-accent) 5%,transparent)}.example-pair.svelte-zbgcbz p:where(.svelte-zbgcbz){font-size:.86rem}.example-pair.svelte-zbgcbz a:where(.svelte-zbgcbz){font-size:.86rem}details.svelte-zbgcbz{display:grid;grid-template-columns:minmax(0,1fr);min-width:0;gap:1rem;padding:1rem 1.1rem;border:1px solid var(--border-subtle);border-radius:.75rem;background:color-mix(in srgb,var(--color-accent) 4%,transparent)}details.svelte-zbgcbz>:where(.svelte-zbgcbz):not(summary){margin-top:1rem}summary.svelte-zbgcbz{cursor:pointer;color:var(--text-primary);font-size:.9rem;font-weight:600;line-height:1.6}.check.svelte-zbgcbz{padding-left:1rem;border-left:2px solid var(--color-accent)}a.svelte-zbgcbz{color:var(--color-accent);text-underline-offset:.2em}@media(max-width:640px){.example-pairs.svelte-zbgcbz{grid-template-columns:minmax(0,1fr)}}h3.svelte-11esrb5{margin:0;font-size:1rem;line-height:1.5}p.svelte-11esrb5{margin:0;max-width:70ch;line-height:1.8;color:var(--text-secondary)}code.svelte-11esrb5{font-size:.88em;color:var(--text-primary)}details.svelte-11esrb5{display:grid;gap:1rem;padding:1rem 1.1rem;border:1px solid var(--border-subtle);border-radius:.75rem;background:color-mix(in srgb,var(--color-accent) 4%,transparent)}details.svelte-11esrb5>:where(.svelte-11esrb5):not(summary){margin-top:1rem}summary.svelte-11esrb5{cursor:pointer;color:var(--text-primary);font-size:.9rem;font-weight:600;line-height:1.6}.check.svelte-11esrb5{padding-left:1rem;border-left:2px solid var(--color-accent)}ol.svelte-11esrb5{padding-left:1.4rem;color:var(--text-secondary);line-height:1.8}li.svelte-11esrb5+li:where(.svelte-11esrb5){margin-top:.65rem}a.svelte-11esrb5{color:var(--color-accent);text-underline-offset:.2em}.economy-artboard.svelte-1cain4p{display:grid;gap:1.4rem;margin:0;padding:clamp(1rem,3vw,1.8rem);border:1px solid #7c6e95;border-radius:1.2rem;color:#f5edf9!important;background:radial-gradient(ellipse at 0% 0%,#493e65,transparent 70%),#242c3d;min-width:0}figcaption.svelte-1cain4p{display:grid;gap:.6rem}.eyeline.svelte-1cain4p{font-size:.7rem;letter-spacing:.05em;color:#cdc4dc!important}.economy-artboard.svelte-1cain4p .material-label:where(.svelte-1cain4p){color:#d0badc!important}figcaption.svelte-1cain4p>strong:where(.svelte-1cain4p){font-size:clamp(1.2rem,3vw,1.6rem);line-height:1.4}strong.svelte-1cain4p{color:#f5edf9!important}.economy-artboard.svelte-1cain4p p:where(.svelte-1cain4p){margin:0;color:#cdc4dc!important;font-size:.85rem;line-height:1.8}.choices.svelte-1cain4p{display:flex;flex-wrap:wrap;gap:.6rem}button.svelte-1cain4p{font:inherit;font-size:.8rem;padding:.6rem .85rem;border:1px solid #ac8bcc;border-radius:.5rem;color:#f5edf9!important;background:transparent!important;cursor:pointer}button[aria-pressed=true].svelte-1cain4p{background:#d4b1e9!important;color:#292339!important}button.svelte-1cain4p:focus-visible{outline:2px solid #ffcd7c;outline-offset:4px}.economy-flow.svelte-1cain4p{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1.4fr) auto minmax(0,1fr);gap:.7rem;align-items:center;padding-block:.8rem}.person.svelte-1cain4p,.work.svelte-1cain4p{display:grid;gap:.5rem;text-align:center;font-size:.8rem}.person.svelte-1cain4p>span:where(.svelte-1cain4p),.work.svelte-1cain4p>span:where(.svelte-1cain4p){display:grid;place-items:center;margin:0 auto .5rem;width:3rem;height:3rem;border-radius:50%;background:#ac8bcc28;font-size:1.8rem;color:#f6ce8a}.person.svelte-1cain4p p:where(.svelte-1cain4p),.work.svelte-1cain4p p:where(.svelte-1cain4p){font-size:.75rem}.arrow.svelte-1cain4p{color:#ccafdb;font-size:1.5rem}.material.svelte-1cain4p{display:grid;gap:.75rem;padding:1rem;border:1px solid #ad8cc4;border-radius:.8rem;background:#c39dd014;font-size:.85rem}.material-label.svelte-1cain4p{color:#d0badc;font-size:.7rem}.material.svelte-1cain4p p:where(.svelte-1cain4p){font-size:.75rem}.values.svelte-1cain4p{display:flex;justify-content:space-around;gap:.35rem;padding:.7rem .2rem;font-variant-numeric:tabular-nums;font-size:1.05rem;color:#f6ce8a;border-block:1px solid #ad8cc450}.values.svelte-1cain4p span:where(.svelte-1cain4p){color:#d7b5eb}.fee-note.svelte-1cain4p{padding-left:.8rem;border-left:2px solid #f6ce8a}.economy-artboard.svelte-1cain4p .boundary:where(.svelte-1cain4p){font-size:.75rem}@media(max-width:650px){.economy-flow.svelte-1cain4p{grid-template-columns:1fr;justify-items:center;gap:.85rem}.arrow.svelte-1cain4p{transform:rotate(90deg)}.material.svelte-1cain4p{width:100%;box-sizing:border-box}.person.svelte-1cain4p,.work.svelte-1cain4p{max-width:28ch}}.editor-blueprint.svelte-gqy7z2{--blue-ink: #1b3558;--blue-dim: #4b6380;--blue-line: #b7cbe3;--blue-accent: #315fba;display:grid;gap:1.15rem;min-width:0;margin:0;padding:clamp(1.15rem,3vw,2rem);overflow:hidden;border:1px solid #bdcfe7;border-radius:1.4rem;background:radial-gradient(circle at 100% 0%,#dbe7ff 0,transparent 42%),#edf3fc;color:var(--blue-ink)!important;font-family:ui-sans-serif,system-ui,sans-serif}.intro.svelte-gqy7z2{display:grid;gap:.5rem}.eyeline.svelte-gqy7z2{color:var(--blue-dim);font-family:ui-monospace,monospace;font-size:.65rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.editor-blueprint.svelte-gqy7z2 strong:where(.svelte-gqy7z2){color:var(--blue-ink)!important}.editor-blueprint.svelte-gqy7z2 .intro:where(.svelte-gqy7z2) strong:where(.svelte-gqy7z2){font-size:clamp(1.55rem,3vw,2.15rem);font-weight:600;line-height:1.15;letter-spacing:-.045em}.lede.svelte-gqy7z2{color:var(--blue-dim);font-size:.85rem;line-height:1.55}.route-controls.svelte-gqy7z2{display:flex;flex-wrap:wrap;gap:.5rem}.route-controls.svelte-gqy7z2 button:where(.svelte-gqy7z2){min-height:2.65rem;padding:.4rem .9rem;border:1px solid #abc1dd;border-radius:.55rem;background:#f5f8fd;color:var(--blue-dim);font-size:.8rem;font-weight:650;cursor:pointer}.route-controls.svelte-gqy7z2 button[aria-pressed=true]:where(.svelte-gqy7z2){border-color:var(--blue-accent);background:var(--blue-accent);color:#fff}.route-controls.svelte-gqy7z2 button:where(.svelte-gqy7z2):focus-visible{outline:2px solid var(--blue-ink);outline-offset:3px}.route-map.svelte-gqy7z2{display:grid;grid-template-columns:minmax(0,1fr) 1.7rem minmax(0,1fr) 1.7rem minmax(0,1fr);align-items:start;gap:.3rem;padding:.45rem .2rem .75rem;border-block:1px solid #bdcfe778;background-image:radial-gradient(#91b0d22e 1px,transparent 1px);background-size:12px 12px}.station.svelte-gqy7z2{display:grid;justify-items:center;gap:.3rem;min-width:0;text-align:center}.illustration.svelte-gqy7z2{width:min(100%,190px)}.illustration.svelte-gqy7z2 svg:where(.svelte-gqy7z2){display:block;width:100%;height:auto}.nameplate.svelte-gqy7z2{font-size:.85rem;font-weight:650;line-height:1.4}.station-copy.svelte-gqy7z2{max-width:12rem;color:var(--blue-dim);font-size:.7rem;line-height:1.5}.connector.svelte-gqy7z2{display:grid;place-items:center;height:7rem;color:#6f91bd;font-size:1.6rem}.window.svelte-gqy7z2{fill:#f9fbff;stroke:#89a9d1;stroke-width:1.4}.wire.svelte-gqy7z2,.faint.svelte-gqy7z2{fill:none;stroke:#b3c8e3;stroke-width:1}.faint.svelte-gqy7z2{stroke-dasharray:2 3}.dot.svelte-gqy7z2{fill:#93b0d6}.drawing.svelte-gqy7z2{fill:#eaf1fc}.avatar.svelte-gqy7z2{fill:none;stroke:#466eab;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.slider.svelte-gqy7z2{fill:none;stroke:#a8bfdc;stroke-linecap:round;stroke-width:2}.knob.svelte-gqy7z2{fill:#5a80bd;stroke:#f9fbff;stroke-width:1.5}.boundary.svelte-gqy7z2{fill:none;stroke:#6687b3;stroke-dasharray:3 4;stroke-width:1.2}.badge.svelte-gqy7z2{fill:#dae7fb;stroke:#a4bddc}.badge-word.svelte-gqy7z2{fill:#3a5b89;font-family:ui-monospace,monospace;font-size:8px}.orbit.svelte-gqy7z2{fill:none;stroke:#b0c6e3;stroke-dasharray:2 5}.sdk-box.svelte-gqy7z2{fill:#315fba;stroke:#204b9b;stroke-width:1.2}.sdk-word.svelte-gqy7z2{fill:#fff;font-family:ui-monospace,monospace;font-size:18px;font-weight:500;letter-spacing:2px}.port.svelte-gqy7z2{fill:#edf3fc;stroke:#315fba;stroke-width:1.5}.sign-wire.svelte-gqy7z2{stroke:#6584bb;stroke-dasharray:2 3}.sign-dot.svelte-gqy7z2{fill:#6584bb}.broker.svelte-gqy7z2{fill:none;stroke:#6687b3;stroke-width:1.3}.network-wire.svelte-gqy7z2{fill:none;stroke:#83a4cf;stroke-width:1.2}.network-node.svelte-gqy7z2{fill:#d6e5f9;stroke:#7095c8;stroke-width:1.4}.network-root.svelte-gqy7z2{fill:#507aca;stroke:#315fba;stroke-width:1.3}.root-mark.svelte-gqy7z2{fill:none;stroke:#fff;stroke-linecap:round;stroke-width:1.8}.access.svelte-gqy7z2{display:flex;align-items:center;gap:.8rem}.access.svelte-gqy7z2 svg:where(.svelte-gqy7z2){flex-shrink:0;width:1.65rem;height:1.65rem;fill:none;stroke:#466eab;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5}.access.svelte-gqy7z2>span:where(.svelte-gqy7z2){display:grid;gap:.15rem}.access.svelte-gqy7z2 strong:where(.svelte-gqy7z2){font-size:.78rem;font-weight:650}.access.svelte-gqy7z2 span:where(.svelte-gqy7z2) span:where(.svelte-gqy7z2){color:var(--blue-dim);font-size:.72rem;line-height:1.5}.editor-blueprint.svelte-gqy7z2 .capabilities:where(.svelte-gqy7z2){display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.45rem;margin:0;padding:0;list-style:none}.editor-blueprint.svelte-gqy7z2 .capabilities:where(.svelte-gqy7z2) li:where(.svelte-gqy7z2){display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.1rem .4rem;padding:.55rem .6rem;border:1px solid #adc2df;border-radius:.5rem;background:#ffffff85;color:var(--blue-ink)!important}.cap-mark.svelte-gqy7z2{grid-row:span 2;color:#315fba;font-size:1.15rem}.editor-blueprint.svelte-gqy7z2 .cap-name:where(.svelte-gqy7z2){color:var(--blue-ink)!important;font-size:.72rem;font-weight:650;line-height:1.4}.cap-state.svelte-gqy7z2{color:var(--blue-dim);font-size:.62rem;line-height:1.4}.editor-blueprint.svelte-gqy7z2 .capabilities:where(.svelte-gqy7z2) .unavailable:where(.svelte-gqy7z2){border-style:dashed;background:transparent}.unavailable.svelte-gqy7z2 .cap-mark:where(.svelte-gqy7z2){color:#6e819b}.summary.svelte-gqy7z2{padding-top:.2rem;color:var(--blue-dim);font-size:.75rem;line-height:1.6}@media(max-width:560px){.route-map.svelte-gqy7z2{grid-template-columns:minmax(0,1fr);gap:.1rem;padding-block:.7rem}.station.svelte-gqy7z2{grid-template-columns:7.2rem minmax(0,1fr);justify-items:start;align-items:center;column-gap:.75rem;text-align:left}.illustration.svelte-gqy7z2{grid-row:span 2;width:100%}.nameplate.svelte-gqy7z2{align-self:end;font-size:.85rem}.station-copy.svelte-gqy7z2{align-self:start;font-size:.72rem}.connector.svelte-gqy7z2{height:1.3rem;width:7.2rem;font-size:1.35rem}.connector.svelte-gqy7z2 span:where(.svelte-gqy7z2){transform:rotate(90deg)}.editor-blueprint.svelte-gqy7z2 .capabilities:where(.svelte-gqy7z2){grid-template-columns:repeat(2,minmax(0,1fr))}}.lifecycle.svelte-16rydmt{gap:1.2rem}.screen-heading.svelte-16rydmt{display:flex;justify-content:space-between;gap:1rem;font-family:var(--vhs-font);font-size:1.2rem;line-height:1.15}.lifecycle.svelte-16rydmt .screen-label:where(.svelte-16rydmt){color:var(--vhs-cyan)!important}.lifecycle.svelte-16rydmt .steps:where(.svelte-16rydmt){display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.3rem;margin:0;padding:0;list-style:none}.step.svelte-16rydmt{position:relative;min-width:0;padding:.85rem;border:1px solid color-mix(in srgb,var(--tone) 38%,transparent);border-radius:.7rem;background:color-mix(in srgb,var(--tone) 5%,transparent)}.tone-cyan.svelte-16rydmt{--tone: var(--vhs-cyan)}.tone-magenta.svelte-16rydmt{--tone: var(--vhs-magenta)}.tone-yellow.svelte-16rydmt{--tone: var(--vhs-yellow)}.tone-green.svelte-16rydmt{--tone: var(--vhs-green)}.step-top.svelte-16rydmt{position:relative;margin-bottom:.65rem}.lifecycle.svelte-16rydmt .step-number:where(.svelte-16rydmt){position:absolute;left:0;top:0;color:var(--tone)!important;font-family:var(--vhs-font);font-size:1rem}.step-art.svelte-16rydmt{display:block;width:100%;height:86px;fill:none;stroke:var(--tone);stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 5px color-mix(in srgb,var(--tone) 25%,transparent))}.wire.svelte-16rydmt{opacity:.45}.filled.svelte-16rydmt{fill:color-mix(in srgb,var(--tone) 16%,transparent)}.baseline.svelte-16rydmt{opacity:.25}.satellite.svelte-16rydmt,.spark.svelte-16rydmt{opacity:.75}.lifecycle.svelte-16rydmt h3:where(.svelte-16rydmt){margin:0;color:var(--vhs-ink)!important;font-family:var(--vhs-font);font-size:1.45rem;font-weight:400;line-height:1.1}.lifecycle.svelte-16rydmt p:where(.svelte-16rydmt){margin:0}.lifecycle.svelte-16rydmt .step-label:where(.svelte-16rydmt){margin-top:.4rem;color:var(--tone)!important;font-family:var(--vhs-font);font-size:1.02rem;line-height:1.15}.lifecycle.svelte-16rydmt .step-text:where(.svelte-16rydmt){margin-top:.7rem;color:var(--vhs-ink)!important;font-size:.8rem;line-height:1.55}.lifecycle.svelte-16rydmt .next:where(.svelte-16rydmt){position:absolute;top:50%;right:-1.1rem;color:var(--vhs-dim)!important;font-family:var(--vhs-font);font-size:1.25rem}.lifecycle.svelte-16rydmt figcaption:where(.svelte-16rydmt){max-width:72ch;color:var(--vhs-dim)!important;font-size:.8rem;line-height:1.55}@media(max-width:680px){.lifecycle.svelte-16rydmt .steps:where(.svelte-16rydmt){grid-template-columns:minmax(0,1fr);gap:1.5rem}.step.svelte-16rydmt{display:grid;grid-template-columns:88px minmax(0,1fr);column-gap:1rem;align-content:center}.step-top.svelte-16rydmt{grid-row:1 / 4;align-self:center;margin-bottom:0}.step-art.svelte-16rydmt{height:74px}.step-number.svelte-16rydmt{top:-.4rem}.next.svelte-16rydmt{top:auto;bottom:-1.35rem;left:50%;right:auto;transform:translate(-50%) rotate(90deg)}}h3.svelte-cd0ds5{margin:0;font-size:1rem;line-height:1.4}p.svelte-cd0ds5{margin:0;max-width:70ch;line-height:1.8}.palette-diagram.svelte-uzosi4{--ink: #f4ecff;--dim: #c1b9ce;--cyan: #77d7ee;--font: "VT323", ui-monospace, SFMono-Regular, Menlo, monospace;container-name:spatial-palette;container-type:inline-size;display:grid;gap:1.2rem;margin:0;padding:clamp(1rem,2.6vw,1.8rem);overflow:hidden;border:1px solid color-mix(in srgb,var(--example-accent) 24%,transparent);border-radius:1.5rem;color:var(--ink);background:radial-gradient(ellipse at 52% 40%,color-mix(in srgb,var(--example-accent) 8%,transparent),transparent 60%),linear-gradient(145deg,#181525,#0c111b 70%);box-shadow:0 26px 70px -40px #1e1543b3,inset 0 1px #ffffff0f}.palette-diagram.svelte-uzosi4 .diagram-title:where(.svelte-uzosi4){margin:0 0 .4rem;color:var(--ink)!important;font:400 clamp(1.8rem,3vw,2.2rem)/1.1 var(--font)}.palette-diagram.svelte-uzosi4 .diagram-intro:where(.svelte-uzosi4),.palette-diagram.svelte-uzosi4 .diagram-note:where(.svelte-uzosi4){margin:0;color:var(--dim)!important;font-size:.84rem;line-height:1.5}.example-tabs.svelte-uzosi4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.4rem}.palette-diagram.svelte-uzosi4 button:where(.svelte-uzosi4){min-height:2.75rem;border:1px solid rgba(244,236,255,.14);border-radius:.55rem;color:var(--ink);font:1.15rem/1 var(--font);background:#ffffff06;cursor:pointer}.palette-diagram.svelte-uzosi4 button:where(.svelte-uzosi4):hover:not(:disabled){border-color:var(--example-accent);background:color-mix(in srgb,var(--example-accent) 8%,transparent)}.palette-diagram.svelte-uzosi4 button:where(.svelte-uzosi4):focus-visible{outline:2px solid var(--ink);outline-offset:4px}.example-tabs.svelte-uzosi4 button:where(.svelte-uzosi4){display:flex;justify-content:center;align-items:center;gap:.5rem;padding:.65rem .4rem}.example-tabs.svelte-uzosi4 button[aria-selected=true]:where(.svelte-uzosi4){color:var(--tab-accent);border-color:var(--tab-accent);background:color-mix(in srgb,var(--tab-accent) 10%,transparent)}.tab-dot.svelte-uzosi4{flex:0 0 auto;width:.35rem;height:.35rem;border-radius:50%;background:var(--tab-accent)}.example-panel.svelte-uzosi4{min-width:0}.palette-diagram.svelte-uzosi4 .example-panel:where(.svelte-uzosi4){background-color:transparent!important}.scene-wrap.svelte-uzosi4{position:relative;margin-inline:-.5rem}.scene-wrap.svelte-uzosi4 svg:where(.svelte-uzosi4){display:block;width:100%;height:auto;overflow:visible}.mobile-scene.svelte-uzosi4{display:none!important}.mobile-scene.svelte-uzosi4 .stage-label:where(.svelte-uzosi4){font-size:19px;letter-spacing:.4px}.scene-wrap.svelte-uzosi4 text:where(.svelte-uzosi4){font-family:var(--font);font-weight:400}.ground.svelte-uzosi4{fill:none;stroke:#91b0c30e;stroke-width:1}.stage-label.svelte-uzosi4{fill:var(--dim);font-size:17px;letter-spacing:.8px}.scene-label.svelte-uzosi4{fill:var(--dim);font-size:14px;letter-spacing:1px}.connector-name.svelte-uzosi4{font-size:23px}.source-name.svelte-uzosi4{fill:#efabd2}.palette-name.svelte-uzosi4{fill:var(--cyan)}.world-name.svelte-uzosi4{fill:var(--example-accent)}.pod-shadow.svelte-uzosi4{fill:#04070a;opacity:.65}.pod-side.svelte-uzosi4{fill:#2a233b;stroke:#664660;stroke-width:1}.pod-top.svelte-uzosi4{fill:#201a2c;stroke:#b36b99;stroke-width:1}.index-row.svelte-uzosi4{fill:#e88ec309}.index-row.current.svelte-uzosi4{fill:#e88ec329}.index-prefix.svelte-uzosi4{fill:var(--dim);font-size:17px}.index-number.svelte-uzosi4{fill:#b697b0;font-size:23px}.index-number.current.svelte-uzosi4{fill:#ffd3ec}.deck-shadow.svelte-uzosi4{fill:#010508;opacity:.5;filter:blur(14px)}.deck-edge.svelte-uzosi4{fill:#15242e;stroke:#325160;stroke-width:1}.deck-face.svelte-uzosi4{fill:#14242c;stroke:#406373;stroke-width:1}.deck-seam.svelte-uzosi4{fill:none;stroke:#447082;stroke-width:1}.tile-side.svelte-uzosi4{fill:#182f38;stroke:#355461;stroke-width:1}.tile-face.svelte-uzosi4{fill:#233d46;stroke:#486773;stroke-width:1}.palette-tile.svelte-uzosi4 text:where(.svelte-uzosi4){fill:#a1bac3;font-size:18px}.palette-tile.selected.svelte-uzosi4 .tile-face:where(.svelte-uzosi4){fill:color-mix(in srgb,var(--example-accent) 26%,#19343a);stroke:color-mix(in srgb,var(--example-accent) 68%,#426676)}.palette-tile.selected.svelte-uzosi4 .tile-side:where(.svelte-uzosi4){fill:color-mix(in srgb,var(--example-accent) 15%,#17252f)}.palette-tile.selected.svelte-uzosi4 text:where(.svelte-uzosi4){fill:var(--example-accent)}.palette-tile.current.svelte-uzosi4 .tile-face:where(.svelte-uzosi4){fill:color-mix(in srgb,var(--example-accent) 44%,#1e3841);stroke:var(--example-accent);stroke-width:2}.palette-tile.current.svelte-uzosi4 text:where(.svelte-uzosi4){fill:#fff}.tile-pointer.svelte-uzosi4{fill:var(--example-accent)}.selection-wire.svelte-uzosi4{fill:none;stroke:#dd95c7;stroke-width:1.4;opacity:.18}.selection-wire.current.svelte-uzosi4{stroke:var(--example-accent);stroke-width:2.3;stroke-dasharray:5 9;opacity:.9}.world-wire.svelte-uzosi4{fill:none;stroke:var(--example-accent);stroke-width:2;stroke-dasharray:5 9;opacity:.75}.playing.svelte-uzosi4 .selection-wire.current:where(.svelte-uzosi4),.playing.svelte-uzosi4 .world-wire:where(.svelte-uzosi4){animation:svelte-uzosi4-reference-flow 1.4s linear infinite}.reference-label.svelte-uzosi4{fill:#efabd2;font-size:19px}.palette-explanation.svelte-uzosi4{fill:var(--dim);font-size:18px}.mapping-label.svelte-uzosi4{fill:var(--example-accent);font-size:22px}.world-plinth.svelte-uzosi4{fill:#1d2735;stroke:#39495a;stroke-width:1}.world-floor.svelte-uzosi4{fill:#1a202f;stroke:#48576b;stroke-width:1}.world-side.svelte-uzosi4{fill:#273042;stroke:#647186;stroke-width:1}.world-frame.svelte-uzosi4{fill:#101923;stroke:color-mix(in srgb,var(--example-accent) 60%,#485c6e);stroke-width:1.5}.world-value.svelte-uzosi4{fill:var(--example-accent);font-size:27px}.music-grid.svelte-uzosi4{stroke:#f4ecff2e;stroke-width:1}.beat-guide.svelte-uzosi4{stroke:#f4ecff12;stroke-width:1}.axis-label.svelte-uzosi4{fill:var(--dim);font-size:15px}.music-note.svelte-uzosi4{fill:var(--example-accent);opacity:.4}.music-note.current.svelte-uzosi4{opacity:1;filter:drop-shadow(0 0 6px color-mix(in srgb,var(--example-accent) 50%,transparent))}.composition-line.svelte-uzosi4{fill:none;stroke:#ffffff8c;stroke-width:2}.composition-border.svelte-uzosi4{fill:none;stroke:#ffffff4d;stroke-width:1}.game-path.svelte-uzosi4{fill:none;stroke:var(--example-accent);stroke-width:2.5;stroke-linejoin:round}.dance-floor.svelte-uzosi4{fill:#bfa5ff14;stroke:#bfa5ff4d;stroke-width:1}.dancer-head.svelte-uzosi4{fill:var(--example-accent)}.dancer-body.svelte-uzosi4,.dancer-limb.svelte-uzosi4{fill:none;stroke:var(--example-accent);stroke-width:7;stroke-linecap:round;stroke-linejoin:round}.selection-controls.svelte-uzosi4{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem;margin-top:.1rem}.variation-controls.svelte-uzosi4,.particle-controls.svelte-uzosi4{display:flex;flex-wrap:wrap;gap:.4rem}.variation-controls.svelte-uzosi4 button:where(.svelte-uzosi4){padding:.55rem .75rem}.variation-controls.svelte-uzosi4 span:where(.svelte-uzosi4){margin-left:.35rem;color:var(--example-accent)}.particle-controls.svelte-uzosi4 button:where(.svelte-uzosi4){min-width:2.75rem;padding:.5rem}.variation-controls.svelte-uzosi4 button[aria-pressed=true]:where(.svelte-uzosi4),.particle-controls.svelte-uzosi4 button[aria-pressed=true]:where(.svelte-uzosi4){border-color:var(--example-accent);color:var(--example-accent);background:color-mix(in srgb,var(--example-accent) 8%,transparent)}.result.svelte-uzosi4{display:block;margin-top:1rem;color:var(--dim);font:1.15rem/1.4 var(--font)}.palette-diagram.svelte-uzosi4 .result:where(.svelte-uzosi4) strong:where(.svelte-uzosi4){color:var(--example-accent)!important;font-weight:400}.playback-controls.svelte-uzosi4{display:flex;justify-content:space-between;gap:1rem;align-items:center;padding-top:.9rem;border-top:1px solid rgba(244,236,255,.12)}.palette-diagram.svelte-uzosi4 .playback-status:where(.svelte-uzosi4){display:flex;align-items:center;gap:.55rem;margin:0;color:var(--dim)!important;font:1.1rem/1 var(--font)}.playback-status.svelte-uzosi4 span:where(.svelte-uzosi4){width:.4rem;height:.4rem;border-radius:50%;background:#665e78}.playback-status.svelte-uzosi4 span.running:where(.svelte-uzosi4){background:var(--example-accent)}.playback-buttons.svelte-uzosi4{display:flex;gap:.4rem}.playback-buttons.svelte-uzosi4 button:where(.svelte-uzosi4){min-width:4rem;padding:.5rem .8rem}.playback-buttons.svelte-uzosi4 button:where(.svelte-uzosi4):disabled{opacity:.35;cursor:default}.palette-diagram.svelte-uzosi4 .diagram-note:where(.svelte-uzosi4){font-size:.76rem}@keyframes svelte-uzosi4-reference-flow{to{stroke-dashoffset:-28}}@container spatial-palette (max-width: 41rem){.desktop-scene.svelte-uzosi4{display:none!important}.mobile-scene.svelte-uzosi4{display:block!important}.example-tabs.svelte-uzosi4 button:where(.svelte-uzosi4){gap:.3rem;font-size:1.1rem}}@container spatial-palette (max-width: 23rem){.example-tabs.svelte-uzosi4{grid-template-columns:repeat(2,minmax(0,1fr))}.selection-controls.svelte-uzosi4{gap:.65rem}.variation-controls.svelte-uzosi4{width:100%}.variation-controls.svelte-uzosi4 button:where(.svelte-uzosi4){flex:1;padding-inline:.4rem}}@media(prefers-reduced-motion:reduce){.playing.svelte-uzosi4 .selection-wire.current:where(.svelte-uzosi4),.playing.svelte-uzosi4 .world-wire:where(.svelte-uzosi4){animation:none}}.ri-workbench.svelte-7n6p1p{--bench-ink: #213c32;--bench-muted: #5b6f61;--bench-green: #36745b;--bench-mint: #9cddbf;container-name:running-instance;container-type:inline-size;margin:0;padding:clamp(1.1rem,3vw,1.9rem);border:1px solid #d1dacb;border-radius:1.3rem;color:var(--bench-ink)!important;background:#f9f8f1!important;box-shadow:0 14px 45px -28px #26463080}.ri-workbench.svelte-7n6p1p .workbench-title:where(.svelte-7n6p1p){margin:0;color:var(--bench-ink)!important;font-size:clamp(1.35rem,3vw,1.75rem);font-weight:650;line-height:1.2;letter-spacing:-.035em}.ri-workbench.svelte-7n6p1p .workbench-intro:where(.svelte-7n6p1p){max-width:62ch;margin:.65rem 0 0;color:var(--bench-muted)!important;font-size:.88rem;line-height:1.55}.ri-workbench.svelte-7n6p1p strong:where(.svelte-7n6p1p){color:var(--bench-ink)!important}.workbench-layout.svelte-7n6p1p{display:grid;grid-template-columns:218px minmax(0,1fr);gap:clamp(1.1rem,3vw,2rem);align-items:center;margin-top:1.65rem}.controls.svelte-7n6p1p{display:grid;gap:1.3rem;min-width:0}.start-control.svelte-7n6p1p label:where(.svelte-7n6p1p),.ri-workbench.svelte-7n6p1p .control-heading:where(.svelte-7n6p1p){display:flex;gap:.55rem;align-items:center;margin:0;color:var(--bench-ink)!important;font-size:.85rem;font-weight:600;line-height:1.35}.ri-workbench.svelte-7n6p1p .control-number:where(.svelte-7n6p1p){display:grid;flex-shrink:0;width:1.4rem;height:1.4rem;place-items:center;border:1px solid #bed2c4;border-radius:50%;color:var(--bench-green)!important;font-size:.7rem}.start-readout.svelte-7n6p1p{display:grid;width:2rem;height:2rem;margin-left:auto;place-items:center;border:1px solid #aecfbd;border-radius:.45rem;background:#e3f3e8;color:var(--bench-ink)!important;font-size:1.05rem;font-variant-numeric:tabular-nums}.ri-workbench.svelte-7n6p1p input[type=range]:where(.svelte-7n6p1p){display:block;width:100%;height:1.5rem;margin:.75rem 0 0;padding:0!important;accent-color:var(--bench-green);background:transparent!important;cursor:pointer}.ruler-labels.svelte-7n6p1p{display:flex;justify-content:space-between;padding-inline:.25rem;color:var(--bench-muted)!important;font-size:.7rem;font-variant-numeric:tabular-nums}.cycle-track.svelte-7n6p1p{display:flex;align-items:center;justify-content:center;gap:.6rem;margin-top:.6rem}.ri-workbench.svelte-7n6p1p .cycle-button:where(.svelte-7n6p1p){display:grid;flex:1;min-height:5.3rem;gap:.1rem;padding:.3rem .5rem .55rem;border:1px solid #ccd7c9;border-radius:.6rem;color:var(--bench-ink)!important;background:#f4f5ed;box-shadow:0 4px #d6dfd1;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.ri-workbench.svelte-7n6p1p .cycle-button[aria-pressed=true]:where(.svelte-7n6p1p){border-color:#6a9d7f;background:#dcf0e2;box-shadow:0 4px #b5ceb9}.entry-mark.svelte-7n6p1p{height:1rem;color:var(--bench-green)!important;font-size:1.15rem;line-height:1;visibility:hidden}[aria-pressed=true].svelte-7n6p1p .entry-mark:where(.svelte-7n6p1p){visibility:visible}.ri-workbench.svelte-7n6p1p .operation:where(.svelte-7n6p1p){color:var(--bench-ink)!important;font-size:1.55rem;font-weight:650;line-height:1.15}.ri-workbench.svelte-7n6p1p .operation-hint:where(.svelte-7n6p1p){color:var(--bench-muted)!important;font-size:.65rem;line-height:1.25}.cycle-arrow.svelte-7n6p1p{color:var(--bench-green)!important;font-size:1.5rem}.ri-workbench.svelte-7n6p1p .cycle-note:where(.svelte-7n6p1p){margin:.7rem 0 0;color:var(--bench-muted)!important;font-size:.73rem;line-height:1.45}.ri-workbench.svelte-7n6p1p .lock-button:where(.svelte-7n6p1p){display:flex;align-items:center;gap:.6rem;width:100%;min-height:44px;padding:.55rem .7rem;border:1px solid #ccd7c9;border-radius:.5rem;color:var(--bench-ink)!important;background:#eeefe5;text-align:left;font-size:.76rem;font-weight:550;line-height:1.4;cursor:pointer}.ri-workbench.svelte-7n6p1p .lock-button[aria-pressed=true]:where(.svelte-7n6p1p){border-color:#8a9f8b;background:#dfe7d8}.lock-button.svelte-7n6p1p svg:where(.svelte-7n6p1p){flex-shrink:0;width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round}.ri-workbench.svelte-7n6p1p .lock-note:where(.svelte-7n6p1p){margin:-.75rem 0 0;color:var(--bench-muted)!important;font-size:.71rem;line-height:1.5}.ri-workbench.svelte-7n6p1p :where(.svelte-7n6p1p):is(button:where(.svelte-7n6p1p),input:where(.svelte-7n6p1p)):focus-visible{outline:2px solid var(--bench-green);outline-offset:4px}.ri-workbench.svelte-7n6p1p :where(.svelte-7n6p1p):is(button:where(.svelte-7n6p1p),input:where(.svelte-7n6p1p)):disabled{cursor:not-allowed;opacity:.65}.path-space.svelte-7n6p1p{min-width:0}.ri-workbench.svelte-7n6p1p .path-heading:where(.svelte-7n6p1p){margin:0;color:var(--bench-muted)!important;font-size:.75rem;font-weight:550}.path-desktop.svelte-7n6p1p{display:block;width:100%;margin-top:-.75rem;overflow:visible}.path-mobile.svelte-7n6p1p{display:none}.board-edge.svelte-7n6p1p{fill:#c8d5bf;stroke:#bac9af;stroke-width:1;stroke-linejoin:round}.board.svelte-7n6p1p{stroke:#c1d2b7;stroke-width:1;stroke-linejoin:round}.ruler.svelte-7n6p1p path:where(.svelte-7n6p1p){fill:none;stroke:#93aa89;stroke-width:1}.ruler.svelte-7n6p1p text:where(.svelte-7n6p1p){fill:#5f7654;stroke:none;font-size:12px;font-variant-numeric:tabular-nums}.unused-path.svelte-7n6p1p{fill:none;stroke:#bacdb1;stroke-width:4;stroke-linecap:round;stroke-dasharray:1 8}.active-path.svelte-7n6p1p{fill:none;stroke:#578c69;stroke-width:4;stroke-linecap:round;stroke-linejoin:round}.step-operation.svelte-7n6p1p{fill:#3b684d;font-size:16px;font-weight:600}.bead-shadow.svelte-7n6p1p{fill:#829d77;opacity:.2}.bead-side.svelte-7n6p1p{fill:#c3cdba;stroke:#829c75;stroke-width:1.1}.bead-face.svelte-7n6p1p{fill:#fbfaf0;stroke:#829c75;stroke-width:1.1}.first.svelte-7n6p1p .bead-face:where(.svelte-7n6p1p){fill:var(--bench-mint);stroke:#397258;stroke-width:1.5}.first.svelte-7n6p1p .bead-side:where(.svelte-7n6p1p){fill:#6da98a;stroke:#397258}.bead-value.svelte-7n6p1p{fill:#213c32;font-size:20px;font-weight:650;font-variant-numeric:tabular-nums}.start-pointer.svelte-7n6p1p path:where(.svelte-7n6p1p){fill:none;stroke:#52866a;stroke-width:1.3;stroke-linecap:round}.start-pointer.svelte-7n6p1p text:where(.svelte-7n6p1p){fill:#3a694f;font-size:14px;font-weight:550}.sequence-output.svelte-7n6p1p{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.6rem;margin-top:.3rem;padding:.8rem .5rem;border-top:1px solid #d7dfce;color:var(--bench-ink)!important;font-size:clamp(.76rem,1.7vw,1rem);font-variant-numeric:tabular-nums;line-height:1.5}.ri-workbench.svelte-7n6p1p .output-label:where(.svelte-7n6p1p){color:var(--bench-muted)!important;font-size:.72rem}.ri-workbench.svelte-7n6p1p .workbench-note:where(.svelte-7n6p1p){margin:1.4rem 0 0;padding-top:1rem;border-top:1px solid #d7dfce;color:var(--bench-muted)!important;font-size:.78rem;line-height:1.55}@container running-instance (max-width: 690px){.workbench-layout.svelte-7n6p1p{grid-template-columns:minmax(0,1fr);gap:1.5rem;margin-top:1.2rem}.controls.svelte-7n6p1p{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;align-items:start}.lock-button.svelte-7n6p1p,.lock-note.svelte-7n6p1p{grid-column:1 / -1}.ri-workbench.svelte-7n6p1p .lock-note:where(.svelte-7n6p1p){margin-top:-.5rem}.path-desktop.svelte-7n6p1p{margin-top:-2.7rem}}@container running-instance (max-width: 420px){.controls.svelte-7n6p1p{grid-template-columns:minmax(0,1fr);gap:1.15rem}.cycle-track.svelte-7n6p1p{max-width:230px;margin-inline:auto}.path-desktop.svelte-7n6p1p{display:none}.path-mobile.svelte-7n6p1p{display:block;width:min(100%,310px);margin:.5rem auto 0}.mobile-board.svelte-7n6p1p{fill:#e5efdd}.sequence-output.svelte-7n6p1p{gap:.35rem;font-size:.81rem}}@media(prefers-reduced-motion:reduce){.cycle-button.svelte-7n6p1p{transition:none}}.terminal-details.svelte-1ra24o0{min-width:0;padding-block:.8rem;border-top:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle)}summary.svelte-1ra24o0{cursor:pointer;color:var(--text-secondary);font-weight:500}.terminal-steps.svelte-1ra24o0{display:grid;gap:1rem;padding-top:1rem;min-width:0}.code-checkpoint.svelte-1ra24o0{padding-left:1.1rem;border-left:2px solid var(--color-accent)}.interpretation-artboard.svelte-ntvfrz{--art-ink: #ecfbf3;--art-muted: #bdd9ce;--art-accent: #8ae0b7;display:grid;gap:1.3rem;margin:0;padding:clamp(1rem,3vw,1.8rem);border:1px solid #658d7e;border-radius:1.2rem;background:radial-gradient(ellipse at 100% 0%,#32534d 0,transparent 65%),#162b32;color:var(--art-ink)!important;min-width:0}.interpretation-artboard.painting.svelte-ntvfrz{--art-ink: #ffeced;--art-muted: #dfc1cf;--art-accent: #f2a2b8;background:radial-gradient(ellipse at 100% 0%,#643c53 0,transparent 65%),#302438;border-color:#906079}.intro.svelte-ntvfrz{display:grid;gap:.6rem}.eyeline.svelte-ntvfrz{font-size:.7rem;letter-spacing:.06em;color:var(--art-muted)!important}.interpretation-artboard.svelte-ntvfrz strong:where(.svelte-ntvfrz){color:var(--art-ink)!important}.intro.svelte-ntvfrz strong:where(.svelte-ntvfrz){font-size:clamp(1.2rem,3vw,1.65rem);line-height:1.35}.interpretation-artboard.svelte-ntvfrz p:where(.svelte-ntvfrz){margin:0;font-size:.85rem;line-height:1.8;color:var(--art-muted)!important}.example-tabs.svelte-ntvfrz,.object-picker.svelte-ntvfrz{display:flex;gap:.5rem;flex-wrap:wrap}button.svelte-ntvfrz{padding:.5rem .8rem;border:1px solid color-mix(in srgb,var(--art-accent) 50%,transparent);border-radius:.5rem;background:transparent!important;color:var(--art-ink)!important;cursor:pointer;font:inherit;font-size:.8rem}button[aria-selected=true].svelte-ntvfrz,button[aria-pressed=true].svelte-ntvfrz{background:var(--art-accent)!important;color:#222836!important}.example-intro.svelte-ntvfrz{margin-bottom:1rem!important}.stream-table-wrap.svelte-ntvfrz{min-width:0;overflow-x:auto}.connector-output.svelte-ntvfrz{min-width:0;padding:1rem;border:1px solid var(--art-accent);border-radius:.8rem;background:#071c2480}.connector-label.svelte-ntvfrz{display:grid;gap:.4rem;margin-bottom:1rem;color:var(--art-ink)!important;font-size:.85rem}.connector-label.svelte-ntvfrz span:where(.svelte-ntvfrz){color:var(--art-muted)!important;font-size:.75rem}.interpretation-artboard.svelte-ntvfrz table:where(.svelte-ntvfrz){width:100%;border-collapse:separate;border-spacing:0;margin:0 0 1rem;color:var(--art-ink)!important;font-size:.8rem;text-align:center}.interpretation-artboard.svelte-ntvfrz :is(th:where(.svelte-ntvfrz),td:where(.svelte-ntvfrz)){padding:.45rem;color:var(--art-ink)!important;border:0;background:transparent}th.svelte-ntvfrz:first-child{text-align:left}.interpretation-artboard.svelte-ntvfrz .selected:where(.svelte-ntvfrz){background:color-mix(in srgb,var(--art-accent) 15%,transparent)}thead.svelte-ntvfrz th:where(.svelte-ntvfrz){font-size:.7rem;color:var(--art-muted)!important}.art-layout.svelte-ntvfrz{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.5fr);gap:1.5rem;margin-block:1.3rem;align-items:center}.art-controls.svelte-ntvfrz{display:grid;gap:.85rem}.art-controls.svelte-ntvfrz strong:where(.svelte-ntvfrz){font-size:.8rem}label.svelte-ntvfrz{display:grid;gap:.3rem;font-size:.75rem;color:var(--art-muted)!important}label.svelte-ntvfrz span:where(.svelte-ntvfrz){display:flex;justify-content:space-between;gap:.5rem}label.svelte-ntvfrz b:where(.svelte-ntvfrz){color:var(--art-ink)!important}input.svelte-ntvfrz{width:100%;accent-color:var(--art-accent);background:transparent!important;cursor:pointer}button.svelte-ntvfrz:focus-visible,input.svelte-ntvfrz:focus-visible{outline:2px solid #f8d376;outline-offset:3px}.drawing-canvas.svelte-ntvfrz{min-width:0}svg.svelte-ntvfrz{width:100%;display:block}.paper.svelte-ntvfrz{fill:#e4ede2}.staff.svelte-ntvfrz{stroke:#52675d;stroke-width:1}.clef.svelte-ntvfrz{fill:#324b42;font:65px serif}.note.svelte-ntvfrz{fill:#163c32}.note.held.svelte-ntvfrz{fill:#e4ede2;stroke:#163c32;stroke-width:2}.stem.svelte-ntvfrz{stroke:#163c32;stroke-width:2}.duration-dot.svelte-ntvfrz{fill:#163c32}.accidental.svelte-ntvfrz{fill:#163c32;font:20px serif}.note-label.svelte-ntvfrz,.chart-label.svelte-ntvfrz{fill:#3b5249;font:12px system-ui,sans-serif}.duration-bar.svelte-ntvfrz{fill:#38765d}.chosen.svelte-ntvfrz .note:where(.svelte-ntvfrz),.chosen.svelte-ntvfrz .duration-bar:where(.svelte-ntvfrz){fill:#985228}.chosen.svelte-ntvfrz .note.held:where(.svelte-ntvfrz){fill:#e4ede2}.chosen.svelte-ntvfrz .note:where(.svelte-ntvfrz){stroke:#985228;stroke-width:2}.paint-paper.svelte-ntvfrz{fill:#f2dfc8}.paint-label.svelte-ntvfrz{fill:#533c44;font:11px system-ui,sans-serif}path.chosen.svelte-ntvfrz{stroke:#533c44;stroke-width:2;stroke-dasharray:5 4}output.svelte-ntvfrz{display:block;text-align:center;color:var(--art-ink)!important;font-size:.75rem;line-height:1.6;margin-top:.75rem}.reading.svelte-ntvfrz{padding-left:.75rem;border-left:2px solid var(--art-accent)}.world-contract.svelte-ntvfrz{display:grid;gap:.6rem;padding-top:1rem;border-top:1px solid color-mix(in srgb,var(--art-accent) 35%,transparent)}.world-contract.svelte-ntvfrz strong:where(.svelte-ntvfrz){font-size:.85rem}@media(max-width:650px){.art-layout.svelte-ntvfrz{grid-template-columns:1fr}.art-controls.svelte-ntvfrz{grid-template-columns:repeat(2,minmax(0,1fr))}.art-controls.svelte-ntvfrz>strong:where(.svelte-ntvfrz){grid-column:1 / -1}.interpretation-artboard.svelte-ntvfrz :is(th:where(.svelte-ntvfrz),td:where(.svelte-ntvfrz)){padding:.35rem .25rem}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial;--tw-border-style:solid}}}.tutorial-section.svelte-116uhib{gap:calc(var(--spacing,.25rem) * 5);min-width:0;padding-bottom:2rem;display:grid}.tutorial-section.svelte-116uhib p:where(.svelte-116uhib){margin:calc(var(--spacing,.25rem) * 0);max-width:70ch}.section-heading.svelte-116uhib{align-items:baseline;gap:calc(var(--spacing,.25rem) * 3);min-width:0;display:flex}.section-heading.svelte-116uhib h2:where(.svelte-116uhib){margin-top:calc(var(--spacing,.25rem) * 4);margin-bottom:calc(var(--spacing,.25rem) * 0);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);border-top:0;padding-top:0;scroll-margin-top:6rem}.section-number.svelte-116uhib{color:var(--text-faint);font-family:VT323,ui-monospace,monospace;font-size:1.75rem}.learning-route.svelte-116uhib{gap:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;display:flex}.learning-route.svelte-116uhib button:where(.svelte-116uhib){border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 2.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--text-secondary);border-width:1px;border-color:var(--border-subtle);cursor:pointer;background:0 0;border-radius:3.40282e38px}.learning-route.svelte-116uhib button[aria-pressed=true]:where(.svelte-116uhib){color:var(--text-primary);background:var(--color-accent-soft);border-color:var(--color-accent)}.learning-route.svelte-116uhib button:where(.svelte-116uhib):hover,.prompt-action.svelte-116uhib button:where(.svelte-116uhib):hover{background:var(--surface-card-hover)}.learning-route.svelte-116uhib button:where(.svelte-116uhib):focus-visible,.prompt-action.svelte-116uhib button:where(.svelte-116uhib):focus-visible,summary.svelte-116uhib:focus-visible{outline:2px solid var(--color-accent);outline-offset:4px}.tutorial-section.svelte-116uhib .follow-panel:where(.svelte-116uhib){gap:calc(var(--spacing,.25rem) * 4);max-width:48rem;display:grid;background:0 0!important}.follow-panel[hidden].svelte-116uhib{display:none}.follow-panel.svelte-116uhib h3:where(.svelte-116uhib){margin:calc(var(--spacing,.25rem) * 0);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ))}.checkpoint.svelte-116uhib{border-left:2px solid var(--color-accent);padding-left:1.1rem}.agent-prompt.svelte-116uhib{margin:calc(var(--spacing,.25rem) * 0);padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 4);border-left:2px solid var(--color-accent);background:var(--color-accent);max-width:48rem}@supports (color:color-mix(in lab,red,red)){.agent-prompt.svelte-116uhib{background:color-mix(in srgb,var(--color-accent) 10%,var(--surface-page))}}.agent-prompt.svelte-116uhib{color:var(--text-primary);overflow-wrap:anywhere}.prompt-action.svelte-116uhib{align-items:center;gap:calc(var(--spacing,.25rem) * 3);flex-wrap:wrap;display:flex}.prompt-action.svelte-116uhib button:where(.svelte-116uhib){border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);border-width:1px;border-color:var(--border-subtle);color:var(--text-secondary);cursor:pointer}.prompt-action.svelte-116uhib span:where(.svelte-116uhib){color:var(--text-muted);font-size:.75rem}.technical-detail.svelte-116uhib{border-top:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle);max-width:48rem;padding-block:.8rem}.technical-detail.svelte-116uhib summary:where(.svelte-116uhib){color:var(--text-secondary);cursor:pointer;padding-right:.5rem;font-weight:500}.technical-detail.svelte-116uhib p:where(.svelte-116uhib){margin-top:1rem}.network-comparison.svelte-116uhib{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.network-card.svelte-116uhib{color:#edf9f1;background:linear-gradient(145deg,#203c3b,#192a35);border:1px solid #4c806f;border-radius:1rem;min-width:0;padding:1.3rem}.network-card.mainnet-card.svelte-116uhib{background:linear-gradient(145deg,#493b32,#302938);border-color:#8e7653}.network-card.svelte-116uhib h3:where(.svelte-116uhib){margin:.6rem 0 1.3rem;font-size:1.25rem;color:#edf9f1!important}.network-comparison.svelte-116uhib .network-label:where(.svelte-116uhib){font-size:.75rem;color:#c2d4cc!important}.network-card.svelte-116uhib dl:where(.svelte-116uhib){gap:1rem;margin:0;font-size:.85rem;line-height:1.6;display:grid}.network-card.svelte-116uhib dt:where(.svelte-116uhib){color:#c2d4cc;font-size:.75rem}.network-card.svelte-116uhib dd:where(.svelte-116uhib){color:#edf9f1;margin:.15rem 0 0}.fee-table-wrap.svelte-116uhib{min-width:0;overflow-x:auto}.fee-table.svelte-116uhib{border-collapse:collapse;width:100%;margin:0;font-size:.85rem;line-height:1.7}.fee-table.svelte-116uhib caption:where(.svelte-116uhib){text-align:left;color:var(--text-muted);margin-bottom:.75rem;font-size:.75rem}.fee-table.svelte-116uhib :is(th:where(.svelte-116uhib),td:where(.svelte-116uhib)){text-align:left;vertical-align:top;border-bottom:1px solid var(--border-subtle);padding:.8rem}.fee-table.svelte-116uhib tbody:where(.svelte-116uhib) th:where(.svelte-116uhib){width:48%;font-weight:500}@media(max-width:650px){.network-comparison.svelte-116uhib{grid-template-columns:1fr}.fee-table.svelte-116uhib :is(th:where(.svelte-116uhib),td:where(.svelte-116uhib)){padding:.6rem .35rem}}.tutorial-next.svelte-116uhib{margin-top:calc(var(--spacing,.25rem) * 2);gap:calc(var(--spacing,.25rem) * 4);flex-wrap:wrap;display:flex}.tutorial-next.svelte-116uhib a:where(.svelte-116uhib){padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}@media(max-width:480px){.tutorial-section.svelte-116uhib{padding-bottom:1rem}.section-heading.svelte-116uhib{gap:.6rem}}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
