.carta-renderer.svelte-pizqrm{word-wrap:break-word;word-break:break-word;position:relative}.carta-input.svelte-1pbe72p{position:relative}.carta-input-wrapper.svelte-1pbe72p{min-height:100%;font-family:monospace;position:relative}textarea.svelte-1pbe72p{resize:none;color:#0000;tab-size:4;background:0 0;border:0;outline:none;width:100%;max-width:100%;margin:0;padding:0;position:relative;overflow-y:hidden}.carta-highlight.svelte-1pbe72p{-webkit-user-select:none;user-select:none;height:fit-content;padding:inherit;margin:0;margin:inherit;word-wrap:break-word;white-space:pre-wrap;word-break:break-word;position:absolute;inset:0}.carta-highlight .shiki{tab-size:4;margin:0;background-color:#0000!important}.carta-highlight *{font-family:inherit;font-size:inherit;word-wrap:break-word;white-space:pre-wrap;word-break:break-word}.editor-unfocus-suggestion.svelte-1pbe72p{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.carta-toolbar.svelte-c4cdqo{flex-shrink:0;height:2rem;display:flex;overflow:auto hidden}.carta-toolbar-left.svelte-c4cdqo{flex-wrap:nowrap;align-items:center;height:100%;display:flex}.carta-filler.svelte-c4cdqo{flex:1}.carta-toolbar-right.svelte-c4cdqo{justify-content:flex-end;align-items:center;height:100%;display:flex}.carta-icon.svelte-c4cdqo{cursor:pointer;border-radius:3px;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;margin-left:4px;display:flex}.carta-icon-full.svelte-c4cdqo{cursor:pointer;border-radius:3px;align-items:center;display:flex}.carta-icons-menu.svelte-c4cdqo{z-index:1;flex-direction:column;margin-right:.5rem;display:flex;position:absolute;top:100%;right:0}.carta-editor.svelte-1nzcxk2{flex-direction:column;display:flex;position:relative}.carta-container.mode-split>*{width:50%}.carta-container.mode-tabs>*{width:100%}.carta-container.svelte-1nzcxk2{display:flex;position:relative}.carta-renderer code{white-space:pre;color:#112;text-shadow:none;box-sizing:border-box;border-radius:10px}.carta-renderer code::selection{background:#bdf5}.carta-renderer code ::selection{background:#bdf5}.carta-renderer code>div{max-width:min(100%,100vw);display:inline-flex;overflow:auto}.carta-renderer code>div :last-child{outline:none;flex:1}pre.code-block{box-sizing:border-box;border:var(--wb-card-edge,1px solid color-mix(in srgb, var(--tertiary) 60%, transparent));border-radius:var(--wb-radius,.4rem);width:100%;min-width:0;max-width:none;max-height:60vh;box-shadow:none;white-space:pre;letter-spacing:0;tab-size:4;align-items:flex-start;margin:0;padding:.4rem 1rem;font-family:inherit;display:flex;overflow:auto;background:var(--secondary)!important;color:var(--secondary-text)!important}pre.code-block>code,pre.code-block>.code-gutter{font-family:var(--example-font-family,"Fira Code", monospace);font-size:var(--example-font-size,16px);line-height:var(--example-line-height,22px);font-variant-ligatures:none;font-weight:400}pre.code-block>code{color:inherit;text-shadow:none;white-space:pre;background:0 0;border:0;border-radius:0;flex:none;margin:0;padding:0;display:block}pre.code-block>.code-gutter{display:var(--code-block-gutter-display,block);box-sizing:border-box;width:max-content;min-width:0;color:var(--hint);text-align:right;-webkit-user-select:none;user-select:none;flex:none;order:-1;margin-left:0;padding-left:0;padding-right:.75rem}.code-gutter-spacing pre.code-block>.code-gutter,pre.code-block.code-gutter-spacing>.code-gutter{min-width:calc(2ch + var(--example-line-height,22px) + 26px);padding-left:calc(var(--example-line-height,22px) + .2rem);margin-left:-1rem;padding-right:calc(26px - .2rem)}pre.code-block.code-block-fill{border:0;border-radius:0;flex:1;min-height:0;max-height:none;padding-top:0;padding-bottom:2.6rem}pre.code-block .asm-comment{color:var(--asm-comment);font-style:italic}pre.code-block .asm-keyword{color:var(--asm-keyword)}pre.code-block .asm-keyword-size{color:var(--asm-keyword-size)}pre.code-block .asm-directive{color:var(--asm-directive)}pre.code-block .asm-variable-predefined{color:var(--asm-variable-predefined)}pre.code-block .asm-data-register{color:var(--asm-data-register)}pre.code-block .asm-address-register{color:var(--asm-address-register)}pre.code-block .asm-condition{color:var(--asm-condition)}pre.code-block .asm-number{color:var(--asm-number)}pre.code-block .asm-number-hex{color:var(--asm-number-hex)}pre.code-block .asm-number-immediate{color:var(--asm-number-immediate)}pre.code-block .asm-string{color:var(--asm-string)}pre.code-block .asm-invalid{color:var(--asm-invalid);text-decoration:line-through}pre.code-block .asm-label{text-decoration:underline}pre.code-block .asm-bracket-1{color:var(--asm-bracket-1)}pre.code-block .asm-bracket-2{color:var(--asm-bracket-2)}pre.code-block .asm-bracket-3{color:var(--asm-bracket-3)}pre.code-block .asm-bracket-unexpected{color:var(--asm-bracket-unexpected)}.playground-filename{background:var(--secondary);color:var(--primary-text);font-family:var(--example-font-family,"Fira Code", monospace);padding:.35rem .75rem;font-size:.85rem}div.code-playground{overflow:auto}._markdown.svelte-xzljcy{letter-spacing:.01em;flex-direction:column;line-height:1.4;display:flex}.heading-ids.svelte-xzljcy h2[id],.heading-ids.svelte-xzljcy h3[id]{scroll-margin-top:4.5rem}._markdown pre.code-block:not(.code-playground){margin:1rem 0}._markdown .markdown-body{gap:var(--gap,1rem);flex-direction:column;display:flex}._markdown p{color:var(--background-text-muted)}._markdown table{border-collapse:collapse;margin:.5rem var(--md-inline-margin,auto);border:solid .1rem var(--tertiary);border-radius:.5rem;width:fit-content;max-width:100%;font-family:Fira Code,monospace;display:block;overflow-x:auto}._markdown code:not(pre code){background:var(--secondary);color:var(--accent);border-radius:.3rem;padding:.2rem .4rem;font-family:Fira Code,monospace}._markdown hr{background-color:var(--secondary);min-width:min(100%,65ch);height:2px;margin:1rem var(--md-inline-margin,auto);border:none}._markdown table:last-child{margin-bottom:0}._markdown thead{background-color:var(--tertiary);color:var(--tertiary-text)}._markdown thead th{border-right:.1rem solid var(--secondary);padding:.4rem}._markdown thead th:first-child{border-top-left-radius:.3rem}._markdown thead th:last-child{border-right:unset;border-top-right-radius:.3rem}._markdown tbody tr:nth-child(odd){background-color:color-mix(in srgb, var(--secondary), var(--tertiary) 20%)}._markdown tbody{background-color:var(--secondary)}._markdown td{border:.1rem solid var(--tertiary);padding:.2rem .4rem}._markdown td:first-child{border-left:unset}._markdown td:last-child{border-right:unset}._markdown tr:last-child td{border-bottom:unset}._markdown ul,._markdown ol{padding-left:1rem}._markdown li:not(:last-child){margin-bottom:.5rem}._markdown p,._markdown ul,._markdown ol{width:min(100%,70ch);margin:0 var(--md-inline-margin,auto);font-family:Noto Serif,Rubik,sans-serif;font-weight:500;line-height:1.5}.markdown-body h1,.markdown-body h2,.markdown-body h3,.markdown-body h4,.markdown-body h5,.markdown-body h6{width:min(100%,46rem);margin:0 var(--md-inline-margin,auto)}.markdown-body h1:not(:first-child),.markdown-body h2:not(:first-child){margin-top:2rem;margin-bottom:0}._markdown .code-playground{box-sizing:border-box;border:var(--wb-card-edge,1px solid color-mix(in srgb, var(--tertiary) 60%, transparent));width:100%;min-height:21.4rem;margin:1.5rem var(--md-inline-margin,auto);background-color:var(--secondary);box-shadow:none;border-radius:.8rem}._markdown .code-playground:first-child{margin:0 var(--md-inline-margin,auto)}pre.code-playground{box-sizing:border-box;min-width:0;max-width:none;height:21.4rem;max-height:none;padding:.4rem 1rem;font-family:inherit;overflow:auto}._markdown details{box-sizing:border-box;width:min(100%,70ch);margin:0 var(--md-inline-margin,auto);border:solid .1rem var(--tertiary);border-radius:.8rem;overflow:hidden}._markdown details.wide{width:100%}._markdown summary{background-color:var(--secondary);cursor:pointer;-webkit-user-select:none;user-select:none;padding:.6rem 1rem;font-family:Rubik,sans-serif;font-weight:700}._markdown details[open]>summary{border-bottom:solid .1rem var(--tertiary)}._markdown details>:not(summary){margin:1rem}._markdown .code-playground.in-details{width:100%;box-shadow:none;margin:0;display:block;border-radius:0!important}._markdown pre.code-playground.in-details{display:flex}.simple-code pre.code-block{width:unset!important;max-width:unset!important;min-width:unset!important;box-shadow:unset!important;margin:0!important}.simple-code pre.code-block>.code-gutter{margin-left:0}
