body {
--anim-duration-none:0;
--anim-duration-superfast:70ms;
--anim-duration-fast:140ms;
--anim-duration-moderate:300ms;
--anim-duration-slow:560ms;
--anim-motion-smooth:cubic-bezier(0.45,0.05,0.55,0.95);
--anim-motion-delay:cubic-bezier(0.65,0.05,0.36,1);
--anim-motion-jumpy:cubic-bezier(0.68,-0.55,0.27,1.55);
--anim-motion-swing:cubic-bezier(0,0.55,0.45,1);
--blockquote-border-thickness:2px;
--blockquote-border-color:var(--interactive-accent);
--blockquote-font-style:normal;
--blockquote-color:inherit;
--blockquote-background-color:transparent;
--bold-weight:var(--font-semibold);
--bold-color:inherit;
--border-width:1px;
--button-radius:var(--input-radius);
--callout-border-width:0;
--callout-border-opacity:.25;
--callout-padding:var(--size-4-3) var(--size-4-3) var(--size-4-3) var(--size-4-6);
--callout-radius:var(--radius-s);
--callout-blend-mode:var(--highlight-mix-blend-mode);
--callout-title-color:inherit;
--callout-title-padding:0;
--callout-title-size:inherit;
--callout-content-padding:0;
--callout-content-background:transparent;
--checkbox-radius:var(--radius-s);
--checkbox-size:15px;
--checkbox-marker-color:var(--background-primary);
--checkbox-color:var(--interactive-accent);
--checkbox-color-hover:var(--interactive-accent-hover);
--checkbox-border-color:var(--text-faint);
--checkbox-border-color-hover:var(--text-muted);
--checklist-done-decoration:line-through;
--checklist-done-color:var(--text-muted);
--code-white-space:pre-wrap;
--code-size:var(--font-smaller);
--code-background:var(--background-primary-alt);
--code-normal:var(--text-muted);
--code-comment:var(--text-faint);
--code-function:var(--color-yellow);
--code-important:var(--color-orange);
--code-keyword:var(--color-pink);
--code-operator:var(--color-red);
--code-property:var(--color-cyan);
--code-punctuation:var(--text-muted);
--code-string:var(--color-green);
--code-tag:var(--color-red);
--code-value:var(--color-purple);
--collapse-icon-color:var(--text-faint);
--collapse-icon-color-collapsed:var(--text-accent);
--cursor:default;
--cursor-link:pointer;
--dialog-width:560px;
--dialog-max-width:80vw;
--dialog-max-height:85vh;
--divider-color:var(--background-modifier-border);
--divider-color-hover:var(--interactive-accent);
--divider-width:1px;
--divider-width-hover:3px;
--divider-vertical-height:calc(100% - var(--header-height));
--drag-ghost-background:#000000d9;
--drag-ghost-text-color:#fff;
--embed-max-height:4000px;
--embed-background:inherit;
--embed-border-left:2px solid var(--interactive-accent);
--embed-border-right:none;
--embed-border-top:none;
--embed-border-bottom:none;
--embed-padding:0 0 0 var(--size-4-6);
--embed-font-style:inherit;
--embed-block-shadow-hover:0 0 0 1px var(--background-modifier-border),inset 0 0 0 1px var(--background-modifier-border);
--file-line-width:700px;
--file-folding-offset:24px;
--file-margins:var(--size-4-8);
--file-header-font-size:var(--font-ui-small);
--file-header-font-weight:400;
--file-header-border:var(--border-width) solid transparent;
--file-header-justify:center;
--font-text-theme:Noto Sans,sans-serif;
--font-smallest:.8em;
--font-smaller:.875em;
--font-small:.933em;
--font-ui-smaller:12px;
--font-ui-small:13px;
--font-ui-medium:15px;
--font-ui-large:20px;
--font-thin:100;
--font-extralight:200;
--font-light:300;
--font-normal:400;
--font-medium:500;
--font-semibold:600;
--font-bold:700;
--font-extrabold:800;
--font-black:900;
--footnote-size:var(--font-smaller);
--graph-controls-width:240px;
--graph-text:var(--text-normal);
--graph-line:var(--color-base-35,var(--background-modifier-border-focus));
--graph-node:var(--text-muted);
--graph-node-unresolved:var(--text-faint);
--graph-node-focused:var(--text-accent);
--graph-node-tag:var(--color-green);
--graph-node-attachment:var(--color-yellow);
--heading-formatting:var(--text-faint);
--h1-color:inherit;
--h2-color:inherit;
--h3-color:inherit;
--h4-color:inherit;
--h5-color:inherit;
--h6-color:inherit;
--h1-font:inherit;
--h2-font:inherit;
--h3-font:inherit;
--h4-font:inherit;
--h5-font:inherit;
--h6-font:inherit;
--h1-line-height:1.2;
--h2-line-height:1.2;
--h3-line-height:1.3;
--h4-line-height:1.4;
--h5-line-height:var(--line-height-normal);
--h6-line-height:var(--line-height-normal);
--h1-size:2em;
--h2-size:1.6em;
--h3-size:1.37em;
--h4-size:1.25em;
--h5-size:1.12em;
--h6-size:1.12em;
--h1-style:normal;
--h2-style:normal;
--h3-style:normal;
--h4-style:normal;
--h5-style:normal;
--h6-style:normal;
--h1-variant:normal;
--h2-variant:normal;
--h3-variant:normal;
--h4-variant:normal;
--h5-variant:normal;
--h6-variant:normal;
--h1-weight:700;
--h2-weight:600;
--h3-weight:600;
--h4-weight:600;
--h5-weight:600;
--h6-weight:600;
--header-height:40px;
--hr-color:var(--background-modifier-border);
--hr-thickness:2px;
--icon-size:var(--icon-m);
--icon-stroke:var(--icon-m-stroke-width);
--icon-xs:14px;
--icon-s:16px;
--icon-m:18px;
--icon-l:18px;
--icon-xs-stroke-width:2px;
--icon-s-stroke-width:2px;
--icon-m-stroke-width:1.75px;
--icon-l-stroke-width:1.75px;
--icon-color:var(--text-muted);
--icon-color-hover:var(--text-muted);
--icon-color-active:var(--text-accent);
--icon-color-focused:var(--text-normal);
--icon-opacity:.85;
--icon-opacity-hover:1;
--icon-opacity-active:1;
--clickable-icon-radius:var(--radius-s);
--indentation-guide-width:1px;
--indentation-guide-color:rgba(var(--mono-rgb-100),0.12);
--indentation-guide-color-active:rgba(var(--mono-rgb-100),0.3);
--inline-title-color:var(--h1-color);
--inline-title-font:var(--h1-font);
--inline-title-line-height:var(--h1-line-height);
--inline-title-size:var(--h1-size);
--inline-title-style:var(--h1-style);
--inline-title-variant:var(--h1-variant);
--inline-title-weight:var(--h1-weight);
--input-height:30px;
--input-radius:5px;
--input-font-weight:var(--font-normal);
--input-border-width:1px;
--italic-color:inherit;
--layer-cover:5;
--layer-sidedock:10;
--layer-status-bar:15;
--layer-popover:30;
--layer-slides:45;
--layer-modal:50;
--layer-notice:60;
--layer-menu:65;
--layer-tooltip:70;
--layer-dragged-item:80;
--line-height-normal:1.5;
--line-height-tight:1.3;
--link-color:var(--text-accent);
--link-color-hover:var(--text-accent-hover);
--link-decoration:none;
--link-decoration-hover:none;
--link-decoration-thickness:auto;
--link-external-color:var(--text-accent);
--link-external-color-hover:var(--text-accent-hover);
--link-external-decoration:none;
--link-external-decoration-hover:none;
--link-external-filter:none;
--link-unresolved-color:var(--text-accent);
--link-unresolved-opacity:.7;
--link-unresolved-filter:none;
--link-unresolved-decoration-style:solid;
--link-unresolved-decoration-color:hsla(var(--interactive-accent-hsl),0.3);
--list-indent:2em;
--list-spacing:.075em;
--list-marker-color:var(--text-faint);
--list-marker-color-hover:var(--text-muted);
--list-marker-color-collapsed:var(--text-accent);
--list-bullet-border:none;
--list-bullet-radius:50%;
--list-bullet-size:5px;
--list-bullet-transform:none;
--list-numbered-style:auto;
--nav-item-size:var(--font-ui-small);
--nav-item-color:var(--text-muted);
--nav-item-color-hover:var(--text-normal);
--nav-item-color-active:var(--text-normal);
--nav-item-color-selected:var(--text-normal);
--nav-item-color-highlighted:var(--text-accent-hover);
--nav-item-background-hover:var(--background-modifier-hover);
--nav-item-background-active:var(--background-modifier-hover);
--nav-item-background-selected:hsla(var(--color-accent-hsl),0.2);
--nav-item-padding:var(--size-4-1) var(--size-4-2);
--nav-item-weight:inherit;
--nav-item-weight-hover:inherit;
--nav-item-weight-active:inherit;
--nav-item-white-space:nowrap;
--nav-indentation-guide-width:var(--indentation-guide-width);
--nav-indentation-guide-color:var(--indentation-guide-color);
--nav-collapse-icon-color:var(--collapse-icon-color);
--nav-collapse-icon-color-collapsed:var(--text-faint);
--modal-background:var(--background-primary);
--modal-width:90vw;
--modal-height:85vh;
--modal-max-width:1100px;
--modal-max-height:1000px;
--modal-max-width-narrow:800px;
--modal-border-width:var(--border-width);
--modal-border-color:var(--color-base-40,var(--background-modifier-border-focus));
--modal-radius:var(--radius-l);
--modal-community-sidebar-width:280px;
--popover-width:450px;
--popover-height:400px;
--popover-max-height:70vh;
--popover-pdf-width:600px;
--popover-pdf-height:800px;
--popover-font-size:var(--font-text-size);
--prompt-width:700px;
--prompt-max-width:80vw;
--prompt-max-height:70vh;
--prompt-border-width:var(--border-width);
--prompt-border-color:var(--color-base-40,var(--background-modifier-border-focus));
--radius-s:4px;
--radius-m:8px;
--radius-l:10px;
--radius-xl:16px;
--ribbon-background:var(--background-secondary);
--ribbon-background-collapsed:var(--background-primary);
--ribbon-width:44px;
--ribbon-padding:var(--size-4-2) var(--size-4-1) var(--size-4-3);
--scrollbar-active-thumb-bg:rgba(var(--mono-rgb-100),0.2);
--scrollbar-bg:rgba(var(--mono-rgb-100),0.05);
--scrollbar-thumb-bg:rgba(var(--mono-rgb-100),0.1);
--search-clear-button-color:var(--text-muted);
--search-clear-button-size:13px;
--search-icon-color:var(--text-muted);
--search-icon-size:18px;
--search-result-background:var(--background-primary);
--size-2-1:2px;
--size-2-2:4px;
--size-2-3:6px;
--size-4-1:4px;
--size-4-2:8px;
--size-4-3:12px;
--size-4-4:16px;
--size-4-5:20px;
--size-4-6:24px;
--size-4-8:32px;
--size-4-9:36px;
--size-4-12:48px;
--size-4-16:64px;
--size-4-18:72px;
--sidebar-markdown-font-size:calc(var(--font-text-size) * 0.9);
--sidebar-tab-text-display:none;
--slider-thumb-border-width:1px;
--slider-thumb-border-color:var(--background-modifier-border-hover);
--slider-thumb-height:18px;
--slider-thumb-width:18px;
--slider-thumb-y:-6px;
--slider-thumb-radius:50%;
--slider-s-thumb-size:15px;
--slider-s-thumb-position:-5px;
--slider-track-background:var(--background-modifier-border);
--slider-track-height:3px;
--status-bar-background:var(--background-secondary);
--status-bar-border-color:var(--divider-color);
--status-bar-border-width:1px 0 0 1px;
--status-bar-font-size:var(--font-ui-smaller);
--status-bar-text-color:var(--text-muted);
--status-bar-position:fixed;
--status-bar-radius:var(--radius-m) 0 0 0;
--swatch-radius:14px;
--swatch-height:24px;
--swatch-width:24px;
--swatch-shadow:inset 0 0 0 1px rgba(var(--mono-rgb-100),0.15);
--tab-background-active:var(--background-primary);
--tab-text-color:var(--text-faint);
--tab-text-color-active:var(--text-muted);
--tab-text-color-focused:var(--text-muted);
--tab-text-color-focused-active:var(--text-muted);
--tab-text-color-focused-highlighted:var(--text-accent);
--tab-text-color-focused-active-current:var(--text-normal);
--tab-font-size:var(--font-ui-small);
--tab-font-weight:inherit;
--tab-container-background:var(--background-secondary);
--tab-divider-color:var(--background-modifier-border-hover);
--tab-outline-color:var(--divider-color);
--tab-outline-width:1px;
--tab-curve:6px;
--tab-radius:var(--radius-s);
--tab-radius-active:6px 6px 0 0;
--tab-width:200px;
--tab-max-width:320px;
--tab-stacked-pane-width:700px;
--tab-stacked-header-width:var(--header-height);
--tab-stacked-font-size:var(--font-ui-small);
--tab-stacked-font-weight:400;
--tab-stacked-text-align:left;
--tab-stacked-text-transform:rotate(0deg);
--tab-stacked-text-writing-mode:vertical-lr;
--tab-stacked-shadow:-8px 0 8px 0 #0000000d;
--table-background:transparent;
--table-border-width:1px;
--table-border-color:var(--background-modifier-border);
--table-white-space:normal;
--table-header-background:var(--table-background);
--table-header-background-hover:inherit;
--table-header-border-width:var(--table-border-width);
--table-header-border-color:var(--table-border-color);
--table-header-font:inherit;
--table-header-size:var(--font-smaller);
--table-header-weight:var(--font-normal);
--table-header-color:var(--text-muted);
--table-text-size:inherit;
--table-text-color:inherit;
--table-column-max-width:none;
--table-column-alt-background:var(--table-background);
--table-column-first-border-width:var(--table-border-width);
--table-column-last-border-width:var(--table-border-width);
--table-row-background-hover:var(--table-background);
--table-row-alt-background:var(--table-background);
--table-row-last-border-width:var(--table-border-width);
--tag-size:var(--font-smaller);
--tag-color:var(--text-accent);
--tag-color-hover:var(--text-accent);
--tag-decoration:none;
--tag-decoration-hover:none;
--tag-background:hsla(var(--interactive-accent-hsl),0.1);
--tag-background-hover:hsla(var(--interactive-accent-hsl),0.2);
--tag-border-color:hsla(var(--interactive-accent-hsl),0.15);
--tag-border-color-hover:hsla(var(--interactive-accent-hsl),0.15);
--tag-border-width:0;
--tag-padding-x:.65em;
--tag-padding-y:.25em;
--tag-radius:2em;
--titlebar-background:var(--background-secondary);
--titlebar-background-focused:var(--background-secondary-alt);
--titlebar-border-width:0;
--titlebar-border-color:var(--background-modifier-border);
--titlebar-text-color:var(--text-muted);
--titlebar-text-color-focused:var(--text-normal);
--titlebar-text-weight:var(--font-bold);
--toggle-border-width:2px;
--toggle-width:40px;
--toggle-radius:18px;
--toggle-thumb-color:#fff;
--toggle-thumb-radius:18px;
--toggle-thumb-height:18px;
--toggle-thumb-width:18px;
--toggle-s-border-width:2px;
--toggle-s-width:34px;
--toggle-s-thumb-height:15px;
--toggle-s-thumb-width:15px;
--vault-name-font-size:var(--font-ui-small);
--vault-name-font-weight:var(--font-medium);
--vault-name-color:var(--text-normal);
--workspace-background-translucent:rgba(var(--mono-rgb-0),0.6);
--accent-h:41;
--accent-s:52%;
--accent-l:66%;
--background-primary:var(--color-base-00);
--background-primary-alt:var(--color-base-10);
--background-secondary:var(--color-base-20);
--background-modifier-hover:rgba(var(--mono-rgb-100),0.075);
--background-modifier-active-hover:hsla(var(--interactive-accent-hsl),0.15);
--background-modifier-border:var(--color-base-30);
--background-modifier-border-hover:var(--color-base-35);
--background-modifier-border-focus:var(--color-base-40);
--background-modifier-error-rgb:var(--color-red-rgb);
--background-modifier-error:var(--color-red);
--background-modifier-error-hover:var(--color-red);
--background-modifier-success-rgb:var(--color-green-rgb);
--background-modifier-success:var(--color-green);
--background-modifier-message:#000000e6;
--background-modifier-form-field:var(--color-base-00);
--text-normal:var(--color-base-100);
--text-muted:var(--color-base-70);
--text-faint:var(--color-base-50);
--text-on-accent:#fff;
--text-error:var(--color-red);
--text-success:var(--color-green);
--text-selection:hsla(var(--color-accent-hsl),0.2);
--text-accent:var(--color-accent);
--text-accent-hover:var(--color-accent-2);
--interactive-normal:var(--color-base-00);
--interactive-hover:var(--color-base-10);
--interactive-accent-hsl:var(--color-accent-hsl);
--interactive-accent:var(--color-accent-1);
--interactive-accent-hover:var(--color-accent-2)
}
:root {
--btn-box-shadow:#171716;
--btn-outline:#9f917a;
--btn-shadow:4px 4px 0 var(--btn-box-shadow);
--btn-hover-shadow:6px 6px 0 var(--btn-outline)
}

.center-menu > button,.center-menu > a > button,.left-menu > button,.left-menu > a > button,.social-link-button {
background:transparent;
outline:1px solid var(--btn-outline);
box-shadow:var(--btn-shadow);
transition:box-shadow .2s ease,outline-color .2s ease;
display:inline-flex;
align-items:center
}

@media (hover: hover) {
.center-menu > button:hover,.center-menu > a > button:hover,.left-menu > button:hover,.left-menu > a > button:hover,.social-link-button:hover {
box-shadow:var(--btn-hover-shadow)
}

.center-menu > button.no-hover:hover,.center-menu > a > button.no-hover:hover,.left-menu > button.no-hover:hover,.left-menu > a > button.no-hover:hover,.social-link-button.no-hover:hover {
box-shadow:var(--btn-shadow)
}
}

.sub-link-button {
border-radius:32px;
margin:7px
}

.social-link-button {
width:500px;
max-width:100%;
min-width:300px;
height:56px;
gap:12px;
padding:0 24px;
border-radius:24px;
cursor:pointer
}

@media (max-width: 768px) {
.social-link-button {
width:90vw
}
}

.social-link-button > img {
width:40px;
height:40px;
flex-shrink:0
}

.social-link-button > span {
flex:1;
text-align:center;
margin-left:-200px;
font-size:18px;
line-height:0
}

@media (max-width: 768px) {
.social-link-button > span {
margin-left:-120px!important
}
}
.callout[data-callout="info"] {
--callout-color:255,255,200
}

.callout[data-callout="inwarning"] {
--callout-color:227,129,129;
--callout-icon:lucide-triangle-alert;
background-color:transparent;
border:none
}

.callout[data-callout=inwarning] .callout-title .callout-title-inner {
font-weight:400
}

.callout[data-callout="warning-plugin"] {
--callout-color:233, 151, 63;
--callout-icon: '<svg height="1600" viewBox="0 0 1600 1600" width="1600" xmlns="http://www.w3.org/2000/svg" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"><sodipodi:namedview pagecolor="#303030" showgrid="true"><inkscape:grid id="grid5" units="px" spacingx="100" spacingy="100" color="#4772b3" opacity="0.2" visible="true" /></sodipodi:namedview><g fill="#fff"><g enable-background="new" transform="matrix(100 0 0 100 -52999.621 -59800)"><path d="m534.49219 599c-.27229 0-.49219.223-.49219.5v1.5h-2.5a.50005.50005 0 1 0 0 1h2.5v3h-2.5a.50005.50005 0 1 0 0 1h2.5v1.5c0 .277.2199.5.49219.5h.0156c.27231 0 .49221-.223.49221-.5v-8c0-.277-.2199-.5-.49219-.5zm1.25781 1v7h1.25c1.69468 0 3-1.30532 3-3v-1c0-1.69468-1.30532-3-3-3z"/><path d="m541.48633 603.02734c-.55718.017-.67407.7946-.14649.97461 1.47614.5388 2.51343 1.91841 2.64454 3.53711.13105 1.61806-.67507 3.15416-2.04493 3.94532-.61541.35542-1.24895.51562-1.93945.51562h-9v1h9c.84916 0 1.67422-.20648 2.43945-.64844 1.70819-.98656 2.70486-2.89381 2.54297-4.89258-.16183-1.99811-1.44941-3.72267-3.30078-4.39843-.0622-.024-.12865-.0353-.19531-.0332z" opacity=".6"/></g></g></svg>'
}

.callout[data-callout="faq"] {
--callout-color:transparent;
--callout-icon:lucide-plus;
background-color:transparent;
border:none
}

.callout[data-callout=faq] .callout-title .callout-title-inner {
font-size:17px;
font-weight:500
}

.callout[data-callout=faq] .callout-title {
color:#dcddde
}

.callout[data-callout="attribute"] {
--callout-color: 153, 153, 153;
--callout-icon:'<svg role="img" viewBox="5.5 -3.5 64 64" xmlns="http://www.w3.org/2000/svg"><title>BY</title><path d="M37.443-3.5c8.988,0,16.57,3.085,22.742,9.257C66.393,11.967,69.5,19.548,69.5,28.5c0,8.991-3.049,16.476-9.145,22.456 C53.879,57.319,46.242,60.5,37.443,60.5c-8.649,0-16.153-3.144-22.514-9.43C8.644,44.784,5.5,37.262,5.5,28.5 c0-8.761,3.144-16.342,9.429-22.742C21.101-0.415,28.604-3.5,37.443-3.5z M37.557,2.272c-7.276,0-13.428,2.553-18.457,7.657 c-5.22,5.334-7.829,11.525-7.829,18.572c0,7.086,2.59,13.22,7.77,18.398c5.181,5.182,11.352,7.771,18.514,7.771 c7.123,0,13.334-2.607,18.629-7.828c5.029-4.838,7.543-10.952,7.543-18.343c0-7.276-2.553-13.465-7.656-18.571 C50.967,4.824,44.795,2.272,37.557,2.272z M46.129,20.557v13.085h-3.656v15.542h-9.944V33.643h-3.656V20.557 c0-0.572,0.2-1.057,0.599-1.457c0.401-0.399,0.887-0.6,1.457-0.6h13.144c0.533,0,1.01,0.2,1.428,0.6 C45.918,19.5,46.129,19.986,46.129,20.557z M33.042,12.329c0-3.008,1.485-4.514,4.458-4.514s4.457,1.504,4.457,4.514 c0,2.971-1.486,4.457-4.457,4.457S33.042,15.3,33.042,12.329z"/></svg>'
}

.callout[data-callout="no"] {
--callout-color:transparent;
background-color:transparent;
border:none;
--callout-icon:lucide-x
}

.callout[data-callout=no] .callout-title .callout-title-inner {
font-size:16px
}

.callout[data-callout=no] .callout-icon {
display:unset
}

.callout[data-callout=no] .callout-title {
color:#fb464c
}

.callout[data-callout="yes"] {
--callout-color:transparent;
background-color:transparent;
border:none;
--callout-icon:lucide-check
}

.callout[data-callout=yes] .callout-title .callout-title-inner {
font-size:16px
}

.callout[data-callout=yes] .callout-icon {
display:unset
}

.callout[data-callout=yes] .callout-title {
color:#44cf6e
}

.callout[data-callout="maybe"] {
--callout-color:transparent;
background-color:transparent;
border:none;
--callout-icon:lucide-slash
}

.callout[data-callout=maybe] .callout-title .callout-title-inner {
font-size:16px
}

.callout[data-callout=maybe] .callout-icon {
display:unset
}

.callout[data-callout=maybe] .callout-title {
color:#e9973f
}

.callout[data-callout="comm-bsky"] {
--callout-color:transparent;
background-color:transparent;
border:none;
--callout-icon:'<svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>Bluesky</title><path d="M5.202 2.857C7.954 4.922 10.913 9.11 12 11.358c1.087-2.247 4.046-6.436 6.798-8.501C20.783 1.366 24 .213 24 3.883c0 .732-.42 6.156-.667 7.037-.856 3.061-3.978 3.842-6.755 3.37 4.854.826 6.089 3.562 3.422 6.299-5.065 5.196-7.28-1.304-7.847-2.97-.104-.305-.152-.448-.153-.327 0-.121-.05.022-.153.327-.568 1.666-2.782 8.166-7.847 2.97-2.667-2.737-1.432-5.473 3.422-6.3-2.777.473-5.899-.308-6.755-3.369C.42 10.04 0 4.615 0 3.883c0-3.67 3.217-2.517 5.202-1.026"/></svg>'
}

.callout[data-callout=comm-bsky] .callout-title {
color:#339dff
}

.callout[data-callout="comm-x"] {
--callout-color:transparent;
background-color:transparent;
border:none;
--callout-icon:'<svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>X</title><path d="M14.234 10.162 22.977 0h-2.072l-7.591 8.824L7.251 0H.258l9.168 13.343L.258 24H2.33l8.016-9.318L16.749 24h6.993zm-2.837 3.299-.929-1.329L3.076 1.56h3.182l5.965 8.532.929 1.329 7.754 11.09h-3.182z"/></svg>'
}

.callout[data-callout=comm-x] .callout-title {
color:#fff
}

.callout[data-callout="patreon"] {
--callout-color:transparent;
background-color:transparent;
border:none;
--callout-icon:'<svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>Patreon</title><path d="M22.957 7.21c-.004-3.064-2.391-5.576-5.191-6.482-3.478-1.125-8.064-.962-11.384.604C2.357 3.231 1.093 7.391 1.046 11.54c-.039 3.411.302 12.396 5.369 12.46 3.765.047 4.326-4.804 6.068-7.141 1.24-1.662 2.836-2.132 4.801-2.618 3.376-.836 5.678-3.501 5.673-7.031Z"/></svg>'
}

.callout[data-callout=patreon] .callout-title {
color:#fff
}

.callout[data-callout=blender-data] {
--callout-color:0, 212, 163;
--callout-icon: '<svg height="1600" viewBox="0 0 1600 1600" width="1600" xmlns="http://www.w3.org/2000/svg" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"><sodipodi:namedview pagecolor="#303030" showgrid="true"><inkscape:grid id="grid5" units="px" spacingx="100" spacingy="100" color="#4772b3" opacity="0.2" visible="true" /></sodipodi:namedview><g fill="#fff"><path d="m342.55078 494a.50005.50005 0 0 1 .33593.1641l2.64844 2.84179h1.00781c.45995.6015 1.17678 1 1.97852 1h-3.20312a.50005.50005 0 0 1 -.36719-.1582l-2.79492-2.99999a.50005.50005 0 0 1 .34375-.8477.50005.50005 0 0 1 .0508 0zm5.9707 4.00589c.80174 0 1.51857-.3985 1.97852-1h2.02148a.50005.50005 0 0 1 .35352.1465l3 3a.50005.50005 0 1 1 -.70704.707l-2.85351-2.8535h-2.29297v3.832c.96356 1.6489 2.8299 3.71521 5.58203 4.17391a.50086299.50086299 0 1 1 -.16406.9882c-2.4267-.4044-4.21553-1.8644-5.39844-3.34761a.50005.50005 0 0 1 -.002 0c-.001 0-.003 0-.004 0-1.00443-.9218-2.17404-1-3.22851-.2383-1.05449.76181-1.78322 2.34671-1.78321 4.09771a.50005.50005 0 1 1 -1 0c-.00001-2.0216.80114-3.89961 2.19727-4.90821.69807-.5043 1.49696-.7238 2.2832-.668.17359.012.34649.043.51758.082a.50005.50005 0 0 1 0-.01v-4zm0-3.99999c.8225 0 1.5.6775 1.5 1.49999 0 .8225-.6775 1.5-1.5 1.5s-1.5-.6775-1.5-1.5c0-.82249.6775-1.49999 1.5-1.49999z" transform="matrix(100 0 0 100 -34102.22 -49300.91379999999)"/></g></svg>'
}

.theme-dark {
  --background-primary: #000000;
  --background-secondary: #1c1b1a;
  --background-secondary-alt: #100f0f;
  --background-modifier-border: #9f917a;
  --text-accent: #ffffc8;
  --text-accent-hover: #fefe8b;
  --text-normal: #ffffff;
  --text-muted: #888;
  --text-faint: #555;
  --text-error: #ff3333;
  --text-error-hover: #990000;
  --text-highlight-bg: #dbaa205e;
  --text-on-accent: #000000;
  --interactive-normal: #2a2a2a;
  --interactive-hover: #303030;
  --interactive-accent: #fefe8b;
  --interactive-accent-hover: #ffffc8;
  --scrollbar-active-thumb-bg: rgba(255, 255, 255, 0.2);
  --scrollbar-bg: rgba(255, 255, 255, 0.05);
  --scrollbar-thumb-bg: rgba(255, 255, 255, 0.1);
  --text-nav-selected: #000000;
  --interactive-accent-rgb: #ffffc8;
}

/* Standard Inline Colors */
.color-muted {
  color: #888
}
html,body {
color-scheme:dark!important;
-webkit-color-scheme:dark!important;
background-color:#000!important;
color:#fff!important
}

body.is-mobile,body.is-phone,.is-mobile,.is-phone {
background-color:#000!important;
color:#fff!important
}

.theme-light,.theme-light * {
background:none!important;
background-color:transparent!important;
color:inherit!important
}

.CodeMirror,.CodeMirror * {
background:transparent!important;
color:inherit!important
}

.published-container,.app-container,.workspace,.workspace-split,.view-content,.markdown-preview-view {
background-color:#000!important;
color:#fff!important
}
.iconized-text {
white-space:nowrap;
font-weight:600
}

.iconized-text::before {
content:"";
display:inline-block;
width:1em;
height:1em;
margin-right:.25em;
background-color:currentColor;
mask-size:contain;
mask-repeat:no-repeat;
vertical-align:-.125em
}

.icon-pose_mode {
color:#a9fefe;
--icon:url("data:image/svg+xml,%3Csvg height=%221600%22 viewBox=%220 0 1600 1600%22 width=%221600%22 xmlns=%22http://www.w3.org/2000/svg%22 xmlns:inkscape=%22http://www.inkscape.org/namespaces/inkscape%22 xmlns:sodipodi=%22http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd%22%3E%3Csodipodi:namedview pagecolor=%22%23303030%22 showgrid=%22true%22%3E%3Cinkscape:grid id=%22grid5%22 units=%22px%22 spacingx=%22100%22 spacingy=%22100%22 color=%22%234772b3%22 opacity=%220.2%22 visible=%22true%22 /%3E%3C/sodipodi:namedview%3E%3Cg fill=%22%23fff%22 transform=%22matrix(100 0 0 100 -34100.43 -34600.19799)%22%3E%3Cpath d=%22m342.5 348c-.27613.00003-.49997.22387-.5.5v3c.00003.27613.22387.49997.5.5h3c.27613-.00003.49997-.22387.5-.5v-3c-.00003-.27613-.22387-.49997-.5-.5z%22 fill-rule=%22evenodd%22/%3E%3Cpath d=%22m162.50391 410c-.82054 0-1.4961.67556-1.4961 1.49609 0 .82054.67556 1.49958 1.4961 1.49958.82053 0 1.49609-.67904 1.49609-1.49958 0-.82053-.67556-1.49609-1.49609-1.49609zm-2.99347 3c-.67616-.01-.67616 1.00956 0 1h1.00518.49109l-.00671 3.28711c-1.65939 1.40974-3.2315 2.60194-3.97844 6.08774-.17787.67446.86019.89868.97656.21094.67528-3.15139 1.91357-4.06852 3.50774-5.40806 1.58398 1.34059 2.81676 2.27009 3.50477 5.42231.13318.66658 1.13543.44609.97656-.21484-.76273-3.49457-2.33628-4.69613-3.98719-6.10981l.00671-3.27539h2.22376 3.28515c.6573-.009.6573-.9907 0-1h-3.04296c-.45945.59659-1.17125.99219-1.96875.99219-.79751 0-1.50931-.3956-1.96875-.99219h-.0195z%22 opacity=%22.6%22 transform=%22translate(188 -63)%22/%3E%3C/g%3E%3C/svg%3E");
}

.icon-properties {
color:#e6e6e6;
--icon:url("data:image/svg+xml,%3Csvg height=%221600%22 viewBox=%220 0 1600 1600%22 width=%221600%22 xmlns=%22http://www.w3.org/2000/svg%22 xmlns:inkscape=%22http://www.inkscape.org/namespaces/inkscape%22 xmlns:sodipodi=%22http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd%22%3E%3Csodipodi:namedview pagecolor=%22%23303030%22 showgrid=%22true%22%3E%3Cinkscape:grid id=%22grid5%22 units=%22px%22 spacingx=%22100%22 spacingy=%22100%22 color=%22%234772b3%22 opacity=%220.2%22 visible=%22true%22 /%3E%3C/sodipodi:namedview%3E%3Cg fill=%22%23fff%22%3E%3Cpath d=%22m71.5 536c-1.3819 0-2.5 1.1181-2.5 2.5v1c0 1.3818 1.118 2.5 2.5 2.5h9c1.382 0 2.5-1.1182 2.5-2.5v-1c0-1.3857-1.13452-2.48443-2.51172-2.48633zm3.5 1.00586 5.48633.008c.8628 0 1.51367.63203 1.51367 1.48633v1c0 .8578-.642 1.5-1.5 1.5h-5.5zm-3.5 6.99414c-1.3819 0-2.5 1.1181-2.5 2.5v1c0 1.3818 1.118 2.5 2.5 2.5h9c1.382 0 2.5-1.1182 2.5-2.5v-1c0-1.3857-1.13452-2.48443-2.51172-2.48633zm6.50977 1.00977 2.47656.004c.8628 0 1.51367.63203 1.51367 1.48633v1c0 .8578-.642 1.5-1.5 1.5h-2.5z%22 transform=%22matrix(100 0 0 100 -6800 -53500)%22/%3E%3C/g%3E%3C/svg%3E");
}

.icon-bone_constraints {
color:#74a2ff;
--icon:url("data:image/svg+xml,%3Csvg height=%221600%22 viewBox=%220 0 1600 1600%22 width=%221600%22 xmlns=%22http://www.w3.org/2000/svg%22 xmlns:inkscape=%22http://www.inkscape.org/namespaces/inkscape%22 xmlns:sodipodi=%22http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd%22%3E%3Csodipodi:namedview pagecolor=%22%23303030%22 showgrid=%22true%22%3E%3Cinkscape:grid id=%22grid5%22 units=%22px%22 spacingx=%22100%22 spacingy=%22100%22 color=%22%234772b3%22 opacity=%220.2%22 visible=%22true%22 /%3E%3C/sodipodi:namedview%3E%3Cg fill=%22%23fff%22%3E%3Cpath d=%22m449.5 494c-.27613.00003-.49997.22387-.5.5v1c0-.0417.006-.0117-.0469.0547-.0531.0664-.15023.15467-.2539.23242-.16609.12457-.2761.17993-.33789.21289h-.86131c-.27613.00003-.49997.22387-.5.5v1c.00003.27613.22387.49997.5.5h1.77539c.40889-.49501.89786-.93068 1.47461-1.26367l.42578-.26758-.17578-.17579v-1.79297c-.00003-.27613-.22387-.49997-.5-.5zm8.28125.002c-.50453.0148-1.01019.15125-1.46875.41602a.50005.50005 0 0 0 -.0156.01l-5.04688 3.17579-.0156.01a.50005.50005 0 0 0 -.19532.2207c-1.45784.9884-2.27996 2.6934-1.9707 4.44727.32821 1.86134 1.78904 3.32218 3.65039 3.65039.641.11303 1.28349.0836 1.88867-.0703a.50005.50005 0 1 0 -.24609-.96875c-.47064.11969-.96915.14277-1.46875.0547-1.45073-.25581-2.58404-1.38913-2.83985-2.83985-.2558-1.45072.42152-2.90212 1.69727-3.63867a.50005.50005 0 0 0 .0156-.01l.0274-.0156a.50005.50005 0 0 0 .01-.008l5.00977-3.15039c.83503-.4821 1.88265-.34391 2.56445.33789.6818.68178.81999 1.72943.33789 2.56445a.50005.50005 0 0 0 -.006.0137.50005.50005 0 0 0 -.0195.0371l-1.6289 3.02539a.50005.50005 0 1 0 .8789.47266l1.63477-3.03711.008-.0117c.00067-.001-.00067-.003 0-.004l.006-.01a.50005.50005 0 0 0 .0586-.3125c.51014-1.16591.35331-2.52952-.5625-3.44531-.49921-.49921-1.13538-.80107-1.80078-.88868-.16635-.0219-.33377-.0303-.50195-.0254zm.21875 1.998a1 1 0 0 0 -1 1 1 1 0 0 0 1 1 1 1 0 0 0 1-1 1 1 0 0 0 -1-1zm-4.65039 2.64258-1.05078.66211a1.50015 1.50015 0 0 1 -.0488.0293c-.34485.1991-.62663.47142-.83594.78711l4.22461 4.22657 1.3613 1.35936v1.79297c.00003.27613.22387.49997.5.5h1c.27613-.00003.49997-.22387.5-.5v-1c0-.0833.0571-.22505.16602-.33398.10893-.10894.25065-.16602.33398-.16602h1c.27613-.00003.49997-.22387.5-.5v-1c-.00003-.27613-.22387-.49997-.5-.5h-1.79297z%22 transform=%22matrix(100 0 0 100 -44600 -49300)%22/%3E%3C/g%3E%3C/svg%3E");
}

.icon-armature_data {
color:#00d4a3;
--icon:url("data:image/svg+xml,%3Csvg height=%221600%22 viewBox=%220 0 1600 1600%22 width=%221600%22 xmlns=%22http://www.w3.org/2000/svg%22 xmlns:inkscape=%22http://www.inkscape.org/namespaces/inkscape%22 xmlns:sodipodi=%22http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd%22%3E%3Csodipodi:namedview pagecolor=%22%23303030%22 showgrid=%22true%22%3E%3Cinkscape:grid id=%22grid5%22 units=%22px%22 spacingx=%22100%22 spacingy=%22100%22 color=%22%234772b3%22 opacity=%220.2%22 visible=%22true%22 /%3E%3C/sodipodi:namedview%3E%3Cg fill=%22%23fff%22%3E%3Cpath d=%22m342.55078 494a.50005.50005 0 0 1 .33593.1641l2.64844 2.84179h1.00781c.45995.6015 1.17678 1 1.97852 1h-3.20312a.50005.50005 0 0 1 -.36719-.1582l-2.79492-2.99999a.50005.50005 0 0 1 .34375-.8477.50005.50005 0 0 1 .0508 0zm5.9707 4.00589c.80174 0 1.51857-.3985 1.97852-1h2.02148a.50005.50005 0 0 1 .35352.1465l3 3a.50005.50005 0 1 1 -.70704.707l-2.85351-2.8535h-2.29297v3.832c.96356 1.6489 2.8299 3.71521 5.58203 4.17391a.50086299.50086299 0 1 1 -.16406.9882c-2.4267-.4044-4.21553-1.8644-5.39844-3.34761a.50005.50005 0 0 1 -.002 0c-.001 0-.003 0-.004 0-1.00443-.9218-2.17404-1-3.22851-.2383-1.05449.76181-1.78322 2.34671-1.78321 4.09771a.50005.50005 0 1 1 -1 0c-.00001-2.0216.80114-3.89961 2.19727-4.90821.69807-.5043 1.49696-.7238 2.2832-.668.17359.012.34649.043.51758.082a.50005.50005 0 0 1 0-.01v-4zm0-3.99999c.8225 0 1.5.6775 1.5 1.49999 0 .8225-.6775 1.5-1.5 1.5s-1.5-.6775-1.5-1.5c0-.82249.6775-1.49999 1.5-1.49999z%22 transform=%22matrix(100 0 0 100 -34102.22 -49300.91379999999)%22/%3E%3C/g%3E%3C/svg%3E");
}

.iconized-text::before {
mask-image:var(--icon)
}
img[src*="#left"],.image-embed[src*="#left"] {
display:block;
margin-left:0;
margin-right:auto
}

img[src*="#center"],.image-embed[src*="#center"] {
display:block;
margin-left:auto;
margin-right:auto
}

img[src*="#right"],.image-embed[src*="#right"] {
display:block;
margin-left:auto;
margin-right:0
}

img[src*="#inL"],.image-embed[src*="#inL"] {
float:left;
margin-right:1.5em;
margin-bottom:.5em;
max-width:50%
}

img[src*="#inR"],.image-embed[src*="#inR"] {
float:right;
margin-left:1em;
margin-bottom:.5em;
max-width:50%
}

.cm-editor img[src*="#inL"],.cm-editor img[src*="#inR"],.cm-editor .image-embed[src*="#inL"],.cm-editor .image-embed[src*="#inR"] {
float:none;
max-width:100%
}
.footnote-backref {
  display: none;
}
.site-footer {
  display: none;
}
.site-body-left-column-site-name {
  display: none;
}
.site-header-logo {
  display: none;
}
.external-link {
  background-image: none;
  padding-right: 0px;
}
span.internal-embed.media-embed::after {
    display: none !important;
}
.markdown-preview-view hr {
  margin-top: 10px;
  margin-bottom: 10px;
}
@media (hover: none) and (pointer: coarse) {
  .hide-mobile {
    display: none !important;
  }
}
div.site-body-left-column .tree-item {
  font-size: 17px;
}
@media (max-width: 768px) {
  div.site-body-left-column .tree-item {
    font-size: 22px;
  }
}
.site-header .clickable-icon {
  transform: scale(1.5);
}
.site-header .clickable-icon svg {
  stroke: #fff;
}
.site-header .site-header-text {
  font-size: 22px;
}
.profile-container {
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center;
    z-index: 0;
}

.profile-picture {
    width: 112px;
    height: 112px;
    border-radius: 50%;
    overflow: hidden;
}

.profile-container::before {
    content: '';
    position: absolute;
    width: 136px;
    height: 136px;
    background-image: url("https://publish-01.obsidian.md/access/09f0b6a3203e12d030b9ab0d1fbd1100/Attachments/Pictures/Logos/Tuckshep%20Profile%20Picture%20-%20cropped.png");
    background-size: cover;
    background-position: center;
    border-radius: 50%;
    filter: blur(15px);
    z-index: 0;
}
.tag-replica {
display:inline-flex;
align-items:baseline;
background-color:var(--tag-background,#2e3440);
color:var(--tag-color,#81a1c1);
padding:.2em .8em .2em .6em;
margin:.3em 0;
border-radius:1em;
font-size:13px;
font-weight:400;
line-height:1.4;
vertical-align:middle;
white-space:nowrap
}

.tag-replica::before {
content:"";
display:inline-block;
width:1em;
height:1em;
margin-right:.25em;
background-color:currentColor;
mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z"/><circle cx="7.5" cy="7.5" r=".5" fill="currentColor"/></svg>') no-repeat center / contain;
-webkit-mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z"/><circle cx="7.5" cy="7.5" r=".5" fill="currentColor"/></svg>') no-repeat center / contain;
position:relative;
top:.1em
}

.tag-replica.none {
background-color:#303030;
color:#dcddde
}

.tag-replica.fave {
background-color:#1c1c33;
color:#dcddde
}

.tag-replica.yes {
background-color:#1a2f1a;
color:#dcddde
}

.tag-replica.maybe {
background-color:#36361e;
color:#dcddde
}

.tag-replica.no {
background-color:#311b1b;
color:#dcddde
}

@media (hover: hover) {
.tag-replica.none:hover {
background-color:#525252;
color:#fff
}

.tag-replica.fave:hover {
background-color:#2a2a4b;
color:#fff
}

.tag-replica.yes:hover {
background-color:#274527;
color:#fff
}

.tag-replica.maybe:hover {
background-color:#484828;
color:#fff
}

.tag-replica.no:hover {
background-color:#492929;
color:#fff
}

.tag-replica {
transition:background-color .15s ease,color .15s ease
}
}

.tag-replica a {
color:#dcddde!important;
text-decoration:none!important
}

@media (hover: hover) {
.tag-replica.fave:hover a,.tag-replica.yes:hover a,.tag-replica.maybe:hover a,.tag-replica.no:hover a {
color:#fff!important
}
}

.sideways-left {
position:absolute;
z-index:0;
transform:rotate(90deg) translateY(-10%) translateX(10%);
transform-origin:top left;
white-space:nowrap
}
.center-menu {
display:flex;
text-align:center;
justify-content:center;
flex-wrap:wrap;
position:relative;
z-index:1
}

.right-menu {
display:block;
text-align:right
}

.left-menu {
display:flex;
text-align:left;
justify-content:flex-start;
flex-wrap:wrap
}