div[class*=language-] code[class*=language-],div[class*=language-] pre[class*=language-]{color:#383a42;text-shadow:none}div[class*=language-] .token.comment,div[class*=language-] .token.prolog,div[class*=language-] .token.doctype,div[class*=language-] .token.cdata{color:#a0a1a7;font-style:normal}div[class*=language-] .token.punctuation{color:#383a42}div[class*=language-] .token.boolean,div[class*=language-] .token.number,div[class*=language-] .token.constant,div[class*=language-] .token.symbol,div[class*=language-] .token.deleted{color:#986801}div[class*=language-] .token.string,div[class*=language-] .token.char{color:#50a14f}div[class*=language-] .token.attr-name{color:#986801}div[class*=language-] .token.attr-value{color:#50a14f}div[class*=language-] .token.keyword,div[class*=language-] .token.atrule{color:#a626a4}div[class*=language-] .token.function{color:#4078f2}div[class*=language-] .token.class-name{color:#c18401}div[class*=language-] .token.variable,div[class*=language-] .token.tag,div[class*=language-] .token.property{color:#e45649}div[class*=language-] .token.selector{color:#a626a4}div[class*=language-] .token.builtin{color:#0184bc}div[class*=language-] .token.operator,div[class*=language-] .token.entity,div[class*=language-] .token.url{color:#383a42;background:0 0}div[class*=language-] .token.regex{color:#0184bc}div[class*=language-] .token.inserted{color:#50a14f}div[class*=language-] .token.annotation{color:#a626a4}div[class*=language-] .token.important,div[class*=language-] .token.bold{font-weight:700}div[class*=language-] .token.italic{font-style:normal}div[class*=language-] .token.entity{cursor:help}div[class*=language-] .token.namespace{opacity:.7}[data-theme=dark] div[class*=language-] code[class*=language-],[data-theme=dark] div[class*=language-] pre[class*=language-],.dark div[class*=language-] code[class*=language-],.dark div[class*=language-] pre[class*=language-]{color:#abb2bf}[data-theme=dark] div[class*=language-] .token.comment,[data-theme=dark] div[class*=language-] .token.prolog,[data-theme=dark] div[class*=language-] .token.doctype,[data-theme=dark] div[class*=language-] .token.cdata,.dark div[class*=language-] .token.comment,.dark div[class*=language-] .token.prolog,.dark div[class*=language-] .token.doctype,.dark div[class*=language-] .token.cdata{color:#7f848e;font-style:normal}[data-theme=dark] div[class*=language-] .token.punctuation,.dark div[class*=language-] .token.punctuation{color:#abb2bf}[data-theme=dark] div[class*=language-] .token.boolean,[data-theme=dark] div[class*=language-] .token.number,[data-theme=dark] div[class*=language-] .token.constant,[data-theme=dark] div[class*=language-] .token.symbol,[data-theme=dark] div[class*=language-] .token.deleted,.dark div[class*=language-] .token.boolean,.dark div[class*=language-] .token.number,.dark div[class*=language-] .token.constant,.dark div[class*=language-] .token.symbol,.dark div[class*=language-] .token.deleted{color:#d19a66}[data-theme=dark] div[class*=language-] .token.string,[data-theme=dark] div[class*=language-] .token.char,.dark div[class*=language-] .token.string,.dark div[class*=language-] .token.char{color:#98c379}[data-theme=dark] div[class*=language-] .token.attr-name,.dark div[class*=language-] .token.attr-name{color:#d19a66}[data-theme=dark] div[class*=language-] .token.attr-value,.dark div[class*=language-] .token.attr-value{color:#98c379}[data-theme=dark] div[class*=language-] .token.keyword,[data-theme=dark] div[class*=language-] .token.atrule,.dark div[class*=language-] .token.keyword,.dark div[class*=language-] .token.atrule{color:#c678dd}[data-theme=dark] div[class*=language-] .token.function,.dark div[class*=language-] .token.function{color:#61afef}[data-theme=dark] div[class*=language-] .token.class-name,.dark div[class*=language-] .token.class-name{color:#e5c07b}[data-theme=dark] div[class*=language-] .token.variable,.dark div[class*=language-] .token.variable,[data-theme=dark] div[class*=language-] .token.tag,.dark div[class*=language-] .token.tag,[data-theme=dark] div[class*=language-] .token.property,.dark div[class*=language-] .token.property{color:#e06c75}[data-theme=dark] div[class*=language-] .token.selector,.dark div[class*=language-] .token.selector{color:#c678dd}[data-theme=dark] div[class*=language-] .token.builtin,.dark div[class*=language-] .token.builtin{color:#56b6c2}[data-theme=dark] div[class*=language-] .token.operator,[data-theme=dark] div[class*=language-] .token.entity,[data-theme=dark] div[class*=language-] .token.url,.dark div[class*=language-] .token.operator,.dark div[class*=language-] .token.entity,.dark div[class*=language-] .token.url{color:#56b6c2;background:0 0}[data-theme=dark] div[class*=language-] .token.regex,.dark div[class*=language-] .token.regex{color:#e06c75}[data-theme=dark] div[class*=language-] .token.inserted,.dark div[class*=language-] .token.inserted{color:#98c379}[data-theme=dark] div[class*=language-] .token.annotation,.dark div[class*=language-] .token.annotation{color:#e5c07b}
[vp-content] img{cursor:zoom-in;transition:transform .2s,box-shadow .2s}[vp-content] img:hover{box-shadow:0 4px 16px var(--vp-c-shadow)}.vp-lightbox{z-index:2000;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0009;justify-content:center;align-items:center;animation:.2s vp-lightbox-in;display:flex;position:fixed;inset:0}@keyframes vp-lightbox-in{0%{opacity:0}to{opacity:1}}.vp-lightbox-close{z-index:2001;color:#fff;cursor:pointer;background:#ffffff26;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:background .2s;display:flex;position:absolute;top:1rem;right:1rem}.vp-lightbox-close:hover{background:#ffffff4d}.vp-lightbox-toolbar{z-index:2001;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff1f;border-radius:9999px;align-items:center;gap:6px;padding:6px 12px;display:flex;position:absolute;bottom:1.5rem;left:50%;transform:translate(-50%)}.vp-lightbox-toolbar button{color:#fff;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:background .2s;display:flex}.vp-lightbox-toolbar button:hover{background:#fff3}.vp-lightbox-zoom-label{text-align:center;color:#ffffffd9;font-variant-numeric:tabular-nums;min-width:48px;font-size:13px;font-weight:600}.vp-lightbox-img-wrapper{will-change:transform;justify-content:center;align-items:center;max-width:92vw;max-height:92vh;transition:transform .2s;display:flex}@keyframes vp-lightbox-img-in{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}.vp-lightbox-img-wrapper img{object-fit:contain;cursor:zoom-out;border-radius:6px;max-width:100%;max-height:88vh;box-shadow:0 8px 40px #0006}
