@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Open+Sans:wght@600;700&display=swap";*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0;height:100%;font-family:system-ui,-apple-system,Segoe UI,sans-serif}#app{display:flex;flex-direction:column;height:100%;overflow:hidden}.toolbar{display:flex;align-items:center;gap:2px;padding:4px 8px;background:#f5f5f5;border-bottom:1px solid #ddd;flex-shrink:0;-webkit-app-region:drag}.toolbar-group{display:flex;align-items:center;gap:2px;-webkit-app-region:no-drag}.toolbar-separator{width:1px;height:20px;background:#ccc;margin:0 4px;flex-shrink:0}.toolbar-btn{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:1px solid transparent;border-radius:6px;background:transparent;color:#555;cursor:pointer;transition:background .15s,color .15s,border-color .15s}.toolbar-btn:hover{background:#e4e4e4;color:#222}.toolbar-btn:active{background:#d4d4d4}.toolbar-btn svg{pointer-events:none}.toolbar-btn.view-btn.active{background:#dbeafe;color:#1d4ed8;border-color:#93c5fd}.view-mode-source .zoom-buttons,.view-mode-source .zoom-separator,.document-pdf .view-btn[data-mode=source],.document-pdf .view-btn[data-mode=split]{display:none}.zoom-level{font-size:.75rem;font-variant-numeric:tabular-nums;color:#666;min-width:3.25ch;text-align:center;-webkit-user-select:none;user-select:none;-webkit-app-region:no-drag}.toolbar-btn.zoom-reset-btn{padding:4px 6px}.toolbar-btn.zoom-reset-btn:disabled{opacity:.45}.view-mode-preview .md-buttons,.view-mode-preview .md-separator,.view-mode-preview .find-replace-bar{display:none}.find-replace-bar{display:flex;flex-direction:column;gap:6px;padding:6px 10px 8px;background:#f0f0f0;border-bottom:1px solid #ddd;flex-shrink:0}.find-replace-bar.hidden{display:none}.find-replace-row{display:flex;align-items:center;gap:6px}.find-input{width:200px;max-width:280px;padding:4px 8px;font-size:.875rem;font-family:ui-monospace,monospace;border:1px solid #ccc;border-radius:4px;outline:none}.find-input:focus{border-color:#4a90d9;box-shadow:0 0 0 2px #4a90d933}.find-btn{padding:4px 8px;font-size:.875rem;border:1px solid #ccc;border-radius:4px;background:#fff;color:#333;cursor:pointer;transition:background .12s}.find-btn:hover{background:#e8e8e8}.find-close-btn{font-size:1.1rem;line-height:1;padding:2px 8px}.find-btn-text{min-width:4em}.find-replace-replace-row .find-input.replace-input{width:200px;max-width:280px}.main-content{display:flex;flex:1;min-height:0}.editor{flex:1;min-width:0;padding:.75rem 1rem;border:none;border-right:1px solid #ddd;font-family:ui-monospace,monospace;font-size:.9rem;line-height:1.5;resize:none;outline:none}.preview-container{flex:1;min-width:0;display:flex;flex-direction:column;position:relative}.preview{flex:1;min-width:0;min-height:0;padding:.75rem 1rem;overflow:auto;background:#fafafa;color:#333;font-size:calc(.9rem * var(--preview-zoom, 1));line-height:1.5}.preview.preview-hidden-for-pdf{display:none!important}.pdf-viewer-wrap{--preview-zoom: 1;flex:1;min-width:0;min-height:0;display:flex;flex-direction:column;background:#525659;overflow:hidden}.pdf-viewer-wrap.hidden{display:none!important}.pdf-viewer-zoom-outer{flex:1;min-height:0;overflow:auto;-webkit-overflow-scrolling:touch}.pdf-viewer-zoom-inner{transform:scale(var(--preview-zoom, 1));transform-origin:top left;width:calc(100% / var(--preview-zoom, 1));min-height:calc(100% / var(--preview-zoom, 1))}.pdf-viewer-frame{display:block;width:100%;min-height:100vh;border:none;background:#525659;vertical-align:top}.metadata-panel{flex-shrink:0;max-height:35%;border-top:1px solid #d0d7de;background:#f6f8fa;overflow-y:auto;font-size:.85rem}.metadata-panel.hidden{display:none}.metadata-header{position:sticky;top:0;padding:.35rem 1rem;font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#656d76;background:#eef1f5;border-bottom:1px solid #d0d7de;-webkit-user-select:none;user-select:none}.metadata-content{padding:.5rem 1rem}.metadata-content table{width:100%;border-collapse:collapse}.metadata-content td{padding:.2rem .5rem .2rem 0;vertical-align:top;line-height:1.4}.metadata-content td.meta-key{white-space:nowrap;font-family:ui-monospace,monospace;font-size:.8rem;font-weight:600;color:#24292f;width:1%;padding-right:1rem}.metadata-content td.meta-value{color:#57606a;word-break:break-word}.view-mode-source .editor{display:block;border-right:none}.view-mode-source .preview-container,.view-mode-preview .editor{display:none}.view-mode-preview .preview-container{display:flex}.view-mode-slides .preview-container{display:flex}.view-mode-split .editor{display:block;border-right:1px solid #ddd}.view-mode-split .preview-container{display:flex}.folder-panel{width:220px;min-width:120px;max-width:500px;display:flex;flex-direction:column;border-right:1px solid #ddd;background:#f7f7f7;position:relative;flex-shrink:0;overflow:hidden}.folder-panel.hidden{display:none}.folder-path{padding:.4rem .6rem;font-size:.75rem;color:#888;background:#eee;border-bottom:1px solid #ddd;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex-shrink:0;-webkit-user-select:none;user-select:none}.folder-list{flex:1;overflow-y:auto;overflow-x:hidden;padding:.25rem 0}.folder-item{padding:.3rem .6rem;font-size:.85rem;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-user-select:none;user-select:none}.folder-item:hover{background:#e0e0e0}.folder-item.selected{background:#d0e0f0}.folder-parent{color:#666;font-style:italic}.folder-dir{color:#333}.folder-file{color:#06c}.folder-empty{padding:.6rem;font-size:.8rem;color:#999;text-align:center}.folder-new-folder-btn{display:flex;align-items:center;justify-content:center;position:absolute;top:4px;right:10px;width:22px;height:22px;padding:0;border:none;background:transparent;color:#666;cursor:pointer;border-radius:4px;transition:background .12s,color .12s}.folder-new-folder-btn:hover{background:#ddd;color:#333}.modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000059;display:flex;align-items:center;justify-content:center;z-index:1000}.modal-dialog{background:#fff;border-radius:8px;padding:1.25rem 1.5rem;min-width:300px;box-shadow:0 8px 32px #0000002e;display:flex;flex-direction:column;gap:.75rem}.modal-title{font-size:.95rem;font-weight:600;color:#222;margin:0}.modal-input{font-size:.9rem;padding:.45rem .6rem;border:1px solid #ccc;border-radius:5px;outline:none;width:100%;box-sizing:border-box}.modal-input:focus{border-color:#4a90d9;box-shadow:0 0 0 2px #4a90d933}.modal-actions{display:flex;justify-content:flex-end;gap:.5rem}.modal-btn{padding:.4rem 1rem;font-size:.85rem;border-radius:5px;border:1px solid #ccc;cursor:pointer;background:#f5f5f5;color:#333;transition:background .12s}.modal-btn:hover{background:#e8e8e8}.modal-btn-ok{background:#2563eb;color:#fff;border-color:#2563eb}.modal-btn-ok:hover{background:#1d4ed8}.folder-resize{position:absolute;top:0;right:-3px;width:6px;height:100%;cursor:col-resize;z-index:10}.folder-resize:hover{background:#0078d433}#drop-overlay{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:#0078d41f;border:3px dashed rgba(0,120,212,.5);border-radius:8px;margin:8px;align-items:center;justify-content:center;pointer-events:none}#drop-overlay.visible{display:flex}#drop-overlay span{background:#0078d4d9;color:#fff;font-size:1.1rem;font-weight:500;padding:.6rem 1.4rem;border-radius:6px}.link-status{position:fixed;bottom:0;left:0;max-width:60%;padding:3px 10px;background:#f0f0f0;border-top:1px solid #ccc;border-right:1px solid #ccc;border-top-right-radius:4px;font-size:.75rem;color:#555;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;z-index:900;pointer-events:none;opacity:0;transition:opacity .15s}.link-status.visible{opacity:1}.preview a{cursor:pointer}.about-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;display:flex;align-items:center;justify-content:center;background:#00000059;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.about-overlay.hidden{display:none}.about-dialog{background:#fff;border-radius:14px;padding:2rem 2.5rem;text-align:center;min-width:300px;max-width:360px;box-shadow:0 12px 40px #0003,0 0 0 1px #00000014;-webkit-user-select:none;user-select:none}.about-icon{width:96px;height:96px;border-radius:18px;margin-bottom:.75rem}.about-name{margin:0 0 .15rem;font-size:1.35rem;font-weight:700;color:#1d1d1f;letter-spacing:-.02em}.about-version{margin:0 0 .75rem;font-size:.8rem;color:#86868b}.about-desc{margin:0 0 .5rem;font-size:.9rem;color:#555}.about-author{margin:0 0 .5rem;font-size:.85rem;color:#555}.about-link{display:inline-block;margin:.25rem 0 .75rem;font-size:.85rem;color:#06c;text-decoration:none;cursor:pointer}.about-link:hover{text-decoration:underline}.about-copyright{margin:0;font-size:.75rem;color:#acacac}.toolbar-app-icon{display:flex;align-items:center;padding:0 4px;flex-shrink:0;cursor:pointer;-webkit-app-region:no-drag}.toolbar-icon-img{width:26px;height:26px;border-radius:5px;display:block;-webkit-user-select:none;user-select:none;transition:opacity .15s}.toolbar-app-icon:hover .toolbar-icon-img{opacity:.75}.toolbar-spacer{flex:1}.toolbar-btn-auth{width:auto;padding:0 10px;gap:6px;font-size:.8rem;font-weight:500;color:#1a73e8;border-color:#dadce0;background:#fff}.toolbar-btn-auth:hover{background:#f0f4ff;border-color:#1a73e8;color:#1558b0}.toolbar-btn-auth svg{flex-shrink:0}.auth-label{white-space:nowrap}@media print{body.printing-markdown .toolbar,body.printing-markdown .find-replace-bar,body.printing-markdown .folder-panel,body.printing-markdown .editor,body.printing-markdown .link-status,body.printing-markdown .about-overlay,body.printing-markdown .metadata-panel,body.printing-markdown #pdf-viewer-wrap{display:none!important}body.printing-markdown #app,body.printing-markdown .main-content,body.printing-markdown .preview-container{display:block!important;height:auto!important;overflow:visible!important}body.printing-markdown .preview{display:block!important;overflow:visible!important;width:100%!important;height:auto!important;--preview-zoom: 1;font-size:.9rem!important;background:#fff!important}body.printing-pdf .toolbar,body.printing-pdf .find-replace-bar,body.printing-pdf .folder-panel,body.printing-pdf .editor,body.printing-pdf .link-status,body.printing-pdf .about-overlay,body.printing-pdf .metadata-panel,body.printing-pdf .preview{display:none!important}body.printing-pdf #app,body.printing-pdf .main-content,body.printing-pdf .preview-container,body.printing-pdf #pdf-viewer-wrap{display:block!important;height:auto!important;overflow:visible!important}body.printing-pdf .pdf-viewer-zoom-outer,body.printing-pdf .pdf-viewer-zoom-inner{transform:none!important;width:100%!important;min-height:auto!important}body.printing-pdf .pdf-viewer-frame{width:100%!important;height:100vh!important;border:none!important}}#preview{font-family:system-ui,-apple-system,Segoe UI,sans-serif;color:#222;line-height:1.6}#preview h1,#preview h2,#preview h3,#preview h4,#preview h5,#preview h6{margin-top:1.2em;margin-bottom:.4em;line-height:1.25;font-weight:600}#preview h1{font-size:1.8em;border-bottom:1px solid #ddd;padding-bottom:.3em}#preview h2{font-size:1.5em;border-bottom:1px solid #eee;padding-bottom:.25em}#preview h3{font-size:1.25em}#preview h4{font-size:1.1em}#preview h5{font-size:1em}#preview h6{font-size:.9em;color:#666}#preview p{margin:.6em 0}#preview a{color:#0969da;text-decoration:none}#preview a:hover{text-decoration:underline}#preview ul,#preview ol{margin:.5em 0;padding-left:1.8em;padding-right:0}#preview ul[dir=rtl],#preview ol[dir=rtl]{padding-left:0;padding-right:1.8em}#preview li{margin:.25em 0}#preview li>p{margin:.25em 0}#preview blockquote{margin:.5em 0;padding:.4em 1em;border-left:4px solid #d0d7de;background:#f6f8fa;color:#555}#preview blockquote>p{margin:.3em 0}#preview kbd{display:inline-block;padding:.15em .45em;margin:0 .05em;border:1px solid #c6c6c6;border-radius:4px;background:#f7f7f7;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.85em;line-height:1.3;vertical-align:middle;text-transform:lowercase;box-shadow:0 1px #00000014}#preview kbd+kbd{margin-left:.2em}#preview code{padding:.15em .35em;border-radius:4px;background:#f0f0f0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.88em}#preview pre{margin:.6em 0;padding:.75em 1em;border-radius:6px;background:#f6f8fa;overflow-x:auto}#preview pre code{padding:0;background:transparent;font-size:.88em;line-height:1.5}#preview hr{margin:1.2em 0;border:none;border-top:1px solid #d0d7de}#preview table{margin:.6em 0;border-collapse:collapse;width:100%}#preview th,#preview td{padding:.4em .75em;border:1px solid #d0d7de}#preview th{background:#f6f8fa;font-weight:600}#preview tr:nth-child(2n){background:#fafbfc}#preview img{max-width:100%;height:auto;border-radius:4px}#preview strong{font-weight:600}#preview em{font-style:italic}#preview pre.mermaid{background:transparent;border:none;padding:1rem 0;text-align:center;overflow-x:auto;zoom:var(--preview-zoom, 1)}#preview pre.mermaid svg{max-width:100%;height:auto}.slides-stage{width:100%;height:100%;overflow:hidden}.slidev-layout{box-sizing:border-box;padding:2.5rem 3.5rem;font-size:1.1rem;height:100%;width:100%;overflow:auto}.slidev-layout pre,.slidev-layout code{-webkit-user-select:text;user-select:text}.slidev-layout code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.slidev-layout h1{font-size:2.25rem;margin-bottom:1rem;line-height:1.2}.slidev-layout h2{font-size:1.875rem;line-height:1.25}.slidev-layout h3{font-size:1.5rem}.slidev-layout h4{font-size:1.25rem}.slidev-layout h5{font-size:1rem}.slidev-layout h6{font-size:.875rem;padding-top:.25rem;text-transform:uppercase;letter-spacing:.1em;font-weight:500;opacity:.4}.slidev-layout p{margin:1rem 0;line-height:1.5}.slidev-layout ul{list-style:square;padding-left:1.5rem}.slidev-layout ol{list-style:decimal;padding-left:1.5rem}.slidev-layout li{line-height:1.8;margin:.25rem 0}.slidev-layout blockquote{background:var(--slidev-code-background, #f3f4f6);color:var(--slidev-code-foreground, #1f2937);font-size:.875rem;padding:.25rem .5rem;border-left:4px solid var(--slidev-theme-primary, #3ab9d5);border-radius:.25rem}.slidev-layout blockquote>*{margin:0}.slidev-layout kbd{display:inline-block;padding:.2em .5em;margin:0 .05em;border:1px solid var(--slidev-border-color, #c0c0c0);border-radius:4px;background:var(--slidev-code-background, #f3f4f6);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.85em;line-height:1.3;vertical-align:middle;text-transform:lowercase;box-shadow:0 1px #0000000f}.slidev-layout kbd+kbd{margin-left:.2em}.slidev-layout table{width:100%;border-collapse:collapse}.slidev-layout tr{border-bottom:1px solid var(--slidev-border-color, #e5e7eb)}.slidev-layout th{text-align:left;font-weight:400}.slidev-layout a{color:var(--slidev-theme-primary, #3ab9d5);border-bottom:1px dashed currentColor;text-decoration:none}.slidev-layout a:hover{border-bottom-style:solid}.slidev-layout pre{background:var(--slidev-code-background, #f3f4f6);color:var(--slidev-code-foreground, #1f2937);padding:.75rem 1rem;border-radius:.375rem;overflow-x:auto}.slidev-layout img{max-width:100%;height:auto}.slidev-layout.cover,.slidev-layout.intro{display:grid;align-content:center;text-align:center}.slidev-layout.cover h1,.slidev-layout.intro h1{font-size:3.75rem;line-height:1.1}.slidev-layout.cover h1+p,.slidev-layout.intro h1+p{margin-top:-.5rem;opacity:.5}.slidev-layout.center{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.slidev-layout.two-cols{display:grid;grid-template-columns:1fr 1fr;gap:2rem;align-items:start}.slidev-layout.statement{display:flex;align-items:center;justify-content:center;text-align:center}.slidev-layout.statement h1{font-size:3rem}.slidev-layout.quote blockquote{font-size:1.5rem;border:none;background:transparent;font-style:italic}.slidev-layout .grid{display:grid}.slidev-layout .grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.slidev-layout .grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.slidev-layout .grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.slidev-layout .grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.slidev-layout .grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.slidev-layout .gap-2{gap:.5rem}.slidev-layout .gap-4{gap:1rem}.slidev-layout .gap-6{gap:1.5rem}.slidev-layout .gap-8{gap:2rem}.slidev-layout .text-sm{font-size:.875rem;line-height:1.5}.slidev-layout .text-xs{font-size:.75rem;line-height:1.4}.slidev-layout .text-green-400{color:var(--slidev-theme-primary, #4ade80)}.slidev-layout .font-semibold{font-weight:600}.slidev-layout .font-bold{font-weight:700}.slidev-layout .grid>div>h3{margin-top:0;margin-bottom:.5rem;font-size:1.1rem}.slidev-layout .grid>div>ol,.slidev-layout .grid>div>ul{margin:0;padding-left:1.25rem}.slidev-layout .grid>div>ol>li,.slidev-layout .grid>div>ul>li{margin:0;line-height:1.6}.slides-viewer-wrap{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;background:#0a0a0a;z-index:2}.slides-viewer-wrap.hidden{display:none}.slides-canvas-outer{flex:1;display:flex;align-items:center;justify-content:center;overflow:hidden;min-height:0}.slides-canvas-inner{transform-origin:center center;flex-shrink:0;box-shadow:0 4px 24px #0006}.slides-stage{border-radius:4px;overflow:hidden}.preview-hidden-for-slides{display:none!important}.slides-chrome{display:flex;align-items:center;justify-content:center;gap:1rem;padding:.5rem 1rem;background:#0009;color:#e6edf3;flex-shrink:0;position:absolute;left:0;right:0;bottom:0;z-index:3;opacity:0;pointer-events:none;transition:opacity .25s ease}.slides-viewer-wrap.slides-chrome-visible .slides-chrome{opacity:1;pointer-events:auto}.slides-chrome button{background:#ffffff1a;border:1px solid rgba(255,255,255,.2);color:inherit;border-radius:4px;padding:.25rem .75rem;cursor:pointer;font-size:1.25rem;line-height:1}.slides-chrome button:hover{background:#fff3}#slides-counter{font-size:.875rem;min-width:4rem;text-align:center}.view-mode-slides .editor{display:none}.view-mode-slides .preview-container{width:100%;flex:1}.view-mode-split .slides-viewer-wrap:not(.hidden)~#preview,.view-mode-split .preview-hidden-for-slides{display:none!important}.view-mode-slides .md-buttons,.view-mode-slides .md-separator,.view-mode-slides .find-replace-bar{display:none}.slides-fullscreen-fallback,.slides-is-fullscreen,.slides-viewer-wrap:fullscreen,.slides-viewer-wrap:-webkit-full-screen{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100vw!important;height:100vh!important;z-index:9999}.slides-fullscreen-fallback .slides-canvas-outer,.slides-is-fullscreen .slides-canvas-outer,.slides-viewer-wrap:fullscreen .slides-canvas-outer,.slides-viewer-wrap:-webkit-full-screen .slides-canvas-outer{width:100%;height:100%}.slides-fullscreen-fallback .slides-canvas-inner,.slides-is-fullscreen .slides-canvas-inner,.slides-viewer-wrap:fullscreen .slides-canvas-inner,.slides-viewer-wrap:-webkit-full-screen .slides-canvas-inner{box-shadow:none;border-radius:0}.slides-fullscreen-fallback .slides-stage,.slides-is-fullscreen .slides-stage,.slides-viewer-wrap:fullscreen .slides-stage,.slides-viewer-wrap:-webkit-full-screen .slides-stage{border-radius:0}.slides-viewer-wrap{--preview-zoom: 1}.slides-canvas-inner{transform:scale(calc(var(--slide-scale, 1) * var(--preview-zoom, 1)))}.document-slides .preview-view-btn{display:none}.document-slides .slides-view-btn{display:inline-flex!important}.slides-view-btn{display:none}.toolbar-btn.hidden{display:none!important}.slides-theme-default .slidev-layout{--slidev-theme-primary: #3ab9d5;--slidev-code-background: #f6f8fa;--slidev-code-foreground: #24292f;--slidev-border-color: #d0d7de;background:#fff;color:#24292f;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.slides-theme-default .slidev-layout h1,.slides-theme-default .slidev-layout h2,.slides-theme-default .slidev-layout h3{color:#24292f}.slides-theme-default .slidev-layout.cover,.slides-theme-default .slidev-layout.intro{background:linear-gradient(135deg,#f0f9ff,#fff)}.slides-theme-seriph .slidev-layout{--slidev-theme-primary: #5d8392;--slidev-code-background: #f5f0eb;--slidev-code-foreground: #2c3e50;--slidev-border-color: #d4c4b0;background:#faf8f5;color:#2c3e50;font-family:Georgia,Times New Roman,Times,serif}.slides-theme-seriph .slidev-layout h1,.slides-theme-seriph .slidev-layout h2,.slides-theme-seriph .slidev-layout h3{color:#5d8392;font-weight:400}.slides-theme-seriph .slidev-layout.cover h1,.slides-theme-seriph .slidev-layout.intro h1{font-weight:300}.slides-theme-apple-basic .slidev-layout{--slidev-theme-primary: #007aff;--slidev-code-background: #f2f2f7;--slidev-code-foreground: #1c1c1e;--slidev-border-color: #c6c6c8;background:#fff;color:#1c1c1e;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,sans-serif;letter-spacing:-.01em}.slides-theme-apple-basic .slidev-layout h1,.slides-theme-apple-basic .slidev-layout h2,.slides-theme-apple-basic .slidev-layout h3{font-weight:600;letter-spacing:-.02em}.slides-theme-apple-basic .slidev-layout.cover,.slides-theme-apple-basic .slidev-layout.intro{background:#f2f2f7}.slides-theme-shibainu .slidev-layout{--slidev-theme-primary: #e07a5f;--slidev-code-background: #fef3e2;--slidev-code-foreground: #3d405b;--slidev-border-color: #f2cc8f;background:#fff8f0;color:#3d405b;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.slides-theme-shibainu .slidev-layout h1,.slides-theme-shibainu .slidev-layout h2,.slides-theme-shibainu .slidev-layout h3{color:#e07a5f}.slides-theme-shibainu .slidev-layout.cover,.slides-theme-shibainu .slidev-layout.intro{background:linear-gradient(160deg,#fef3e2,#fff8f0,#f4a26133)}.slides-theme-bricks .slidev-layout{--slidev-theme-primary: #e63946;--slidev-code-background: #1d3557;--slidev-code-foreground: #f1faee;--slidev-border-color: #457b9d;background:#f1faee;color:#1d3557;font-family:Helvetica Neue,Arial,sans-serif}.slides-theme-bricks .slidev-layout h1,.slides-theme-bricks .slidev-layout h2,.slides-theme-bricks .slidev-layout h3{color:#e63946;text-transform:uppercase;letter-spacing:.05em}.slides-theme-bricks .slidev-layout.cover,.slides-theme-bricks .slidev-layout.intro{background:#1d3557;color:#f1faee}.slides-theme-bricks .slidev-layout.cover h1,.slides-theme-bricks .slidev-layout.cover h2,.slides-theme-bricks .slidev-layout.intro h1,.slides-theme-bricks .slidev-layout.intro h2{color:#e63946}.slides-theme-jfrog .slidev-layout{--slidev-theme-primary: #40BE46;--slidev-jfrog-navy: #05192d;--slidev-jfrog-navy-mid: #0a1f35;--slidev-jfrog-navy-header: #0d243a;--slidev-jfrog-green: #40BE46;--slidev-jfrog-green-light: #6fcf97;--slidev-code-background: #0d243a;--slidev-code-foreground: #e6edf3;--slidev-border-color: #2a3f54;background:linear-gradient(165deg,var(--slidev-jfrog-navy) 0%,var(--slidev-jfrog-navy-mid) 45%,var(--slidev-jfrog-navy) 100%);color:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slides-theme-jfrog .slidev-layout h1,.slides-theme-jfrog .slidev-layout h2,.slides-theme-jfrog .slidev-layout h3,.slides-theme-jfrog .slidev-layout h4,.slides-theme-jfrog .slidev-layout h5{font-family:Open Sans,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:var(--slidev-jfrog-green);font-weight:700;letter-spacing:-.01em}.slides-theme-jfrog .slidev-layout h1{font-size:2.5rem;line-height:1.15;margin-bottom:1.25rem}.slides-theme-jfrog .slidev-layout h2{font-size:2rem;line-height:1.2}.slides-theme-jfrog .slidev-layout h6{color:var(--slidev-jfrog-green-light);opacity:.85;font-family:Inter,sans-serif;font-weight:600}.slides-theme-jfrog .slidev-layout p{color:#ffffffeb;line-height:1.6}.slides-theme-jfrog .slidev-layout p strong,.slides-theme-jfrog .slidev-layout li strong{color:var(--slidev-jfrog-green);font-weight:600}.slides-theme-jfrog .slidev-layout a{color:var(--slidev-jfrog-green-light);border-bottom-color:var(--slidev-jfrog-green-light)}.slides-theme-jfrog .slidev-layout a:hover{color:var(--slidev-jfrog-green);border-bottom-color:var(--slidev-jfrog-green)}.slides-theme-jfrog .slidev-layout li::marker{color:var(--slidev-jfrog-green)}.slides-theme-jfrog .slidev-layout li{color:#ffffffeb}.slides-theme-jfrog .slidev-layout blockquote{background:var(--slidev-jfrog-navy-header);color:var(--slidev-code-foreground);border-left-color:var(--slidev-jfrog-green);border-radius:.25rem}.slides-theme-jfrog .slidev-layout pre{background:var(--slidev-jfrog-navy-header);border:1px solid var(--slidev-border-color)}.slides-theme-jfrog .slidev-layout code{color:var(--slidev-jfrog-green-light)}.slides-theme-jfrog .slidev-layout pre code{color:var(--slidev-code-foreground)}.slides-theme-jfrog .slidev-layout table{width:100%;border-collapse:collapse;margin:1.25rem 0;font-size:1rem}.slides-theme-jfrog .slidev-layout thead{background:var(--slidev-jfrog-navy-header)}.slides-theme-jfrog .slidev-layout thead tr{border-bottom:2px solid var(--slidev-jfrog-green)}.slides-theme-jfrog .slidev-layout th{color:var(--slidev-jfrog-green);font-family:Open Sans,Inter,sans-serif;font-weight:600;text-align:left;padding:.75rem 1rem;border:none}.slides-theme-jfrog .slidev-layout tbody tr{border-bottom:1px solid var(--slidev-border-color)}.slides-theme-jfrog .slidev-layout tbody tr:last-child{border-bottom:none}.slides-theme-jfrog .slidev-layout td{color:#fff;padding:.75rem 1rem;border:none;vertical-align:top}.slides-theme-jfrog .slidev-layout kbd{background:var(--slidev-jfrog-navy-header);border-color:#ffffff59;color:#fff;box-shadow:none}.slides-theme-jfrog .slidev-layout table:not(:has(thead)) tr:first-child th,.slides-theme-jfrog .slidev-layout table:not(:has(thead)) tr:first-child td{background:var(--slidev-jfrog-navy-header);color:var(--slidev-jfrog-green);font-weight:600;border-bottom:2px solid var(--slidev-jfrog-green)}.slides-theme-jfrog .slidev-layout table:not(:has(thead)) tr:not(:first-child){border-bottom:1px solid var(--slidev-border-color)}.slides-theme-jfrog .slidev-layout.cover,.slides-theme-jfrog .slidev-layout.intro{background:linear-gradient(160deg,var(--slidev-jfrog-navy) 0%,var(--slidev-jfrog-navy-mid) 55%,#0C1D37 100%)}.slides-theme-jfrog .slidev-layout.cover h1,.slides-theme-jfrog .slidev-layout.intro h1{color:var(--slidev-jfrog-green);font-size:3.75rem}.slides-theme-jfrog .slidev-layout.cover h1+p,.slides-theme-jfrog .slidev-layout.intro h1+p{color:#fff9;opacity:1}
