/*! tailwindcss v4.3.3 | 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-leading:initial;--tw-font-weight:initial}}}.asciidoc.svelte-1ol1k1x{display:contents}.asciidoc-error.svelte-1ol1k1x{color:var(--color-destructive,var(--destructive));margin:0 0 .75em}.asciidoc.svelte-1ol1k1x .paragraph,.asciidoc.svelte-1ol1k1x .ulist,.asciidoc.svelte-1ol1k1x .olist,.asciidoc.svelte-1ol1k1x .dlist,.asciidoc.svelte-1ol1k1x .colist,.asciidoc.svelte-1ol1k1x .listingblock,.asciidoc.svelte-1ol1k1x .literalblock,.asciidoc.svelte-1ol1k1x .imageblock,.asciidoc.svelte-1ol1k1x .exampleblock,.asciidoc.svelte-1ol1k1x .sidebarblock,.asciidoc.svelte-1ol1k1x .quoteblock,.asciidoc.svelte-1ol1k1x .verseblock,.asciidoc.svelte-1ol1k1x .admonitionblock,.asciidoc.svelte-1ol1k1x .openblock,.asciidoc.svelte-1ol1k1x .toc{margin:.75em 0}:is(.asciidoc.svelte-1ol1k1x .paragraph,.asciidoc.svelte-1ol1k1x .ulist,.asciidoc.svelte-1ol1k1x .olist,.asciidoc.svelte-1ol1k1x .dlist,.asciidoc.svelte-1ol1k1x .colist,.asciidoc.svelte-1ol1k1x .listingblock,.asciidoc.svelte-1ol1k1x .literalblock,.asciidoc.svelte-1ol1k1x .imageblock,.asciidoc.svelte-1ol1k1x .exampleblock,.asciidoc.svelte-1ol1k1x .sidebarblock,.asciidoc.svelte-1ol1k1x .quoteblock,.asciidoc.svelte-1ol1k1x .verseblock,.asciidoc.svelte-1ol1k1x .admonitionblock,.asciidoc.svelte-1ol1k1x .openblock,.asciidoc.svelte-1ol1k1x .toc):first-child{margin-top:0}:is(.asciidoc.svelte-1ol1k1x .paragraph,.asciidoc.svelte-1ol1k1x .ulist,.asciidoc.svelte-1ol1k1x .olist,.asciidoc.svelte-1ol1k1x .dlist,.asciidoc.svelte-1ol1k1x .colist,.asciidoc.svelte-1ol1k1x .listingblock,.asciidoc.svelte-1ol1k1x .literalblock,.asciidoc.svelte-1ol1k1x .imageblock,.asciidoc.svelte-1ol1k1x .exampleblock,.asciidoc.svelte-1ol1k1x .sidebarblock,.asciidoc.svelte-1ol1k1x .quoteblock,.asciidoc.svelte-1ol1k1x .verseblock,.asciidoc.svelte-1ol1k1x .admonitionblock,.asciidoc.svelte-1ol1k1x .openblock,.asciidoc.svelte-1ol1k1x .toc):last-child{margin-bottom:0}.asciidoc.svelte-1ol1k1x .paragraph>p,.asciidoc.svelte-1ol1k1x .listingblock pre,.asciidoc.svelte-1ol1k1x .literalblock pre,.asciidoc.svelte-1ol1k1x .tableblock p{margin:0}.asciidoc.svelte-1ol1k1x .literalblock pre{border-radius:var(--radius-xs,calc(var(--radius) - 6px));background-color:var(--color-editor,var(--editor-background));padding:calc(var(--spacing,.25rem) * 3);--tw-leading:var(--leading-snug,1.375);font-size:90%;line-height:var(--leading-snug,1.375);color:var(--color-foreground,var(--foreground));overflow-x:auto}.asciidoc.svelte-1ol1k1x .title,.asciidoc.svelte-1ol1k1x caption{color:var(--color-muted-foreground,var(--muted-foreground));text-align:left;margin-bottom:.35em;font-size:.93em;font-style:italic}.asciidoc.svelte-1ol1k1x #toctitle{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-foreground,var(--foreground));margin-bottom:.25em}.asciidoc.svelte-1ol1k1x .toc ul{margin:0;padding-left:1em;list-style:none}.asciidoc.svelte-1ol1k1x dl{margin:.5em 0}.asciidoc.svelte-1ol1k1x dt{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);margin-top:.5em}.asciidoc.svelte-1ol1k1x dd{margin:.15em 0 0 1.5em}.asciidoc.svelte-1ol1k1x .exampleblock>.content,.asciidoc.svelte-1ol1k1x .sidebarblock>.content{border:1px solid var(--border);border-radius:.25rem;padding:.75em 1em}.asciidoc.svelte-1ol1k1x .sidebarblock>.content{background:var(--muted)}@supports (color:color-mix(in lab, red, red)){.asciidoc.svelte-1ol1k1x .sidebarblock>.content{background:color-mix(in srgb, var(--muted) 20%, transparent)}}.asciidoc.svelte-1ol1k1x .quoteblock .attribution,.asciidoc.svelte-1ol1k1x .verseblock .attribution{color:var(--color-muted-foreground,var(--muted-foreground));margin:.25em 0 0 1em;font-size:.93em}.asciidoc.svelte-1ol1k1x .admonitionblock{border-left:3px solid var(--border);padding:.25em 0 .25em 1em}.asciidoc.svelte-1ol1k1x .admonitionblock>table{width:auto;font-size:inherit;box-shadow:none;border-radius:0;margin:0;overflow:visible}.asciidoc.svelte-1ol1k1x .admonitionblock>table td{vertical-align:top;border:none;padding:0}.asciidoc.svelte-1ol1k1x .admonitionblock>table tr:hover{background:0 0}.asciidoc.svelte-1ol1k1x .admonitionblock td.icon .title{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-foreground,var(--foreground));text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;margin:.1em 1em 0 0;font-size:.85em;font-style:normal}.asciidoc.svelte-1ol1k1x .admonitionblock.note{border-left-color:var(--primary)}.asciidoc.svelte-1ol1k1x .admonitionblock.tip{border-left-color:var(--success)}.asciidoc.svelte-1ol1k1x .admonitionblock.important,.asciidoc.svelte-1ol1k1x .admonitionblock.caution{border-left-color:var(--warning)}.asciidoc.svelte-1ol1k1x .admonitionblock.warning{border-left-color:var(--destructive)}.asciidoc.svelte-1ol1k1x table.tableblock{width:auto}.asciidoc.svelte-1ol1k1x table.tableblock.stretch{width:100%}.asciidoc.svelte-1ol1k1x .halign-center{text-align:center}.asciidoc.svelte-1ol1k1x .halign-right{text-align:right}.asciidoc.svelte-1ol1k1x .valign-middle{vertical-align:middle}.asciidoc.svelte-1ol1k1x .valign-bottom{vertical-align:bottom}.asciidoc.svelte-1ol1k1x .imageblock>.content{text-align:left}.asciidoc.svelte-1ol1k1x .conum{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-muted-foreground,var(--muted-foreground));font-style:normal}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}.file-viewer-shell.svelte-psxvk3{flex-direction:column;flex:auto;width:100%;min-width:0;height:100%;min-height:0;display:flex;container-type:inline-size}.file-viewer-toolbar.svelte-psxvk3{border-bottom:1px solid var(--border);flex:none;align-items:center;gap:8px;min-height:32px;padding:4px 8px;display:flex}.file-viewer-shell.zen-mode.svelte-psxvk3{z-index:70;--zen-mode-inline-padding:clamp(16px, 5vw, 48px);padding-top:max(20px, var(--app-mobile-safe-area-inset-top,0px), env(safe-area-inset-top,0px));padding-right:max(var(--zen-mode-inline-padding), var(--app-mobile-safe-area-inset-right,0px), env(safe-area-inset-right,0px));padding-bottom:max(28px, var(--app-mobile-safe-area-inset-bottom,0px), env(safe-area-inset-bottom,0px));padding-left:max(var(--zen-mode-inline-padding), var(--app-mobile-safe-area-inset-left,0px), env(safe-area-inset-left,0px));background:color-mix(in srgb, var(--background) 60%, transparent);-webkit-backdrop-filter:blur(16px);align-items:center;gap:10px;position:fixed;inset:0}.file-viewer-shell.zen-mode.svelte-psxvk3>.file-viewer-toolbar:where(.svelte-psxvk3),.file-viewer-shell.zen-mode.svelte-psxvk3>.file-viewer-container:where(.svelte-psxvk3),.file-viewer-shell.zen-mode.svelte-psxvk3>.markdown-preview-shell:where(.svelte-psxvk3),.file-viewer-shell.zen-mode.svelte-psxvk3>.csv-preview-frame:where(.svelte-psxvk3),.file-viewer-shell.zen-mode.svelte-psxvk3>.html-preview-frame:where(.svelte-psxvk3),.file-viewer-shell.zen-mode.svelte-psxvk3>.svg-preview-frame:where(.svelte-psxvk3){width:100%;max-width:920px}.file-viewer-shell.zen-mode.svelte-psxvk3>.file-viewer-toolbar:where(.svelte-psxvk3){border:1px solid var(--border);background:var(--app-surface-background,hsl(var(--background)));border-radius:10px}.file-viewer-shell.zen-mode.svelte-psxvk3>.file-viewer-container:where(.svelte-psxvk3),.file-viewer-shell.zen-mode.svelte-psxvk3>.markdown-preview-shell:where(.svelte-psxvk3),.file-viewer-shell.zen-mode.svelte-psxvk3>.csv-preview-frame:where(.svelte-psxvk3),.file-viewer-shell.zen-mode.svelte-psxvk3>.html-preview-frame:where(.svelte-psxvk3),.file-viewer-shell.zen-mode.svelte-psxvk3>.svg-preview-frame:where(.svelte-psxvk3){border:1px solid var(--border);background:var(--app-surface-background,hsl(var(--background)));border-radius:10px;box-shadow:0 12px 48px #00000040}.file-viewer-shell.zen-mode.svelte-psxvk3>.file-viewer-container:where(.svelte-psxvk3),.file-viewer-shell.zen-mode.svelte-psxvk3>.markdown-preview-shell:where(.svelte-psxvk3),.file-viewer-shell.zen-mode.svelte-psxvk3>.html-preview-frame:where(.svelte-psxvk3),.file-viewer-shell.zen-mode.svelte-psxvk3>.svg-preview-frame:where(.svelte-psxvk3){overflow:hidden}.zen-mode-file-name.svelte-psxvk3{color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;font-size:.8rem;overflow:hidden}.file-viewer-container.svelte-psxvk3{flex:auto;width:100%;min-width:0;height:100%;min-height:0;display:flex}.html-preview-frame.svelte-psxvk3{color-scheme:normal;background:#fff;border:0;flex:auto;width:100%;min-width:0;height:100%;min-height:0}.svg-preview-frame.svelte-psxvk3{background:var(--app-surface-background,var(--background));flex:auto;justify-content:center;align-items:center;width:100%;min-width:0;height:100%;min-height:0;padding:12px;display:flex;overflow:auto}.svg-preview-frame.svelte-psxvk3 img:where(.svelte-psxvk3){max-width:100%;max-height:100%}.csv-preview-frame.svelte-psxvk3{background:var(--app-surface-background,var(--background));flex:auto;width:100%;min-width:0;height:100%;min-height:0;overflow:auto}.csv-preview-table.svelte-psxvk3{border-spacing:0;width:max-content;min-width:100%;font-family:var(--font-mono);text-align:left;font-size:.75rem;line-height:1.45}.csv-preview-table.svelte-psxvk3 th:where(.svelte-psxvk3),.csv-preview-table.svelte-psxvk3 td:where(.svelte-psxvk3){border-right:1px solid var(--border);border-bottom:1px solid var(--border);vertical-align:top;white-space:pre-wrap;overflow-wrap:anywhere;max-width:36rem;padding:.45rem .75rem}.csv-preview-table.svelte-psxvk3 thead:where(.svelte-psxvk3) th:where(.svelte-psxvk3){z-index:2;background:var(--muted);color:var(--foreground);white-space:nowrap;font-weight:600;position:sticky;top:0}.csv-preview-table.svelte-psxvk3 tbody:where(.svelte-psxvk3) tr:where(.svelte-psxvk3):nth-child(2n){background:color-mix(in srgb, var(--muted) 22%, transparent)}.csv-preview-table.svelte-psxvk3 tbody:where(.svelte-psxvk3) tr:where(.svelte-psxvk3):hover{background:color-mix(in srgb, var(--muted) 45%, transparent)}.csv-preview-row-number.svelte-psxvk3{width:1%;color:var(--muted-foreground);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;font-weight:400}.csv-preview-empty.svelte-psxvk3{color:var(--muted-foreground);text-align:center;padding:2rem;font-size:.875rem}.markdown-preview-shell.svelte-psxvk3{flex:auto;width:100%;min-width:0;height:100%;min-height:0;display:flex;position:relative}.markdown-preview-frame.svelte-psxvk3{background:var(--app-surface-background,hsl(var(--background)));flex:auto;width:100%;min-width:0;min-height:0;overflow:auto}.markdown-preview-frame.svelte-psxvk3:focus{outline:none}.markdown-preview-document.svelte-psxvk3{box-sizing:border-box;width:100%;max-width:920px;color:hsl(var(--foreground));margin:0 auto;padding:32px}.file-viewer-container.svelte-psxvk3 .cm-editor{flex:auto;width:100%;min-width:0;height:100%;min-height:0}.file-viewer-container.svelte-psxvk3 .cm-scroller{height:100%;min-height:0;overflow:auto}.file-viewer-container.svelte-psxvk3 .cm-content:not(.cm-lineWrapping){min-width:max-content}.file-viewer-container.svelte-psxvk3 .cm-lineNumbers{user-select:none}.file-viewer-container.svelte-psxvk3 .cm-lineNumbers .cm-gutterElement{text-align:center;padding-left:3px;padding-right:3px}
