:root{color-scheme:light dark;--icon:"Font Awesome 7 Free";--fonts:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--bg:var(--wb);--white:#f9faff;--black:#0c0d12;--wb:light-dark(var(--white),var(--black));--bw:light-dark(var(--black),var(--white));--text:light-dark(#434449,#b7b7bd);--light:light-dark(#c2c4cb,#4c4d54);--mlight:light-dark(#d1d3d9,#383a42);--slight:light-dark(#e9ebf0,#22242b);--red:#fb4747;--green:#83e660;--property:color var(--transition),background-color var(--transition),opacity var(--transition),box-shadow var(--transition),border-color var(--transition),text-decoration-color var(--transition),outline-color var(--transition);--transition:var(--duration) var(--easing);--transition-x2:calc(var(--duration)*2) var(--easing);--duration:0.3s;--easing:ease-in-out;--fadein:fadein var(--transition-x2) forwards;--fadeout:fadeout var(--transition-x2) forwards;--fade:fade 3s var(--easing) forwards}/**/*:where(:not(html,iframe,canvas,img,svg,svg *,symbol *,video,audio)){all:unset;display:revert}*,::before,::after{box-sizing:border-box}::before,::after{transition:var(--property)}/**/html{font-size:clamp(10px,3.5vw,15px);background-color:var(--bg);transition:var(--property);scroll-behavior:smooth;overscroll-behavior:contain;-webkit-tap-highlight-color:transparent;-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none;touch-action:manipulation;&::before{position:fixed;content:" ";inset:0;z-index:-1;background-color:light-dark(var(--slight),var(--black));animation:fadeout 1.5s var(--easing) forwards}}body{opacity:0;visibility:hidden;pointer-events:none;font-family:var(--font,var(--fonts));color:var(--text);line-height:1.6;letter-spacing:0.05em;font-feature-settings:"palt";overflow-wrap:anywhere;word-break:normal;line-break:strict;text-align:justify;font-size:1rem;min-width:100%;min-height:100svh;background-color:var(--bg);display:flex;flex-direction:column;transition:var(--property);animation:fadein 1.5s var(--easing) forwards}/**/[data-style="scrollbar"]:not(body),textarea,div:popover-open:has(>button.closebg)>*:not(button),select{scrollbar-width:thin;scrollbar-color:var(--color,var(--bw)) transparent}html:has(body[data-style="scrollbar"]),body[data-style="scrollbar"]{scrollbar-width:thin;scrollbar-color:var(--color,var(--bw)) var(--bg)}html:not(:has(body[data-style="scrollbar"])),body:not([data-style="scrollbar"]){-ms-overflow-style:none;scrollbar-width:none;&::-webkit-scrollbar{display:none}}/**/*::selection{background-color:var(--color,var(--bw));color:var(--wb)}/**/button,input,textarea,summary,select,video,audio,iframe,[tabindex]:not([tabindex="-1"]){transition:var(--property)}:where(a,button:not(.closebg),input,textarea,summary,select,video,audio,iframe,[tabindex]:not([tabindex="-1"])){border-radius:3px;outline-color:transparent;outline-style:solid;outline-width:1px}:is(a,button:not(.closebg),input,textarea,summary,select,video,audio,iframe,[tabindex]:not([tabindex="-1"])):focus-visible{outline-color:var(--color,var(--bw))}/**/[data-block],[data-set]{-webkit-touch-callout:none}[hidden]{display:none}/**/img{display:inline-block;max-width:100%;min-width:1em;width:auto;height:auto;font-size:0;vertical-align:bottom;color:transparent;background-color:transparent;user-select:none;-webkit-user-select:none}/**/a{cursor:pointer;transition:var(--property);&[data-href]{user-select:none;-webkit-user-select:none}&[href]>img:is([data-block],[data-set]){pointer-events:none}&:has(img){display:inline-block;outline-offset:3px;&:focus-visible{overflow:hidden;&>img{border-radius:inherit}}&>img{transition:var(--property),border-radius var(--transition)}@media(hover:hover){&:hover>img{opacity:0.8}}@media(hover:none){&:active>img{opacity:0.8}}}&:not(:has(img)){display:inline-block;color:var(--color,inherit);@media(hover:hover){&:hover{color:color-mix(in srgb,var(--color,currentColor) 50%,transparent)}}@media(hover:none){&:active{color:color-mix(in srgb,var(--color,currentColor) 50%,transparent)}}}}/**/@keyframes fadein{0%{opacity:0;visibility:hidden;pointer-events:none}100%{opacity:1;visibility:visible;pointer-events:auto}}@keyframes fadeout{0%{opacity:1;visibility:visible;pointer-events:none}100%{opacity:0;visibility:hidden;pointer-events:none}}@keyframes fade{0%{opacity:0;visibility:hidden;pointer-events:none}10%{opacity:1;visibility:visible;pointer-events:none}90%{opacity:1;visibility:visible;pointer-events:none}100%{opacity:0;visibility:hidden;pointer-events:none}}