/* cyrillic-ext */@font-face {  font-family: 'Fira Code';  font-style: normal;  font-weight: 400;  font-display: swap;  src: url(https://fonts.gstatic.com/s/firacode/v27/uU9NCBsR6Z2vfE9aq3bh0NSDqFGedCMX.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}/* cyrillic */@font-face {  font-family: 'Fira Code';  font-style: normal;  font-weight: 400;  font-display: swap;  src: url(https://fonts.gstatic.com/s/firacode/v27/uU9NCBsR6Z2vfE9aq3bh2dSDqFGedCMX.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}/* greek-ext */@font-face {  font-family: 'Fira Code';  font-style: normal;  font-weight: 400;  font-display: swap;  src: url(https://fonts.gstatic.com/s/firacode/v27/uU9NCBsR6Z2vfE9aq3bh0dSDqFGedCMX.woff2) format('woff2');  unicode-range: U+1F00-1FFF;}/* greek */@font-face {  font-family: 'Fira Code';  font-style: normal;  font-weight: 400;  font-display: swap;  src: url(https://fonts.gstatic.com/s/firacode/v27/uU9NCBsR6Z2vfE9aq3bh3tSDqFGedCMX.woff2) format('woff2');  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;}/* symbols2 */@font-face {  font-family: 'Fira Code';  font-style: normal;  font-weight: 400;  font-display: swap;  src: url(https://fonts.gstatic.com/s/firacode/v27/uU9NCBsR6Z2vfE9aq3bhZ_Wmh3mUfBsu_Q.woff2) format('woff2');  unicode-range: U+2000-2001, U+2004-2008, U+200A, U+23B8-23BD, U+2500-259F;}/* latin-ext */@font-face {  font-family: 'Fira Code';  font-style: normal;  font-weight: 400;  font-display: swap;  src: url(https://fonts.gstatic.com/s/firacode/v27/uU9NCBsR6Z2vfE9aq3bh09SDqFGedCMX.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}/* latin */@font-face {  font-family: 'Fira Code';  font-style: normal;  font-weight: 400;  font-display: swap;  src: url(https://fonts.gstatic.com/s/firacode/v27/uU9NCBsR6Z2vfE9aq3bh3dSDqFGedA.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}/* cyrillic-ext */@font-face {  font-family: 'Fira Code';  font-style: normal;  font-weight: 700;  font-display: swap;  src: url(https://fonts.gstatic.com/s/firacode/v27/uU9NCBsR6Z2vfE9aq3bh0NSDqFGedCMX.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}/* cyrillic */@font-face {  font-family: 'Fira Code';  font-style: normal;  font-weight: 700;  font-display: swap;  src: url(https://fonts.gstatic.com/s/firacode/v27/uU9NCBsR6Z2vfE9aq3bh2dSDqFGedCMX.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}/* greek-ext */@font-face {  font-family: 'Fira Code';  font-style: normal;  font-weight: 700;  font-display: swap;  src: url(https://fonts.gstatic.com/s/firacode/v27/uU9NCBsR6Z2vfE9aq3bh0dSDqFGedCMX.woff2) format('woff2');  unicode-range: U+1F00-1FFF;}/* greek */@font-face {  font-family: 'Fira Code';  font-style: normal;  font-weight: 700;  font-display: swap;  src: url(https://fonts.gstatic.com/s/firacode/v27/uU9NCBsR6Z2vfE9aq3bh3tSDqFGedCMX.woff2) format('woff2');  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;}/* symbols2 */@font-face {  font-family: 'Fira Code';  font-style: normal;  font-weight: 700;  font-display: swap;  src: url(https://fonts.gstatic.com/s/firacode/v27/uU9NCBsR6Z2vfE9aq3bhZ_Wmh3mUfBsu_Q.woff2) format('woff2');  unicode-range: U+2000-2001, U+2004-2008, U+200A, U+23B8-23BD, U+2500-259F;}/* latin-ext */@font-face {  font-family: 'Fira Code';  font-style: normal;  font-weight: 700;  font-display: swap;  src: url(https://fonts.gstatic.com/s/firacode/v27/uU9NCBsR6Z2vfE9aq3bh09SDqFGedCMX.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}/* latin */@font-face {  font-family: 'Fira Code';  font-style: normal;  font-weight: 700;  font-display: swap;  src: url(https://fonts.gstatic.com/s/firacode/v27/uU9NCBsR6Z2vfE9aq3bh3dSDqFGedA.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}/* cyrillic-ext */@font-face {  font-family: 'Inter';  font-style: normal;  font-weight: 400;  font-display: swap;  src: url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7W0Q5n-wU.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}/* cyrillic */@font-face {  font-family: 'Inter';  font-style: normal;  font-weight: 400;  font-display: swap;  src: url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7W0Q5n-wU.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}/* greek-ext */@font-face {  font-family: 'Inter';  font-style: normal;  font-weight: 400;  font-display: swap;  src: url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7W0Q5n-wU.woff2) format('woff2');  unicode-range: U+1F00-1FFF;}/* greek */@font-face {  font-family: 'Inter';  font-style: normal;  font-weight: 400;  font-display: swap;  src: url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7W0Q5n-wU.woff2) format('woff2');  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;}/* vietnamese */@font-face {  font-family: 'Inter';  font-style: normal;  font-weight: 400;  font-display: swap;  src: url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7W0Q5n-wU.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;}/* latin-ext */@font-face {  font-family: 'Inter';  font-style: normal;  font-weight: 400;  font-display: swap;  src: url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7W0Q5n-wU.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}/* latin */@font-face {  font-family: 'Inter';  font-style: normal;  font-weight: 400;  font-display: swap;  src: url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7W0Q5nw.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}/* cyrillic-ext */@font-face {  font-family: 'Inter';  font-style: normal;  font-weight: 700;  font-display: swap;  src: url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7W0Q5n-wU.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}/* cyrillic */@font-face {  font-family: 'Inter';  font-style: normal;  font-weight: 700;  font-display: swap;  src: url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7W0Q5n-wU.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}/* greek-ext */@font-face {  font-family: 'Inter';  font-style: normal;  font-weight: 700;  font-display: swap;  src: url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7W0Q5n-wU.woff2) format('woff2');  unicode-range: U+1F00-1FFF;}/* greek */@font-face {  font-family: 'Inter';  font-style: normal;  font-weight: 700;  font-display: swap;  src: url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7W0Q5n-wU.woff2) format('woff2');  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;}/* vietnamese */@font-face {  font-family: 'Inter';  font-style: normal;  font-weight: 700;  font-display: swap;  src: url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7W0Q5n-wU.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;}/* latin-ext */@font-face {  font-family: 'Inter';  font-style: normal;  font-weight: 700;  font-display: swap;  src: url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7W0Q5n-wU.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}/* latin */@font-face {  font-family: 'Inter';  font-style: normal;  font-weight: 700;  font-display: swap;  src: url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7W0Q5nw.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))){*, ::before, ::after, ::backdrop{--un-bg-opacity:100%;--un-border-opacity:100%;--un-content:"";--un-ease:initial;--un-from-opacity:100%;--un-leading:initial;--un-line-opacity:100%;--un-ring-opacity:100%;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-space-y-reverse:initial;--un-text-opacity:100%;--un-to-opacity:100%;--un-translate-x:initial;--un-translate-y:initial;--un-translate-z:initial;}}@property --un-text-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --un-leading{syntax:"*";inherits:false;}@property --un-border-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --un-bg-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --un-line-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --un-content{syntax:"*";inherits:false;initial-value:"";}@property --un-ring-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --un-inset-ring-color{syntax:"*";inherits:false;}@property --un-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --un-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --un-inset-shadow-color{syntax:"*";inherits:false;}@property --un-ring-color{syntax:"*";inherits:false;}@property --un-ring-inset{syntax:"*";inherits:false;}@property --un-ring-offset-color{syntax:"*";inherits:false;}@property --un-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --un-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0px;}@property --un-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --un-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --un-shadow-color{syntax:"*";inherits:false;}@property --un-translate-x{syntax:"*";inherits:false;initial-value:0;}@property --un-translate-y{syntax:"*";inherits:false;initial-value:0;}@property --un-translate-z{syntax:"*";inherits:false;initial-value:0;}@property --un-scale-x{syntax:"*";inherits:false;initial-value:1;}@property --un-scale-y{syntax:"*";inherits:false;initial-value:1;}@property --un-scale-z{syntax:"*";inherits:false;initial-value:1;}@property --un-ease{syntax:"*";inherits:false;}@property --un-from-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --un-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000;}@property --un-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%;}@property --un-gradient-position{syntax:"*";inherits:false;}@property --un-gradient-stops{syntax:"*";inherits:false;}@property --un-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000;}@property --un-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%;}@property --un-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000;}@property --un-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%;}@property --un-gradient-via-stops{syntax:"*";inherits:false;}@property --un-to-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --un-backdrop-blur{syntax:"*";inherits:false;}@property --un-backdrop-brightness{syntax:"*";inherits:false;}@property --un-backdrop-contrast{syntax:"*";inherits:false;}@property --un-backdrop-grayscale{syntax:"*";inherits:false;}@property --un-backdrop-hue-rotate{syntax:"*";inherits:false;}@property --un-backdrop-invert{syntax:"*";inherits:false;}@property --un-backdrop-opacity{syntax:"*";inherits:false;}@property --un-backdrop-saturate{syntax:"*";inherits:false;}@property --un-backdrop-sepia{syntax:"*";inherits:false;}@property --un-blur{syntax:"*";inherits:false;}@property --un-brightness{syntax:"*";inherits:false;}@property --un-contrast{syntax:"*";inherits:false;}@property --un-drop-shadow{syntax:"*";inherits:false;}@property --un-grayscale{syntax:"*";inherits:false;}@property --un-hue-rotate{syntax:"*";inherits:false;}@property --un-invert{syntax:"*";inherits:false;}@property --un-saturate{syntax:"*";inherits:false;}@property --un-sepia{syntax:"*";inherits:false;}@property --un-space-y-reverse{syntax:"*";inherits:false;initial-value:0;}:root, :host {--default-transition-timingFunction: cubic-bezier(0.4, 0, 0.2, 1);--default-transition-duration: 150ms;--spacing: 0.25rem;--colors-sky-600: oklch(58.8% 0.158 241.966);--colors-sky-500: oklch(68.5% 0.169 237.323);--radius-sm: 0.25rem;--fontWeight-bold: 700;--fontWeight-semibold: 600;--fontWeight-medium: 500;--colors-white: #fff;--text-base-fontSize: 1rem;--text-base-lineHeight: 1.5rem;--text-sm-fontSize: 0.875rem;--text-sm-lineHeight: 1.25rem;--colors-zinc-200: oklch(92% 0.004 286.32);--colors-zinc-800: oklch(27.4% 0.006 286.033);--container-5xl: 64rem;--radius-DEFAULT: 0.25rem;--leading-tight: 1.25;--ease-DEFAULT: cubic-bezier(0.4, 0, 0.2, 1);--leading-relaxed: 1.625;--radius-lg: 0.5rem;--radius-2xl: 1rem;--ease-in-out: cubic-bezier(0.4, 0, 0.2, 1);--colors-black: #000;--radius-none: 0;--ease-out: cubic-bezier(0, 0, 0.2, 1);--container-2xl: 42rem;--fontWeight-extrabold: 800;--font-mono: "Fira+Code","Fira Code", monospace;--colors-error: oklch(0.567 0.224 27);--colors-red-500: oklch(63.7% 0.237 25.331);--colors-blue-500: oklch(62.3% 0.214 259.815);--colors-success: oklch(0.571 0.181 145);--colors-zinc-900: oklch(21% 0.006 285.885);--colors-zinc-700: oklch(37% 0.013 285.805);--text-xs-fontSize: 0.75rem;--text-xs-lineHeight: 1rem;--text-lg-fontSize: 1.125rem;--text-lg-lineHeight: 1.75rem;--text-2xl-fontSize: 1.5rem;--text-2xl-lineHeight: 2rem;--text-3xl-fontSize: 1.875rem;--text-3xl-lineHeight: 2.25rem;--text-7xl-fontSize: 4.5rem;--text-7xl-lineHeight: 1;--text-4xl-fontSize: 2.25rem;--text-4xl-lineHeight: 2.5rem;--text-8xl-fontSize: 6rem;--text-8xl-lineHeight: 1;--text-6xl-fontSize: 3.75rem;--text-6xl-lineHeight: 1;--colors-zinc-300: oklch(87.1% 0.006 286.286);--text-xl-fontSize: 1.25rem;--text-xl-lineHeight: 1.75rem;--container-4xl: 56rem;--colors-zinc-600: oklch(44.2% 0.017 285.786);--colors-zinc-400: oklch(70.5% 0.015 286.067);--colors-sky-700: oklch(50% 0.134 242.749);--colors-emerald-700: oklch(50.8% 0.118 165.612);--colors-orange-700: oklch(55.3% 0.195 38.402);--colors-rose-700: oklch(51.4% 0.222 16.935);--colors-zinc-50: oklch(98.5% 0 0);--colors-zinc-100: oklch(96.7% 0.001 286.375);--colors-zinc-500: oklch(55.2% 0.016 285.938);--colors-sky-400: oklch(74.6% 0.16 232.661);--colors-sky-300: oklch(82.8% 0.111 230.318);--colors-emerald-300: oklch(84.5% 0.143 164.978);--colors-orange-300: oklch(83.7% 0.128 66.29);--colors-rose-300: oklch(81% 0.117 11.638);--font-sans: "Inter","Inter", sans-serif;--default-font-family: var(--font-sans);--default-monoFont-family: var(--font-mono);}/*  1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4)  2. Remove default margins and padding  3. Reset all borders.*/*,::after,::before,::backdrop,::file-selector-button {  box-sizing: border-box; /* 1 */  margin: 0; /* 2 */  padding: 0; /* 2 */  border: 0 solid; /* 3 */}/*  1. Use a consistent sensible line-height in all browsers.  2. Prevent adjustments of font size after orientation changes in iOS.  3. Use a more readable tab size.  4. Use the user's configured `sans` font-family by default.  5. Use the user's configured `sans` font-feature-settings by default.  6. Use the user's configured `sans` font-variation-settings by default.  7. Disable tap highlights on iOS.*/html,:host {  line-height: 1.5; /* 1 */  -webkit-text-size-adjust: 100%; /* 2 */  tab-size: 4; /* 3 */  font-family: var(    --default-font-family,    ui-sans-serif,    system-ui,    sans-serif,    'Apple Color Emoji',    'Segoe UI Emoji',    'Segoe UI Symbol',    'Noto Color Emoji'  ); /* 4 */  font-feature-settings: var(--default-font-featureSettings, normal); /* 5 */  font-variation-settings: var(--default-font-variationSettings, normal); /* 6 */  -webkit-tap-highlight-color: transparent; /* 7 */}/*  1. Add the correct height in Firefox.  2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655)  3. Reset the default border style to a 1px solid border.*/hr {  height: 0; /* 1 */  color: inherit; /* 2 */  border-top-width: 1px; /* 3 */}/*  Add the correct text decoration in Chrome, Edge, and Safari.*/abbr:where([title]) {  -webkit-text-decoration: underline dotted;  text-decoration: underline dotted;}/*  Remove the default font size and weight for headings.*/h1,h2,h3,h4,h5,h6 {  font-size: inherit;  font-weight: inherit;}/*  Reset links to optimize for opt-in styling instead of opt-out.*/a {  color: inherit;  -webkit-text-decoration: inherit;  text-decoration: inherit;}/*  Add the correct font weight in Edge and Safari.*/b,strong {  font-weight: bolder;}/*  1. Use the user's configured `mono` font-family by default.  2. Use the user's configured `mono` font-feature-settings by default.  3. Use the user's configured `mono` font-variation-settings by default.  4. Correct the odd `em` font sizing in all browsers.*/code,kbd,samp,pre {  font-family: var(    --default-monoFont-family,    ui-monospace,    SFMono-Regular,    Menlo,    Monaco,    Consolas,    'Liberation Mono',    'Courier New',    monospace  ); /* 1 */  font-feature-settings: var(--default-monoFont-featureSettings, normal); /* 2 */  font-variation-settings: var(--default-monoFont-variationSettings, normal); /* 3 */  font-size: 1em; /* 4 */}/*  Add the correct font size in all browsers.*/small {  font-size: 80%;}/*  Prevent `sub` and `sup` elements from affecting the line height in all browsers.*/sub,sup {  font-size: 75%;  line-height: 0;  position: relative;  vertical-align: baseline;}sub {  bottom: -0.25em;}sup {  top: -0.5em;}/*  1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297)  2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016)  3. Remove gaps between table borders by default.*/table {  text-indent: 0; /* 1 */  border-color: inherit; /* 2 */  border-collapse: collapse; /* 3 */}/*  Use the modern Firefox focus style for all focusable elements.*/:-moz-focusring {  outline: auto;}/*  Add the correct vertical alignment in Chrome and Firefox.*/progress {  vertical-align: baseline;}/*  Add the correct display in Chrome and Safari.*/summary {  display: list-item;}/*  Make lists unstyled by default.*/ol,ul,menu {  list-style: none;}/*  1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14)  2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210)      This can trigger a poorly considered lint error in some tools but is included by design.*/img,svg,video,canvas,audio,iframe,embed,object {  display: block; /* 1 */  vertical-align: middle; /* 2 */}/*  Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14)*/img,video {  max-width: 100%;  height: auto;}/*  1. Inherit font styles in all browsers.  2. Remove border radius in all browsers.  3. Remove background color in all browsers.  4. Ensure consistent opacity for disabled states in all browsers.*/button,input,select,optgroup,textarea,::file-selector-button {  font: inherit; /* 1 */  font-feature-settings: inherit; /* 1 */  font-variation-settings: inherit; /* 1 */  letter-spacing: inherit; /* 1 */  color: inherit; /* 1 */  border-radius: 0; /* 2 */  background-color: transparent; /* 3 */  opacity: 1; /* 4 */}/*  Restore default font weight.*/:where(select:is([multiple], [size])) optgroup {  font-weight: bolder;}/*  Restore indentation.*/:where(select:is([multiple], [size])) optgroup option {  padding-inline-start: 20px;}/*  Restore space after button.*/::file-selector-button {  margin-inline-end: 4px;}/*  Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300)*/::placeholder {  opacity: 1;}/*  Set the default placeholder color to a semi-transparent version of the current text color in browsers that do not  crash when using `color-mix(…)` with `currentcolor`. (https://github.com/tailwindlabs/tailwindcss/issues/17194)*/@supports (not (-webkit-appearance: -apple-pay-button)) /* Not Safari */ or  (contain-intrinsic-size: 1px) /* Safari 17+ */ {  ::placeholder {    color: color-mix(in oklab, currentcolor 50%, transparent);  }}/*  Prevent resizing textareas horizontally by default.*/textarea {  resize: vertical;}/*  Remove the inner padding in Chrome and Safari on macOS.*/::-webkit-search-decoration {  -webkit-appearance: none;}/*  1. Ensure date/time inputs have the same height when empty in iOS Safari.  2. Ensure text alignment can be changed on date/time inputs in iOS Safari.*/::-webkit-date-and-time-value {  min-height: 1lh; /* 1 */  text-align: inherit; /* 2 */}/*  Prevent height from changing on date/time inputs in macOS Safari when the input is set to `display: block`.*/::-webkit-datetime-edit {  display: inline-flex;}/*  Remove excess padding from pseudo-elements in date/time inputs to ensure consistent height across browsers.*/::-webkit-datetime-edit-fields-wrapper {  padding: 0;}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field {  padding-block: 0;}/*  Center dropdown marker shown on inputs with paired `<datalist>`s in Chrome. (https://github.com/tailwindlabs/tailwindcss/issues/18499)*/::-webkit-calendar-picker-indicator {  line-height: 1;}/*  Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737)*/:-moz-ui-invalid {  box-shadow: none;}/*  Correct the inability to style the border radius in iOS Safari.*/button,input:where([type='button'], [type='reset'], [type='submit']),::file-selector-button {  appearance: button;}/*  Correct the cursor style of increment and decrement buttons in Safari.*/::-webkit-inner-spin-button,::-webkit-outer-spin-button {  height: auto;}/*  Make elements with the HTML hidden attribute stay hidden by default.*/[hidden]:where(:not([hidden~='until-found'])) {  display: none !important;}.i-ri-arrow-left-s-line,.i-ri\:arrow-left-s-line{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='m10.828 12l4.95 4.95l-1.414 1.415L8 12l6.364-6.364l1.414 1.414z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em;}.i-ri-arrow-right-s-line,.i-ri\:arrow-right-s-line{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='m13.172 12l-4.95-4.95l1.414-1.413L16 12l-6.364 6.364l-1.414-1.415z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em;}.i-ri\:calendar-view,[i-ri\:calendar-view=""]{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M2 4a1 1 0 0 1 1-1h18a1 1 0 0 1 1 1v16a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1zm2 15h16V9H4zm7-6H6v4h5z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em;}.i-ri\:checkbox-circle-fill{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M12 22c5.523 0 10-4.477 10-10S17.523 2 12 2S2 6.477 2 12s4.477 10 10 10m5.457-12.543L11 15.914l-4.207-4.207l1.414-1.414L11 13.086l5.043-5.043z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em;}.i-ri\:checkbox-circle-line{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M4 12a8 8 0 1 1 16 0a8 8 0 0 1-16 0m8-10C6.477 2 2 6.477 2 12s4.477 10 10 10s10-4.477 10-10S17.523 2 12 2m5.457 7.457l-1.414-1.414L11 13.086l-2.793-2.793l-1.414 1.414L11 15.914z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em;}.i-ri\:close-line{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='m12 10.587l4.95-4.95l1.414 1.414l-4.95 4.95l4.95 4.95l-1.415 1.414l-4.95-4.95l-4.949 4.95l-1.414-1.415l4.95-4.95l-4.95-4.95L7.05 5.638z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em;}.i-ri\:error-warning-fill{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M12 22C6.477 22 2 17.523 2 12S6.477 2 12 2s10 4.477 10 10s-4.477 10-10 10m-1-7v2h2v-2zm0-8v6h2V7z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em;}.i-ri\:error-warning-line{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M12 22C6.477 22 2 17.523 2 12S6.477 2 12 2s10 4.477 10 10s-4.477 10-10 10m0-2a8 8 0 1 0 0-16a8 8 0 0 0 0 16m-1-5h2v2h-2zm0-8h2v6h-2z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em;}.i-ri\:github-fill{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M12.001 2c-5.525 0-10 4.475-10 10a9.99 9.99 0 0 0 6.837 9.488c.5.087.688-.213.688-.476c0-.237-.013-1.024-.013-1.862c-2.512.463-3.162-.612-3.362-1.175c-.113-.288-.6-1.175-1.025-1.413c-.35-.187-.85-.65-.013-.662c.788-.013 1.35.725 1.538 1.025c.9 1.512 2.337 1.087 2.912.825c.088-.65.35-1.087.638-1.337c-2.225-.25-4.55-1.113-4.55-4.938c0-1.088.387-1.987 1.025-2.687c-.1-.25-.45-1.275.1-2.65c0 0 .837-.263 2.75 1.024a9.3 9.3 0 0 1 2.5-.337c.85 0 1.7.112 2.5.337c1.913-1.3 2.75-1.024 2.75-1.024c.55 1.375.2 2.4.1 2.65c.637.7 1.025 1.587 1.025 2.687c0 3.838-2.337 4.688-4.562 4.938c.362.312.675.912.675 1.85c0 1.337-.013 2.412-.013 2.75c0 .262.188.574.688.474A10.02 10.02 0 0 0 22 12c0-5.525-4.475-10-10-10'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em;}.i-ri\:instagram-fill{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M13.028 2c1.125.003 1.696.009 2.189.023l.194.007c.224.008.445.018.712.03c1.064.05 1.79.218 2.427.465c.66.254 1.216.598 1.772 1.153a4.9 4.9 0 0 1 1.153 1.772c.247.637.415 1.363.465 2.428c.012.266.022.487.03.712l.006.194c.015.492.021 1.063.023 2.188l.001.746v1.31a79 79 0 0 1-.023 2.188l-.006.194c-.008.225-.018.446-.03.712c-.05 1.065-.22 1.79-.466 2.428a4.9 4.9 0 0 1-1.153 1.772a4.9 4.9 0 0 1-1.772 1.153c-.637.247-1.363.415-2.427.465l-.712.03l-.194.006c-.493.014-1.064.021-2.189.023l-.746.001h-1.309a78 78 0 0 1-2.189-.023l-.194-.006a63 63 0 0 1-.712-.031c-1.064-.05-1.79-.218-2.428-.465a4.9 4.9 0 0 1-1.771-1.153a4.9 4.9 0 0 1-1.154-1.772c-.247-.637-.415-1.363-.465-2.428l-.03-.712l-.005-.194A79 79 0 0 1 2 13.028v-2.056a79 79 0 0 1 .022-2.188l.007-.194c.008-.225.018-.446.03-.712c.05-1.065.218-1.79.465-2.428A4.9 4.9 0 0 1 3.68 3.678a4.9 4.9 0 0 1 1.77-1.153c.638-.247 1.363-.415 2.428-.465c.266-.012.488-.022.712-.03l.194-.006a79 79 0 0 1 2.188-.023zM12 7a5 5 0 1 0 0 10a5 5 0 0 0 0-10m0 2a3 3 0 1 1 .001 6a3 3 0 0 1 0-6m5.25-3.5a1.25 1.25 0 0 0 0 2.5a1.25 1.25 0 0 0 0-2.5'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em;}.i-ri\:loader-4-line{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M18.364 5.636L16.95 7.05A7 7 0 1 0 19 12h2a9 9 0 1 1-2.636-6.364'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em;}.i-ri\:menu-line{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M3 4h18v2H3zm0 7h18v2H3zm0 7h18v2H3z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em;}.i-ri\:questionnaire-line{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M5.763 17H20V5H4v13.385zm.692 2L2 22.5V4a1 1 0 0 1 1-1h18a1 1 0 0 1 1 1v14a1 1 0 0 1-1 1zM11 14h2v2h-2zM8.567 8.813A3.501 3.501 0 1 1 12 13h-1v-2h1a1.5 1.5 0 1 0-1.471-1.794z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em;}.i-ri\:time-line,[i-ri\:time-line=""]{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M12 22C6.477 22 2 17.523 2 12S6.477 2 12 2s10 4.477 10 10s-4.477 10-10 10m0-2a8 8 0 1 0 0-16a8 8 0 0 0 0 16m1-8h4v2h-6V7h2z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em;}.i-ri\:twitter-fill{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M22.213 5.656a8.4 8.4 0 0 1-2.402.658A4.2 4.2 0 0 0 21.649 4c-.82.488-1.719.83-2.655 1.015a4.182 4.182 0 0 0-7.126 3.814a11.87 11.87 0 0 1-8.621-4.37a4.17 4.17 0 0 0-.566 2.103c0 1.45.739 2.731 1.86 3.481a4.2 4.2 0 0 1-1.894-.523v.051a4.185 4.185 0 0 0 3.355 4.102a4.2 4.2 0 0 1-1.89.072A4.185 4.185 0 0 0 8.02 16.65a8.4 8.4 0 0 1-6.192 1.732a11.83 11.83 0 0 0 6.41 1.88c7.694 0 11.9-6.373 11.9-11.9q0-.271-.012-.541a8.5 8.5 0 0 0 2.086-2.164'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em;}@media (prefers-color-scheme: dark){.dark\:i-ri\:questionnaire-fill{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M6.455 19L2 22.5V4a1 1 0 0 1 1-1h18a1 1 0 0 1 1 1v14a1 1 0 0 1-1 1zM11 14v2h2v-2zM8.567 8.813l1.962.393A1.5 1.5 0 1 1 12 11h-1v2h1a3.5 3.5 0 1 0-3.433-4.187'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1em;height:1em;}}:is(.prose),:is([prose=""]){color:var(--un-prose-body);max-width:65ch;:where(p):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:1.25em;margin-bottom:1.25em;}:where([class~="lead"]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {color:var(--un-prose-lead);font-size:1.25em;line-height:1.6;margin-top:1.2em;margin-bottom:1.2em;}:where(a):not(:where([class~="not-prose"],[class~="not-prose"] *)) {color:var(--un-prose-links);text-decoration:underline;font-weight:500;}:where(strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) {color:var(--un-prose-bold);font-weight:600;}:where(a strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) {color:inherit;}:where(blockquote strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) {color:inherit;}:where(thead th strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) {color:inherit;}:where(ol):not(:where([class~="not-prose"],[class~="not-prose"] *)) {list-style-type:decimal;margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em;}:where(ol[type="A"]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {list-style-type:upper-alpha;}:where(ol[type="a"]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {list-style-type:lower-alpha;}:where(ol[type="A" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {list-style-type:upper-alpha;}:where(ol[type="a" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {list-style-type:lower-alpha;}:where(ol[type="I"]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {list-style-type:upper-roman;}:where(ol[type="i"]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {list-style-type:lower-roman;}:where(ol[type="I" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {list-style-type:upper-roman;}:where(ol[type="i" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {list-style-type:lower-roman;}:where(ol[type="1"]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {list-style-type:decimal;}:where(ul):not(:where([class~="not-prose"],[class~="not-prose"] *)) {list-style-type:disc;margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em;}:where(ol > li):not(:where([class~="not-prose"],[class~="not-prose"] *))::marker {font-weight:400;color:var(--un-prose-counters);}:where(ul > li):not(:where([class~="not-prose"],[class~="not-prose"] *))::marker {color:var(--un-prose-bullets);}:where(dt):not(:where([class~="not-prose"],[class~="not-prose"] *)) {color:var(--un-prose-headings);font-weight:600;margin-top:1.25em;}:where(hr):not(:where([class~="not-prose"],[class~="not-prose"] *)) {border-color:var(--un-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em;}:where(blockquote):not(:where([class~="not-prose"],[class~="not-prose"] *)) {font-weight:500;font-style:italic;color:var(--un-prose-quotes);border-inline-start-width:0.25rem;border-inline-start-color:var(--un-prose-quote-borders);quotes:"\201C""\201D""\2018""\2019";margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em;}:where(blockquote p:first-of-type):not(:where([class~="not-prose"],[class~="not-prose"] *))::before {content:open-quote;}:where(blockquote p:last-of-type):not(:where([class~="not-prose"],[class~="not-prose"] *))::after {content:close-quote;}:where(h1):not(:where([class~="not-prose"],[class~="not-prose"] *)) {color:var(--un-prose-headings);font-weight:800;font-size:2.25em;margin-top:0;margin-bottom:0.8888889em;line-height:1.1111111;}:where(h1 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) {font-weight:900;color:inherit;}:where(h2):not(:where([class~="not-prose"],[class~="not-prose"] *)) {color:var(--un-prose-headings);font-weight:700;font-size:1.5em;margin-top:2em;margin-bottom:1em;line-height:1.3333333;}:where(h2 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) {font-weight:800;color:inherit;}:where(h3):not(:where([class~="not-prose"],[class~="not-prose"] *)) {color:var(--un-prose-headings);font-weight:600;font-size:1.25em;margin-top:1.6em;margin-bottom:0.6em;line-height:1.6;}:where(h3 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) {font-weight:700;color:inherit;}:where(h4):not(:where([class~="not-prose"],[class~="not-prose"] *)) {color:var(--un-prose-headings);font-weight:600;margin-top:1.5em;margin-bottom:0.5em;line-height:1.5;}:where(h4 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) {font-weight:700;color:inherit;}:where(img):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:2em;margin-bottom:2em;}:where(picture):not(:where([class~="not-prose"],[class~="not-prose"] *)) {display:block;margin-top:2em;margin-bottom:2em;}:where(video):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:2em;margin-bottom:2em;}:where(kbd):not(:where([class~="not-prose"],[class~="not-prose"] *)) {font-weight:500;font-family:inherit;color:var(--un-prose-kbd);box-shadow:0 0 0 1px rgb(var(--un-prose-kbd-shadows) / 10%), 0 3px 0 rgb(var(--un-prose-kbd-shadows) / 10%);font-size:0.875em;border-radius:0.3125rem;padding-top:0.1875em;padding-inline-end:0.375em;padding-bottom:0.1875em;padding-inline-start:0.375em;}:where(code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {color:var(--un-prose-code);font-weight:600;font-size:0.875em;}:where(code):not(:where([class~="not-prose"],[class~="not-prose"] *))::before {content:"`";}:where(code):not(:where([class~="not-prose"],[class~="not-prose"] *))::after {content:"`";}:where(a code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {color:inherit;}:where(h1 code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {color:inherit;}:where(h2 code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {color:inherit;font-size:0.875em;}:where(h3 code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {color:inherit;font-size:0.9em;}:where(h4 code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {color:inherit;}:where(blockquote code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {color:inherit;}:where(thead th code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {color:inherit;}:where(pre):not(:where([class~="not-prose"],[class~="not-prose"] *)) {color:var(--un-prose-pre-code);background-color:var(--un-prose-pre-bg);overflow-x:auto;font-weight:400;font-size:0.875em;line-height:1.7142857;margin-top:1.7142857em;margin-bottom:1.7142857em;border-radius:0.375rem;padding-top:0.8571429em;padding-inline-end:1.1428571em;padding-bottom:0.8571429em;padding-inline-start:1.1428571em;}:where(pre code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {background-color:transparent;border-width:0;border-radius:0;padding:0;font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;}:where(pre code):not(:where([class~="not-prose"],[class~="not-prose"] *))::before {content:none;}:where(pre code):not(:where([class~="not-prose"],[class~="not-prose"] *))::after {content:none;}:where(table):not(:where([class~="not-prose"],[class~="not-prose"] *)) {width:100%;table-layout:auto;margin-top:2em;margin-bottom:2em;font-size:0.875em;line-height:1.7142857;}:where(thead):not(:where([class~="not-prose"],[class~="not-prose"] *)) {border-bottom-width:1px;border-bottom-color:var(--un-prose-th-borders);}:where(thead th):not(:where([class~="not-prose"],[class~="not-prose"] *)) {color:var(--un-prose-headings);font-weight:600;vertical-align:bottom;padding-inline-end:0.5714286em;padding-bottom:0.5714286em;padding-inline-start:0.5714286em;}:where(tbody tr):not(:where([class~="not-prose"],[class~="not-prose"] *)) {border-bottom-width:1px;border-bottom-color:var(--un-prose-td-borders);}:where(tbody tr:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {border-bottom-width:0;}:where(tbody td):not(:where([class~="not-prose"],[class~="not-prose"] *)) {vertical-align:baseline;}:where(tfoot):not(:where([class~="not-prose"],[class~="not-prose"] *)) {border-top-width:1px;border-top-color:var(--un-prose-th-borders);}:where(tfoot td):not(:where([class~="not-prose"],[class~="not-prose"] *)) {vertical-align:top;}:where(th, td):not(:where([class~="not-prose"],[class~="not-prose"] *)) {text-align:start;}:where(figure > *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:0;margin-bottom:0;}:where(figcaption):not(:where([class~="not-prose"],[class~="not-prose"] *)) {color:var(--un-prose-captions);font-size:0.875em;line-height:1.4285714;margin-top:0.8571429em;}font-size:1rem;line-height:1.75;:where(picture > img):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:0;margin-bottom:0;}:where(li):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:0.5em;margin-bottom:0.5em;}:where(ol > li):not(:where([class~="not-prose"],[class~="not-prose"] *)) {padding-inline-start:0.375em;}:where(ul > li):not(:where([class~="not-prose"],[class~="not-prose"] *)) {padding-inline-start:0.375em;}:where(> ul > li p):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:0.75em;margin-bottom:0.75em;}:where(> ul > li > p:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:1.25em;}:where(> ul > li > p:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-bottom:1.25em;}:where(> ol > li > p:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:1.25em;}:where(> ol > li > p:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-bottom:1.25em;}:where(ul ul, ul ol, ol ul, ol ol):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:0.75em;margin-bottom:0.75em;}:where(dl):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:1.25em;margin-bottom:1.25em;}:where(dd):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:0.5em;padding-inline-start:1.625em;}:where(hr + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:0;}:where(h2 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:0;}:where(h3 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:0;}:where(h4 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:0;}:where(thead th:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {padding-inline-start:0;}:where(thead th:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {padding-inline-end:0;}:where(tbody td, tfoot td):not(:where([class~="not-prose"],[class~="not-prose"] *)) {padding-top:0.5714286em;padding-inline-end:0.5714286em;padding-bottom:0.5714286em;padding-inline-start:0.5714286em;}:where(tbody td:first-child, tfoot td:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {padding-inline-start:0;}:where(tbody td:last-child, tfoot td:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {padding-inline-end:0;}:where(figure):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:2em;margin-bottom:2em;}:where(> :first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-top:0;}:where(> :last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {margin-bottom:0;}--un-prose-body:oklch(37.3% 0.034 259.733);--un-prose-invert-body:oklch(87.2% 0.01 258.338);--un-prose-headings:oklch(21% 0.034 264.665);--un-prose-invert-headings:white;--un-prose-lead:oklch(44.6% 0.03 256.802);--un-prose-invert-lead:oklch(70.7% 0.022 261.325);--un-prose-links:oklch(21% 0.034 264.665);--un-prose-invert-links:white;--un-prose-bold:oklch(21% 0.034 264.665);--un-prose-invert-bold:white;--un-prose-counters:oklch(55.1% 0.027 264.364);--un-prose-invert-counters:oklch(70.7% 0.022 261.325);--un-prose-bullets:oklch(87.2% 0.01 258.338);--un-prose-invert-bullets:oklch(44.6% 0.03 256.802);--un-prose-hr:oklch(92.8% 0.006 264.531);--un-prose-invert-hr:oklch(37.3% 0.034 259.733);--un-prose-quotes:oklch(21% 0.034 264.665);--un-prose-invert-quotes:oklch(96.7% 0.003 264.542);--un-prose-quote-borders:oklch(92.8% 0.006 264.531);--un-prose-invert-quote-borders:oklch(37.3% 0.034 259.733);--un-prose-captions:oklch(55.1% 0.027 264.364);--un-prose-invert-captions:oklch(70.7% 0.022 261.325);--un-prose-kbd:oklch(21% 0.034 264.665);--un-prose-invert-kbd:white;--un-prose-kbd-shadows:oklch(21% 0.034 264.665);--un-prose-invert-kbd-shadows:white;--un-prose-code:oklch(21% 0.034 264.665);--un-prose-invert-code:white;--un-prose-pre-code:oklch(92.8% 0.006 264.531);--un-prose-invert-pre-code:oklch(87.2% 0.01 258.338);--un-prose-pre-bg:oklch(27.8% 0.033 256.848);--un-prose-invert-pre-bg:rgb(0 0 0 / 50%);--un-prose-th-borders:oklch(87.2% 0.01 258.338);--un-prose-invert-th-borders:oklch(44.6% 0.03 256.802);--un-prose-td-borders:oklch(92.8% 0.006 264.531);--un-prose-invert-td-borders:oklch(37.3% 0.034 259.733);}@media (prefers-color-scheme: dark){:is(.dark\:prose-invert),:is([dark\:prose-invert=""]){--un-prose-body:var(--un-prose-invert-body);--un-prose-headings:var(--un-prose-invert-headings);--un-prose-lead:var(--un-prose-invert-lead);--un-prose-links:var(--un-prose-invert-links);--un-prose-bold:var(--un-prose-invert-bold);--un-prose-counters:var(--un-prose-invert-counters);--un-prose-bullets:var(--un-prose-invert-bullets);--un-prose-hr:var(--un-prose-invert-hr);--un-prose-quotes:var(--un-prose-invert-quotes);--un-prose-quote-borders:var(--un-prose-invert-quote-borders);--un-prose-captions:var(--un-prose-invert-captions);--un-prose-kbd:var(--un-prose-invert-kbd);--un-prose-kbd-shadows:var(--un-prose-invert-kbd-shadows);--un-prose-code:var(--un-prose-invert-code);--un-prose-pre-code:var(--un-prose-invert-pre-code);--un-prose-pre-bg:var(--un-prose-invert-pre-bg);--un-prose-th-borders:var(--un-prose-invert-th-borders);--un-prose-td-borders:var(--un-prose-invert-td-borders);}}.h1{font-size:var(--text-3xl-fontSize);line-height:var(--un-leading, var(--text-3xl-lineHeight));--un-font-weight:var(--fontWeight-bold);font-weight:var(--fontWeight-bold);}.h2{font-size:var(--text-2xl-fontSize);line-height:var(--un-leading, var(--text-2xl-lineHeight));--un-font-weight:var(--fontWeight-semibold);font-weight:var(--fontWeight-semibold);}.h3,[h3=""]{font-size:var(--text-xl-fontSize);line-height:var(--un-leading, var(--text-xl-lineHeight));--un-font-weight:var(--fontWeight-medium);font-weight:var(--fontWeight-medium);}.h4{font-size:var(--text-lg-fontSize);line-height:var(--un-leading, var(--text-lg-lineHeight));--un-font-weight:var(--fontWeight-medium);font-weight:var(--fontWeight-medium);}.accent{color:color-mix(in srgb, var(--colors-zinc-50) var(--un-text-opacity), transparent) /* oklch(98.5% 0 0) */;background-color:color-mix(in srgb, var(--colors-sky-600) var(--un-bg-opacity), transparent) /* oklch(58.8% 0.158 241.966) */;}.base{color:color-mix(in srgb, var(--colors-zinc-900) var(--un-text-opacity), transparent) /* oklch(21% 0.006 285.885) */;background-color:color-mix(in srgb, var(--colors-zinc-50) var(--un-bg-opacity), transparent) /* oklch(98.5% 0 0) */;}.event-default{color:color-mix(in srgb, var(--colors-zinc-700) var(--un-text-opacity), transparent) /* oklch(37% 0.013 285.805) */;}.event-event{color:color-mix(in srgb, var(--colors-rose-700) var(--un-text-opacity), transparent) /* oklch(51.4% 0.222 16.935) */;}.event-morinomiya{color:color-mix(in srgb, var(--colors-orange-700) var(--un-text-opacity), transparent) /* oklch(55.3% 0.195 38.402) */;}.event-nakamozu{color:color-mix(in srgb, var(--colors-sky-700) var(--un-text-opacity), transparent) /* oklch(50% 0.134 242.749) */;}.event-sugimoto{color:color-mix(in srgb, var(--colors-emerald-700) var(--un-text-opacity), transparent) /* oklch(50.8% 0.118 165.612) */;}.fg-accent{color:color-mix(in srgb, var(--colors-sky-600) var(--un-text-opacity), transparent) /* oklch(58.8% 0.158 241.966) */;}.fg-base{color:color-mix(in srgb, var(--colors-zinc-900) var(--un-text-opacity), transparent) /* oklch(21% 0.006 285.885) */;}.fg-ghost{color:color-mix(in srgb, var(--colors-zinc-400) var(--un-text-opacity), transparent) /* oklch(70.5% 0.015 286.067) */;}.fg-muted,[fg-muted=""]{color:color-mix(in srgb, var(--colors-zinc-600) var(--un-text-opacity), transparent) /* oklch(44.2% 0.017 285.786) */;}.link,.outer_link,link{color:color-mix(in srgb, var(--colors-sky-700) var(--un-text-opacity), transparent) /* oklch(50% 0.134 242.749) */;text-underline-offset:4px;text-decoration:none;}.status-error{color:color-mix(in srgb, var(--colors-error) var(--un-text-opacity), transparent) /* oklch(0.567 0.224 27) */;--un-font-weight:var(--fontWeight-medium);font-weight:var(--fontWeight-medium);}.status-icon-error{color:color-mix(in srgb, var(--colors-error) var(--un-text-opacity), transparent) /* oklch(0.567 0.224 27) */;padding:calc(var(--spacing) * 1);border-radius:calc(infinity * 1px);background-color:color-mix(in srgb, var(--colors-error) 10%, transparent) /* oklch(0.567 0.224 27) */;}.hover\:fg-accent:hover{color:color-mix(in srgb, var(--colors-sky-600) var(--un-text-opacity), transparent) /* oklch(58.8% 0.158 241.966) */;}.hover\:muted:hover{color:color-mix(in srgb, var(--colors-zinc-600) var(--un-text-opacity), transparent) /* oklch(44.2% 0.017 285.786) */;background-color:color-mix(in srgb, var(--colors-zinc-300) var(--un-bg-opacity), transparent) /* oklch(87.1% 0.006 286.286) */;}.prose-li\:before\:fg-muted :is(:where(li):not(:where([class~="not-prose"],[class~="not-prose"] *)))::before{color:color-mix(in srgb, var(--colors-zinc-600) var(--un-text-opacity), transparent) /* oklch(44.2% 0.017 285.786) */;}.container,[container=""]{margin-inline:calc(var(--spacing) * 4);max-width:var(--container-4xl);}section{margin-inline:calc(var(--spacing) * 4);margin-block:calc(var(--spacing) * 6);}.card,[card=""]{padding:calc(var(--spacing) * 4);border-width:1px;border-color:color-mix(in srgb, var(--colors-zinc-400) var(--un-border-opacity), transparent) /* oklch(70.5% 0.015 286.067) */;border-radius:var(--radius-lg);background-color:color-mix(in srgb, var(--colors-zinc-100) 60%, transparent) /* oklch(96.7% 0.001 286.375) */;--un-shadow:0 1px 3px 0 var(--un-shadow-color, rgb(0 0 0 / 0.1)),0 1px 2px -1px var(--un-shadow-color, rgb(0 0 0 / 0.1));box-shadow:var(--un-inset-shadow), var(--un-inset-ring-shadow), var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);}.center,center{text-align:center;display:flex;gap:calc(var(--spacing) * 2);align-items:center;justify-content:center;}.start{text-align:start;display:flex;gap:calc(var(--spacing) * 2);align-items:flex-start;justify-content:center;}.end,[end=""]{text-align:end;display:flex;gap:calc(var(--spacing) * 2);align-items:flex-end;justify-content:center;}.bordered-accent{border-color:color-mix(in srgb, var(--colors-sky-600) var(--un-border-opacity), transparent) /* oklch(58.8% 0.158 241.966) */;}.bordered-muted,[bordered-muted=""]{border-color:color-mix(in srgb, var(--colors-zinc-400) var(--un-border-opacity), transparent) /* oklch(70.5% 0.015 286.067) */;}.button,[button=""],button{border-radius:var(--radius-sm);}.bg-base{background-color:color-mix(in srgb, var(--colors-zinc-50) var(--un-bg-opacity), transparent) /* oklch(98.5% 0 0) */;}.button:hover{opacity:90%;cursor:pointer;--un-shadow:0 1px 3px 0 var(--un-shadow-color, rgb(0 0 0 / 0.1)),0 1px 2px -1px var(--un-shadow-color, rgb(0 0 0 / 0.1));box-shadow:var(--un-inset-shadow), var(--un-inset-ring-shadow), var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);}[button=""]:hover{opacity:90%;cursor:pointer;--un-shadow:0 1px 3px 0 var(--un-shadow-color, rgb(0 0 0 / 0.1)),0 1px 2px -1px var(--un-shadow-color, rgb(0 0 0 / 0.1));box-shadow:var(--un-inset-shadow), var(--un-inset-ring-shadow), var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);}button:hover{opacity:90%;cursor:pointer;--un-shadow:0 1px 3px 0 var(--un-shadow-color, rgb(0 0 0 / 0.1)),0 1px 2px -1px var(--un-shadow-color, rgb(0 0 0 / 0.1));box-shadow:var(--un-inset-shadow), var(--un-inset-ring-shadow), var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);}.button:disabled{opacity:60%;cursor:not-allowed;--un-translate-y:calc(var(--spacing) * 0);translate:var(--un-translate-x) var(--un-translate-y);}[button=""]:disabled{opacity:60%;cursor:not-allowed;--un-translate-y:calc(var(--spacing) * 0);translate:var(--un-translate-x) var(--un-translate-y);}button:disabled{opacity:60%;cursor:not-allowed;--un-translate-y:calc(var(--spacing) * 0);translate:var(--un-translate-x) var(--un-translate-y);}.link:hover{text-decoration-line:underline;}link:hover{text-decoration-line:underline;}.outer_link:hover{text-decoration-line:underline;}.row{display:flex;flex-direction:row;}.stack,[stack=""],stack{display:flex;flex-direction:column;}.grid,[grid=""]{display:grid;}.button:hover:disabled{cursor:not-allowed;--un-shadow:0 0 var(--un-shadow-color, rgb(0 0 0 / 0));box-shadow:var(--un-inset-shadow), var(--un-inset-ring-shadow), var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);}[button=""]:hover:disabled{cursor:not-allowed;--un-shadow:0 0 var(--un-shadow-color, rgb(0 0 0 / 0));box-shadow:var(--un-inset-shadow), var(--un-inset-ring-shadow), var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);}button:hover:disabled{cursor:not-allowed;--un-shadow:0 0 var(--un-shadow-color, rgb(0 0 0 / 0));box-shadow:var(--un-inset-shadow), var(--un-inset-ring-shadow), var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);}.outer_link::after{--un-content:' ↗ ';content:var(--un-content);}.button:focus-visible{--un-ring-shadow:var(--un-ring-inset,) 0 0 0 calc(1px + var(--un-ring-offset-width)) var(--un-ring-color, currentColor);box-shadow:var(--un-inset-shadow), var(--un-inset-ring-shadow), var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);--un-ring-color:color-mix(in srgb, var(--colors-sky-600) var(--un-ring-opacity), transparent) /* oklch(58.8% 0.158 241.966) */;}[button=""]:focus-visible{--un-ring-shadow:var(--un-ring-inset,) 0 0 0 calc(1px + var(--un-ring-offset-width)) var(--un-ring-color, currentColor);box-shadow:var(--un-inset-shadow), var(--un-inset-ring-shadow), var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);--un-ring-color:color-mix(in srgb, var(--colors-sky-600) var(--un-ring-opacity), transparent) /* oklch(58.8% 0.158 241.966) */;}button:focus-visible{--un-ring-shadow:var(--un-ring-inset,) 0 0 0 calc(1px + var(--un-ring-offset-width)) var(--un-ring-color, currentColor);box-shadow:var(--un-inset-shadow), var(--un-inset-ring-shadow), var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);--un-ring-color:color-mix(in srgb, var(--colors-sky-600) var(--un-ring-opacity), transparent) /* oklch(58.8% 0.158 241.966) */;}.button:active{--un-translate-y:1px;translate:var(--un-translate-x) var(--un-translate-y);transform:var(--un-rotate-x) var(--un-rotate-y) var(--un-rotate-z) var(--un-skew-x) var(--un-skew-y);}[button=""]:active{--un-translate-y:1px;translate:var(--un-translate-x) var(--un-translate-y);transform:var(--un-rotate-x) var(--un-rotate-y) var(--un-rotate-z) var(--un-skew-x) var(--un-skew-y);}button:active{--un-translate-y:1px;translate:var(--un-translate-x) var(--un-translate-y);transform:var(--un-rotate-x) var(--un-rotate-y) var(--un-rotate-z) var(--un-skew-x) var(--un-skew-y);}@media (prefers-color-scheme: dark){.accent{color:color-mix(in srgb, var(--colors-zinc-900) var(--un-text-opacity), transparent) /* oklch(21% 0.006 285.885) */;background-color:color-mix(in srgb, var(--colors-sky-500) var(--un-bg-opacity), transparent) /* oklch(68.5% 0.169 237.323) */;}.base{color:color-mix(in srgb, var(--colors-zinc-50) var(--un-text-opacity), transparent) /* oklch(98.5% 0 0) */;background-color:color-mix(in srgb, var(--colors-zinc-900) var(--un-bg-opacity), transparent) /* oklch(21% 0.006 285.885) */;}.event-default{color:color-mix(in srgb, var(--colors-zinc-300) var(--un-text-opacity), transparent) /* oklch(87.1% 0.006 286.286) */;}.event-event{color:color-mix(in srgb, var(--colors-rose-300) var(--un-text-opacity), transparent) /* oklch(81% 0.117 11.638) */;}.event-morinomiya{color:color-mix(in srgb, var(--colors-orange-300) var(--un-text-opacity), transparent) /* oklch(83.7% 0.128 66.29) */;}.event-nakamozu{color:color-mix(in srgb, var(--colors-sky-300) var(--un-text-opacity), transparent) /* oklch(82.8% 0.111 230.318) */;}.event-sugimoto{color:color-mix(in srgb, var(--colors-emerald-300) var(--un-text-opacity), transparent) /* oklch(84.5% 0.143 164.978) */;}.fg-accent{color:color-mix(in srgb, var(--colors-sky-500) var(--un-text-opacity), transparent) /* oklch(68.5% 0.169 237.323) */;}.fg-base{color:color-mix(in srgb, var(--colors-zinc-50) var(--un-text-opacity), transparent) /* oklch(98.5% 0 0) */;}.fg-ghost{color:color-mix(in srgb, var(--colors-zinc-500) var(--un-text-opacity), transparent) /* oklch(55.2% 0.016 285.938) */;}.fg-muted,[fg-muted=""]{color:color-mix(in srgb, var(--colors-zinc-400) var(--un-text-opacity), transparent) /* oklch(70.5% 0.015 286.067) */;}.link,.outer_link,link{color:color-mix(in srgb, var(--colors-sky-400) var(--un-text-opacity), transparent) /* oklch(74.6% 0.16 232.661) */;}.hover\:fg-accent:hover{color:color-mix(in srgb, var(--colors-sky-500) var(--un-text-opacity), transparent) /* oklch(68.5% 0.169 237.323) */;}.hover\:muted:hover{color:color-mix(in srgb, var(--colors-zinc-400) var(--un-text-opacity), transparent) /* oklch(70.5% 0.015 286.067) */;background-color:color-mix(in srgb, var(--colors-zinc-700) var(--un-bg-opacity), transparent) /* oklch(37% 0.013 285.805) */;}.prose-li\:before\:fg-muted :is(:where(li):not(:where([class~="not-prose"],[class~="not-prose"] *)))::before{color:color-mix(in srgb, var(--colors-zinc-400) var(--un-text-opacity), transparent) /* oklch(70.5% 0.015 286.067) */;}.bordered-accent{border-color:color-mix(in srgb, var(--colors-sky-500) var(--un-border-opacity), transparent) /* oklch(68.5% 0.169 237.323) */;}.bordered-muted,[bordered-muted=""]{border-color:color-mix(in srgb, var(--colors-zinc-600) var(--un-border-opacity), transparent) /* oklch(44.2% 0.017 285.786) */;}.card,[card=""]{border-color:color-mix(in srgb, var(--colors-zinc-600) var(--un-border-opacity), transparent) /* oklch(44.2% 0.017 285.786) */;background-color:color-mix(in srgb, var(--colors-zinc-800) 60%, transparent) /* oklch(27.4% 0.006 286.033) */;}.bg-base{background-color:color-mix(in srgb, var(--colors-zinc-900) var(--un-bg-opacity), transparent) /* oklch(21% 0.006 285.885) */;}.button:focus-visible{--un-ring-color:color-mix(in srgb, var(--colors-sky-500) var(--un-ring-opacity), transparent) /* oklch(68.5% 0.169 237.323) */;}[button=""]:focus-visible{--un-ring-color:color-mix(in srgb, var(--colors-sky-500) var(--un-ring-opacity), transparent) /* oklch(68.5% 0.169 237.323) */;}button:focus-visible{--un-ring-color:color-mix(in srgb, var(--colors-sky-500) var(--un-ring-opacity), transparent) /* oklch(68.5% 0.169 237.323) */;}}@media (prefers-color-scheme: dark){@media print{.print\:bordered-muted{border-color:color-mix(in srgb, var(--colors-zinc-600) var(--un-border-opacity), transparent) /* oklch(44.2% 0.017 285.786) */;}}}@media print{.print\:bordered-muted{border-color:color-mix(in srgb, var(--colors-zinc-400) var(--un-border-opacity), transparent) /* oklch(70.5% 0.015 286.067) */;}}@supports (color: color-mix(in lab, red, red)){.accent{color:color-mix(in oklab, var(--colors-zinc-50) var(--un-text-opacity), transparent) /* oklch(98.5% 0 0) */;background-color:color-mix(in oklab, var(--colors-sky-600) var(--un-bg-opacity), transparent) /* oklch(58.8% 0.158 241.966) */;}.base{color:color-mix(in oklab, var(--colors-zinc-900) var(--un-text-opacity), transparent) /* oklch(21% 0.006 285.885) */;background-color:color-mix(in oklab, var(--colors-zinc-50) var(--un-bg-opacity), transparent) /* oklch(98.5% 0 0) */;}.event-default{color:color-mix(in oklab, var(--colors-zinc-700) var(--un-text-opacity), transparent) /* oklch(37% 0.013 285.805) */;}.event-event{color:color-mix(in oklab, var(--colors-rose-700) var(--un-text-opacity), transparent) /* oklch(51.4% 0.222 16.935) */;}.event-morinomiya{color:color-mix(in oklab, var(--colors-orange-700) var(--un-text-opacity), transparent) /* oklch(55.3% 0.195 38.402) */;}.event-nakamozu{color:color-mix(in oklab, var(--colors-sky-700) var(--un-text-opacity), transparent) /* oklch(50% 0.134 242.749) */;}.event-sugimoto{color:color-mix(in oklab, var(--colors-emerald-700) var(--un-text-opacity), transparent) /* oklch(50.8% 0.118 165.612) */;}.fg-accent{color:color-mix(in oklab, var(--colors-sky-600) var(--un-text-opacity), transparent) /* oklch(58.8% 0.158 241.966) */;}.fg-base{color:color-mix(in oklab, var(--colors-zinc-900) var(--un-text-opacity), transparent) /* oklch(21% 0.006 285.885) */;}.fg-ghost{color:color-mix(in oklab, var(--colors-zinc-400) var(--un-text-opacity), transparent) /* oklch(70.5% 0.015 286.067) */;}.fg-muted{color:color-mix(in oklab, var(--colors-zinc-600) var(--un-text-opacity), transparent) /* oklch(44.2% 0.017 285.786) */;}[fg-muted=""]{color:color-mix(in oklab, var(--colors-zinc-600) var(--un-text-opacity), transparent) /* oklch(44.2% 0.017 285.786) */;}.link{color:color-mix(in oklab, var(--colors-sky-700) var(--un-text-opacity), transparent) /* oklch(50% 0.134 242.749) */;}link{color:color-mix(in oklab, var(--colors-sky-700) var(--un-text-opacity), transparent) /* oklch(50% 0.134 242.749) */;}.outer_link{color:color-mix(in oklab, var(--colors-sky-700) var(--un-text-opacity), transparent) /* oklch(50% 0.134 242.749) */;}.status-error{color:color-mix(in oklab, var(--colors-error) var(--un-text-opacity), transparent) /* oklch(0.567 0.224 27) */;}.status-icon-error{color:color-mix(in oklab, var(--colors-error) var(--un-text-opacity), transparent) /* oklch(0.567 0.224 27) */;background-color:color-mix(in oklab, var(--colors-error) 10%, transparent) /* oklch(0.567 0.224 27) */;}.hover\:fg-accent:hover{color:color-mix(in oklab, var(--colors-sky-600) var(--un-text-opacity), transparent) /* oklch(58.8% 0.158 241.966) */;}.hover\:muted:hover{color:color-mix(in oklab, var(--colors-zinc-600) var(--un-text-opacity), transparent) /* oklch(44.2% 0.017 285.786) */;background-color:color-mix(in oklab, var(--colors-zinc-300) var(--un-bg-opacity), transparent) /* oklch(87.1% 0.006 286.286) */;}.prose-li\:before\:fg-muted :is(:where(li):not(:where([class~="not-prose"],[class~="not-prose"] *)))::before{color:color-mix(in oklab, var(--colors-zinc-600) var(--un-text-opacity), transparent) /* oklch(44.2% 0.017 285.786) */;}.bordered-accent{border-color:color-mix(in oklab, var(--colors-sky-600) var(--un-border-opacity), transparent) /* oklch(58.8% 0.158 241.966) */;}.bordered-muted{border-color:color-mix(in oklab, var(--colors-zinc-400) var(--un-border-opacity), transparent) /* oklch(70.5% 0.015 286.067) */;}[bordered-muted=""]{border-color:color-mix(in oklab, var(--colors-zinc-400) var(--un-border-opacity), transparent) /* oklch(70.5% 0.015 286.067) */;}.card{border-color:color-mix(in oklab, var(--colors-zinc-400) var(--un-border-opacity), transparent) /* oklch(70.5% 0.015 286.067) */;background-color:color-mix(in oklab, var(--colors-zinc-100) 60%, transparent) /* oklch(96.7% 0.001 286.375) */;}[card=""]{border-color:color-mix(in oklab, var(--colors-zinc-400) var(--un-border-opacity), transparent) /* oklch(70.5% 0.015 286.067) */;background-color:color-mix(in oklab, var(--colors-zinc-100) 60%, transparent) /* oklch(96.7% 0.001 286.375) */;}.bg-base{background-color:color-mix(in oklab, var(--colors-zinc-50) var(--un-bg-opacity), transparent) /* oklch(98.5% 0 0) */;}.button:focus-visible{--un-ring-color:color-mix(in oklab, var(--colors-sky-600) var(--un-ring-opacity), transparent) /* oklch(58.8% 0.158 241.966) */;}[button=""]:focus-visible{--un-ring-color:color-mix(in oklab, var(--colors-sky-600) var(--un-ring-opacity), transparent) /* oklch(58.8% 0.158 241.966) */;}button:focus-visible{--un-ring-color:color-mix(in oklab, var(--colors-sky-600) var(--un-ring-opacity), transparent) /* oklch(58.8% 0.158 241.966) */;}}@supports (color: color-mix(in lab, red, red)){@media (prefers-color-scheme: dark){.accent{color:color-mix(in oklab, var(--colors-zinc-900) var(--un-text-opacity), transparent) /* oklch(21% 0.006 285.885) */;background-color:color-mix(in oklab, var(--colors-sky-500) var(--un-bg-opacity), transparent) /* oklch(68.5% 0.169 237.323) */;}.base{color:color-mix(in oklab, var(--colors-zinc-50) var(--un-text-opacity), transparent) /* oklch(98.5% 0 0) */;background-color:color-mix(in oklab, var(--colors-zinc-900) var(--un-bg-opacity), transparent) /* oklch(21% 0.006 285.885) */;}.event-default{color:color-mix(in oklab, var(--colors-zinc-300) var(--un-text-opacity), transparent) /* oklch(87.1% 0.006 286.286) */;}.event-event{color:color-mix(in oklab, var(--colors-rose-300) var(--un-text-opacity), transparent) /* oklch(81% 0.117 11.638) */;}.event-morinomiya{color:color-mix(in oklab, var(--colors-orange-300) var(--un-text-opacity), transparent) /* oklch(83.7% 0.128 66.29) */;}.event-nakamozu{color:color-mix(in oklab, var(--colors-sky-300) var(--un-text-opacity), transparent) /* oklch(82.8% 0.111 230.318) */;}.event-sugimoto{color:color-mix(in oklab, var(--colors-emerald-300) var(--un-text-opacity), transparent) /* oklch(84.5% 0.143 164.978) */;}.fg-accent{color:color-mix(in oklab, var(--colors-sky-500) var(--un-text-opacity), transparent) /* oklch(68.5% 0.169 237.323) */;}.fg-base{color:color-mix(in oklab, var(--colors-zinc-50) var(--un-text-opacity), transparent) /* oklch(98.5% 0 0) */;}.fg-ghost{color:color-mix(in oklab, var(--colors-zinc-500) var(--un-text-opacity), transparent) /* oklch(55.2% 0.016 285.938) */;}.fg-muted{color:color-mix(in oklab, var(--colors-zinc-400) var(--un-text-opacity), transparent) /* oklch(70.5% 0.015 286.067) */;}[fg-muted=""]{color:color-mix(in oklab, var(--colors-zinc-400) var(--un-text-opacity), transparent) /* oklch(70.5% 0.015 286.067) */;}.link{color:color-mix(in oklab, var(--colors-sky-400) var(--un-text-opacity), transparent) /* oklch(74.6% 0.16 232.661) */;}link{color:color-mix(in oklab, var(--colors-sky-400) var(--un-text-opacity), transparent) /* oklch(74.6% 0.16 232.661) */;}.outer_link{color:color-mix(in oklab, var(--colors-sky-400) var(--un-text-opacity), transparent) /* oklch(74.6% 0.16 232.661) */;}.hover\:fg-accent:hover{color:color-mix(in oklab, var(--colors-sky-500) var(--un-text-opacity), transparent) /* oklch(68.5% 0.169 237.323) */;}.hover\:muted:hover{color:color-mix(in oklab, var(--colors-zinc-400) var(--un-text-opacity), transparent) /* oklch(70.5% 0.015 286.067) */;background-color:color-mix(in oklab, var(--colors-zinc-700) var(--un-bg-opacity), transparent) /* oklch(37% 0.013 285.805) */;}.prose-li\:before\:fg-muted :is(:where(li):not(:where([class~="not-prose"],[class~="not-prose"] *)))::before{color:color-mix(in oklab, var(--colors-zinc-400) var(--un-text-opacity), transparent) /* oklch(70.5% 0.015 286.067) */;}.bordered-accent{border-color:color-mix(in oklab, var(--colors-sky-500) var(--un-border-opacity), transparent) /* oklch(68.5% 0.169 237.323) */;}.bordered-muted{border-color:color-mix(in oklab, var(--colors-zinc-600) var(--un-border-opacity), transparent) /* oklch(44.2% 0.017 285.786) */;}[bordered-muted=""]{border-color:color-mix(in oklab, var(--colors-zinc-600) var(--un-border-opacity), transparent) /* oklch(44.2% 0.017 285.786) */;}.card{border-color:color-mix(in oklab, var(--colors-zinc-600) var(--un-border-opacity), transparent) /* oklch(44.2% 0.017 285.786) */;background-color:color-mix(in oklab, var(--colors-zinc-800) 60%, transparent) /* oklch(27.4% 0.006 286.033) */;}[card=""]{border-color:color-mix(in oklab, var(--colors-zinc-600) var(--un-border-opacity), transparent) /* oklch(44.2% 0.017 285.786) */;background-color:color-mix(in oklab, var(--colors-zinc-800) 60%, transparent) /* oklch(27.4% 0.006 286.033) */;}.bg-base{background-color:color-mix(in oklab, var(--colors-zinc-900) var(--un-bg-opacity), transparent) /* oklch(21% 0.006 285.885) */;}.button:focus-visible{--un-ring-color:color-mix(in oklab, var(--colors-sky-500) var(--un-ring-opacity), transparent) /* oklch(68.5% 0.169 237.323) */;}[button=""]:focus-visible{--un-ring-color:color-mix(in oklab, var(--colors-sky-500) var(--un-ring-opacity), transparent) /* oklch(68.5% 0.169 237.323) */;}button:focus-visible{--un-ring-color:color-mix(in oklab, var(--colors-sky-500) var(--un-ring-opacity), transparent) /* oklch(68.5% 0.169 237.323) */;}}}@supports (color: color-mix(in lab, red, red)){@media (prefers-color-scheme: dark){@media print{.print\:bordered-muted{border-color:color-mix(in oklab, var(--colors-zinc-600) var(--un-border-opacity), transparent) /* oklch(44.2% 0.017 285.786) */;}}}}@supports (color: color-mix(in lab, red, red)){@media print{.print\:bordered-muted{border-color:color-mix(in oklab, var(--colors-zinc-400) var(--un-border-opacity), transparent) /* oklch(70.5% 0.015 286.067) */;}}}@media (min-width: 40rem){.container,[container=""]{margin-inline:calc(var(--spacing) * 6);}}@media (min-width: 48rem){.container,[container=""]{margin-inline:calc(var(--spacing) * 8);}}@media (min-width: 64rem){.container,[container=""]{margin-inline:auto;}}.text-\[10px\]{font-size:10px;}.text-\[11px\]{font-size:11px;}.text-2xl{font-size:var(--text-2xl-fontSize);line-height:var(--un-leading, var(--text-2xl-lineHeight));}.text-3xl{font-size:var(--text-3xl-fontSize);line-height:var(--un-leading, var(--text-3xl-lineHeight));}.text-4xl{font-size:var(--text-4xl-fontSize);line-height:var(--un-leading, var(--text-4xl-lineHeight));}.text-7xl{font-size:var(--text-7xl-fontSize);line-height:var(--un-leading, var(--text-7xl-lineHeight));}.text-base{font-size:var(--text-base-fontSize);line-height:var(--un-leading, var(--text-base-lineHeight));}.text-lg{font-size:var(--text-lg-fontSize);line-height:var(--un-leading, var(--text-lg-lineHeight));}.text-sm,[text-sm=""]{font-size:var(--text-sm-fontSize);line-height:var(--un-leading, var(--text-sm-lineHeight));}.text-xs{font-size:var(--text-xs-fontSize);line-height:var(--un-leading, var(--text-xs-lineHeight));}.text-blue-500{color:color-mix(in srgb, var(--colors-blue-500) var(--un-text-opacity), transparent) /* oklch(62.3% 0.214 259.815) */;}.text-error{color:color-mix(in srgb, var(--colors-error) var(--un-text-opacity), transparent) /* oklch(0.567 0.224 27) */;}.text-error\/80{color:color-mix(in srgb, var(--colors-error) 80%, transparent) /* oklch(0.567 0.224 27) */;}.text-red-500{color:color-mix(in srgb, var(--colors-red-500) var(--un-text-opacity), transparent) /* oklch(63.7% 0.237 25.331) */;}.text-success{color:color-mix(in srgb, var(--colors-success) var(--un-text-opacity), transparent) /* oklch(0.571 0.181 145) */;}.text-white{color:color-mix(in srgb, var(--colors-white) var(--un-text-opacity), transparent) /* #fff */;}.text-zinc-700,[text-zinc-700=""]{color:color-mix(in srgb, var(--colors-zinc-700) var(--un-text-opacity), transparent) /* oklch(37% 0.013 285.805) */;}.leading-relaxed{--un-leading:var(--leading-relaxed);line-height:var(--leading-relaxed);}.leading-tight{--un-leading:var(--leading-tight);line-height:var(--leading-tight);}.font-bold{--un-font-weight:var(--fontWeight-bold);font-weight:var(--fontWeight-bold);}.font-extrabold{--un-font-weight:var(--fontWeight-extrabold);font-weight:var(--fontWeight-extrabold);}.font-medium{--un-font-weight:var(--fontWeight-medium);font-weight:var(--fontWeight-medium);}.font-mono{font-family:var(--font-mono);}.font-semibold,[font-semibold=""]{--un-font-weight:var(--fontWeight-semibold);font-weight:var(--fontWeight-semibold);}.prose-p\:indent-1em :is(:where(p):not(:where([class~="not-prose"],[class~="not-prose"] *))),[prose-p\:indent-1em=""] :is(:where(p):not(:where([class~="not-prose"],[class~="not-prose"] *))){text-indent:1em;}.m-0,.prose-p\:m-0 :is(:where(p):not(:where([class~="not-prose"],[class~="not-prose"] *))),.prose-ul\:m-0 :is(:where(ul):not(:where([class~="not-prose"],[class~="not-prose"] *))),[prose-p\:m-0=""] :is(:where(p):not(:where([class~="not-prose"],[class~="not-prose"] *))),[prose-ul\:m-0=""] :is(:where(ul):not(:where([class~="not-prose"],[class~="not-prose"] *))){margin:calc(var(--spacing) * 0);}.m-4{margin:calc(var(--spacing) * 4);}.mx-2{margin-inline:calc(var(--spacing) * 2);}.mx-auto{margin-inline:auto;}.my-1\.5{margin-block:calc(var(--spacing) * 1.5);}.my-2{margin-block:calc(var(--spacing) * 2);}.my-4{margin-block:calc(var(--spacing) * 4);}.my-6{margin-block:calc(var(--spacing) * 6);}.mb-2{margin-bottom:calc(var(--spacing) * 2);}.mb-3{margin-bottom:calc(var(--spacing) * 3);}.mb-4,[mb-4=""]{margin-bottom:calc(var(--spacing) * 4);}.mb-6,[mb-6=""]{margin-bottom:calc(var(--spacing) * 6);}.mb-8{margin-bottom:calc(var(--spacing) * 8);}.ml-1{margin-left:calc(var(--spacing) * 1);}.ml-2{margin-left:calc(var(--spacing) * 2);}.ml-4{margin-left:calc(var(--spacing) * 4);}.ml-auto{margin-left:auto;}.ms,[ms=""]{margin-inline-start:calc(var(--spacing) * 4);}.mt-0\.5{margin-top:calc(var(--spacing) * 0.5);}.mt-1{margin-top:calc(var(--spacing) * 1);}.mt-2{margin-top:calc(var(--spacing) * 2);}.mt-3{margin-top:calc(var(--spacing) * 3);}.mt-4{margin-top:calc(var(--spacing) * 4);}.mt-6{margin-top:calc(var(--spacing) * 6);}.mt-8{margin-top:calc(var(--spacing) * 8);}.mt-9{margin-top:calc(var(--spacing) * 9);}.prose-li\:before\:mr-2 :is(:where(li):not(:where([class~="not-prose"],[class~="not-prose"] *)))::before{margin-right:calc(var(--spacing) * 2);}.p-1{padding:calc(var(--spacing) * 1);}.p-10{padding:calc(var(--spacing) * 10);}.p-2{padding:calc(var(--spacing) * 2);}.p-3{padding:calc(var(--spacing) * 3);}.prose-ul\:p-0 :is(:where(ul):not(:where([class~="not-prose"],[class~="not-prose"] *))),[prose-ul\:p-0=""] :is(:where(ul):not(:where([class~="not-prose"],[class~="not-prose"] *))){padding:calc(var(--spacing) * 0);}.px-1{padding-inline:calc(var(--spacing) * 1);}.px-1\/4{padding-inline:25%;}.px-2{padding-inline:calc(var(--spacing) * 2);}.px-3{padding-inline:calc(var(--spacing) * 3);}.px-4,[px-4=""]{padding-inline:calc(var(--spacing) * 4);}.py-0\.5{padding-block:calc(var(--spacing) * 0.5);}.py-1{padding-block:calc(var(--spacing) * 1);}.py-2{padding-block:calc(var(--spacing) * 2);}.py-5,[py-5=""]{padding-block:calc(var(--spacing) * 5);}.py-8{padding-block:calc(var(--spacing) * 8);}.pb-2{padding-bottom:calc(var(--spacing) * 2);}.pb-6{padding-bottom:calc(var(--spacing) * 6);}.pl-6{padding-left:calc(var(--spacing) * 6);}.pt-0\.5{padding-top:calc(var(--spacing) * 0.5);}.pt-12{padding-top:calc(var(--spacing) * 12);}.pt-4{padding-top:calc(var(--spacing) * 4);}.pt-6{padding-top:calc(var(--spacing) * 6);}.text-center{text-align:center;}.text-right{text-align:right;}.outline-none{--un-outline-style:none;outline-style:none;}.prose-ul\:list-none :is(:where(ul):not(:where([class~="not-prose"],[class~="not-prose"] *))),[prose-ul\:list-none=""] :is(:where(ul):not(:where([class~="not-prose"],[class~="not-prose"] *))){list-style-type:none;}.border{border-width:1px;}.border-0{border-width:0px;}.\[\&\:not\(\:last-child\)\]\:border-b:not(:last-child),[border-b=""]{border-bottom-width:1px;}.rounded{border-radius:var(--radius-DEFAULT);}.rounded-2xl{border-radius:var(--radius-2xl);}.rounded-full{border-radius:calc(infinity * 1px);}.rounded-lg{border-radius:var(--radius-lg);}.rounded-none{border-radius:var(--radius-none);}.rounded-sm{border-radius:var(--radius-sm);}.bg-\[radial-gradient\(circle_at_15\%_0\%\,rgba\(29\,78\,216\,0\.12\)\,transparent_34\%\)\,radial-gradient\(circle_at_85\%_12\%\,rgba\(6\,95\,70\,0\.14\)\,transparent_38\%\)\]{background-image:radial-gradient(circle at 15% 0%,rgba(29,78,216,0.12),transparent 34%),radial-gradient(circle at 85% 12%,rgba(6,95,70,0.14),transparent 38%);}.bg-black\/20{background-color:color-mix(in srgb, var(--colors-black) 20%, transparent) /* #000 */;}.bg-sky-600{background-color:color-mix(in srgb, var(--colors-sky-600) var(--un-bg-opacity), transparent) /* oklch(58.8% 0.158 241.966) */;}.bg-white,[bg-white=""]{background-color:color-mix(in srgb, var(--colors-white) var(--un-bg-opacity), transparent) /* #fff */;}.bg-white\/40{background-color:color-mix(in srgb, var(--colors-white) 40%, transparent) /* #fff */;}.bg-zinc-200\/20{background-color:color-mix(in srgb, var(--colors-zinc-200) 20%, transparent) /* oklch(92% 0.004 286.32) */;}.bg-zinc-900{background-color:color-mix(in srgb, var(--colors-zinc-900) var(--un-bg-opacity), transparent) /* oklch(21% 0.006 285.885) */;}.hover\:bg-black\/40:hover{background-color:color-mix(in srgb, var(--colors-black) 40%, transparent) /* #000 */;}.hover\:bg-white\/70:hover{background-color:color-mix(in srgb, var(--colors-white) 70%, transparent) /* #fff */;}.hover\:bg-zinc-200:hover{background-color:color-mix(in srgb, var(--colors-zinc-200) var(--un-bg-opacity), transparent) /* oklch(92% 0.004 286.32) */;}[hover\:bg-white=""]:hover{background-color:color-mix(in srgb, var(--colors-white) var(--un-bg-opacity), transparent) /* #fff */;}.bg-opacity-60,[bg-opacity-60=""]{--un-bg-opacity:60%;}.opacity-0,[opacity-0=""]{opacity:0%;}.opacity-100,[opacity-100=""],.group:hover .group-hover\:opacity-100{opacity:100%;}.opacity-30{opacity:30%;}.opacity-50{opacity:50%;}.opacity-60{opacity:60%;}.opacity-80{opacity:80%;}[color-scheme~="content\="]{color-scheme:content=;}.prose-a\:underline :is(:where(a):not(:where([class~="not-prose"],[class~="not-prose"] *))){text-decoration-line:underline;}.prose-a\:underline-1 :is(:where(a):not(:where([class~="not-prose"],[class~="not-prose"] *))),[prose-a\:underline-1=""] :is(:where(a):not(:where([class~="not-prose"],[class~="not-prose"] *))){text-decoration-thickness:1px;}.prose-a\:underline-sky-600 :is(:where(a):not(:where([class~="not-prose"],[class~="not-prose"] *))),[prose-a\:underline-sky-600=""] :is(:where(a):not(:where([class~="not-prose"],[class~="not-prose"] *))){text-decoration-color:color-mix(in srgb, var(--colors-sky-600) var(--un-line-opacity), transparent) /* oklch(58.8% 0.158 241.966) */;-webkit-text-decoration-color:color-mix(in srgb, var(--colors-sky-600) var(--un-line-opacity), transparent) /* oklch(58.8% 0.158 241.966) */;}.prose-a\:underline-offset-4 :is(:where(a):not(:where([class~="not-prose"],[class~="not-prose"] *))),[prose-a\:underline-offset-4=""] :is(:where(a):not(:where([class~="not-prose"],[class~="not-prose"] *))){text-underline-offset:4px;}.no-underline{text-decoration:none;}.flex,[flex=""]{display:flex;}.inline-flex,[inline-flex=""]{display:inline-flex;}.flex-1{flex:1 1 0%;}.flex-row{flex-direction:row;}.flex-col{flex-direction:column;}.gap-1{gap:calc(var(--spacing) * 1);}.gap-2,[gap-2=""]{gap:calc(var(--spacing) * 2);}.gap-3{gap:calc(var(--spacing) * 3);}.gap-4,[gap-4=""]{gap:calc(var(--spacing) * 4);}.gap-8{gap:calc(var(--spacing) * 8);}.grid-flow-col,[grid-flow-col=""]{grid-auto-flow:column;}.grid-cols-1,[grid-cols-1=""]{grid-template-columns:repeat(1,minmax(0,1fr));}.grid-cols-2,[grid-cols-2=""]{grid-template-columns:repeat(2,minmax(0,1fr));}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr));}[rows~="\36 "]{grid-template-rows:repeat(6,minmax(0,1fr));}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6);}.h-1{height:calc(var(--spacing) * 1);}.h-1\.5{height:calc(var(--spacing) * 1.5);}.h-10{height:calc(var(--spacing) * 10);}.h-1px{height:1px;}.h-4,[h-4=""]{height:calc(var(--spacing) * 4);}.h-5{height:calc(var(--spacing) * 5);}.h-6{height:calc(var(--spacing) * 6);}.h-full,[h-full=""]{height:100%;}.max-h-full,[max-h-full=""]{max-height:100%;}.max-w-2\/3{max-width:66.6666666667%;}.max-w-2xl{max-width:var(--container-2xl);}.max-w-5xl{max-width:var(--container-5xl);}.max-w-full,[max-w-full=""]{max-width:100%;}.min-h-100dvh{min-height:100dvh;}.min-h-24{min-height:calc(var(--spacing) * 24);}.min-h-60dvh{min-height:60dvh;}.min-h-90dvh{min-height:90dvh;}.min-w-0,[min-w-0=""]{min-width:calc(var(--spacing) * 0);}.w-0{width:calc(var(--spacing) * 0);}.w-1{width:calc(var(--spacing) * 1);}.w-2{width:calc(var(--spacing) * 2);}.w-4{width:calc(var(--spacing) * 4);}.w-4em{width:4em;}.w-5{width:calc(var(--spacing) * 5);}.w-6{width:calc(var(--spacing) * 6);}.w-8{width:calc(var(--spacing) * 8);}.w-80{width:calc(var(--spacing) * 80);}.w-auto{width:auto;}.w-fit,[w-fit=""]{width:fit-content;}.w-full,[w-full=""]{width:100%;}.aspect-\[16\/9\],.aspect-video{aspect-ratio:16/9;}.block{display:block;}.hidden{display:none;}.cursor-pointer{cursor:pointer;}.hover\:cursor-pointer:hover{cursor:pointer;}.cursor-not-allowed{cursor:not-allowed;}.pointer-events-none{pointer-events:none;}.resize-y{resize:vertical;}.prose-li\:before\:content-\[\"◆\"\] :is(:where(li):not(:where([class~="not-prose"],[class~="not-prose"] *)))::before{--un-content:"◆";content:var(--un-content);}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.shadow-xl{--un-shadow:0 20px 25px -5px var(--un-shadow-color, rgb(0 0 0 / 0.1)),0 8px 10px -6px var(--un-shadow-color, rgb(0 0 0 / 0.1));box-shadow:var(--un-inset-shadow), var(--un-inset-ring-shadow), var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);}.-translate-x-1\/2{--un-translate-x:-50%;translate:var(--un-translate-x) var(--un-translate-y);}.-translate-x-2{--un-translate-x:calc(var(--spacing) * -2);translate:var(--un-translate-x) var(--un-translate-y);}.translate-x-2{--un-translate-x:calc(var(--spacing) * 2);translate:var(--un-translate-x) var(--un-translate-y);}.group:hover .group-hover\:translate-x-0{--un-translate-x:calc(var(--spacing) * 0);translate:var(--un-translate-x) var(--un-translate-y);}.scale-110,[scale-110=""]{--un-scale-x:110%;--un-scale-y:110%;scale:var(--un-scale-x) var(--un-scale-y);}.transform{transform:var(--un-rotate-x) var(--un-rotate-y) var(--un-rotate-z) var(--un-skew-x) var(--un-skew-y);}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,--un-gradient-from,--un-gradient-via,--un-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter;transition-timing-function:var(--un-ease, var(--default-transition-timingFunction));transition-duration:var(--un-duration, var(--default-transition-duration));}.transition-all{transition-property:all;transition-timing-function:var(--un-ease, var(--default-transition-timingFunction));transition-duration:var(--un-duration, var(--default-transition-duration));}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,--un-gradient-from,--un-gradient-via,--un-gradient-to;transition-timing-function:var(--un-ease, var(--default-transition-timingFunction));transition-duration:var(--un-duration, var(--default-transition-duration));}.transition-opacity,[transition-opacity=""]{transition-property:opacity;transition-timing-function:var(--un-ease, var(--default-transition-timingFunction));transition-duration:var(--un-duration, var(--default-transition-duration));}.duration-150{--un-duration:150ms;transition-duration:150ms;}.duration-1500,[duration-1500=""]{--un-duration:1500ms;transition-duration:1500ms;}.duration-500{--un-duration:500ms;transition-duration:500ms;}.ease{--un-ease:var(--ease-DEFAULT);transition-timing-function:var(--ease-DEFAULT);}.ease-in-out,[ease-in-out=""]{--un-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out);}.ease-out{--un-ease:var(--ease-out);transition-timing-function:var(--ease-out);}[self~="\$\$file"]{align-self:var(--\$file);}[self~="\$\$Layout"]{align-self:var(--\$Layout);}.items-start{align-items:flex-start;}.items-center,[items-center=""]{align-items:center;}.inset-0,[inset-0=""]{inset:calc(var(--spacing) * 0);}.-bottom-1px{bottom:-1px;}.bottom-6{bottom:calc(var(--spacing) * 6);}.left-0{left:calc(var(--spacing) * 0);}.left-1\/2{left:50%;}.left-4{left:calc(var(--spacing) * 4);}.right-4{right:calc(var(--spacing) * 4);}.top-0{top:calc(var(--spacing) * 0);}.top-1\/2{top:50%;}.justify-center{justify-content:center;}.justify-between{justify-content:space-between;}.absolute,[absolute=""]{position:absolute;}.fixed{position:fixed;}.relative,[relative=""]{position:relative;}.sticky{position:sticky;}.z-10{z-index:10;}.z-100{z-index:100;}.z-20{z-index:20;}.z-30{z-index:30;}.overflow-hidden,[overflow-hidden=""]{overflow:hidden;}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.animate-spin,.group:hover .group-hover\:animate-spin{animation:spin 1s linear infinite;}.from-black\/30{--un-from-opacity:30%;--un-gradient-from:color-mix(in oklab, var(--colors-black) var(--un-from-opacity), transparent);--un-gradient-stops:var(--un-gradient-via-stops, var(--un-gradient-position), var(--un-gradient-from) var(--un-gradient-from-position), var(--un-gradient-to) var(--un-gradient-to-position));}.to-black\/10{--un-to-opacity:10%;--un-gradient-to:color-mix(in oklab, var(--colors-black) var(--un-to-opacity), transparent);--un-gradient-stops:var(--un-gradient-via-stops, var(--un-gradient-position), var(--un-gradient-from) var(--un-gradient-from-position), var(--un-gradient-to) var(--un-gradient-to-position));}.via-transparent{--un-gradient-via:transparent;--un-gradient-via-stops:var(--un-gradient-position), var(--un-gradient-from) var(--un-gradient-from-position), var(--un-gradient-via) var(--un-gradient-via-position), var(--un-gradient-to) var(--un-gradient-to-position);--un-gradient-stops:var(--un-gradient-via-stops);}.bg-gradient-to-t{--un-gradient-position:to top in oklab;background-image:linear-gradient(var(--un-gradient-stops));}.object-cover{object-fit:cover;}.object-contain,[object-contain=""]{object-fit:contain;}.backdrop-blur-3xl{--un-backdrop-blur:blur(64px);-webkit-backdrop-filter:var(--un-backdrop-blur,) var(--un-backdrop-brightness,) var(--un-backdrop-contrast,) var(--un-backdrop-grayscale,) var(--un-backdrop-hue-rotate,) var(--un-backdrop-invert,) var(--un-backdrop-opacity,) var(--un-backdrop-saturate,) var(--un-backdrop-sepia,);backdrop-filter:var(--un-backdrop-blur,) var(--un-backdrop-brightness,) var(--un-backdrop-contrast,) var(--un-backdrop-grayscale,) var(--un-backdrop-hue-rotate,) var(--un-backdrop-invert,) var(--un-backdrop-opacity,) var(--un-backdrop-saturate,) var(--un-backdrop-sepia,);}.backdrop-blur-md{--un-backdrop-blur:blur(12px);-webkit-backdrop-filter:var(--un-backdrop-blur,) var(--un-backdrop-brightness,) var(--un-backdrop-contrast,) var(--un-backdrop-grayscale,) var(--un-backdrop-hue-rotate,) var(--un-backdrop-invert,) var(--un-backdrop-opacity,) var(--un-backdrop-saturate,) var(--un-backdrop-sepia,);backdrop-filter:var(--un-backdrop-blur,) var(--un-backdrop-brightness,) var(--un-backdrop-contrast,) var(--un-backdrop-grayscale,) var(--un-backdrop-hue-rotate,) var(--un-backdrop-invert,) var(--un-backdrop-opacity,) var(--un-backdrop-saturate,) var(--un-backdrop-sepia,);}.backdrop-blur-xs{--un-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--un-backdrop-blur,) var(--un-backdrop-brightness,) var(--un-backdrop-contrast,) var(--un-backdrop-grayscale,) var(--un-backdrop-hue-rotate,) var(--un-backdrop-invert,) var(--un-backdrop-opacity,) var(--un-backdrop-saturate,) var(--un-backdrop-sepia,);backdrop-filter:var(--un-backdrop-blur,) var(--un-backdrop-brightness,) var(--un-backdrop-contrast,) var(--un-backdrop-grayscale,) var(--un-backdrop-hue-rotate,) var(--un-backdrop-invert,) var(--un-backdrop-opacity,) var(--un-backdrop-saturate,) var(--un-backdrop-sepia,);}.blur-sm,[blur-sm=""]{--un-blur:blur(8px);filter:var(--un-blur,) var(--un-brightness,) var(--un-contrast,) var(--un-grayscale,) var(--un-hue-rotate,) var(--un-invert,) var(--un-saturate,) var(--un-sepia,) var(--un-drop-shadow,);}.contrast-125{--un-contrast:contrast(125%);filter:var(--un-blur,) var(--un-brightness,) var(--un-contrast,) var(--un-grayscale,) var(--un-hue-rotate,) var(--un-invert,) var(--un-saturate,) var(--un-sepia,) var(--un-drop-shadow,);}.space-y-1{:where(&>:not(:last-child)){--un-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--un-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--un-space-y-reverse)));}}.space-y-4{:where(&>:not(:last-child)){--un-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--un-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--un-space-y-reverse)));}}@media (prefers-color-scheme: dark){.dark\:text-zinc-300,[dark\:text-zinc-300=""]{color:color-mix(in srgb, var(--colors-zinc-300) var(--un-text-opacity), transparent) /* oklch(87.1% 0.006 286.286) */;}.dark\:bg-sky-500{background-color:color-mix(in srgb, var(--colors-sky-500) var(--un-bg-opacity), transparent) /* oklch(68.5% 0.169 237.323) */;}.dark\:bg-zinc-800\/20{background-color:color-mix(in srgb, var(--colors-zinc-800) 20%, transparent) /* oklch(27.4% 0.006 286.033) */;}.dark\:hover\:bg-zinc-700:hover{background-color:color-mix(in srgb, var(--colors-zinc-700) var(--un-bg-opacity), transparent) /* oklch(37% 0.013 285.805) */;}.hover\:dark\:bg-zinc-800:hover{background-color:color-mix(in srgb, var(--colors-zinc-800) var(--un-bg-opacity), transparent) /* oklch(27.4% 0.006 286.033) */;}.prose-a\:dark\:underline-sky-500 :is(:where(a):not(:where([class~="not-prose"],[class~="not-prose"] *))),[prose-a\:dark\:underline-sky-500=""] :is(:where(a):not(:where([class~="not-prose"],[class~="not-prose"] *))){text-decoration-color:color-mix(in srgb, var(--colors-sky-500) var(--un-line-opacity), transparent) /* oklch(68.5% 0.169 237.323) */;-webkit-text-decoration-color:color-mix(in srgb, var(--colors-sky-500) var(--un-line-opacity), transparent) /* oklch(68.5% 0.169 237.323) */;}.dark\:contrast-90{--un-contrast:contrast(90%);filter:var(--un-blur,) var(--un-brightness,) var(--un-contrast,) var(--un-grayscale,) var(--un-hue-rotate,) var(--un-invert,) var(--un-saturate,) var(--un-sepia,) var(--un-drop-shadow,);}.dark\:invert{--un-invert:invert(100%);filter:var(--un-blur,) var(--un-brightness,) var(--un-contrast,) var(--un-grayscale,) var(--un-hue-rotate,) var(--un-invert,) var(--un-saturate,) var(--un-sepia,) var(--un-drop-shadow,);}}@media print{.print\:hidden{display:none;}}@supports (color: color-mix(in lab, red, red)){.text-blue-500{color:color-mix(in oklab, var(--colors-blue-500) var(--un-text-opacity), transparent) /* oklch(62.3% 0.214 259.815) */;}.text-error{color:color-mix(in oklab, var(--colors-error) var(--un-text-opacity), transparent) /* oklch(0.567 0.224 27) */;}.text-error\/80{color:color-mix(in oklab, var(--colors-error) 80%, transparent) /* oklch(0.567 0.224 27) */;}.text-red-500{color:color-mix(in oklab, var(--colors-red-500) var(--un-text-opacity), transparent) /* oklch(63.7% 0.237 25.331) */;}.text-success{color:color-mix(in oklab, var(--colors-success) var(--un-text-opacity), transparent) /* oklch(0.571 0.181 145) */;}.text-white{color:color-mix(in oklab, var(--colors-white) var(--un-text-opacity), transparent) /* #fff */;}.text-zinc-700{color:color-mix(in oklab, var(--colors-zinc-700) var(--un-text-opacity), transparent) /* oklch(37% 0.013 285.805) */;}[text-zinc-700=""]{color:color-mix(in oklab, var(--colors-zinc-700) var(--un-text-opacity), transparent) /* oklch(37% 0.013 285.805) */;}.bg-black\/20{background-color:color-mix(in oklab, var(--colors-black) 20%, transparent) /* #000 */;}.bg-sky-600{background-color:color-mix(in oklab, var(--colors-sky-600) var(--un-bg-opacity), transparent) /* oklch(58.8% 0.158 241.966) */;}.bg-white{background-color:color-mix(in oklab, var(--colors-white) var(--un-bg-opacity), transparent) /* #fff */;}.bg-white\/40{background-color:color-mix(in oklab, var(--colors-white) 40%, transparent) /* #fff */;}.bg-zinc-200\/20{background-color:color-mix(in oklab, var(--colors-zinc-200) 20%, transparent) /* oklch(92% 0.004 286.32) */;}.bg-zinc-900{background-color:color-mix(in oklab, var(--colors-zinc-900) var(--un-bg-opacity), transparent) /* oklch(21% 0.006 285.885) */;}[bg-white=""]{background-color:color-mix(in oklab, var(--colors-white) var(--un-bg-opacity), transparent) /* #fff */;}.hover\:bg-black\/40:hover{background-color:color-mix(in oklab, var(--colors-black) 40%, transparent) /* #000 */;}.hover\:bg-white\/70:hover{background-color:color-mix(in oklab, var(--colors-white) 70%, transparent) /* #fff */;}.hover\:bg-zinc-200:hover{background-color:color-mix(in oklab, var(--colors-zinc-200) var(--un-bg-opacity), transparent) /* oklch(92% 0.004 286.32) */;}[hover\:bg-white=""]:hover{background-color:color-mix(in oklab, var(--colors-white) var(--un-bg-opacity), transparent) /* #fff */;}.prose-a\:underline-sky-600 :is(:where(a):not(:where([class~="not-prose"],[class~="not-prose"] *))){text-decoration-color:color-mix(in oklab, var(--colors-sky-600) var(--un-line-opacity), transparent) /* oklch(58.8% 0.158 241.966) */;}[prose-a\:underline-sky-600=""] :is(:where(a):not(:where([class~="not-prose"],[class~="not-prose"] *))){text-decoration-color:color-mix(in oklab, var(--colors-sky-600) var(--un-line-opacity), transparent) /* oklch(58.8% 0.158 241.966) */;}}@supports (color: color-mix(in lab, red, red)){@media (prefers-color-scheme: dark){.dark\:text-zinc-300{color:color-mix(in oklab, var(--colors-zinc-300) var(--un-text-opacity), transparent) /* oklch(87.1% 0.006 286.286) */;}[dark\:text-zinc-300=""]{color:color-mix(in oklab, var(--colors-zinc-300) var(--un-text-opacity), transparent) /* oklch(87.1% 0.006 286.286) */;}.dark\:bg-sky-500{background-color:color-mix(in oklab, var(--colors-sky-500) var(--un-bg-opacity), transparent) /* oklch(68.5% 0.169 237.323) */;}.dark\:bg-zinc-800\/20{background-color:color-mix(in oklab, var(--colors-zinc-800) 20%, transparent) /* oklch(27.4% 0.006 286.033) */;}.dark\:hover\:bg-zinc-700:hover{background-color:color-mix(in oklab, var(--colors-zinc-700) var(--un-bg-opacity), transparent) /* oklch(37% 0.013 285.805) */;}.hover\:dark\:bg-zinc-800:hover{background-color:color-mix(in oklab, var(--colors-zinc-800) var(--un-bg-opacity), transparent) /* oklch(27.4% 0.006 286.033) */;}.prose-a\:dark\:underline-sky-500 :is(:where(a):not(:where([class~="not-prose"],[class~="not-prose"] *))){text-decoration-color:color-mix(in oklab, var(--colors-sky-500) var(--un-line-opacity), transparent) /* oklch(68.5% 0.169 237.323) */;}[prose-a\:dark\:underline-sky-500=""] :is(:where(a):not(:where([class~="not-prose"],[class~="not-prose"] *))){text-decoration-color:color-mix(in oklab, var(--colors-sky-500) var(--un-line-opacity), transparent) /* oklch(68.5% 0.169 237.323) */;}}}@media (min-width: 40rem){.sm\:text-6xl{font-size:var(--text-6xl-fontSize);line-height:var(--un-leading, var(--text-6xl-lineHeight));}.sm\:text-8xl{font-size:var(--text-8xl-fontSize);line-height:var(--un-leading, var(--text-8xl-lineHeight));}.sm\:px-1\/3{padding-inline:33.3333333333%;}.sm\:flex-row{flex-direction:row;}.sm\:grid-cols-\[1fr_2fr\]{grid-template-columns:1fr 2fr;}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr));}.sm\:w-auto{width:auto;}.sm\:hidden{display:none;}}@media (min-width: 48rem){.md\:px-6{padding-inline:calc(var(--spacing) * 6);}.md\:grid-cols-2,[md\:grid-cols-2=""]{grid-template-columns:repeat(2,minmax(0,1fr));}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr));}}@media (min-width: 64rem){.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr));}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr));}}@keyframes astroFadeInOut {
	from {
		opacity: 1;
	}
	to {
		opacity: 0;
	}
}

@keyframes astroFadeIn {
	from {
		opacity: 0;
		mix-blend-mode: plus-lighter;
	}
	to {
		opacity: 1;
		mix-blend-mode: plus-lighter;
	}
}

@keyframes astroFadeOut {
	from {
		opacity: 1;
		mix-blend-mode: plus-lighter;
	}
	to {
		opacity: 0;
		mix-blend-mode: plus-lighter;
	}
}

@keyframes astroSlideFromRight {
	from {
		transform: translateX(100%);
	}
}

@keyframes astroSlideFromLeft {
	from {
		transform: translateX(-100%);
	}
}

@keyframes astroSlideToRight {
	to {
		transform: translateX(100%);
	}
}

@keyframes astroSlideToLeft {
	to {
		transform: translateX(-100%);
	}
}

@media (prefers-reduced-motion) {
	::view-transition-group(*),
	::view-transition-old(*),
	::view-transition-new(*) {
		animation: none !important;
	}

	[data-astro-transition-scope] {
		animation: none !important;
	}
}
dialog[data-astro-cid-wv7whodv]#sidebar {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: auto;
  min-height: 100dvh;
}

dialog[data-astro-cid-wv7whodv]#sidebar::backdrop {
  background: #00000080;
  transition: opacity .2s;

  --un-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--un-backdrop-blur,) var(--un-backdrop-brightness,) var(--un-backdrop-contrast,) var(--un-backdrop-grayscale,) var(--un-backdrop-hue-rotate,) var(--un-backdrop-invert,) var(--un-backdrop-opacity,) var(--un-backdrop-saturate,) var(--un-backdrop-sepia,);backdrop-filter:var(--un-backdrop-blur,) var(--un-backdrop-brightness,) var(--un-backdrop-contrast,) var(--un-backdrop-grayscale,) var(--un-backdrop-hue-rotate,) var(--un-backdrop-invert,) var(--un-backdrop-opacity,) var(--un-backdrop-saturate,) var(--un-backdrop-sepia,);
}@property --un-backdrop-blur{syntax:"*";inherits:false;}@property --un-backdrop-brightness{syntax:"*";inherits:false;}@property --un-backdrop-contrast{syntax:"*";inherits:false;}@property --un-backdrop-grayscale{syntax:"*";inherits:false;}@property --un-backdrop-hue-rotate{syntax:"*";inherits:false;}@property --un-backdrop-invert{syntax:"*";inherits:false;}@property --un-backdrop-opacity{syntax:"*";inherits:false;}@property --un-backdrop-saturate{syntax:"*";inherits:false;}@property --un-backdrop-sepia{syntax:"*";inherits:false;}

dialog[data-astro-cid-wv7whodv]#sidebar[open] {
  animation: .2s ease-out slide-in;
}

@keyframes slide-in {
  from {
    transform: translateX(100%);
  }

  to {
    transform: translateX(0);
  }
}

.nav-link[data-astro-cid-wv7whodv] {
  margin-block:calc(var(--spacing) * 1.5);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);border-radius:var(--radius-sm);width:100%;display:block;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,--un-gradient-from,--un-gradient-via,--un-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter;transition-timing-function:var(--un-ease, var(--default-transition-timingFunction));transition-duration:var(--un-duration, var(--default-transition-duration));
}

.nav-link--parent[data-astro-cid-wv7whodv] {
  font-size:var(--text-base-fontSize);line-height:var(--un-leading, var(--text-base-lineHeight));--un-font-weight:var(--fontWeight-bold);font-weight:var(--fontWeight-bold);
}.nav-link--parent[data-astro-cid-wv7whodv]:hover{background-color:color-mix(in srgb, var(--colors-zinc-200) var(--un-bg-opacity), transparent) /* oklch(92% 0.004 286.32) */;}@property --un-bg-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;syntax:"<percentage>";inherits:false;initial-value:100%;}@supports (color: color-mix(in lab, red, red)){.nav-link--parent[data-astro-cid-wv7whodv]:hover{background-color:color-mix(in oklab, var(--colors-zinc-200) var(--un-bg-opacity), transparent) /* oklch(92% 0.004 286.32) */;}}@media (prefers-color-scheme: dark){.nav-link--parent[data-astro-cid-wv7whodv]:hover{background-color:color-mix(in srgb, var(--colors-zinc-800) var(--un-bg-opacity), transparent) /* oklch(27.4% 0.006 286.033) */;}}@media (prefers-color-scheme: dark){@supports (color: color-mix(in lab, red, red)){.nav-link--parent[data-astro-cid-wv7whodv]:hover{background-color:color-mix(in oklab, var(--colors-zinc-800) var(--un-bg-opacity), transparent) /* oklch(27.4% 0.006 286.033) */;}}}

.nav-link--child[data-astro-cid-wv7whodv] {
  font-size:var(--text-sm-fontSize);line-height:var(--un-leading, var(--text-sm-lineHeight));--un-font-weight:var(--fontWeight-semibold);font-weight:var(--fontWeight-semibold);
}.nav-link--child[data-astro-cid-wv7whodv]:hover{background-color:color-mix(in srgb, var(--colors-zinc-200) var(--un-bg-opacity), transparent) /* oklch(92% 0.004 286.32) */;}@property --un-bg-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;syntax:"<percentage>";inherits:false;initial-value:100%;}@supports (color: color-mix(in lab, red, red)){.nav-link--child[data-astro-cid-wv7whodv]:hover{background-color:color-mix(in oklab, var(--colors-zinc-200) var(--un-bg-opacity), transparent) /* oklch(92% 0.004 286.32) */;}}@media (prefers-color-scheme: dark){.nav-link--child[data-astro-cid-wv7whodv]:hover{background-color:color-mix(in srgb, var(--colors-zinc-800) var(--un-bg-opacity), transparent) /* oklch(27.4% 0.006 286.033) */;}}@media (prefers-color-scheme: dark){@supports (color: color-mix(in lab, red, red)){.nav-link--child[data-astro-cid-wv7whodv]:hover{background-color:color-mix(in oklab, var(--colors-zinc-800) var(--un-bg-opacity), transparent) /* oklch(27.4% 0.006 286.033) */;}}}

.nav-link--grandchild[data-astro-cid-wv7whodv] {
  font-size:var(--text-sm-fontSize);line-height:var(--un-leading, var(--text-sm-lineHeight));--un-font-weight:var(--fontWeight-medium);font-weight:var(--fontWeight-medium);
}.nav-link--grandchild[data-astro-cid-wv7whodv]:hover{background-color:color-mix(in srgb, var(--colors-zinc-200) var(--un-bg-opacity), transparent) /* oklch(92% 0.004 286.32) */;}@property --un-bg-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;syntax:"<percentage>";inherits:false;initial-value:100%;}@supports (color: color-mix(in lab, red, red)){.nav-link--grandchild[data-astro-cid-wv7whodv]:hover{background-color:color-mix(in oklab, var(--colors-zinc-200) var(--un-bg-opacity), transparent) /* oklch(92% 0.004 286.32) */;}}@media (prefers-color-scheme: dark){.nav-link--grandchild[data-astro-cid-wv7whodv]:hover{background-color:color-mix(in srgb, var(--colors-zinc-800) var(--un-bg-opacity), transparent) /* oklch(27.4% 0.006 286.033) */;}}@media (prefers-color-scheme: dark){@supports (color: color-mix(in lab, red, red)){.nav-link--grandchild[data-astro-cid-wv7whodv]:hover{background-color:color-mix(in oklab, var(--colors-zinc-800) var(--un-bg-opacity), transparent) /* oklch(27.4% 0.006 286.033) */;}}}

.nav-link--active[data-astro-cid-wv7whodv] {
  color:color-mix(in srgb, var(--colors-white) var(--un-text-opacity), transparent) /* #fff */;--un-font-weight:var(--fontWeight-semibold);font-weight:var(--fontWeight-semibold);background-color:color-mix(in srgb, var(--colors-sky-600) var(--un-bg-opacity), transparent) /* oklch(58.8% 0.158 241.966) */;
}@property --un-text-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}@supports (color: color-mix(in lab, red, red)){.nav-link--active[data-astro-cid-wv7whodv]{color:color-mix(in oklab, var(--colors-white) var(--un-text-opacity), transparent) /* #fff */;background-color:color-mix(in oklab, var(--colors-sky-600) var(--un-bg-opacity), transparent) /* oklch(58.8% 0.158 241.966) */;}}@property --un-bg-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}

.nav-children[data-astro-cid-wv7whodv] {
  margin-top:calc(var(--spacing) * 1);
}.nav-children[data-astro-cid-wv7whodv]{:where(&>:not(:last-child)){--un-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--un-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--un-space-y-reverse)));}}@property --un-space-y-reverse{syntax:"*";inherits:false;initial-value:0;}

.nav-children--indent[data-astro-cid-wv7whodv] {
  margin-left:calc(var(--spacing) * 4);
}

.nav-grandchildren[data-astro-cid-wv7whodv] {
  margin-top:calc(var(--spacing) * 1);margin-left:calc(var(--spacing) * 4);
}.nav-grandchildren[data-astro-cid-wv7whodv]{:where(&>:not(:last-child)){--un-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--un-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--un-space-y-reverse)));}}@property --un-space-y-reverse{syntax:"*";inherits:false;initial-value:0;}
