.floating-text[data-v-a07c4c8d]{--pad: 20px;position:relative;width:calc(100% - var(--pad) * 2);padding:0}.comment-like[data-v-a07c4c8d]{color:var(--accent-trans);text-transform:lowercase}a[data-v-aaf5a398]{position:relative;display:flex;flex-direction:row;align-content:center;justify-content:center;align-items:center;text-decoration:none;color:var(--foreground)!important}a ion-icon[data-v-aaf5a398]{position:relative;top:0;margin-right:.25rem}.social-icons-group[data-v-aaf5a398]{display:flex;margin:1.5rem 0}.social-icons-group .social-icon[data-v-aaf5a398]{display:flex;align-items:center;margin-right:1rem}.social-icons-group .social-icon ion-icon[data-v-aaf5a398]{--size: 1.25rem;display:inline-flex;height:var(--size);width:var(--size)}:root{--media-maxw-small: 650px;--media-maxw-xsmall: 520px;font-family:Geist Mono,Fira Code,Menlo,monospace;line-height:1.5;background-color:var(--background);color-scheme:light dark;color:var(--foreground);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--radius: .25rem;--padding: .75rem;--padding-global: 2rem;--accent: #6B4C02;--background: #F0ECE9;--background-trans: #F0ECE996;--background-trans-1: #F0ECE970;--background-trans-2: #F0ECE959;--background-lower: #A5998D;--foreground: #1E1915;--foreground-trans: #1E191596;--foreground-trans-1: #1E191570;--foreground-trans-2: #1E191559;--link: hsl(from var(--accent) h 60% 10%);--accent-highlight: hsl(from var(--accent) h 60% 90%);--accent-trans: hsla(from var(--link) h s l / 30%);--main-shadow: 0px 20px 60px -10px hsl(from var(--foreground-trans-2) h s 70%)}:root.dark{--background: #12100E;--background-trans: #332F2A96;--background-trans-1: #332F2A70;--background-trans-2: #332F2A59;--background-lower: #12110F;--foreground: #E8E2DD;--foreground-trans: #E8E2DD96;--foreground-trans-1: #E8E2DD70;--foreground-trans-2: #E8E2DD59;--link: hsl(from var(--accent) h s 60%);--accent-highlight: hsl(from var(--accent) h 60% 90%);--accent-trans: hsla(from var(--link) h 30% l / 30%);--main-shadow: 0px 20px 60px -10px hsl(from var(--foreground-trans-2) h s 10%)}a,button,.link,.glow{transition-property:filter,transform,color;transition-duration:.2s;transition-timing-function:cubic-bezier(.22,1,.36,1);color:var(--link)}a:hover,button:hover,.link:hover,.glow:hover{color:var(--accent-highlight)}body{margin:0}#app{margin:0 auto;padding:var(--padding-global)}.main-container,.inner-frame{transition-property:padding;transition-duration:.5s;transition-timing-function:ease}.glow{transition-duration:.6s;filter:drop-shadow(0 0 0 var(--accent-trans))}.glow a{transform:scale(1)}.glow:hover{filter:drop-shadow(0 5px 10px var(--accent-highlight))}.glow:hover a{transform:scale(1.05)}.ext-arrow{display:block;align-content:start;justify-content:flex-start;position:absolute;transform:scale(1);top:-8px;right:-8px;opacity:1}.tooltip-trigger{background:none;border:none}.tooltip-content{position:relative;padding:.25rem .7rem;border-radius:var(--radius);background:var(--background);border:solid 1px var(--foreground-trans);color:var(--foreground-trans);box-shadow:0 5px 30px -5px var(--background-lower)}[data-reka-popper-content-wrapper=true]{z-index:1000!important}.bdrop-funkymess{background:var(--background-trans-2);-webkit-backdrop-filter:hue-rotate(20deg) saturate(120) contrast(250%) blur(100px) brightness(110%) blur(100px);backdrop-filter:hue-rotate(20deg) saturate(120) contrast(250%) blur(100px) brightness(110%) blur(100px)}body *{font-weight:400}html,body,:root{transition:background-color,background,color;transition-duration:1s;transition-timing-function:cubic-bezier(.22,1,.36,1)}h1{font-size:2.8em;margin-bottom:1rem;line-height:1.1}h2{font-size:revert;margin-bottom:1.75rem}main{margin-bottom:2rem}.divided{border-left:2px solid var(--accent-trans);padding-left:1rem}.fade-enter-active,.fade-leave-active{transition:opacity 1s ease}.fade-enter-from,.fade-leave-to{opacity:0}.main-container{position:relative;padding:1rem}.inner-frame{text-align:left;max-width:30rem}a{position:relative;text-decoration:underline}footer{color:var(--accent-trans);font-weight:200}#bg-img[data-v-f0b4f321]{position:fixed;z-index:-10;width:100%;height:100%;left:0;top:0}
