@import"https://www.nerdfonts.com/assets/css/webfont.css";@import"https://cdn.jsdelivr.net/npm/@tabler/icons-webfont@latest/dist/tabler-icons.min.css";:root{--rp-base: 249 22% 12%;--rp-surface: 247 23% 15%;--rp-overlay: 248 25% 18%;--rp-muted: 249 12% 47%;--rp-subtle: 248 15% 61%;--rp-text: 245 50% 91%;--rp-love: 343 76% 68%;--rp-gold: 35 88% 72%;--rp-rose: 2 55% 83%;--rp-pine: 197 49% 38%;--rp-foam: 189 43% 73%;--rp-iris: 267 57% 78%;--rp-highlight-low: 244 18% 15%;--rp-highlight-med: 249 15% 28%;--rp-highlight-high: 248 13% 36%;--rp-moon-base: 246 24% 17%;--rp-moon-surface: 248 24% 20%;--rp-moon-overlay: 248 21% 26%;--rp-moon-muted: 249 12% 47%;--rp-moon-subtle: 248 15% 61%;--rp-moon-text: 245 50% 91%;--rp-moon-love: 343 76% 68%;--rp-moon-gold: 35 88% 72%;--rp-moon-rose: 2 66% 75%;--rp-moon-pine: 197 48% 47%;--rp-moon-foam: 189 43% 73%;--rp-moon-iris: 267 57% 78%;--rp-moon-highlight-low: 245 22% 20%;--rp-moon-highlight-med: 247 16% 30%;--rp-moon-highlight-high: 249 15% 38%;--rp-dawn-base: 32 57% 95%;--rp-dawn-surface: 35 100% 98%;--rp-dawn-overlay: 33 43% 91%;--rp-dawn-muted: 257 9% 61%;--rp-dawn-subtle: 248 12% 52%;--rp-dawn-text: 248 19% 40%;--rp-dawn-love: 343 35% 55%;--rp-dawn-gold: 35 81% 56%;--rp-dawn-rose: 3 53% 67%;--rp-dawn-pine: 197 53% 34%;--rp-dawn-foam: 189 30% 48%;--rp-dawn-iris: 268 21% 57%;--rp-dawn-highlight-low: 25 35% 93%;--rp-dawn-highlight-med: 10 9% 86%;--rp-dawn-highlight-high: 280 6% 80%}:root{--ctp-latte-rosewater: 10.8 58.824% 66.667%;--ctp-latte-flamingo: 0 59.763% 66.863%;--ctp-latte-pink: 316.034 73.418% 69.02%;--ctp-latte-mauve: 266.044 85.047% 58.039%;--ctp-latte-red: 347.077 86.667% 44.118%;--ctp-latte-maroon: 354.783 76.303% 58.627%;--ctp-latte-peach: 21.975 99.184% 51.961%;--ctp-latte-yellow: 34.948 76.984% 49.412%;--ctp-latte-green: 109.231 57.635% 39.804%;--ctp-latte-teal: 183.231 73.864% 34.51%;--ctp-latte-sky: 197.067 96.567% 45.686%;--ctp-latte-sapphire: 188.859 69.953% 41.765%;--ctp-latte-blue: 219.907 91.489% 53.922%;--ctp-latte-lavender: 230.935 97.203% 71.961%;--ctp-latte-text: 233.793 16.022% 35.49%;--ctp-latte-subtext1: 233.333 12.796% 41.373%;--ctp-latte-subtext0: 232.8 10.373% 47.255%;--ctp-latte-overlay2: 232.174 9.623% 53.137%;--ctp-latte-overlay1: 231.429 10.048% 59.02%;--ctp-latte-overlay0: 228 11.236% 65.098%;--ctp-latte-surface2: 226.667 12.162% 70.98%;--ctp-latte-surface1: 225 13.559% 76.863%;--ctp-latte-surface0: 222.857 15.909% 82.745%;--ctp-latte-base: 220 23.077% 94.902%;--ctp-latte-mantle: 220 21.951% 91.961%;--ctp-latte-crust: 220 20.69% 88.627%;--ctp-frappe-rosewater: 10.286 57.377% 88.039%;--ctp-frappe-flamingo: 0 58.537% 83.922%;--ctp-frappe-pink: 316 73.171% 83.922%;--ctp-frappe-mauve: 276.667 59.016% 76.078%;--ctp-frappe-red: 358.812 67.785% 70.784%;--ctp-frappe-maroon: 357.778 65.854% 75.882%;--ctp-frappe-peach: 20.331 79.085% 70%;--ctp-frappe-yellow: 39.529 62.044% 73.137%;--ctp-frappe-green: 95.833 43.902% 67.843%;--ctp-frappe-teal: 171.549 39.227% 64.51%;--ctp-frappe-sky: 189.091 47.826% 72.941%;--ctp-frappe-sapphire: 198.621 55.414% 69.216%;--ctp-frappe-blue: 221.633 74.242% 74.118%;--ctp-frappe-lavender: 238.909 66.265% 83.725%;--ctp-frappe-text: 227.234 70.149% 86.863%;--ctp-frappe-subtext1: 226.667 43.689% 79.804%;--ctp-frappe-subtext0: 228.293 29.496% 72.745%;--ctp-frappe-overlay2: 227.692 22.286% 65.686%;--ctp-frappe-overlay1: 226.667 16.981% 58.431%;--ctp-frappe-overlay0: 229.091 13.36% 51.569%;--ctp-frappe-surface2: 228 13.274% 44.314%;--ctp-frappe-surface1: 227.143 14.737% 37.255%;--ctp-frappe-surface0: 230 15.584% 30.196%;--ctp-frappe-base: 229.091 18.644% 23.137%;--ctp-frappe-mantle: 230.526 18.812% 19.804%;--ctp-frappe-crust: 229.412 19.54% 17.059%;--ctp-macchiato-rosewater: 10 57.692% 89.804%;--ctp-macchiato-flamingo: 0 58.333% 85.882%;--ctp-macchiato-pink: 316.071 73.684% 85.098%;--ctp-macchiato-mauve: 266.512 82.692% 79.608%;--ctp-macchiato-red: 351.176 73.913% 72.941%;--ctp-macchiato-maroon: 355.059 71.429% 76.667%;--ctp-macchiato-peach: 21.356 85.507% 72.941%;--ctp-macchiato-yellow: 40.253 69.912% 77.843%;--ctp-macchiato-green: 105.217 48.252% 71.961%;--ctp-macchiato-teal: 171.081 46.835% 69.02%;--ctp-macchiato-sky: 188.78 59.42% 72.941%;--ctp-macchiato-sapphire: 198.641 65.605% 69.216%;--ctp-macchiato-blue: 220.189 82.813% 74.902%;--ctp-macchiato-lavender: 234.462 82.278% 84.51%;--ctp-macchiato-text: 227.442 68.254% 87.647%;--ctp-macchiato-subtext1: 228 39.216% 80%;--ctp-macchiato-subtext0: 227.368 26.761% 72.157%;--ctp-macchiato-overlay2: 228.333 20% 64.706%;--ctp-macchiato-overlay1: 227.647 15.455% 56.863%;--ctp-macchiato-overlay0: 230.323 12.351% 49.216%;--ctp-macchiato-surface2: 229.655 13.744% 41.373%;--ctp-macchiato-surface1: 231.111 15.607% 33.922%;--ctp-macchiato-surface0: 230.4 18.797% 26.078%;--ctp-macchiato-base: 231.818 23.404% 18.431%;--ctp-macchiato-mantle: 233.333 23.077% 15.294%;--ctp-macchiato-crust: 235.714 22.581% 12.157%;--ctp-mocha-rosewater: 9.6 55.556% 91.176%;--ctp-mocha-flamingo: 0 58.73% 87.647%;--ctp-mocha-pink: 316.471 71.831% 86.078%;--ctp-mocha-mauve: 267.407 83.505% 80.98%;--ctp-mocha-red: 343.269 81.25% 74.902%;--ctp-mocha-maroon: 350.4 65.217% 77.451%;--ctp-mocha-peach: 22.957 92% 75.49%;--ctp-mocha-yellow: 41.351 86.047% 83.137%;--ctp-mocha-green: 115.455 54.098% 76.078%;--ctp-mocha-teal: 170 57.353% 73.333%;--ctp-mocha-sky: 189.184 71.014% 72.941%;--ctp-mocha-sapphire: 198.5 75.949% 69.02%;--ctp-mocha-blue: 217.168 91.87% 75.882%;--ctp-mocha-lavender: 231.892 97.368% 85.098%;--ctp-mocha-text: 226.154 63.934% 88.039%;--ctp-mocha-subtext1: 226.667 35.294% 80%;--ctp-mocha-subtext0: 227.647 23.611% 71.765%;--ctp-mocha-overlay2: 228.387 16.757% 63.725%;--ctp-mocha-overlay1: 229.655 12.775% 55.49%;--ctp-mocha-overlay0: 230.769 10.744% 47.451%;--ctp-mocha-surface2: 232.5 12% 39.216%;--ctp-mocha-surface1: 234.286 13.208% 31.176%;--ctp-mocha-surface0: 240 15% 11%;--ctp-mocha-base: 240 21.053% 14.902%;--ctp-mocha-mantle: 240 21.311% 11.961%;--ctp-mocha-crust: 240 22.727% 8.627%}:root{--nord0: 210 20% 20%;--nord1: 210 12% 26%;--nord2: 210 14% 34%;--nord3: 210 13% 40%;--nord4: 210 36% 91%;--nord5: 210 25% 94%;--nord6: 210 21% 96%;--nord7: 180 30% 62%;--nord8: 192 40% 66%;--nord9: 210 28% 58%;--nord10: 210 35% 53%;--nord11: 358 60% 53%;--nord12: 25 50% 66%;--nord13: 45 81% 70%;--nord14: 104 30% 65%;--nord15: 322 28% 64%}:root{--md-red-50: 0 100% 97%;--md-red-100: 0 100% 90%;--md-red-200: 0 80% 75%;--md-red-300: 0 70% 65%;--md-red-400: 0 78% 59%;--md-red-500: 0 87% 57%;--md-red-600: 0 81% 53%;--md-red-700: 0 74% 47%;--md-red-800: 0 74% 39%;--md-red-900: 0 75% 36%;--md-red-a100: 0 100% 73%;--md-red-a200: 0 100% 63%;--md-red-a400: 0 100% 53%;--md-red-a700: 0 100% 42%;--md-pink-50: 350 100% 97%;--md-pink-100: 340 100% 90%;--md-pink-200: 340 80% 74%;--md-pink-300: 340 85% 65%;--md-pink-400: 340 75% 57%;--md-pink-500: 340 80% 46%;--md-pink-600: 340 75% 42%;--md-pink-700: 340 77% 38%;--md-pink-800: 340 76% 37%;--md-pink-900: 340 73% 31%;--md-pink-a100: 340 100% 73%;--md-pink-a200: 340 100% 63%;--md-pink-a400: 340 100% 48%;--md-pink-a700: 340 82% 43%;--md-purple-50: 300 50% 96%;--md-purple-100: 300 39% 88%;--md-purple-200: 300 35% 76%;--md-purple-300: 300 39% 66%;--md-purple-400: 300 35% 56%;--md-purple-500: 300 54% 46%;--md-purple-600: 300 57% 41%;--md-purple-700: 300 59% 39%;--md-purple-800: 300 60% 36%;--md-purple-900: 300 73% 31%;--md-purple-a100: 300 85% 74%;--md-purple-a200: 300 100% 56%;--md-purple-a400: 300 100% 42%;--md-purple-a700: 300 100% 33%;--md-deep-purple-50: 240 50% 96%;--md-deep-purple-100: 240 25% 88%;--md-deep-purple-200: 240 27% 76%;--md-deep-purple-300: 240 34% 66%;--md-deep-purple-400: 240 34% 56%;--md-deep-purple-500: 240 50% 47%;--md-deep-purple-600: 240 52% 41%;--md-deep-purple-700: 240 53% 37%;--md-deep-purple-800: 240 54% 34%;--md-deep-purple-900: 240 64% 31%;--md-deep-purple-a100: 240 100% 74%;--md-deep-purple-a200: 240 100% 56%;--md-deep-purple-a400: 240 100% 48%;--md-deep-purple-a700: 240 100% 45%;--md-indigo-50: 210 40% 96%;--md-indigo-100: 210 28% 88%;--md-indigo-200: 210 26% 74%;--md-indigo-300: 210 26% 65%;--md-indigo-400: 210 26% 55%;--md-indigo-500: 210 48% 45%;--md-indigo-600: 210 49% 42%;--md-indigo-700: 210 50% 37%;--md-indigo-800: 210 52% 34%;--md-indigo-900: 210 58% 29%;--md-indigo-a100: 210 100% 74%;--md-indigo-a200: 210 100% 54%;--md-indigo-a400: 210 100% 48%;--md-indigo-a700: 210 100% 43%;--md-blue-50: 210 100% 96%;--md-blue-100: 210 100% 90%;--md-blue-200: 210 100% 79%;--md-blue-300: 210 100% 70%;--md-blue-400: 210 100% 61%;--md-blue-500: 210 100% 48%;--md-blue-600: 210 100% 43%;--md-blue-700: 210 100% 41%;--md-blue-800: 210 100% 37%;--md-blue-900: 210 100% 30%;--md-blue-a100: 210 100% 73%;--md-blue-a200: 210 100% 54%;--md-blue-a400: 210 100% 45%;--md-blue-a700: 210 100% 43%;--md-light-blue-50: 200 100% 96%;--md-light-blue-100: 200 100% 90%;--md-light-blue-200: 200 100% 79%;--md-light-blue-300: 200 100% 70%;--md-light-blue-400: 200 100% 61%;--md-light-blue-500: 200 100% 48%;--md-light-blue-600: 200 100% 43%;--md-light-blue-700: 200 100% 41%;--md-light-blue-800: 200 100% 37%;--md-light-blue-900: 200 100% 30%;--md-light-blue-a100: 200 100% 73%;--md-light-blue-a200: 200 100% 54%;--md-light-blue-a400: 200 100% 45%;--md-light-blue-a700: 200 100% 43%;--md-cyan-50: 180 100% 96%;--md-cyan-100: 180 100% 90%;--md-cyan-200: 180 100% 79%;--md-cyan-300: 180 100% 70%;--md-cyan-400: 180 100% 61%;--md-cyan-500: 180 100% 48%;--md-cyan-600: 180 100% 43%;--md-cyan-700: 180 100% 41%;--md-cyan-800: 180 100% 37%;--md-cyan-900: 180 100% 31%;--md-cyan-a100: 180 100% 73%;--md-cyan-a200: 180 100% 54%;--md-cyan-a400: 180 100% 45%;--md-cyan-a700: 180 100% 43%;--md-teal-50: 180 100% 96%;--md-teal-100: 180 100% 90%;--md-teal-200: 180 100% 79%;--md-teal-300: 180 100% 70%;--md-teal-400: 180 100% 61%;--md-teal-500: 180 100% 48%;--md-teal-600: 180 100% 43%;--md-teal-700: 180 100% 41%;--md-teal-800: 180 100% 37%;--md-teal-900: 180 100% 30%;--md-teal-a100: 180 100% 73%;--md-teal-a200: 180 100% 54%;--md-teal-a400: 180 100% 45%;--md-teal-a700: 180 100% 43%;--md-green-50: 120 100% 96%;--md-green-100: 120 100% 90%;--md-green-200: 120 100% 79%;--md-green-300: 120 100% 70%;--md-green-400: 120 100% 61%;--md-green-500: 120 100% 48%;--md-green-600: 120 100% 43%;--md-green-700: 120 100% 41%;--md-green-800: 120 100% 37%;--md-green-900: 120 100% 30%;--md-green-a100: 120 100% 73%;--md-green-a200: 120 100% 54%;--md-green-a400: 120 100% 45%;--md-green-a700: 120 100% 43%;--md-light-green-50: 90 100% 96%;--md-light-green-100: 90 100% 90%;--md-light-green-200: 90 100% 79%;--md-light-green-300: 90 100% 70%;--md-light-green-400: 90 100% 61%;--md-light-green-500: 90 100% 48%;--md-light-green-600: 90 100% 43%;--md-light-green-700: 90 100% 41%;--md-light-green-800: 90 100% 37%;--md-light-green-900: 90 100% 30%;--md-light-green-a100: 90 100% 73%;--md-light-green-a200: 90 100% 54%;--md-light-green-a400: 90 100% 45%;--md-light-green-a700: 90 100% 43%;--md-lime-50: 60 100% 96%;--md-lime-100: 60 100% 90%;--md-lime-200: 60 100% 79%;--md-lime-300: 60 100% 70%;--md-lime-400: 60 100% 61%;--md-lime-500: 60 100% 48%;--md-lime-600: 60 100% 43%;--md-lime-700: 60 100% 41%;--md-lime-800: 60 100% 37%;--md-lime-900: 60 100% 30%;--md-lime-a100: 60 100% 73%;--md-lime-a200: 60 100% 54%;--md-lime-a400: 60 100% 45%;--md-lime-a700: 60 100% 43%;--md-yellow-50: 54 100% 96%;--md-yellow-100: 54 100% 90%;--md-yellow-200: 54 100% 79%;--md-yellow-300: 54 100% 70%;--md-yellow-400: 54 100% 61%;--md-yellow-500: 54 100% 48%;--md-yellow-600: 54 100% 43%;--md-yellow-700: 54 100% 41%;--md-yellow-800: 54 100% 37%;--md-yellow-900: 54 100% 30%;--md-yellow-a100: 54 100% 73%;--md-yellow-a200: 54 100% 54%;--md-yellow-a400: 54 100% 45%;--md-yellow-a700: 54 100% 43%;--md-amber-50: 54 100% 96%;--md-amber-100: 54 100% 90%;--md-amber-200: 54 100% 79%;--md-amber-300: 54 100% 70%;--md-amber-400: 54 100% 61%;--md-amber-500: 54 100% 48%;--md-amber-600: 54 100% 43%;--md-amber-700: 54 100% 41%;--md-amber-800: 54 100% 37%;--md-amber-900: 54 100% 30%;--md-amber-a100: 54 100% 73%;--md-amber-a200: 54 100% 54%;--md-amber-a400: 54 100% 45%;--md-amber-a700: 54 100% 43%;--md-orange-50: 54 100% 96%;--md-orange-100: 54 100% 90%;--md-orange-200: 54 100% 79%;--md-orange-300: 54 100% 70%;--md-orange-400: 54 100% 61%;--md-orange-500: 54 100% 48%;--md-orange-600: 54 100% 43%;--md-orange-700: 54 100% 41%;--md-orange-800: 54 100% 37%;--md-orange-900: 54 100% 30%;--md-orange-a100: 54 100% 73%;--md-orange-a200: 54 100% 54%;--md-orange-a400: 54 100% 45%;--md-orange-a700: 54 100% 43%;--md-deep-orange-50: 6 100% 96%;--md-deep-orange-100: 6 100% 90%;--md-deep-orange-200: 6 100% 79%;--md-deep-orange-300: 6 100% 70%;--md-deep-orange-400: 6 100% 61%;--md-deep-orange-500: 6 100% 48%;--md-deep-orange-600: 6 100% 43%;--md-deep-orange-700: 6 100% 41%;--md-deep-orange-800: 6 100% 37%;--md-deep-orange-900: 6 100% 30%;--md-deep-orange-a100: 6 100% 73%;--md-deep-orange-a200: 6 100% 54%;--md-deep-orange-a400: 6 100% 45%;--md-deep-orange-a700: 6 100% 43%;--md-brown-50: 0 0% 94%;--md-brown-100: 0 0% 84%;--md-brown-200: 0 0% 76%;--md-brown-300: 0 0% 65%;--md-brown-400: 0 0% 55%;--md-brown-500: 0 0% 41%;--md-brown-600: 0 0% 37%;--md-brown-700: 0 0% 30%;--md-brown-800: 0 0% 24%;--md-brown-900: 0 0% 20%;--md-grey-50: 0 0% 98%;--md-grey-100: 0 0% 96%;--md-grey-200: 0 0% 93%;--md-grey-300: 0 0% 88%;--md-grey-400: 0 0% 74%;--md-grey-500: 0 0% 62%;--md-grey-600: 0 0% 46%;--md-grey-700: 0 0% 38%;--md-grey-800: 0 0% 26%;--md-grey-900: 0 0% 13%;--md-blue-grey-50: 210 16% 94%;--md-blue-grey-100: 210 8% 73%;--md-blue-grey-200: 210 8% 64%;--md-blue-grey-300: 210 8% 57%;--md-blue-grey-400: 210 8% 46%;--md-blue-grey-500: 210 8% 37%;--md-blue-grey-600: 210 8% 27%;--md-blue-grey-700: 210 8% 19%;--md-blue-grey-800: 210 8% 14%;--md-blue-grey-900: 210 16% 8%;--md-grey-light: 0 0% 83%;--md-grey-dark: 0 0% 66%;--md-black: 0 0% 0%;--md-white: 0 0% 100%;--md-pastel-pink: 350 100% 88%;--md-pastel-blue: 195 52% 81%;--md-pastel-green: 175 57% 81%;--md-pastel-yellow: 48 100% 85%;--md-muted-red: 0 28% 73%;--md-muted-blue: 210 25% 77%;--md-muted-green: 130 28% 73%;--md-bootstrap-primary: 210 100% 50%;--md-bootstrap-secondary: 210 13% 47%;--md-primary: 240 100% 46%;--md-accent: 340 100% 63%;--md-tailwind-blue: 210 90% 60%;--md-tailwind-green: 167 88% 40%}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:SF Pro Display,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}body{overflow:hidden;font-size:var(--font-size)}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.mx-zbx{margin-left:var(--bar-margin-x);margin-right:var(--bar-margin-x)}.my-zby{margin-top:var(--bar-margin-y);margin-bottom:var(--bar-margin-y)}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.contents{display:contents}.h-4{height:1rem}.h-bar{height:var(--height)}.h-full{height:100%}.w-0{width:0px}.w-12{width:3rem}.w-fit{width:-moz-fit-content;width:fit-content}.max-w-md{max-width:28rem}.-translate-y-full{--tw-translate-y: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-row{flex-direction:row}.items-center{align-items:center}.justify-center{justify-content:center}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.justify-self-start{justify-self:start}.justify-self-end{justify-self:end}.justify-self-center{justify-self:center}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rounded-base{border-radius:var(--radius)}.border{border-width:var(--border-size)}.border-r{border-right-width:var(--border-size)}.border-zb-border{--tw-border-opacity: 1;border-color:hsl(var(--border) / var(--tw-border-opacity, 1))}.bg-blend-30{background-color:color-mix(in srgb,currentColor 30%,transparent)}.bg-zb-base{--tw-bg-opacity: 1;background-color:hsl(var(--bg) / var(--tw-bg-opacity, 1))}.bg-zb-battery-good{--tw-bg-opacity: 1;background-color:hsl(var(--battery-good) / var(--tw-bg-opacity, 1))}.bg-zb-cpu{--tw-bg-opacity: 1;background-color:hsl(var(--cpu) / var(--tw-bg-opacity, 1))}.bg-zb-memory{--tw-bg-opacity: 1;background-color:hsl(var(--memory) / var(--tw-bg-opacity, 1))}.p-1{padding:.25rem}.pb-\[4px\]{padding-bottom:4px}.text-zb-size{font-size:var(--font-size)}.font-base{font-weight:var(--font-weight)}.text-zb-focused-process{--tw-text-opacity: 1;color:hsl(var(--focused-process) / var(--tw-text-opacity, 1))}.text-zb-icon{--tw-text-opacity: 1;color:hsl(var(--icon) / var(--tw-text-opacity, 1))}.text-zb-process{--tw-text-opacity: 1;color:hsl(var(--process) / var(--tw-text-opacity, 1))}.text-zb-spotify-paused{--tw-text-opacity: 1;color:hsl(var(--not-playing) / var(--tw-text-opacity, 1))}.text-zb-spotify-playing{--tw-text-opacity: 1;color:hsl(var(--now-playing) / var(--tw-text-opacity, 1))}.text-zb-text{--tw-text-opacity: 1;color:hsl(var(--text) / var(--tw-text-opacity, 1))}.text-zb-tiling-direction{--tw-text-opacity: 1;color:hsl(var(--tiling-direction) / var(--tw-text-opacity, 1))}.text-zb-ws-0{--tw-text-opacity: 1;color:hsl(var(--ws-1) / var(--tw-text-opacity, 1))}.text-zb-ws-1{--tw-text-opacity: 1;color:hsl(var(--ws-2) / var(--tw-text-opacity, 1))}.text-zb-ws-2{--tw-text-opacity: 1;color:hsl(var(--ws-3) / var(--tw-text-opacity, 1))}.text-zb-ws-3{--tw-text-opacity: 1;color:hsl(var(--ws-4) / var(--tw-text-opacity, 1))}.text-zb-ws-4{--tw-text-opacity: 1;color:hsl(var(--ws-5) / var(--tw-text-opacity, 1))}.opacity-0{opacity:0}.shadow-bar{--tw-shadow: var(--shadow-size-bar) var(--shadow-size-bar) 0 hsl(var(--shadow));--tw-shadow-colored: var(--shadow-size-bar) var(--shadow-size-bar) 0 hsl(var(--shadow));box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-button{--tw-shadow: var(--shadow-size-button) var(--shadow-size-button) 0 hsl(var(--shadow));--tw-shadow-colored: var(--shadow-size-button) var(--shadow-size-button) 0 hsl(var(--shadow));box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-300{transition-duration:.3s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.hover\:translate-x-boxShadowX:hover{--tw-translate-x: var(--shadow-size-button);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:translate-y-boxShadowY:hover{--tw-translate-y: var(--shadow-size-button);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:shadow-none:hover{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.group:hover .group-hover\:translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-y-full{--tw-translate-y: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:opacity-0{opacity:0}.group:hover .group-hover\:opacity-100{opacity:1}
