:root{--veloxmd-bg:#fff;--veloxmd-surface:#f6f8fa;--veloxmd-surface-2:#eef1f5;--veloxmd-border:#d1d9e0;--veloxmd-border-bright:#b8c0cc;--veloxmd-text:#1f2328;--veloxmd-text-bright:#000;--veloxmd-text-muted:#636c76;--veloxmd-syntax:#a0a8b4;--veloxmd-accent:#0969da;--veloxmd-green:#1a7f37;--veloxmd-purple:#8250df;--veloxmd-red:#cf222e;--veloxmd-orange:#bc4c00;--veloxmd-details-tag-color:var(--veloxmd-text-muted);--veloxmd-details-tag-opacity:.7;--veloxmd-details-summary-color:var(--veloxmd-accent);--veloxmd-details-summary-weight:600;--veloxmd-details-toggle-opacity:.7;--veloxmd-details-content-border:var(--veloxmd-accent);--veloxmd-details-content-opacity:.9;--veloxmd-table-header-bg:var(--veloxmd-surface-2);--veloxmd-table-header-color:var(--veloxmd-text-bright);--veloxmd-table-border:var(--veloxmd-border);--veloxmd-table-row-even:var(--veloxmd-surface);--veloxmd-table-row-hover:#0969da0f;--veloxmd-toolbar-bg:#fff;--veloxmd-toolbar-border:#e1e4e8;--veloxmd-toolbar-text:#24292e;--veloxmd-toolbar-button-hover:#f0f1f3;--veloxmd-toolbar-button-active:#e1e4e8;--veloxmd-toolbar-separator:#d1d5da;--veloxmd-toolbar-radius:6px;--veloxmd-toolbar-dropdown-bg:#fff;--veloxmd-toolbar-dropdown-shadow:0 2px 8px #0000001f}[data-theme=dark]{--veloxmd-bg:#0a0e17;--veloxmd-surface:#0d1117;--veloxmd-surface-2:#161b22;--veloxmd-border:#21262d;--veloxmd-border-bright:#30363d;--veloxmd-text:#c9d1d9;--veloxmd-text-bright:#e6edf3;--veloxmd-text-muted:#7d8590;--veloxmd-syntax:#484f58;--veloxmd-accent:#58a6ff;--veloxmd-green:#3fb950;--veloxmd-purple:#d2a8ff;--veloxmd-red:#ff7b72;--veloxmd-orange:#ffa657;--veloxmd-details-tag-color:var(--veloxmd-text-muted);--veloxmd-details-tag-opacity:.7;--veloxmd-details-summary-color:var(--veloxmd-accent);--veloxmd-details-summary-weight:600;--veloxmd-details-toggle-opacity:.7;--veloxmd-details-content-border:var(--veloxmd-accent);--veloxmd-details-content-opacity:.9;--veloxmd-table-header-bg:var(--veloxmd-surface-2);--veloxmd-table-header-color:var(--veloxmd-text-bright);--veloxmd-table-border:var(--veloxmd-border);--veloxmd-table-row-even:var(--veloxmd-surface);--veloxmd-table-row-hover:#58a6ff0f;--veloxmd-toolbar-bg:#1e1e1e;--veloxmd-toolbar-border:#333;--veloxmd-toolbar-text:#d4d4d4;--veloxmd-toolbar-button-hover:#2a2a2a;--veloxmd-toolbar-button-active:#333;--veloxmd-toolbar-separator:#444;--veloxmd-toolbar-dropdown-bg:#252525;--veloxmd-toolbar-dropdown-shadow:0 2px 8px #0000004d}.live-editor{color:var(--veloxmd-text);caret-color:var(--veloxmd-accent);outline:none;min-height:300px;font-size:16px;line-height:1.85}.live-editor:empty:before{content:attr(data-placeholder);color:var(--veloxmd-text-muted);pointer-events:none;opacity:.6}.live-line{contain:layout style;border-radius:3px;min-height:1.85em;padding:0 2px;position:relative}.live-line.focused{background:#58a6ff08}.live-line .syntax{color:var(--veloxmd-text-muted);opacity:.7;font-style:normal;font-weight:400;text-decoration:none}.live-line.focused .syntax{opacity:.85}.hybrid-mode .live-line .syntax{white-space:pre;display:inline}.hybrid-mode .live-line:not(.focused) .syntax{display:none}.hybrid-mode .live-code-fence .syntax,.hybrid-mode .live-code-line .syntax,.hybrid-mode .live-hr .syntax{white-space:pre;display:inline!important}.hybrid-mode .live-table-separator .syntax{opacity:.3;white-space:pre;width:auto!important;display:inline!important}.hybrid-mode .live-table-separator.focused .syntax{opacity:.6}.live-h1{color:var(--veloxmd-text-bright);border-bottom:2px solid var(--veloxmd-accent);margin-bottom:2px;padding-bottom:6px;font-size:2em;font-weight:700}.live-h2{color:var(--veloxmd-text-bright);border-bottom:1px solid var(--veloxmd-border);margin-bottom:2px;padding-bottom:4px;font-size:1.5em;font-weight:700}.live-h3{color:var(--veloxmd-accent);font-size:1.25em;font-weight:700}.live-h4{color:var(--veloxmd-text-bright);font-size:1.1em;font-weight:600}.live-h5{color:var(--veloxmd-text-bright);font-size:1em;font-weight:600}.live-h6{color:var(--veloxmd-text-muted);font-size:.95em;font-weight:600}.live-h1 .syntax,.live-h2 .syntax,.live-h3 .syntax{vertical-align:middle;font-size:.75em}.live-line strong,.veloxmd-table strong{color:var(--veloxmd-text-bright);font-weight:700}.live-line em,.veloxmd-table em,.live-line strong em,.veloxmd-table strong em{color:var(--veloxmd-purple)}.live-line code,.veloxmd-table code{background:var(--veloxmd-surface-2);color:var(--veloxmd-red);border:1px solid var(--veloxmd-border);border-radius:3px;padding:1px 5px;font-family:Cascadia Code,Fira Code,JetBrains Mono,SF Mono,Consolas,monospace;font-size:.88em}.live-line del,.veloxmd-table del{color:var(--veloxmd-text-muted);text-decoration:line-through}.live-line .live-citation,.veloxmd-table .live-citation{border:1px solid var(--veloxmd-border-bright);background:var(--veloxmd-surface-2);color:var(--veloxmd-text-muted);vertical-align:super;white-space:nowrap;border-radius:999px;align-items:center;margin-left:.35em;padding:0 .38em;font-size:.68em;font-weight:650;line-height:1.35;display:inline-flex}.live-citation-source{border:1px solid var(--veloxmd-border-bright);background:var(--veloxmd-surface-2);color:var(--veloxmd-text-muted);white-space:break-spaces;border-radius:4px;padding:.08em .32em;font-family:Cascadia Code,Fira Code,JetBrains Mono,SF Mono,Consolas,monospace;font-size:.82em;line-height:1.45;display:inline}.live-link-text{color:var(--veloxmd-accent);text-underline-offset:2px;-webkit-text-decoration:underline #58a6ff4d;text-decoration:underline #58a6ff4d}.live-link-url{color:var(--veloxmd-text-muted);opacity:.6;font-size:.85em}.live-blockquote{border-left:3px solid var(--veloxmd-green);color:var(--veloxmd-text-muted);padding-left:16px}.live-blockquote .syntax{color:var(--veloxmd-green);opacity:.4}.live-ul,.live-ol{padding-left:8px}.live-ul>.syntax,.live-ol>.syntax{color:var(--veloxmd-accent);font-weight:600;opacity:.7!important}.live-code-fence{color:var(--veloxmd-syntax);opacity:.5;padding:2px 4px;font-family:Cascadia Code,Fira Code,JetBrains Mono,monospace;font-size:.85em}.live-code-line{background:var(--veloxmd-surface);color:var(--veloxmd-text);border-left:2px solid var(--veloxmd-border-bright);margin-left:4px;padding:0 12px;font-family:Cascadia Code,Fira Code,JetBrains Mono,monospace;font-size:.88em}.live-code-line code{color:inherit;font-size:inherit;background:0 0;border:none;padding:0}.live-hr{color:var(--veloxmd-syntax);opacity:.3;text-align:center;position:relative}.live-hr:after{content:"";background:linear-gradient(90deg, transparent, var(--veloxmd-accent) 20%, var(--veloxmd-accent) 80%, transparent);opacity:.25;pointer-events:none;height:2px;display:block;position:absolute;top:50%;left:0;right:0}.live-table-header,.live-table-row{tab-size:2;background:var(--veloxmd-surface);border-left:2px solid var(--veloxmd-accent);margin-left:4px;padding:2px 4px;font-family:Cascadia Code,Fira Code,monospace;font-size:.92em}.live-table-header{color:var(--veloxmd-text-bright);border-left-color:var(--veloxmd-accent);font-weight:700}.live-table-separator{color:var(--veloxmd-syntax);opacity:.35;border-left:2px solid var(--veloxmd-accent);margin-left:4px;padding:0 4px;font-family:Cascadia Code,Fira Code,monospace;font-size:.85em}.live-table-row{border-left-color:var(--veloxmd-border-bright)}.live-task{padding-left:8px}.live-checkbox{color:var(--veloxmd-text-muted);font-weight:700}.live-checked{color:var(--veloxmd-green)}.live-blockquote[data-depth="2"]{border-left-width:6px;padding-left:20px}.live-blockquote[data-depth="3"]{border-left-width:9px;padding-left:24px}.live-alt-heading-marker{color:var(--veloxmd-syntax);opacity:.25;font-size:.7em}.live-footnote-ref{color:var(--veloxmd-accent);font-size:.8em}.live-footnote-def{border-left:2px solid var(--veloxmd-purple);color:var(--veloxmd-text-muted);padding-left:16px;font-size:.92em}.live-footnote-label{color:var(--veloxmd-purple);font-weight:600}.live-ref-label{color:var(--veloxmd-text-muted);font-size:.85em}.live-link-title{color:var(--veloxmd-text-muted);font-size:.9em;font-style:italic}.live-autolink{color:var(--veloxmd-accent);-webkit-text-decoration:underline #58a6ff4d;text-decoration:underline #58a6ff4d}.live-html-tag{color:var(--veloxmd-details-tag-color);opacity:var(--veloxmd-details-tag-opacity)}.hybrid-mode .live-line.focused .live-html-tag.syntax{display:inline;width:auto!important}.live-line kbd{background:var(--veloxmd-surface-2);color:var(--veloxmd-text-bright);border:1px solid var(--veloxmd-border-bright);box-shadow:0 1px 0 var(--veloxmd-border);border-radius:4px;padding:1px 6px;font-family:Cascadia Code,Fira Code,monospace;font-size:.85em}.live-line mark{color:#7d5e00;background:#ffd43b4d;border-radius:2px;padding:1px 3px}[data-theme=dark] .live-line mark{color:#e3b341;background:#e3b34133}.live-line u{text-decoration:underline;-webkit-text-decoration-color:var(--veloxmd-text-muted);text-decoration-color:var(--veloxmd-text-muted);text-underline-offset:2px}.live-line sup{vertical-align:super;color:var(--veloxmd-accent);font-size:.75em}.live-line sub{vertical-align:sub;color:var(--veloxmd-orange);font-size:.75em}.live-math{color:var(--veloxmd-orange);font-family:Cascadia Code,Fira Code,monospace;font-style:italic}.live-hard-break{opacity:.3;font-size:.85em}.live-hard-break:after{content:"\a ";white-space:pre}.live-comment{color:var(--veloxmd-syntax);opacity:.25;font-style:italic}.live-details-fence{color:var(--veloxmd-details-tag-color);opacity:var(--veloxmd-details-tag-opacity)}.live-details-summary{color:var(--veloxmd-details-summary-color);font-weight:var(--veloxmd-details-summary-weight)}.live-details-toggle{cursor:pointer;-webkit-user-select:none;user-select:none;opacity:var(--veloxmd-details-toggle-opacity);margin-right:2px}.live-reference{color:var(--veloxmd-accent);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--veloxmd-accent) 38%, transparent);text-decoration-color:color-mix(in srgb, var(--veloxmd-accent) 38%, transparent);text-underline-offset:2px}.live-static .live-reference,.hybrid-mode .live-line:not(.focused) .live-reference{cursor:pointer}.live-static .live-reference-target.has-label,.hybrid-mode .live-line:not(.focused) .live-reference-target.has-label{display:none}.live-details-toggle:hover{opacity:1}.live-details-content{border-left:2px solid var(--veloxmd-details-content-border);opacity:var(--veloxmd-details-content-opacity);margin-left:8px;padding-left:12px}.live-viewer-details{margin:4px 0}.live-viewer-summary{cursor:pointer;font-weight:var(--veloxmd-details-summary-weight);color:var(--veloxmd-details-summary-color);-webkit-user-select:none;user-select:none}.live-viewer-summary:hover{opacity:.8}.veloxmd-table{border-collapse:collapse;contain:layout style;width:auto;margin:4px 0;font-size:.92em}.veloxmd-table th,.veloxmd-table td{border:1px solid var(--veloxmd-table-border);text-align:left;padding:8px 14px}.veloxmd-table th{background:var(--veloxmd-table-header-bg);color:var(--veloxmd-table-header-color);font-weight:700}.veloxmd-table tbody tr:nth-child(2n) td{background:var(--veloxmd-table-row-even)}.veloxmd-table tbody tr:hover td{background:var(--veloxmd-table-row-hover)}.veloxmd-align-center{text-align:center}.veloxmd-align-right{text-align:right}.veloxmd-align-left{text-align:left}.live-image-alt{color:var(--veloxmd-green);font-style:italic}.live-image-preview-wrap{margin-top:6px;margin-bottom:4px;line-height:0;display:block}.live-image-preview{border:1px solid var(--veloxmd-border);object-fit:contain;border-radius:6px;max-width:100%;max-height:300px}.live-static .syntax{display:none!important}.live-static .live-link-url,.live-static .live-code-fence,.live-static .live-table-separator,.live-static .live-alt-heading-marker{display:none}.live-static .live-checkbox,.live-static .live-checked{font-size:0}.live-static .live-checkbox:after{content:"☐";margin-right:6px;font-size:16px}.live-static .live-checked:after{content:"☑";font-size:16px}.veloxmd-wrapper{border-radius:inherit;flex-direction:column;display:flex;position:relative;overflow:hidden}.veloxmd-toolbar{background:var(--veloxmd-toolbar-bg);border-bottom:1px solid var(--veloxmd-toolbar-border);-webkit-user-select:none;user-select:none;flex-wrap:wrap;align-items:center;gap:2px;padding:6px 8px;display:flex}.veloxmd-toolbar-group{align-items:center;gap:1px;display:inline-flex}.veloxmd-toolbar-btn{min-width:28px;height:28px;color:var(--veloxmd-toolbar-text);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:0 4px;font-size:14px;line-height:1;transition:background .15s;display:flex}.veloxmd-toolbar-btn:hover{background:var(--veloxmd-toolbar-button-hover)}.veloxmd-toolbar-btn:active{background:var(--veloxmd-toolbar-button-active)}.veloxmd-toolbar-btn:focus-visible{outline:2px solid var(--veloxmd-accent);outline-offset:1px}.veloxmd-toolbar-btn:disabled,.veloxmd-toolbar-btn[disabled]{opacity:.4;cursor:not-allowed;pointer-events:none}.veloxmd-toolbar-btn b{font-weight:700}.veloxmd-toolbar-btn i{font-style:italic}.veloxmd-toolbar-btn u{text-decoration:underline}.veloxmd-toolbar-btn s{text-decoration:line-through}.veloxmd-toolbar-separator{background:var(--veloxmd-toolbar-separator);flex-shrink:0;width:1px;height:18px;margin:0 4px}.veloxmd-toolbar-dropdown,.veloxmd-toolbar-overflow{display:inline-flex;position:relative}.veloxmd-toolbar-dropdown-menu,.veloxmd-toolbar-overflow-menu{background:var(--veloxmd-toolbar-dropdown-bg);border:1px solid var(--veloxmd-toolbar-border);box-shadow:var(--veloxmd-toolbar-dropdown-shadow);z-index:1000;border-radius:6px;flex-direction:column;min-width:140px;margin-top:4px;padding:4px;display:none;position:absolute;top:100%;left:0}.veloxmd-toolbar-dropdown.open>.veloxmd-toolbar-dropdown-menu{flex-direction:column;display:flex}.veloxmd-toolbar-dropdown-menu [role=menuitem],.veloxmd-toolbar-overflow-menu [role=menuitem]{text-align:left;cursor:pointer;width:100%;color:var(--veloxmd-toolbar-text);background:0 0;border:none;border-radius:4px;padding:6px 12px;font-size:14px;transition:background .12s;display:block}.veloxmd-toolbar-dropdown-menu [role=menuitem]:hover,.veloxmd-toolbar-overflow-menu [role=menuitem]:hover{background:var(--veloxmd-toolbar-button-hover)}.veloxmd-toolbar-dropdown-menu [role=menuitem]:focus-visible,.veloxmd-toolbar-overflow-menu [role=menuitem]:focus-visible{outline:2px solid var(--veloxmd-accent);outline-offset:1px}[data-action=heading-0]{font-size:14px}[data-action=heading-1]{font-size:1.4em;font-weight:700}[data-action=heading-2]{font-size:1.2em;font-weight:700}[data-action=heading-3]{font-size:1.05em;font-weight:600}[data-action=heading-4]{font-size:.95em;font-weight:600}[data-action=heading-5]{font-size:.85em;font-weight:600}[data-action=heading-6]{font-size:.8em;font-weight:600}.veloxmd-toolbar-overflow{display:none}.veloxmd-toolbar-overflow-menu{left:auto;right:0}@media (width<=480px){.veloxmd-toolbar{gap:1px;padding:4px 6px}.veloxmd-toolbar-btn{min-width:32px;height:32px;font-size:13px}}@media (prefers-reduced-motion:reduce){.veloxmd-toolbar-btn,.veloxmd-toolbar-dropdown-menu [role=menuitem],.veloxmd-toolbar-overflow-menu [role=menuitem]{transition:none}}@media print{.veloxmd-toolbar{display:none}}.live-line.veloxmd-visual-host{min-height:var(--veloxmd-visual-min-height,240px);font-family:var(--veloxmd-font-family);contain:layout style paint;content-visibility:auto;contain-intrinsic-block-size:auto 320px;padding:0;display:block!important}.veloxmd-visual-source-hidden:not(.veloxmd-visual-host),.veloxmd-visual-host>:not(.veloxmd-visual-block){display:none!important}.veloxmd-visual-block{width:100%;min-width:0;min-height:var(--veloxmd-visual-min-height,240px);border:1px solid var(--veloxmd-border);background:var(--veloxmd-bg);color:var(--veloxmd-text);border-radius:10px;margin:10px 0 16px;display:block;position:relative;overflow:hidden}.veloxmd-visual-controls{z-index:3;position:absolute;top:8px;right:8px}.veloxmd-visual-source-button{border:1px solid var(--veloxmd-border);background:color-mix(in srgb, var(--veloxmd-bg) 90%, transparent);color:var(--veloxmd-text-muted);font:inherit;cursor:pointer;border-radius:6px;padding:4px 7px;font-size:11px}.veloxmd-visual-source-button:hover,.veloxmd-visual-source-button:focus-visible{color:var(--veloxmd-text);border-color:var(--veloxmd-accent);outline:none}.veloxmd-visual-surface{width:100%;min-width:0}.veloxmd-visual-error,.veloxmd-chart-loading{color:var(--veloxmd-text-muted);white-space:normal;margin:0;padding:24px}.veloxmd-board{overscroll-behavior-inline:contain;scrollbar-gutter:stable;align-items:flex-start;gap:12px;min-height:260px;padding:42px 14px 16px;display:flex;overflow-x:auto}.veloxmd-board-column{border:1px solid var(--veloxmd-border);background:color-mix(in srgb, var(--veloxmd-bg) 94%, var(--veloxmd-text) 6%);contain:layout style paint;border-radius:8px;flex-direction:column;flex:0 0 250px;min-width:0;max-height:520px;display:flex}.veloxmd-board-column-header{border-bottom:1px solid var(--veloxmd-border);justify-content:space-between;align-items:center;min-height:38px;padding:8px 10px;display:flex}.veloxmd-board-column-header h3{min-width:0;color:var(--veloxmd-text);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:13px;line-height:1.25;overflow:hidden}.veloxmd-board-count{min-width:22px;color:var(--veloxmd-text-muted);text-align:right;font-size:11px}.veloxmd-board-card-list{min-height:54px;padding:8px;overflow-y:auto}.veloxmd-board-card{border:1px solid var(--veloxmd-border);background:var(--veloxmd-bg);min-height:42px;color:var(--veloxmd-text);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;overflow-wrap:anywhere;border-radius:7px;grid-template-columns:22px minmax(0,1fr);align-items:start;gap:7px;margin:0 0 8px;padding:9px;display:grid}.veloxmd-board-card:last-child{margin-bottom:0}.veloxmd-board-card.is-dragging{opacity:.55;cursor:grabbing;pointer-events:none}.veloxmd-board-card.is-checked .veloxmd-board-card-text{color:var(--veloxmd-text-muted);text-decoration:line-through}.veloxmd-board-check{border:1px solid var(--veloxmd-border);width:20px;height:20px;color:var(--veloxmd-accent);font:inherit;cursor:pointer;background:0 0;border-radius:5px;padding:0;font-size:13px;line-height:18px}.veloxmd-board-card-text{white-space:normal;min-width:0;font-size:13px;line-height:1.35}.veloxmd-chart-block{min-height:280px}.veloxmd-chart-static{contain:layout paint style;width:100%;min-width:0;overflow:hidden}.veloxmd-chart-svg{width:100%;height:100%;color:var(--veloxmd-text);pointer-events:none;-webkit-user-select:none;user-select:none;font-family:inherit;display:block;overflow:visible}.veloxmd-chart-title{fill:var(--veloxmd-text);font-size:14px;font-weight:650}.veloxmd-chart-legend-label,.veloxmd-chart-axis-label{fill:var(--veloxmd-text-muted);font-size:11px}.veloxmd-chart-legend-marker{stroke-width:3px;vector-effect:non-scaling-stroke}.veloxmd-chart-grid-line{stroke:var(--veloxmd-border);stroke-width:1px;opacity:.55;shape-rendering:crispedges;vector-effect:non-scaling-stroke}.veloxmd-chart-axis-line{fill:none;stroke:var(--veloxmd-text-muted);stroke-width:1px;shape-rendering:crispedges;vector-effect:non-scaling-stroke}.veloxmd-chart-series-line{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;vector-effect:non-scaling-stroke}.veloxmd-chart-series-area{opacity:.16}.veloxmd-chart-series-markers{opacity:.95}.veloxmd-chart-series-bars{opacity:.86}
