@import"https://fonts.googleapis.com/css2?family=Rubik:wght@600&display=swap";:where(.inkwell-editor,.inkwell-editor-wrapper,.inkwell-renderer,.inkwell-plugin-bubble-menu-container,.inkwell-plugin-picker-popup){--inkwell-bg: hsl(0, 0%, 100%);--inkwell-bg-elevated: hsl(0, 0%, 100%);--inkwell-bg-subtle: hsl(220, 14%, 96%);--inkwell-border: hsl(220, 13%, 88%);--inkwell-border-strong: hsl(220, 13%, 76%);--inkwell-text: hsl(220, 15%, 18%);--inkwell-text-muted: hsl(220, 10%, 45%);--inkwell-text-dim: hsl(220, 10%, 62%);--inkwell-accent: hsl(217, 91%, 50%);--inkwell-accent-soft: hsla(217, 91%, 50%, .12);--inkwell-danger: hsl(0, 72%, 51%);--inkwell-danger-soft: hsla(0, 72%, 51%, .14);--inkwell-code-bg: hsl(220, 14%, 94%);--inkwell-code-fg: hsl(338, 78%, 42%);--inkwell-font-mono: "JetBrains Mono", "Fira Code", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--inkwell-radius: 6px;--inkwell-font-size: .95rem;--inkwell-line-height: 1.6;--inkwell-heading-weight: 600;--inkwell-heading-line-height: 1.3;--inkwell-h1-size: 1.75em;--inkwell-h2-size: 1.4em;--inkwell-h3-size: 1.2em;--inkwell-h4-size: 1em;--inkwell-h5-size: .9em;--inkwell-h6-size: .8em;--inkwell-code-font-size: .85em;--inkwell-space-paragraph: .5em;--inkwell-space-heading: .75em;--inkwell-space-blockquote: 1em;--inkwell-space-list: 1em;--inkwell-space-list-item: .25em;--inkwell-list-indent: 1.5em;--inkwell-space-code-block: 1em;--inkwell-space-image: 1em;--inkwell-space-hr: 2em}@media(prefers-color-scheme:dark){:where(.inkwell-editor,.inkwell-editor-wrapper,.inkwell-renderer,.inkwell-plugin-bubble-menu-container,.inkwell-plugin-picker-popup){--inkwell-bg: hsl(220, 13%, 10%);--inkwell-bg-elevated: hsl(220, 13%, 13%);--inkwell-bg-subtle: hsl(220, 13%, 16%);--inkwell-border: hsl(220, 13%, 22%);--inkwell-border-strong: hsl(220, 13%, 32%);--inkwell-text: hsl(220, 14%, 90%);--inkwell-text-muted: hsl(220, 10%, 65%);--inkwell-text-dim: hsl(220, 8%, 48%);--inkwell-accent: hsl(217, 91%, 65%);--inkwell-accent-soft: hsla(217, 91%, 65%, .16);--inkwell-danger: hsl(0, 70%, 65%);--inkwell-danger-soft: hsla(0, 70%, 65%, .18);--inkwell-code-bg: hsl(220, 13%, 18%);--inkwell-code-fg: hsl(340, 70%, 75%)}}.inkwell-editor-wrapper{position:relative}:where(.inkwell-editor){outline:none;padding:1rem 1.25rem;border:1px solid var(--inkwell-border);border-radius:var(--inkwell-radius);background:var(--inkwell-bg);color:var(--inkwell-text);line-height:var(--inkwell-line-height);font-size:var(--inkwell-font-size);transition:border-color .15s ease}:where(.inkwell-editor:focus-within){border-color:var(--inkwell-border-strong)}.inkwell-editor p{position:relative}:where(.inkwell-editor p){margin:0}:where(.inkwell-editor strong){font-weight:600;color:var(--inkwell-text)}:where(.inkwell-editor em){font-style:italic}:where(.inkwell-editor del){text-decoration:line-through;color:var(--inkwell-text-muted)}:where(.inkwell-editor code){background:var(--inkwell-code-bg);color:var(--inkwell-code-fg);padding:.1em .35em;border-radius:4px;font-family:var(--inkwell-font-mono);font-size:var(--inkwell-code-font-size)}:where(.inkwell-editor-link){color:var(--inkwell-accent);text-decoration:underline;text-underline-offset:2px}:where(.inkwell-editor-link-url){text-decoration:none}:where(.inkwell-editor-blockquote){border-left:3px solid var(--inkwell-border-strong);padding-left:.85em;margin:var(--inkwell-space-blockquote) 0;color:var(--inkwell-text-muted)}:where(.inkwell-editor-heading){font-weight:var(--inkwell-heading-weight);line-height:var(--inkwell-heading-line-height);margin:var(--inkwell-space-heading) 0;color:var(--inkwell-text)}:where(.inkwell-editor-heading-1){font-size:var(--inkwell-h1-size)}:where(.inkwell-editor-heading-2){font-size:var(--inkwell-h2-size)}:where(.inkwell-editor-heading-3){font-size:var(--inkwell-h3-size)}:where(.inkwell-editor-heading-4){font-size:var(--inkwell-h4-size)}:where(.inkwell-editor-heading-5){font-size:var(--inkwell-h5-size)}:where(.inkwell-editor-heading-6){font-size:var(--inkwell-h6-size)}:where(.inkwell-editor-image){margin:var(--inkwell-space-image) 0;border-radius:var(--inkwell-radius);overflow:hidden;border:1px solid transparent;transition:border-color .15s ease,box-shadow .15s ease}:where(.inkwell-editor-image[data-selected]){border-color:var(--inkwell-accent);box-shadow:0 0 0 3px var(--inkwell-accent-soft)}.inkwell-editor-image img{display:block;max-width:100%;height:auto}.inkwell-editor-character-count{position:absolute;top:.5rem;right:.5rem;z-index:10;pointer-events:none;user-select:none}:where(.inkwell-editor-character-count){padding:.1rem .4rem;font-size:.72rem;font-variant-numeric:tabular-nums;color:var(--inkwell-text-dim);background:var(--inkwell-bg);border-radius:calc(var(--inkwell-radius) - 2px)}:where(.inkwell-editor-character-count-over){color:var(--inkwell-danger);font-weight:500}:where(.inkwell-editor-wrapper.inkwell-editor-over-limit .inkwell-editor){border-color:var(--inkwell-danger-soft);box-shadow:0 0 0 3px var(--inkwell-danger-soft)}:where(.inkwell-editor-backtick),:where(.inkwell-editor-marker){color:var(--inkwell-text-dim)}:where(.inkwell-editor .inkwell-editor-code-fence){color:var(--inkwell-text-dim)}:where(.inkwell-editor .inkwell-editor-code-line),:where(.inkwell-editor .inkwell-editor-code-fence),:where(.inkwell-renderer pre code){font-family:var(--inkwell-font-mono);font-size:var(--inkwell-code-font-size);line-height:1.55}.inkwell-editor .inkwell-editor-code-line{white-space:pre-wrap;word-wrap:break-word}@keyframes inkwell-fade-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.inkwell-plugin-bubble-menu-container{position:absolute;z-index:9999}:where(.inkwell-plugin-bubble-menu-inner){display:flex;gap:2px;background:var(--inkwell-bg-elevated);border:1px solid var(--inkwell-border);border-radius:var(--inkwell-radius);padding:3px;box-shadow:0 6px 20px #14181f1f;animation:inkwell-fade-in .12s ease-out}:where(.inkwell-plugin-bubble-menu-btn){display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;background:transparent;color:var(--inkwell-text-muted);border-radius:4px;cursor:pointer;transition:background .1s ease,color .1s ease}:where(.inkwell-plugin-bubble-menu-btn:hover){background:var(--inkwell-bg-subtle);color:var(--inkwell-text)}:where(.inkwell-plugin-bubble-menu-btn-active){background:var(--inkwell-bg-subtle);color:var(--inkwell-text)}:where(.inkwell-plugin-bubble-menu-item-bold){font-weight:700;font-size:14px}:where(.inkwell-plugin-bubble-menu-item-italic){font-style:italic;font-size:14px;font-family:Georgia,Times New Roman,serif}:where(.inkwell-plugin-bubble-menu-item-strike){text-decoration:line-through;font-size:14px}.inkwell-plugin-picker-popup{position:absolute;z-index:1001}:where(.inkwell-plugin-picker){background:var(--inkwell-bg-elevated);border:1px solid var(--inkwell-border);border-radius:var(--inkwell-radius);overflow:hidden;min-width:260px;max-width:320px;box-shadow:0 6px 24px #14181f24}:where(.inkwell-plugin-picker-search){width:100%;padding:7px 10px;background:var(--inkwell-bg);border:none;border-bottom:1px solid var(--inkwell-border);color:var(--inkwell-text-muted);font-size:.85rem;outline:none}:where(.inkwell-plugin-picker-search::placeholder){color:var(--inkwell-text-dim)}.inkwell-plugin-picker-list{max-height:240px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--inkwell-border-strong) transparent}.inkwell-plugin-picker-list::-webkit-scrollbar{width:8px}.inkwell-plugin-picker-list::-webkit-scrollbar-track{background:transparent}.inkwell-plugin-picker-list::-webkit-scrollbar-thumb{background-color:var(--inkwell-border-strong);border-radius:4px;border:2px solid transparent;background-clip:padding-box}.inkwell-plugin-picker-list::-webkit-scrollbar-thumb:hover{background-color:var(--inkwell-text-dim)}:where(.inkwell-plugin-picker-item){padding:7px 10px;cursor:pointer;transition:background .1s ease}:where(.inkwell-plugin-picker-item:hover),:where(.inkwell-plugin-picker-item-active){background:var(--inkwell-bg-subtle)}:where(.inkwell-plugin-picker-title){font-size:.85rem;font-weight:500;color:var(--inkwell-text);margin-right:.5rem}:where(.inkwell-plugin-picker-subtitle){font-size:.75rem;color:var(--inkwell-text-muted);margin-top:2px}:where(.inkwell-plugin-picker-preview){font-size:.75rem;color:var(--inkwell-text-muted);margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(.inkwell-plugin-picker-empty){padding:12px;text-align:center;color:var(--inkwell-text-dim);font-size:.85rem}:where(.inkwell-plugin-slash-commands-execute){padding:8px 10px;color:var(--inkwell-text);font-size:.85rem;font-weight:500;text-align:center}:where(.inkwell-renderer){color:var(--inkwell-text);line-height:var(--inkwell-line-height);font-size:var(--inkwell-font-size)}:where(.inkwell-renderer :first-child){margin-top:0}:where(.inkwell-renderer h1){font-size:var(--inkwell-h1-size);font-weight:var(--inkwell-heading-weight);line-height:var(--inkwell-heading-line-height);margin:var(--inkwell-space-heading) 0}:where(.inkwell-renderer h2){font-size:var(--inkwell-h2-size);font-weight:var(--inkwell-heading-weight);line-height:var(--inkwell-heading-line-height);margin:var(--inkwell-space-heading) 0}:where(.inkwell-renderer h3){font-size:var(--inkwell-h3-size);font-weight:var(--inkwell-heading-weight);line-height:var(--inkwell-heading-line-height);margin:var(--inkwell-space-heading) 0}:where(.inkwell-renderer h4){font-size:var(--inkwell-h4-size);font-weight:var(--inkwell-heading-weight);line-height:var(--inkwell-heading-line-height);margin:var(--inkwell-space-heading) 0}:where(.inkwell-renderer h5){font-size:var(--inkwell-h5-size);font-weight:var(--inkwell-heading-weight);line-height:var(--inkwell-heading-line-height);margin:var(--inkwell-space-heading) 0}:where(.inkwell-renderer h6){font-size:var(--inkwell-h6-size);font-weight:var(--inkwell-heading-weight);line-height:var(--inkwell-heading-line-height);margin:var(--inkwell-space-heading) 0}:where(.inkwell-renderer p){margin:var(--inkwell-space-paragraph) 0}:where(.inkwell-renderer blockquote){border-left:3px solid var(--inkwell-border-strong);padding-left:.85em;margin:var(--inkwell-space-blockquote) 0;color:var(--inkwell-text-muted)}:where(.inkwell-renderer ul),:where(.inkwell-renderer ol){padding-left:var(--inkwell-list-indent);margin:var(--inkwell-space-list) 0}:where(.inkwell-renderer ul){list-style:disc}:where(.inkwell-renderer ol){list-style:decimal}:where(.inkwell-renderer li){margin:var(--inkwell-space-list-item) 0}:where(.inkwell-renderer code){background:var(--inkwell-code-bg);color:var(--inkwell-code-fg);padding:.1em .35em;border-radius:4px;font-family:var(--inkwell-font-mono);font-size:var(--inkwell-code-font-size)}.inkwell-renderer-code-block{position:relative}.inkwell-renderer-copy-btn{position:absolute;top:.5rem;right:.5rem;z-index:1}:where(.inkwell-renderer-copy-btn){display:flex;align-items:center;justify-content:center;width:26px;height:26px;border:1px solid var(--inkwell-border);border-radius:4px;background:var(--inkwell-bg-elevated);color:var(--inkwell-text-muted);cursor:pointer;opacity:0;transition:opacity .15s ease,color .15s ease,background .15s ease}:where(.inkwell-renderer-code-block:hover .inkwell-renderer-copy-btn){opacity:1}:where(.inkwell-renderer-copy-btn:hover){background:var(--inkwell-bg-subtle);color:var(--inkwell-text)}:where(.inkwell-renderer pre){margin:var(--inkwell-space-code-block) 0;border-radius:var(--inkwell-radius);overflow:auto;border:1px solid var(--inkwell-border);background:var(--inkwell-bg-subtle)}:where(.inkwell-renderer pre code){display:block;padding:.85em 1em;background:transparent;color:var(--inkwell-text)}:where(.inkwell-renderer a){color:var(--inkwell-accent);text-decoration:underline;text-underline-offset:2px}:where(.inkwell-renderer hr){border:none;border-top:1px solid var(--inkwell-border);margin:var(--inkwell-space-hr) 0}:where(.inkwell-renderer strong){font-weight:600}:where(.inkwell-renderer em){font-style:italic}:where(.inkwell-renderer del){text-decoration:line-through}:where(.inkwell-renderer img){max-width:100%;height:auto;border-radius:var(--inkwell-radius);margin:var(--inkwell-space-image) 0}:root{--pink-50: hsl(270, 38%, 12%);--pink-100: hsl(270, 40%, 16%);--pink-200: hsl(270, 45%, 24%);--pink-300: hsl(270, 50%, 32%);--pink-400: hsl(270, 55%, 43%);--pink-500: hsl(270, 60%, 52%);--pink-600: hsl(270, 70%, 65%);--pink-700: hsl(270, 70%, 75%);--pink-800: hsl(270, 70%, 85%);--pink-900: hsl(270, 70%, 95%);--pink-950: hsl(270, 70%, 98%)}.site-title{font-family:Rubik,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}:root[data-theme=light]{--sl-color-text-accent: hsl(270, 55%, 43%)}:root[data-theme=dark]{--sl-color-text-accent: hsl(270, 70%, 95%)}.sl-markdown-content table{width:100%;display:table}.demo-modal-dialog{scrollbar-width:thin;scrollbar-color:hsla(220,6%,50%,.35) transparent;scrollbar-gutter:stable}.demo-modal-dialog::-webkit-scrollbar{width:8px}.demo-modal-dialog::-webkit-scrollbar-track{background:transparent}.demo-modal-dialog::-webkit-scrollbar-thumb{background:#93979f47;border:2px solid transparent;background-clip:padding-box;border-radius:9999px;transition:background .18s ease}.demo-modal-dialog::-webkit-scrollbar-thumb:hover{background:#aeb1b780;background-clip:padding-box}.demo-modal-dialog::-webkit-scrollbar-corner{background:transparent}.demo-number-input::-webkit-outer-spin-button,.demo-number-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}@keyframes inkwell-demo-modal-fade{0%{opacity:0}to{opacity:1}}@keyframes inkwell-demo-modal-rise{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.demo-modal-dialog{animation:inkwell-demo-modal-rise .22s cubic-bezier(.32,.72,0,1)}
