@import"https://fonts.bunny.net/css?family=inter:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i";header{border-bottom:1px solid #222;margin-bottom:1rem;display:flex;flex-direction:column;gap:var(--space-M);align-items:start}.logo{width:120px;border-radius:50%;border:4px solid var(--surface0);transition:transform .3s ease-in-out;&:hover{transform:scale(1.1)}}.meow-id-title{display:flex;flex-direction:row;align-items:center;gap:var(--space-M)}footer{margin-top:var(--space-XL);display:flex;flex-direction:column;align-items:center;color:var(--subtext0)}:root{--space-0: 0rem;--space-3XS: .125rem;--space-2XS: .25rem;--space-XS: .5rem;--space-S: .75rem;--space-M: 1rem;--space-ML: 1.25rem;--space-L: 1.5rem;--space-XL: 2rem;--space-2XL: 2.5rem;--space-3XL: 3rem;--space-4XL: 4rem;--space-5XL: 5rem;--text-xs: .75rem;--text-xs--line-height: calc(1 / .75);--text-s: .875rem;--text-s--line-height: calc(1.25 / .875);--text-m: 1rem;--text-m--line-height: 1.5 ;--text-l: 1.125rem;--text-l--line-height: calc(1.75 / 1.125);--text-xl: 1.25rem;--text-xl--line-height: calc(1.75 / 1.25);--text-2xl: 1.5rem;--text-2xl--line-height: calc(2 / 1.5);--text-3xl: 1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl: 2.25rem;--text-4xl--line-height: calc(2.5 / 2.25);--text-5xl: 3rem;--text-5xl--line-height: 1;--text-6xl: 3.75rem;--text-6xl--line-height: 1;--text-7xl: 4.5rem;--text-7xl--line-height: 1;--text-8xl: 6rem;--text-8xl--line-height: 1;--text-9xl: 8rem;--text-9xl--line-height: 1}:root{--rosewater: #f5e0dc;--flamingo: #f2cdcd;--pink: #f5c2e7;--mauve: #cba6f7;--red: #f38ba8;--maroon: #eba0ac;--peach: #fab387;--yellow: #f9e2af;--green: #a6e3a1;--teal: #94e2d5;--sky: #89dceb;--sapphire: #74c7ec;--blue: #89b4fa;--lavender: #b4befe;--text: #cdd6f4;--subtext1: #bac2de;--subtext0: #a6adc8;--overlay2: #9399b2;--overlay1: #7f849c;--overlay0: #6c7086;--surface2: #585b70;--surface1: #45475a;--surface0: #313244;--base: #1e1e2e;--mantle: #181825;--crust: #11111b}.text-lavender{--meow-text-color: var(--lavender);color:var(--meow-text-color)}.card{--meow-bg-color: var(--mantle);--meow-border-color: var(--mantle);--meow-text-color: var(--text);background-color:var(--meow-bg-color);padding:var(--space-M);border-radius:var(--space-M);color:var(--meow-text-color);display:flex;flex-direction:column;gap:var(--space-M);&.with-border{border:1px solid var(--surface0)}.card-title{font-size:1.125rem;font-weight:400}.card-content{color:var(--subtext1)}}.bg{color:#cdd6f4;background-color:var(--mantle)}.chroma{color:#cdd6f4;background-color:var(--mantle);-webkit-text-size-adjust:none;border-radius:var(--space-S);overflow-x:auto}.chroma .err{color:#f38ba8}.chroma .lnlinks{outline:none;text-decoration:none;color:inherit}.chroma .lntd{vertical-align:top;padding:0;margin:0;border:0}.chroma .lntable{border-spacing:0;padding:0;margin:0;border:0}.chroma .hl{background-color:#94e2d522;box-shadow:inset 4px 0 #179299}.chroma .lnt,.chroma .ln{white-space:pre;-webkit-user-select:none;user-select:none;margin-right:.4em;padding:0 .4em;color:#7f849c}.chroma .line{display:flex}.chroma .k{color:#cba6f7}.chroma .kc{color:#fab387}.chroma .kd{color:#f38ba8}.chroma .kn{color:#94e2d5}.chroma .kp,.chroma .kr{color:#cba6f7}.chroma .kt{color:#f38ba8}.chroma .na{color:#89b4fa}.chroma .nc,.chroma .no{color:#f9e2af}.chroma .nd{color:#89b4fa;font-weight:700}.chroma .ni{color:#94e2d5}.chroma .ne{color:#fab387}.chroma .nl{color:#89dceb}.chroma .nn,.chroma .py{color:#fab387}.chroma .nt{color:#cba6f7}.chroma .nb,.chroma .bp{color:#89dceb}.chroma .nv,.chroma .vc,.chroma .vg,.chroma .vi,.chroma .vm{color:#f5e0dc}.chroma .nf,.chroma .fm{color:#89b4fa}.chroma .s{color:#a6e3a1}.chroma .sa{color:#f38ba8}.chroma .sb,.chroma .sc{color:#a6e3a1}.chroma .dl{color:#89b4fa}.chroma .sd{color:#6c7086}.chroma .s2{color:#a6e3a1}.chroma .se{color:#89b4fa}.chroma .sh{color:#6c7086}.chroma .si,.chroma .sx{color:#a6e3a1}.chroma .sr{color:#94e2d5}.chroma .s1,.chroma .ss{color:#a6e3a1}.chroma .m,.chroma .mb,.chroma .mf,.chroma .mh,.chroma .mi,.chroma .il,.chroma .mo{color:#fab387}.chroma .o,.chroma .ow{color:#89dceb;font-weight:700}.chroma .c{color:#6c7086;font-style:italic}.chroma .ch{color:#585b70;font-style:italic}.chroma .cm,.chroma .c1,.chroma .cs,.chroma .cp{color:#6c7086;font-style:italic}.chroma .cpf{color:#6c7086;font-weight:700;font-style:italic}.chroma .gd{color:#f38ba8;background-color:#313244}.chroma .ge{font-style:italic}.chroma .gr{color:#f38ba8}.chroma .gh{color:#fab387;font-weight:700}.chroma .gi{color:#a6e3a1;background-color:#313244}.chroma .gs{font-weight:700}.chroma .gu{color:#fab387;font-weight:700}.chroma .gt{color:#f38ba8}.chroma .gl{text-decoration:underline}.chroma .line{padding:0 var(--space-M)}.highlight .chroma{padding:var(--space-S) 0;margin:0}*,*:before,*:after{box-sizing:border-box}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul[role=list],ol[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5}a:not([class]){text-decoration-skip-ink:auto}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit}@media(prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}blockquote{padding:var(--space-M);background-color:var(--surface0);border-radius:var(--space-S)}.meow-id{--meow-text-color: var(--text);--meow-accent-color: var(--peach);background-color:var(--base);color:var(--meow-text-color);font-family:Inter,sans-serif;font-size:var(--text-l);font-weight:300;letter-spacing:.3px;padding:var(--space-XL) 0;display:flex;flex-direction:column;min-height:100vh;width:min(100% - var(--space-4XL),1400px - var(--space-M));margin:0 auto;a{color:var(--meow-accent-color);text-underline-offset:4px;text-decoration-color:var(--subtext0);transition:all ease-in-out .2s;&:hover{text-decoration-color:var(--meow-accent-color)}}}main{display:flex;flex-direction:column;gap:var(--space-ML)}.divider{border-bottom:1px dashed var(--surface0)}section{display:flex;flex-direction:column;gap:var(--space-M);border-top:1px dashed var(--overlay0);padding-top:var(--space-M)}
