@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-ext-wght-normal.BOeWTOD4.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-wght-normal.DqGufNeO.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-ext-wght-normal.DlzME5K_.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-wght-normal.CkhJZR-_.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-vietnamese-wght-normal.CBcvBZtf.woff2) format("woff2-variations");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}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-ext-wght-normal.DO1Apj_S.woff2) format("woff2-variations");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}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-wght-normal.Dx4kXJAl.woff2) format("woff2-variations");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}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(data:font/woff2;base64,d09GMgABAAAAAAfsABQAAAAAEAwAAAeCAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoP0hWQVJbBmA/U1RBVIFiJyYAdC9qEQgKhGSEAAsgADCGCAE2AiQDOgQgBYlMB4EUDAcbLQ4onoexrSC/2ZyLAa8p8VHB8/x3Vue+V0hVJalMJg2nx/TCrQXxBeqLjQG7FyM1WEa/X1tEXN7cFz9EJEMmMUz3RihWSSKeQCbcIou0izz/C8v+fq3VfajEa9gDD11CImXS7qL/RJFVzC1qiB6KmKeD6TZdQ6IRGv78dL6uSVVCfgni5mzu7kcgQBgAEAQTQRCoL++STTYybkJxNfQxAAIAGu8OdEB9teW2jh4BpgDqFjAeSEByW3zFP0CBBgNMsMCGEDjgggdhiEAUAeIIED7ABTDUEnkIE9Q9ahFgKttcVhApo4ACB4qobHaccgDfEjFO6aaWUhjMLt2SyIvHKoDqoA4CSUwEIYQCEjhAO9R1G6keDeDZGjNo+AhxOjCEGTr1WeIF3kYBiLAOKvkJSMiKX0VdAyQt3SDJClCkxJCHkCzfqyVTriJZLcolS32JZHUekq2TYNkYtCtjYHMQXSxGjXDz2t/yLWXzDzxz+o3zFwDEaN23F+13pyMdQAEaSKAR9vcGq4A4MTSKCElGW+M7UcY7xqkggITb28ZJhlqc9q2twYKTt0NjixBgYvO9BIihEBLYuOFXQzfIQ7dXGUEEEgFDooBfAzqiQbpJrhiWSuKJCRFKYbHCyJKI2G5GiZbNAvgAu5pc3vwx4G+g3aDkhklABiSz0BICXrYghtYhx/cdJ+44rY2oZ0aMNRFz3VZjb6W33F3gzltqtOCV8tTHSpOeXuItfvr5lCdfzFpqtEitvqdcdGGFd28ZqqC0tPbeChGXgrIlnhSWu/eUso4uKWFLugyDzQJhflY4659+WjQ++6x72WUMv9G8mw6QJl7BVxX5fe/kpUsOvnZwee9uQ0cGXYd0o89XB2748sDSnt8d2VphdOTTgceDVvOds0v9P/s7HPq15aGun/6Vllb56f1dl0t1LejqrNkpdRZsG8TOnM5vkBG5oiVyVGnS8LHps5cfNWJs6qKPfaNSxiQNBUm3cKNWROr0GSur7Za31k1vieq7LH11VF+jXdRIasRKflc7jkobm1Z9te1IyZA0pDkhLR98+H37Zf1c/8at+dB7x+7GfVyTfJMPiYztsnl59Y5l4j+0n1RXlpHnF3Tq7HecmNF/CJodEMAikruxiyJaGLvHOdAfoA+oDvpjBm2b91cHGRZMU9n25xEU0A8fgEEAdKI3Q1iDtc034sug5YVMkE2jsE+BIkwSoQ3gxXMqz9tELp48bd0cFKOKS7xYjEuXBnZP5ia7DyiO/X/YI+PQSbt2uSdqAkWL9nQbV1XB94/+uPfdZz8dnXYFBYrcTl2SIR/ybxJNJPz/Gupb0JaZeens2ekC7EKr8t+Ls/P5VJPYJdHKyqfg2nqU6bhlidzcddQV/7MmecTzJ5VPcKXkNKSEogHjYFx6QZ7rQ+FSe8njaiNuOnXS8H2ScQ619c2mC3VTtauL0rRbXd/CkSOP37FY9Zkjz8+GibYUMOEWF+RdrFS8Ecv1SHOpPUPZGEIpjPvFyU5cXKjd6OXqorTqy9GwRd++HVufPGnVsW+aO3vggKZ18jR9sXaTC1PWTEsVUaK0FkNySbTQDqlm2PfDjZcu4aalnSLKjnOoYQ0nUlqqXcGpPu/4VgV/xU2pAqW4BW3qzhQ8/hFKhV2qE3+BKAtDqBXjfgnVdH4y0wg5tbVNRenNdTWOrenWLcupQdmsbq5b+18piTe/xRdp1xbILxNPJGInm2z6hoB21Lal0i+ePTtd7B45+3XhFJ329evskXm7qurUVREotqSluSo/L29d3qDhI4YOQqWhI4YNvBNfsMHeXKemXrxQfKeuPOGRVayA3JtkJKEgbPp+dXUDluddutRYLFoXGXWX6N3WFaGLbQtRSitVYNacTNSdy7AaG/HSaUEANcBoGXNdcZvZsOqQ1icBDv21/gzAoYPHH/WDW0qNR3QTYKEAEHig6o13NXbND06CQPlRtYjGNnSktRc09k1mAMDvAlDKfQjgy6fssInlfzmNAjKkDxoxHOBLdVRAIVt9j4qo+hA1w9T1aNBNTUOTTNUHLbqokE+UAfJXCIGw/IxCSL5GRUJeR40rL/UxTm4Q08H6MbCs70ObuNyIIXrINHQYInF06UUlevTjbQzTh5upiDMzMMogUtEnjPs/Y7jAHCJeB0GBHh04tC6FiB6ZFB1oArUSIoFoqhzCeAN6lHwm0T4C3VVPWvjpSMXReuWesMEcoqrmgtNBGd2noWeV0hNAz9rFeShNJxHGsPa3HXeKTk8b55hahySYHaYKKFFLpCfN8rsoaJn01CR04Gkc+5k7KVTCmClX8Q10HCrUEkVlSX+XO33oQR9609tJ516H497WSobWs5Up6TLaS10/dessIskgJSLiDlWvHVUywpkQ7hdPZqGyiEF0uVQerVcPamT1A3eKXdyI1vG9OoflrSXihZ1qqGE3nhmAgiIbRCQgPLEPtOM3UQwTLYaYYomNlpA44opnjV6jkD6id80OOrzf6BzmMD6eEa1zKyeYG1fzfEf16V6jw9XYOaar1/b2kP/IYX8oR2mcFvv2GtBV3JXgd437AQAA) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_astro/jetbrains-mono-cyrillic-wght-normal.D73BlboJ.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_astro/jetbrains-mono-greek-wght-normal.Bw9x6K1M.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_astro/jetbrains-mono-vietnamese-wght-normal.Bt-aOZkq.woff2) format("woff2-variations");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}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_astro/jetbrains-mono-latin-ext-wght-normal.DBQx-q_a.woff2) format("woff2-variations");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}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_astro/jetbrains-mono-latin-wght-normal.B9CIFXIH.woff2) format("woff2-variations");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}@layer reset,base,tokens,recipes,utilities;@view-transition{navigation:auto}@media(prefers-reduced-motion:reduce){@view-transition{navigation:none}}@layer reset{html,:host{--font-fallback:ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;tab-size:4;line-height:1.5;font-family:var(--global-font-body,var(--font-fallback));-webkit-tap-highlight-color:transparent}*,:before,:after,::backdrop{border-style:solid;border-width:0;border-color:var(--global-color-border,currentcolor);box-sizing:border-box;margin:0;padding:0}::file-selector-button{border-style:solid;border-width:0;border-color:var(--global-color-border,currentcolor);box-sizing:border-box;margin:0;padding:0}hr{color:inherit;border-top-width:1px;height:0}body{line-height:inherit;height:100%}img{border-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}h1,h2,h3,h4,h5,h6{text-wrap:balance;font-size:inherit;font-weight:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}ol,ul,menu{list-style:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}button,input,optgroup,select,textarea{font:inherit;background:var(--nk-colors-transparent);font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit}::file-selector-button{font:inherit;background:var(--nk-colors-transparent);font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit}::placeholder{--placeholder-fallback:#00000080;opacity:1;color:var(--global-color-placeholder,var(--placeholder-fallback))}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{--placeholder-fallback:color-mix(in oklab, currentcolor 50%, transparent)}}::selection{background-color:var(--global-color-selection,#0073ff4d)}textarea{resize:vertical}table{border-color:inherit;text-indent:0;border-collapse:collapse}summary{display:list-item}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}dialog{padding:0}a{text-decoration:inherit;color:inherit}abbr:where([title]){text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp,pre{--font-mono-fallback:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New";font-family:var(--global-font-mono,var(--font-mono-fallback));font-feature-settings:normal;font-variation-settings:normal;font-size:1em}progress{vertical-align:baseline}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-search-cancel-button{-webkit-appearance:none}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}:-moz-ui-invalid{box-shadow:none}:-moz-focusring{outline:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer base{:root{--made-with-panda:"🐼";--font-sans:"Inter Variable", "Inter", system-ui, -apple-system, BlinkMacSystemFont, sans-serif;--font-mono:"JetBrains Mono Variable", "JetBrains Mono", ui-monospace, "SFMono-Regular", monospace;--edge-color:var(--nk-colors-edge-neutral);color-scheme:light}[data-theme=dark]{color-scheme:dark}html{font-family:var(--font-sans);scroll-behavior:smooth;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scrollbar-gutter:stable;font-size:16px;overflow-x:clip}body{background:var(--nk-colors-bg-base);color:var(--nk-colors-fg-base);line-height:var(--nk-line-heights-loose);--transition-prop:background-color, color;--transition-duration:var(--nk-durations-slow);transition-property:background-color,color;transition-duration:var(--nk-durations-slow);--transition-easing:var(--nk-easings-ease-in-out);transition-timing-function:var(--nk-easings-ease-in-out);background-image:radial-gradient(ellipse 100% 45% at 50% 0%,color-mix(in srgb,var(--nk-colors-emerald-400) 7%,transparent),transparent 70%);min-height:100dvh;overflow-x:clip}[data-theme=dark] body{background-image:radial-gradient(ellipse 100% 35% at 50% 0%,color-mix(in srgb,var(--nk-colors-emerald-500) 12%,transparent),transparent 65%)}*,:before,:after{box-sizing:border-box}::selection{background:color-mix(in srgb,var(--nk-colors-accent-base) 25%,transparent)}img,video{max-width:100%;height:auto}a,summary,button,input,[tabindex]:not([tabindex="-1"]){outline:var(--nk-borders-none)}a:is(:focus-visible,[data-focus-visible]),summary:is(:focus-visible,[data-focus-visible]),button:is(:focus-visible,[data-focus-visible]),input:is(:focus-visible,[data-focus-visible]),[tabindex]:not([tabindex="-1"]):is(:focus-visible,[data-focus-visible]){border-radius:var(--nk-radii-sm);outline:2px solid;outline-color:var(--nk-colors-accent-base);outline-offset:2px}*,:before,:after,::backdrop{--blur: ;--brightness: ;--contrast: ;--grayscale: ;--hue-rotate: ;--invert: ;--saturate: ;--sepia: ;--drop-shadow: ;--backdrop-blur: ;--backdrop-brightness: ;--backdrop-contrast: ;--backdrop-grayscale: ;--backdrop-hue-rotate: ;--backdrop-invert: ;--backdrop-opacity: ;--backdrop-saturate: ;--backdrop-sepia: ;--gradient-from-position: ;--gradient-to-position: ;--gradient-via-position: ;--scroll-snap-strictness:proximity;--border-spacing-x:0;--border-spacing-y:0;--translate-x:0;--translate-y:0;--rotate:0;--rotate-x:0;--rotate-y:0;--skew-x:0;--skew-y:0;--scale-x:1;--scale-y:1}}@layer tokens{:where(:host,:root){--nk-aspect-ratios-square:1 / 1;--nk-aspect-ratios-landscape:4 / 3;--nk-aspect-ratios-portrait:3 / 4;--nk-aspect-ratios-wide:16 / 9;--nk-aspect-ratios-ultrawide:18 / 5;--nk-aspect-ratios-golden:1.618 / 1;--nk-font-weights-thin:100;--nk-font-weights-extralight:200;--nk-font-weights-light:300;--nk-font-weights-normal:400;--nk-font-weights-medium:500;--nk-font-weights-semibold:600;--nk-font-weights-bold:700;--nk-font-weights-extrabold:800;--nk-font-weights-black:900;--nk-shadows-2xs:0 1px #0000000d;--nk-shadows-xs:0px 1px 2px color-mix(in srgb, var(--nk-colors-stone-900) 10%, transparent), 0px 0px 1px color-mix(in srgb, var(--nk-colors-stone-900) 20%, transparent);--nk-shadows-sm:0px 2px 4px color-mix(in srgb, var(--nk-colors-stone-900) 10%, transparent), 0px 0px 1px color-mix(in srgb, var(--nk-colors-stone-900) 30%, transparent);--nk-shadows-md:0px 4px 8px color-mix(in srgb, var(--nk-colors-stone-900) 10%, transparent), 0px 0px 1px color-mix(in srgb, var(--nk-colors-stone-900) 30%, transparent);--nk-shadows-lg:0px 8px 16px color-mix(in srgb, var(--nk-colors-stone-900) 10%, transparent), 0px 0px 1px color-mix(in srgb, var(--nk-colors-stone-900) 30%, transparent);--nk-shadows-xl:0px 16px 24px color-mix(in srgb, var(--nk-colors-stone-900) 10%, transparent), 0px 0px 1px color-mix(in srgb, var(--nk-colors-stone-900) 30%, transparent);--nk-shadows-2xl:0px 24px 40px color-mix(in srgb, var(--nk-colors-stone-900) 16%, transparent), 0px 0px 1px color-mix(in srgb, var(--nk-colors-stone-900) 30%, transparent);--nk-shadows-inset-2xs:inset 0 1px #0000000d;--nk-shadows-inset-xs:inset 0 1px 1px #0000000d;--nk-shadows-inset-sm:inset 0 2px 4px #0000000d;--nk-blurs-xs:4px;--nk-blurs-sm:8px;--nk-blurs-md:12px;--nk-blurs-lg:16px;--nk-blurs-xl:24px;--nk-blurs-2xl:40px;--nk-blurs-3xl:64px;--nk-animations-spin:spin 1s linear infinite;--nk-animations-ping:ping 1s cubic-bezier(0, 0, .2, 1) infinite;--nk-animations-bounce:bounce 1s infinite;--nk-animations-pulse:pulse 1.5s ease-in-out infinite;--nk-assets-arrow-up:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%20class='lucide%20lucide-arrow-up-icon%20lucide-arrow-up'%3e%3cpath%20d='m5%2012%207-7%207%207'/%3e%3cpath%20d='M12%2019V5'/%3e%3c/svg%3e");--nk-assets-arrow-right:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%20class='lucide%20lucide-arrow-right-icon%20lucide-arrow-right'%3e%3cpath%20d='M5%2012h14'/%3e%3cpath%20d='m12%205%207%207-7%207'/%3e%3c/svg%3e");--nk-assets-arrow-big-right:url(/src/assets/svg/arrow-big-right.svg);--nk-assets-check:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%20class='lucide%20lucide-check-icon%20lucide-check'%3e%3cpath%20d='M20%206%209%2017l-5-5'/%3e%3c/svg%3e");--nk-assets-chevron-right:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%20class='lucide%20lucide-chevron-right-icon%20lucide-chevron-right'%3e%3cpath%20d='m9%2018%206-6-6-6'/%3e%3c/svg%3e");--nk-assets-external-link:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%20class='lucide%20lucide-external-link-icon%20lucide-external-link'%3e%3cpath%20d='M15%203h6v6'/%3e%3cpath%20d='M10%2014%2021%203'/%3e%3cpath%20d='M18%2013v6a2%202%200%200%201-2%202H5a2%202%200%200%201-2-2V8a2%202%200%200%201%202-2h6'/%3e%3c/svg%3e");--nk-assets-hash:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%20class='lucide%20lucide-hash-icon%20lucide-hash'%3e%3cline%20x1='4'%20x2='20'%20y1='9'%20y2='9'/%3e%3cline%20x1='4'%20x2='20'%20y1='15'%20y2='15'/%3e%3cline%20x1='10'%20x2='8'%20y1='3'%20y2='21'/%3e%3cline%20x1='16'%20x2='14'%20y1='3'%20y2='21'/%3e%3c/svg%3e");--nk-assets-link:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%20class='lucide%20lucide-link-icon%20lucide-link'%3e%3cpath%20d='M10%2013a5%205%200%200%200%207.54.54l3-3a5%205%200%200%200-7.07-7.07l-1.72%201.71'/%3e%3cpath%20d='M14%2011a5%205%200%200%200-7.54-.54l-3%203a5%205%200%200%200%207.07%207.07l1.71-1.71'/%3e%3c/svg%3e");--nk-assets-monitor-cog:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%20class='lucide%20lucide-monitor-cog-icon%20lucide-monitor-cog'%3e%3cpath%20d='M12%2017v4'/%3e%3cpath%20d='m14.305%207.53.923-.382'/%3e%3cpath%20d='m15.228%204.852-.923-.383'/%3e%3cpath%20d='m16.852%203.228-.383-.924'/%3e%3cpath%20d='m16.852%208.772-.383.923'/%3e%3cpath%20d='m19.148%203.228.383-.924'/%3e%3cpath%20d='m19.53%209.696-.382-.924'/%3e%3cpath%20d='m20.772%204.852.924-.383'/%3e%3cpath%20d='m20.772%207.148.924.383'/%3e%3cpath%20d='M22%2013v2a2%202%200%200%201-2%202H4a2%202%200%200%201-2-2V5a2%202%200%200%201%202-2h7'/%3e%3cpath%20d='M8%2021h8'/%3e%3ccircle%20cx='18'%20cy='6'%20r='3'/%3e%3c/svg%3e");--nk-assets-moon:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%20class='lucide%20lucide-moon-icon%20lucide-moon'%3e%3cpath%20d='M20.985%2012.486a9%209%200%201%201-9.473-9.472c.405-.022.617.46.402.803a6%206%200%200%200%208.268%208.268c.344-.215.825-.004.803.401'/%3e%3c/svg%3e");--nk-assets-search:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%20class='lucide%20lucide-search-icon%20lucide-search'%3e%3cpath%20d='m21%2021-4.34-4.34'/%3e%3ccircle%20cx='11'%20cy='11'%20r='8'/%3e%3c/svg%3e");--nk-assets-slash:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%20class='lucide%20lucide-slash-icon%20lucide-slash'%3e%3cpath%20d='M22%202%202%2022'/%3e%3c/svg%3e");--nk-assets-x:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%20class='lucide%20lucide-x-icon%20lucide-x'%3e%3cpath%20d='M18%206%206%2018'/%3e%3cpath%20d='m6%206%2012%2012'/%3e%3c/svg%3e");--nk-assets-sun:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%20class='lucide%20lucide-sun-icon%20lucide-sun'%3e%3ccircle%20cx='12'%20cy='12'%20r='4'/%3e%3cpath%20d='M12%202v2'/%3e%3cpath%20d='M12%2020v2'/%3e%3cpath%20d='m4.93%204.93%201.41%201.41'/%3e%3cpath%20d='m17.66%2017.66%201.41%201.41'/%3e%3cpath%20d='M2%2012h2'/%3e%3cpath%20d='M20%2012h2'/%3e%3cpath%20d='m6.34%2017.66-1.41%201.41'/%3e%3cpath%20d='m19.07%204.93-1.41%201.41'/%3e%3c/svg%3e");--nk-assets-quote-double-open:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20310%20310'%3e%3cpath%20d='M79%20144.11c-6%200-11.37.28-16.19.8%208.02-32.82%2027.27-48.06%2055.31-60.35L103.1%2050.31C75.18%2062.56%2056.9%2076.59%2043.81%2095.82c-15.2%2022.35-22.6%2051.72-22.6%2089.81v16.46c0%2031.83.11%2057.6%2057.79%2057.6%2057.79%200%2057.79-25.87%2057.79-57.79%200-31.91.37-57.79-57.79-57.79zm152%200c-6%200-11.37.28-16.19.8%208.02-32.82%2027.27-48.06%2055.31-60.35L255.1%2050.31c-27.92%2012.25-46.2%2026.28-59.29%2045.51-15.2%2022.35-22.6%2051.72-22.6%2089.81v16.46c0%2031.83.11%2057.6%2057.79%2057.6%2057.79%200%2057.79-25.87%2057.79-57.79%200-31.91.37-57.79-57.79-57.79z'%20fill='currentColor'%3e%3c/path%3e%3c/svg%3e");--nk-assets-quote-double-close:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20310%20310'%3e%3cpath%20d='M231%20167.84c6.02%200%2011.42-.28%2016.25-.81-7.1%2029.03-22.95%2044.36-45.88%2056.04-5.33%202.71-7.63%209.1-5.23%2014.57l6.04%2013.77c2.59%205.91%209.62%208.44%2015.38%205.53%2022.1-11.11%2037.39-23.92%2048.76-40.63C281.58%20193.89%20289%20164.4%20289%20126.17v-16.52c0-31.95-.11-57.81-58-57.81-58%200-58%2025.97-58%2058s-.38%2058%2058%2058zm-152%200c6.02%200%2011.42-.28%2016.25-.81-7.1%2029.03-22.95%2044.36-45.88%2056.04-5.33%202.71-7.63%209.1-5.23%2014.57l6.04%2013.77c2.59%205.91%209.62%208.44%2015.38%205.53%2022.1-11.11%2037.39-23.92%2048.76-40.63C129.58%20193.89%20137%20164.4%20137%20126.17v-16.52c0-31.95-.11-57.81-58-57.81-58%200-58%2025.97-58%2058s-.38%2058%2058%2058z'%20fill='currentColor'%3e%3c/path%3e%3c/svg%3e");--nk-assets-info:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%20class='lucide%20lucide-info-icon%20lucide-info'%3e%3ccircle%20cx='12'%20cy='12'%20r='10'/%3e%3cpath%20d='M12%2016v-4'/%3e%3cpath%20d='M12%208h.01'/%3e%3c/svg%3e");--nk-assets-lightbulb:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%20class='lucide%20lucide-lightbulb-icon%20lucide-lightbulb'%3e%3cpath%20d='M15%2014c.2-1%20.7-1.7%201.5-2.5%201-.9%201.5-2.2%201.5-3.5A6%206%200%200%200%206%208c0%201%20.2%202.2%201.5%203.5.7.7%201.3%201.5%201.5%202.5'/%3e%3cpath%20d='M9%2018h6'/%3e%3cpath%20d='M10%2022h4'/%3e%3c/svg%3e");--nk-assets-siren:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%20class='lucide%20lucide-siren-icon%20lucide-siren'%3e%3cpath%20d='M7%2018v-6a5%205%200%201%201%2010%200v6'/%3e%3cpath%20d='M5%2021a1%201%200%200%200%201%201h12a1%201%200%200%200%201-1v-1a2%202%200%200%200-2-2H7a2%202%200%200%200-2%202z'/%3e%3cpath%20d='M21%2012h1'/%3e%3cpath%20d='M18.5%204.5%2018%205'/%3e%3cpath%20d='M2%2012h1'/%3e%3cpath%20d='M12%202v1'/%3e%3cpath%20d='m4.929%204.929.707.707'/%3e%3cpath%20d='M12%2012v6'/%3e%3c/svg%3e");--nk-assets-bomb:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%20class='lucide%20lucide-bomb-icon%20lucide-bomb'%3e%3ccircle%20cx='11'%20cy='13'%20r='9'/%3e%3cpath%20d='M14.35%204.65%2016.3%202.7a2.41%202.41%200%200%201%203.4%200l1.6%201.6a2.4%202.4%200%200%201%200%203.4l-1.95%201.95'/%3e%3cpath%20d='m22%202-1.5%201.5'/%3e%3c/svg%3e");--nk-assets-rocket:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%20class='lucide%20lucide-rocket-icon%20lucide-rocket'%3e%3cpath%20d='M4.5%2016.5c-1.5%201.26-2%205-2%205s3.74-.5%205-2c.71-.84.7-2.13-.09-2.91a2.18%202.18%200%200%200-2.91-.09z'/%3e%3cpath%20d='m12%2015-3-3a22%2022%200%200%201%202-3.95A12.88%2012.88%200%200%201%2022%202c0%202.72-.78%207.5-6%2011a22.35%2022.35%200%200%201-4%202z'/%3e%3cpath%20d='M9%2012H4s.55-3.03%202-4c1.62-1.08%205%200%205%200'/%3e%3cpath%20d='M12%2015v5s3.03-.55%204-2c1.08-1.62%200-5%200-5'/%3e%3c/svg%3e");--nk-assets-circle-user:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%20class='lucide%20lucide-circle-user-icon%20lucide-circle-user'%3e%3ccircle%20cx='12'%20cy='12'%20r='10'/%3e%3ccircle%20cx='12'%20cy='10'%20r='3'/%3e%3cpath%20d='M7%2020.662V19a2%202%200%200%201%202-2h6a2%202%200%200%201%202%202v1.662'/%3e%3c/svg%3e");--nk-assets-map:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%20class='lucide%20lucide-map-icon%20lucide-map'%3e%3cpolygon%20points='3%206%209%203%2015%206%2021%203%2021%2018%2015%2021%209%2018%203%2021'/%3e%3cline%20x1='9'%20x2='9'%20y1='3'%20y2='18'/%3e%3cline%20x1='15'%20x2='15'%20y1='6'%20y2='21'/%3e%3c/svg%3e");--nk-assets-mail:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%20class='lucide%20lucide-mail-icon%20lucide-mail'%3e%3crect%20width='20'%20height='16'%20x='2'%20y='4'%20rx='2'/%3e%3cpath%20d='m22%207-8.97%205.7a1.94%201.94%200%200%201-2.06%200L2%207'/%3e%3c/svg%3e");--nk-assets-github:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%20class='lucide%20lucide-github-icon%20lucide-github'%3e%3cpath%20d='M15%2022v-4a4.8%204.8%200%200%200-1-3.5c3%200%206-2%206-5.5.08-1.25-.27-2.48-1-3.5.28-1.15.28-2.35%200-3.5%200%200-1%200-3%201.5-2.64-.5-5.36-.5-8%200C6%202%205%202%205%202c-.3%201.15-.3%202.35%200%203.5A5.4%205.4%200%200%200%204%209c0%203.5%203%205.5%206%205.5-.39.49-.68%201.05-.85%201.65-.17.6-.22%201.23-.15%201.85v4'/%3e%3cpath%20d='M9%2018c-4.51%202-5-2-7-2'/%3e%3c/svg%3e");--nk-assets-linkedin:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%20class='lucide%20lucide-linkedin-icon%20lucide-linkedin'%3e%3cpath%20d='M16%208a6%206%200%200%201%206%206v7h-4v-7a2%202%200%200%200-2-2%202%202%200%200%200-2%202v7h-4v-7a6%206%200%200%201%206-6z'/%3e%3crect%20width='4'%20height='12'%20x='2'%20y='9'/%3e%3ccircle%20cx='4'%20cy='4'%20r='2'/%3e%3c/svg%3e");--nk-assets-rss:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%20class='lucide%20lucide-rss-icon%20lucide-rss'%3e%3cpath%20d='M4%2011a9%209%200%200%201%209%209'/%3e%3cpath%20d='M4%204a16%2016%200%200%201%2016%2016'/%3e%3ccircle%20cx='5'%20cy='19'%20r='1'/%3e%3c/svg%3e");--nk-borders-none:none;--nk-borders-xs:.5px solid;--nk-borders-sm:1px solid;--nk-borders-md:2px solid;--nk-borders-lg:4px solid;--nk-borders-xl:8px solid;--nk-colors-pink-50:#fdf2f8;--nk-colors-pink-100:#fce7f3;--nk-colors-pink-200:#fbcfe8;--nk-colors-pink-300:#f9a8d4;--nk-colors-pink-400:#f472b6;--nk-colors-pink-500:#ec4899;--nk-colors-pink-600:#db2777;--nk-colors-pink-700:#be185d;--nk-colors-pink-800:#9d174d;--nk-colors-pink-900:#831843;--nk-colors-pink-950:#500724;--nk-colors-fuchsia-50:#fdf4ff;--nk-colors-fuchsia-100:#fae8ff;--nk-colors-fuchsia-200:#f5d0fe;--nk-colors-fuchsia-300:#f0abfc;--nk-colors-fuchsia-400:#e879f9;--nk-colors-fuchsia-500:#d946ef;--nk-colors-fuchsia-600:#c026d3;--nk-colors-fuchsia-700:#a21caf;--nk-colors-fuchsia-800:#86198f;--nk-colors-fuchsia-900:#701a75;--nk-colors-fuchsia-950:#4a044e;--nk-colors-purple-50:#faf5ff;--nk-colors-purple-100:#f3e8ff;--nk-colors-purple-200:#e9d5ff;--nk-colors-purple-300:#d8b4fe;--nk-colors-purple-400:#c084fc;--nk-colors-purple-500:#a855f7;--nk-colors-purple-600:#9333ea;--nk-colors-purple-700:#7e22ce;--nk-colors-purple-800:#6b21a8;--nk-colors-purple-900:#581c87;--nk-colors-purple-950:#3b0764;--nk-colors-violet-50:#f5f3ff;--nk-colors-violet-100:#ede9fe;--nk-colors-violet-200:#ddd6fe;--nk-colors-violet-300:#c4b5fd;--nk-colors-violet-400:#a78bfa;--nk-colors-violet-500:#8b5cf6;--nk-colors-violet-600:#7c3aed;--nk-colors-violet-700:#6d28d9;--nk-colors-violet-800:#5b21b6;--nk-colors-violet-900:#4c1d95;--nk-colors-violet-950:#2e1065;--nk-colors-indigo-50:#eef2ff;--nk-colors-indigo-100:#e0e7ff;--nk-colors-indigo-200:#c7d2fe;--nk-colors-indigo-300:#a5b4fc;--nk-colors-indigo-400:#818cf8;--nk-colors-indigo-500:#6366f1;--nk-colors-indigo-600:#4f46e5;--nk-colors-indigo-700:#4338ca;--nk-colors-indigo-800:#3730a3;--nk-colors-indigo-900:#312e81;--nk-colors-indigo-950:#1e1b4b;--nk-colors-sky-50:#f0f9ff;--nk-colors-sky-100:#e0f2fe;--nk-colors-sky-200:#bae6fd;--nk-colors-sky-300:#7dd3fc;--nk-colors-sky-400:#38bdf8;--nk-colors-sky-500:#0ea5e9;--nk-colors-sky-600:#0284c7;--nk-colors-sky-700:#0369a1;--nk-colors-sky-800:#075985;--nk-colors-sky-900:#0c4a6e;--nk-colors-sky-950:#082f49;--nk-colors-cyan-50:#ecfeff;--nk-colors-cyan-100:#cffafe;--nk-colors-cyan-200:#a5f3fc;--nk-colors-cyan-300:#67e8f9;--nk-colors-cyan-400:#22d3ee;--nk-colors-cyan-500:#06b6d4;--nk-colors-cyan-600:#0891b2;--nk-colors-cyan-700:#0e7490;--nk-colors-cyan-800:#155e75;--nk-colors-cyan-900:#164e63;--nk-colors-cyan-950:#083344;--nk-colors-teal-50:#f0fdfa;--nk-colors-teal-100:#ccfbf1;--nk-colors-teal-200:#99f6e4;--nk-colors-teal-300:#5eead4;--nk-colors-teal-400:#2dd4bf;--nk-colors-teal-500:#14b8a6;--nk-colors-teal-600:#0d9488;--nk-colors-teal-700:#0f766e;--nk-colors-teal-800:#115e59;--nk-colors-teal-900:#134e4a;--nk-colors-teal-950:#042f2e;--nk-colors-green-50:#f0fdf4;--nk-colors-green-100:#dcfce7;--nk-colors-green-200:#bbf7d0;--nk-colors-green-300:#86efac;--nk-colors-green-400:#4ade80;--nk-colors-green-500:#22c55e;--nk-colors-green-600:#16a34a;--nk-colors-green-700:#15803d;--nk-colors-green-800:#166534;--nk-colors-green-900:#14532d;--nk-colors-green-950:#052e16;--nk-colors-lime-50:#f7fee7;--nk-colors-lime-100:#ecfccb;--nk-colors-lime-200:#d9f99d;--nk-colors-lime-300:#bef264;--nk-colors-lime-400:#a3e635;--nk-colors-lime-500:#84cc16;--nk-colors-lime-600:#65a30d;--nk-colors-lime-700:#4d7c0f;--nk-colors-lime-800:#3f6212;--nk-colors-lime-900:#365314;--nk-colors-lime-950:#1a2e05;--nk-colors-orange-50:#fff7ed;--nk-colors-orange-100:#ffedd5;--nk-colors-orange-200:#fed7aa;--nk-colors-orange-300:#fdba74;--nk-colors-orange-400:#fb923c;--nk-colors-orange-500:#f97316;--nk-colors-orange-600:#ea580c;--nk-colors-orange-700:#c2410c;--nk-colors-orange-800:#9a3412;--nk-colors-orange-900:#7c2d12;--nk-colors-orange-950:#431407;--nk-colors-red-50:#fef2f2;--nk-colors-red-100:#fee2e2;--nk-colors-red-200:#fecaca;--nk-colors-red-300:#fca5a5;--nk-colors-red-400:#f87171;--nk-colors-red-500:#ef4444;--nk-colors-red-600:#dc2626;--nk-colors-red-700:#b91c1c;--nk-colors-red-800:#991b1b;--nk-colors-red-900:#7f1d1d;--nk-colors-red-950:#450a0a;--nk-colors-neutral-50:#fafafa;--nk-colors-neutral-100:#f5f5f5;--nk-colors-neutral-200:#e5e5e5;--nk-colors-neutral-300:#d4d4d4;--nk-colors-neutral-400:#a3a3a3;--nk-colors-neutral-500:#737373;--nk-colors-neutral-600:#525252;--nk-colors-neutral-700:#404040;--nk-colors-neutral-800:#262626;--nk-colors-neutral-900:#171717;--nk-colors-neutral-950:#0a0a0a;--nk-colors-stone-50:#fafaf9;--nk-colors-stone-100:#f5f5f4;--nk-colors-stone-200:#e7e5e4;--nk-colors-stone-300:#d6d3d1;--nk-colors-stone-400:#a8a29e;--nk-colors-stone-500:#78716c;--nk-colors-stone-600:#57534e;--nk-colors-stone-700:#44403c;--nk-colors-stone-800:#292524;--nk-colors-stone-900:#1c1917;--nk-colors-stone-950:#0c0a09;--nk-colors-gray-50:#f9fafb;--nk-colors-gray-100:#f3f4f6;--nk-colors-gray-200:#e5e7eb;--nk-colors-gray-300:#d1d5db;--nk-colors-gray-400:#9ca3af;--nk-colors-gray-500:#6b7280;--nk-colors-gray-600:#4b5563;--nk-colors-gray-700:#374151;--nk-colors-gray-800:#1f2937;--nk-colors-gray-900:#111827;--nk-colors-gray-950:#030712;--nk-colors-slate-50:#f8fafc;--nk-colors-slate-100:#f1f5f9;--nk-colors-slate-200:#e2e8f0;--nk-colors-slate-300:#cbd5e1;--nk-colors-slate-400:#94a3b8;--nk-colors-slate-500:#64748b;--nk-colors-slate-600:#475569;--nk-colors-slate-700:#334155;--nk-colors-slate-800:#1e293b;--nk-colors-slate-900:#0f172a;--nk-colors-slate-950:#020617;--nk-colors-current:currentColor;--nk-colors-transparent:transparent;--nk-colors-white:#fff;--nk-colors-black:#17181c;--nk-colors-black-alpha-50:#0000000a;--nk-colors-black-alpha-100:#0000000f;--nk-colors-black-alpha-200:#00000014;--nk-colors-black-alpha-300:#00000029;--nk-colors-black-alpha-400:#0000003d;--nk-colors-black-alpha-500:#0000005c;--nk-colors-black-alpha-600:#0000007a;--nk-colors-black-alpha-700:#000000a3;--nk-colors-black-alpha-800:#000c;--nk-colors-black-alpha-900:#000000eb;--nk-colors-white-alpha-50:#ffffff0a;--nk-colors-white-alpha-100:#ffffff0f;--nk-colors-white-alpha-200:#ffffff14;--nk-colors-white-alpha-300:#ffffff29;--nk-colors-white-alpha-400:#ffffff3d;--nk-colors-white-alpha-500:#ffffff5c;--nk-colors-white-alpha-600:#ffffff7a;--nk-colors-white-alpha-700:#ffffffa3;--nk-colors-white-alpha-800:#fffc;--nk-colors-white-alpha-900:#ffffffeb;--nk-colors-zinc-50:#fafafa;--nk-colors-zinc-100:#f4f4f5;--nk-colors-zinc-200:#e4e4e7;--nk-colors-zinc-300:#d4d4d8;--nk-colors-zinc-400:#a1a1aa;--nk-colors-zinc-500:#71717a;--nk-colors-zinc-600:#52525b;--nk-colors-zinc-700:#3f3f46;--nk-colors-zinc-800:#27272a;--nk-colors-zinc-900:#18181b;--nk-colors-zinc-950:#09090b;--nk-colors-blue-50:#eff6ff;--nk-colors-blue-100:#dbeafe;--nk-colors-blue-200:#bfdbfe;--nk-colors-blue-300:#93c5fd;--nk-colors-blue-400:#60a5fa;--nk-colors-blue-500:#3b82f6;--nk-colors-blue-600:#2563eb;--nk-colors-blue-700:#1d4ed8;--nk-colors-blue-800:#1e40af;--nk-colors-blue-900:#1e3a8a;--nk-colors-blue-950:#172554;--nk-colors-emerald-50:#ecfdf5;--nk-colors-emerald-100:#d1fae5;--nk-colors-emerald-200:#a7f3d0;--nk-colors-emerald-300:#6ee7b7;--nk-colors-emerald-400:#34d399;--nk-colors-emerald-500:#10b981;--nk-colors-emerald-600:#059669;--nk-colors-emerald-700:#047857;--nk-colors-emerald-800:#065f46;--nk-colors-emerald-900:#064e3b;--nk-colors-emerald-950:#022c22;--nk-colors-amber-50:#fffbeb;--nk-colors-amber-100:#fef3c7;--nk-colors-amber-200:#fde68a;--nk-colors-amber-300:#fcd34d;--nk-colors-amber-400:#fbbf24;--nk-colors-amber-500:#f59e0b;--nk-colors-amber-600:#d97706;--nk-colors-amber-700:#b45309;--nk-colors-amber-800:#92400e;--nk-colors-amber-900:#78350f;--nk-colors-amber-950:#451a03;--nk-colors-rose-50:#fff1f2;--nk-colors-rose-100:#ffe4e6;--nk-colors-rose-200:#fecdd3;--nk-colors-rose-300:#fda4af;--nk-colors-rose-400:#fb7185;--nk-colors-rose-500:#f43f5e;--nk-colors-rose-600:#e11d48;--nk-colors-rose-700:#be123c;--nk-colors-rose-800:#9f1239;--nk-colors-rose-900:#881337;--nk-colors-rose-950:#4c0519;--nk-colors-yellow-50:#fefce8;--nk-colors-yellow-100:#fef9c3;--nk-colors-yellow-200:#fef08a;--nk-colors-yellow-300:#fde047;--nk-colors-yellow-400:#facc15;--nk-colors-yellow-500:#eab308;--nk-colors-yellow-600:#ca8a04;--nk-colors-yellow-700:#a16207;--nk-colors-yellow-800:#854d0e;--nk-colors-yellow-900:#713f12;--nk-colors-yellow-950:#422006;--nk-colors-javascript:#f0db4f;--nk-colors-typescript:#007acc;--nk-colors-css:#639;--nk-colors-reactjs:#61dbfb;--nk-colors-astro:#4b4bc3;--nk-colors-cloudflare:#f48120;--nk-colors-pandacss:#f6e458;--nk-colors-svelte:#ff3e00;--nk-durations-fastest:50ms;--nk-durations-faster:.1s;--nk-durations-fast:.15s;--nk-durations-normal:.2s;--nk-durations-medium:.25s;--nk-durations-slow:.3s;--nk-durations-slower:.4s;--nk-durations-slowest:.5s;--nk-easings-default:cubic-bezier(.4, 0, .2, 1);--nk-easings-linear:linear;--nk-easings-in:cubic-bezier(.4, 0, 1, 1);--nk-easings-out:cubic-bezier(0, 0, .2, 1);--nk-easings-in-out:cubic-bezier(.4, 0, .2, 1);--nk-easings-ease-in:cubic-bezier(.42, 0, 1, 1);--nk-easings-ease-out:cubic-bezier(0, 0, .58, 1);--nk-easings-ease-in-out:cubic-bezier(.42, 0, .58, 1);--nk-easings-ease-in-smooth:cubic-bezier(.32, .72, 0, 1);--nk-easings-ease-out-smooth:cubic-bezier(.4, 0, 1, 1);--nk-easings-back-out:cubic-bezier(.34, 1.56, .64, 1);--nk-fonts-serif:ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;--nk-fonts-sans:var(--font-sans);--nk-fonts-mono:var(--font-mono);--nk-font-sizes-2xs:.5rem;--nk-font-sizes-md:1rem;--nk-font-sizes-5xl:3rem;--nk-font-sizes-6xl:3.75rem;--nk-font-sizes-7xl:4.5rem;--nk-font-sizes-8xl:6rem;--nk-font-sizes-9xl:8rem;--nk-font-sizes-xs:.8rem;--nk-font-sizes-sm:.875rem;--nk-font-sizes-base:1rem;--nk-font-sizes-lg:1.125rem;--nk-font-sizes-xl:1.25rem;--nk-font-sizes-2xl:1.563rem;--nk-font-sizes-3xl:1.953rem;--nk-font-sizes-4xl:2.441rem;--nk-letter-spacings-tighter:-.05em;--nk-letter-spacings-widest:.1em;--nk-letter-spacings-tight:-.02em;--nk-letter-spacings-normal:0em;--nk-letter-spacings-wide:.02em;--nk-letter-spacings-wider:.05em;--nk-line-heights-none:1;--nk-line-heights-tight:1.2;--nk-line-heights-snug:1.3;--nk-line-heights-normal:1.4;--nk-line-heights-relaxed:1.5;--nk-line-heights-loose:1.7;--nk-line-heights-article:1.75;--nk-radii-xs:.125rem;--nk-radii-3xl:1.5rem;--nk-radii-4xl:2rem;--nk-radii-none:0;--nk-radii-sm:.25rem;--nk-radii-base:.375rem;--nk-radii-md:.5rem;--nk-radii-lg:.75rem;--nk-radii-xl:1rem;--nk-radii-2xl:1.5rem;--nk-radii-full:9999px;--nk-sizes-0:0rem;--nk-sizes-1:.25rem;--nk-sizes-2:.5rem;--nk-sizes-3:.75rem;--nk-sizes-4:1rem;--nk-sizes-5:1.25rem;--nk-sizes-6:1.5rem;--nk-sizes-7:1.75rem;--nk-sizes-8:2rem;--nk-sizes-9:2.25rem;--nk-sizes-10:2.5rem;--nk-sizes-11:2.75rem;--nk-sizes-12:3rem;--nk-sizes-14:3.5rem;--nk-sizes-16:4rem;--nk-sizes-20:5rem;--nk-sizes-24:6rem;--nk-sizes-28:7rem;--nk-sizes-32:8rem;--nk-sizes-36:9rem;--nk-sizes-40:10rem;--nk-sizes-44:11rem;--nk-sizes-48:12rem;--nk-sizes-52:13rem;--nk-sizes-56:14rem;--nk-sizes-60:15rem;--nk-sizes-64:16rem;--nk-sizes-72:18rem;--nk-sizes-80:20rem;--nk-sizes-96:24rem;--nk-sizes-0\.5:.125rem;--nk-sizes-1\.5:.375rem;--nk-sizes-2\.5:.625rem;--nk-sizes-3\.5:.875rem;--nk-sizes-4\.5:1.125rem;--nk-sizes-5\.5:1.375rem;--nk-sizes-xs:20rem;--nk-sizes-sm:24rem;--nk-sizes-md:28rem;--nk-sizes-lg:32rem;--nk-sizes-xl:36rem;--nk-sizes-2xl:42rem;--nk-sizes-3xl:48rem;--nk-sizes-4xl:56rem;--nk-sizes-5xl:64rem;--nk-sizes-6xl:72rem;--nk-sizes-7xl:80rem;--nk-sizes-8xl:90rem;--nk-sizes-prose:65ch;--nk-sizes-full:100%;--nk-sizes-min:min-content;--nk-sizes-max:max-content;--nk-sizes-fit:fit-content;--nk-sizes-content-width:45rem;--nk-sizes-page-width:1280px;--nk-sizes-breakpoint-sm:640px;--nk-sizes-breakpoint-md:768px;--nk-sizes-breakpoint-lg:1024px;--nk-sizes-breakpoint-xl:1280px;--nk-spacing-0:0;--nk-spacing-1:.25rem;--nk-spacing-2:.5rem;--nk-spacing-3:.75rem;--nk-spacing-4:1rem;--nk-spacing-5:1.25rem;--nk-spacing-6:1.5rem;--nk-spacing-7:1.75rem;--nk-spacing-8:2rem;--nk-spacing-9:2.25rem;--nk-spacing-10:2.5rem;--nk-spacing-11:2.75rem;--nk-spacing-12:3rem;--nk-spacing-14:3.5rem;--nk-spacing-16:4rem;--nk-spacing-20:5rem;--nk-spacing-24:6rem;--nk-spacing-28:7rem;--nk-spacing-32:8rem;--nk-spacing-36:9rem;--nk-spacing-40:10rem;--nk-spacing-44:11rem;--nk-spacing-48:12rem;--nk-spacing-52:13rem;--nk-spacing-56:14rem;--nk-spacing-60:15rem;--nk-spacing-64:16rem;--nk-spacing-72:18rem;--nk-spacing-80:20rem;--nk-spacing-96:24rem;--nk-spacing-4\.5:1.125rem;--nk-spacing-5\.5:1.375rem;--nk-spacing-px:1px;--nk-spacing-0\.5:.125rem;--nk-spacing-1\.5:.375rem;--nk-spacing-2\.5:.625rem;--nk-spacing-3\.5:.875rem;--nk-z-index-hide:-1;--nk-z-index-base:0;--nk-z-index-docked:10;--nk-z-index-dropdown:1000;--nk-z-index-sticky:1100;--nk-z-index-banner:1200;--nk-z-index-overlay:1300;--nk-z-index-modal:1400;--nk-z-index-popover:1500;--nk-z-index-skip-nav:1600;--nk-z-index-toast:1700;--nk-z-index-tooltip:1800;--nk-z-index-max:2147480000;--nk-breakpoints-sm:640px;--nk-breakpoints-md:768px;--nk-breakpoints-lg:1024px;--nk-breakpoints-xl:1280px;--nk-colors-bg-base:var(--nk-colors-stone-50);--nk-colors-bg-subtle:var(--nk-colors-stone-100);--nk-colors-bg-muted:var(--nk-colors-stone-200);--nk-colors-bg-panel:var(--nk-colors-white);--nk-colors-bg-emphasized:var(--nk-colors-stone-200);--nk-colors-bg-elevated:var(--nk-colors-white);--nk-colors-bg-footer:color-mix(in srgb, var(--nk-colors-emerald-500) 6%, var(--nk-colors-stone-100));--nk-colors-fg-base:var(--nk-colors-stone-800);--nk-colors-fg-headline:var(--nk-colors-stone-950);--nk-colors-fg-muted:var(--nk-colors-stone-600);--nk-colors-fg-subtle:var(--nk-colors-stone-500);--nk-colors-fg-inverted:var(--nk-colors-stone-50);--nk-colors-border-base:var(--nk-colors-stone-300);--nk-colors-border-subtle:var(--nk-colors-stone-100);--nk-colors-border-divider:var(--nk-colors-stone-200);--nk-colors-border-strong:var(--nk-colors-stone-400);--nk-colors-accent-base:var(--nk-colors-emerald-600);--nk-colors-accent-hover:var(--nk-colors-emerald-700);--nk-colors-accent-subtle:var(--nk-colors-emerald-50);--nk-colors-accent-fg:var(--nk-colors-white);--nk-colors-accent-inverted:var(--nk-colors-emerald-950);--nk-colors-edge-accent:var(--nk-colors-emerald-800);--nk-colors-edge-neutral:var(--nk-colors-stone-300);--nk-colors-callout-note-bg:var(--nk-colors-blue-50);--nk-colors-callout-note-border:var(--nk-colors-blue-600);--nk-colors-callout-note-fg:var(--nk-colors-stone-800);--nk-colors-callout-tip-bg:var(--nk-colors-teal-50);--nk-colors-callout-tip-border:var(--nk-colors-teal-600);--nk-colors-callout-tip-fg:var(--nk-colors-stone-800);--nk-colors-callout-important-bg:var(--nk-colors-violet-50);--nk-colors-callout-important-border:var(--nk-colors-violet-600);--nk-colors-callout-important-fg:var(--nk-colors-stone-800);--nk-colors-callout-caution-bg:var(--nk-colors-amber-50);--nk-colors-callout-caution-border:var(--nk-colors-amber-600);--nk-colors-callout-caution-fg:var(--nk-colors-stone-800);--nk-colors-callout-danger-bg:var(--nk-colors-rose-50);--nk-colors-callout-danger-border:var(--nk-colors-rose-600);--nk-colors-callout-danger-fg:var(--nk-colors-stone-800);--nk-colors-link-base:var(--nk-colors-emerald-700);--nk-colors-link-hover:var(--nk-colors-emerald-800);--nk-colors-link-visited:var(--nk-colors-emerald-600);--nk-colors-brand-astro:#4b4bc3;--nk-colors-brand-cloudflare:#954408;--nk-colors-brand-github:#24292f;--nk-colors-highlight-bg:var(--nk-colors-amber-100);--nk-colors-highlight-fg:var(--nk-colors-stone-900);--nk-colors-category-dev-base:var(--nk-colors-emerald-600);--nk-colors-category-dev-subtle:var(--nk-colors-emerald-50);--nk-colors-category-life-base:var(--nk-colors-amber-600);--nk-colors-category-life-subtle:var(--nk-colors-amber-50);--nk-colors-category-thoughts-base:var(--nk-colors-violet-600);--nk-colors-category-thoughts-subtle:var(--nk-colors-violet-50);--nk-font-sizes-article-body:1rem;--nk-font-sizes-article-small:.8em;--nk-font-sizes-article-h4:1.25em;--nk-font-sizes-article-h3:1.563em;--nk-font-sizes-article-h2:1.953em;--nk-font-sizes-article-h1:2.441em;--nk-shadows-inner:inset 0 2px 4px 0 color-mix(in srgb, var(--nk-colors-black) 5%, transparent);--nk-shadows-recess:inset -1px 1.5px 0 1px color-mix(in srgb, var(--nk-colors-stone-900) 16%, transparent);--nk-shadows-inset:inset 0 0 0 1px color-mix(in srgb, var(--nk-colors-black) 5%, transparent);--nk-shadows-pressable-rest:2px 3px 0 0 var(--edge-color), 0 4px 8px color-mix(in srgb, var(--nk-colors-stone-900) 8%, transparent);--nk-shadows-pressable-hover:3px 5px 0 0 var(--edge-color), 0 8px 16px color-mix(in srgb, var(--nk-colors-stone-900) 10%, transparent);--nk-shadows-pressable-press:1px 1px 0 0 var(--edge-color), 0 2px 4px color-mix(in srgb, var(--nk-colors-stone-900) 8%, transparent);--nk-shadows-pressable-rest-lg:3px 4px 0 0 var(--edge-color), 0 6px 12px color-mix(in srgb, var(--nk-colors-stone-900) 10%, transparent);--nk-shadows-pressable-hover-lg:4px 6px 0 0 var(--edge-color), 0 10px 20px color-mix(in srgb, var(--nk-colors-stone-900) 12%, transparent);--nk-shadows-pressable-press-lg:1px 2px 0 0 var(--edge-color), 0 3px 6px color-mix(in srgb, var(--nk-colors-stone-900) 8%, transparent)}[data-theme=dark]{--nk-colors-bg-base:var(--nk-colors-stone-900);--nk-colors-bg-subtle:var(--nk-colors-stone-800);--nk-colors-bg-muted:var(--nk-colors-stone-700);--nk-colors-bg-panel:var(--nk-colors-stone-800);--nk-colors-bg-emphasized:var(--nk-colors-stone-700);--nk-colors-bg-elevated:var(--nk-colors-stone-700);--nk-colors-bg-footer:color-mix(in srgb, var(--nk-colors-emerald-400) 8%, var(--nk-colors-stone-900));--nk-colors-fg-base:var(--nk-colors-stone-200);--nk-colors-fg-headline:var(--nk-colors-stone-50);--nk-colors-fg-muted:var(--nk-colors-stone-400);--nk-colors-fg-subtle:var(--nk-colors-stone-400);--nk-colors-fg-inverted:var(--nk-colors-stone-950);--nk-colors-border-base:var(--nk-colors-stone-800);--nk-colors-border-subtle:var(--nk-colors-stone-800);--nk-colors-border-divider:var(--nk-colors-stone-700);--nk-colors-border-strong:var(--nk-colors-stone-700);--nk-colors-accent-base:var(--nk-colors-emerald-400);--nk-colors-accent-hover:var(--nk-colors-emerald-500);--nk-colors-accent-subtle:var(--nk-colors-emerald-950);--nk-colors-accent-fg:var(--nk-colors-stone-950);--nk-colors-accent-inverted:var(--nk-colors-emerald-50);--nk-colors-edge-accent:var(--nk-colors-emerald-700);--nk-colors-edge-neutral:var(--nk-colors-stone-950);--nk-colors-callout-note-bg:color-mix(in srgb, var(--nk-colors-blue-400) 12%, var(--nk-colors-stone-900));--nk-colors-callout-note-border:var(--nk-colors-blue-400);--nk-colors-callout-note-fg:var(--nk-colors-stone-100);--nk-colors-callout-tip-bg:color-mix(in srgb, var(--nk-colors-teal-400) 12%, var(--nk-colors-stone-900));--nk-colors-callout-tip-border:var(--nk-colors-teal-400);--nk-colors-callout-tip-fg:var(--nk-colors-stone-100);--nk-colors-callout-important-bg:color-mix(in srgb, var(--nk-colors-violet-400) 12%, var(--nk-colors-stone-900));--nk-colors-callout-important-border:var(--nk-colors-violet-400);--nk-colors-callout-important-fg:var(--nk-colors-stone-100);--nk-colors-callout-caution-bg:color-mix(in srgb, var(--nk-colors-amber-400) 12%, var(--nk-colors-stone-900));--nk-colors-callout-caution-border:var(--nk-colors-amber-400);--nk-colors-callout-caution-fg:var(--nk-colors-stone-100);--nk-colors-callout-danger-bg:color-mix(in srgb, var(--nk-colors-rose-400) 12%, var(--nk-colors-stone-900));--nk-colors-callout-danger-border:var(--nk-colors-rose-400);--nk-colors-callout-danger-fg:var(--nk-colors-stone-100);--nk-colors-link-base:var(--nk-colors-emerald-300);--nk-colors-link-hover:var(--nk-colors-emerald-200);--nk-colors-link-visited:var(--nk-colors-emerald-400);--nk-colors-brand-astro:#818cf8;--nk-colors-brand-cloudflare:#f48120;--nk-colors-brand-github:#f0f6fc;--nk-colors-highlight-bg:var(--nk-colors-amber-700);--nk-colors-highlight-fg:var(--nk-colors-stone-50);--nk-colors-category-dev-base:var(--nk-colors-emerald-400);--nk-colors-category-dev-subtle:var(--nk-colors-emerald-950);--nk-colors-category-life-base:var(--nk-colors-amber-400);--nk-colors-category-life-subtle:var(--nk-colors-amber-950);--nk-colors-category-thoughts-base:var(--nk-colors-violet-400);--nk-colors-category-thoughts-subtle:var(--nk-colors-violet-950);--nk-shadows-xs:0px 1px 1px color-mix(in srgb, var(--nk-colors-black) 64%, transparent), 0px 0px 1px inset color-mix(in srgb, var(--nk-colors-stone-300) 20%, transparent);--nk-shadows-sm:0px 2px 4px color-mix(in srgb, var(--nk-colors-black) 64%, transparent), 0px 0px 1px inset color-mix(in srgb, var(--nk-colors-stone-300) 30%, transparent);--nk-shadows-md:0px 4px 8px color-mix(in srgb, var(--nk-colors-black) 64%, transparent), 0px 0px 1px inset color-mix(in srgb, var(--nk-colors-stone-300) 30%, transparent);--nk-shadows-lg:0px 8px 16px color-mix(in srgb, var(--nk-colors-black) 64%, transparent), 0px 0px 1px inset color-mix(in srgb, var(--nk-colors-stone-300) 30%, transparent);--nk-shadows-xl:0px 16px 24px color-mix(in srgb, var(--nk-colors-black) 64%, transparent), 0px 0px 1px inset color-mix(in srgb, var(--nk-colors-stone-300) 30%, transparent);--nk-shadows-2xl:0px 24px 40px color-mix(in srgb, var(--nk-colors-black) 64%, transparent), 0px 0px 1px inset color-mix(in srgb, var(--nk-colors-stone-300) 30%, transparent);--nk-shadows-inner:inset 0 2px 4px 0 var(--nk-colors-black);--nk-shadows-recess:inset -1px 2px 0px 1px color-mix(in srgb, var(--nk-colors-stone-300) 20%, transparent);--nk-shadows-inset:inset 0 0 0 1px color-mix(in srgb, var(--nk-colors-stone-300) 5%, transparent);--nk-shadows-pressable-rest:2px 3px 0 0 var(--edge-color), 0 4px 10px color-mix(in srgb, var(--nk-colors-black) 45%, transparent);--nk-shadows-pressable-hover:3px 5px 0 0 var(--edge-color), 0 8px 18px color-mix(in srgb, var(--nk-colors-black) 50%, transparent);--nk-shadows-pressable-press:1px 1px 0 0 var(--edge-color), 0 2px 5px color-mix(in srgb, var(--nk-colors-black) 45%, transparent);--nk-shadows-pressable-rest-lg:3px 4px 0 0 var(--edge-color), 0 6px 14px color-mix(in srgb, var(--nk-colors-black) 50%, transparent);--nk-shadows-pressable-hover-lg:4px 6px 0 0 var(--edge-color), 0 10px 22px color-mix(in srgb, var(--nk-colors-black) 55%, transparent);--nk-shadows-pressable-press-lg:1px 2px 0 0 var(--edge-color), 0 3px 7px color-mix(in srgb, var(--nk-colors-black) 45%, transparent)}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes slide-fade-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes slide-fade-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-8px)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes shiny-glass{0%{left:-100%}50%{left:120%}to{left:120%}}@keyframes icon-cycle-up{0%{opacity:1;transform:translateY(0)}30%{opacity:.5;transform:translateY(-100%)}40%{opacity:0;transform:translateY(-100%)}50%{opacity:0;transform:translateY(100%)}80%{opacity:.5;transform:translateY(-50%)}to{opacity:1;transform:translateY(0)}}@keyframes nudge-once-right{0%{transform:translate(0)}40%{transform:translate(4px)}70%{transform:translate(-2px)}to{transform:translate(0)}}@keyframes nudge-once-left{0%{transform:translate(0)}40%{transform:translate(-4px)}70%{transform:translate(2px)}to{transform:translate(0)}}@keyframes nudge-once-down{0%{transform:rotate(90deg)translate(0)}40%{transform:rotate(90deg)translate(4px)}70%{transform:rotate(90deg)translate(-2px)}to{transform:rotate(90deg)translate(0)}}@keyframes nudge-once-up{0%{transform:rotate(-90deg)translate(0)}40%{transform:rotate(-90deg)translate(4px)}70%{transform:rotate(-90deg)translate(-2px)}to{transform:rotate(-90deg)translate(0)}}}@layer recipes{@layer _base{.nk-prose{color:var(--nk-colors-fg-base);font-family:var(--nk-fonts-sans);font-size:clamp(1rem,.9rem + .6vw,1.25rem);line-height:var(--nk-line-heights-article);max-width:min(var(--nk-sizes-content-width),100%);min-width:var(--nk-sizes-0);margin-inline:auto}.nk-prose pre code{all:unset;font-family:inherit;font-size:inherit}.nk-prose :where(p,li,td,figcaption) a[target=_blank]:after{content:"";vertical-align:middle;width:.7em;height:.7em;mask-image:var(--nk-assets-external-link);-webkit-mask-image:var(--nk-assets-external-link);opacity:.7;background:currentColor;margin-block-end:.05em;margin-inline-start:.15em;display:inline-block;mask-position:50%;mask-size:contain;mask-repeat:no-repeat}.nk-prose code{background:var(--nk-colors-bg-muted);border-radius:var(--nk-radii-sm);color:var(--nk-colors-fg-base);font-family:var(--nk-fonts-mono);font-size:.875em;font-weight:var(--nk-font-weights-medium);padding:.125em .3em;display:inline}.nk-prose mark{background:var(--nk-colors-highlight-bg);border-radius:var(--nk-radii-sm);color:var(--nk-colors-highlight-fg);padding:.1em .25em}.nk-prose mark:before{content:" [highlight start] ";clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.nk-prose mark:after{content:" [highlight end] ";clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.nk-prose kbd{border:var(--nk-borders-sm);background:var(--nk-colors-bg-subtle);border-color:var(--nk-colors-border-strong);border-radius:var(--nk-radii-sm);color:var(--nk-colors-fg-base);font-family:var(--nk-fonts-mono);font-size:.875em;font-weight:var(--nk-font-weights-medium);white-space:nowrap;border-bottom-width:.2em;padding:.15em .4em;display:inline-block}.nk-prose [data-task-list-item] input[type=checkbox]{margin:var(--nk-spacing-0);border:var(--nk-borders-sm);background:var(--nk-colors-bg-base);border-color:var(--nk-colors-border-strong);border-radius:var(--nk-radii-sm);appearance:none;cursor:default;--transition-prop:background-color, border-color;--transition-duration:var(--nk-durations-fast);width:1.15em;height:1.15em;transition-property:background-color,border-color;transition-duration:var(--nk-durations-fast);flex-shrink:0;position:relative}.nk-prose [data-task-list-item] input[type=checkbox]:checked{background:var(--nk-colors-accent-base);border-color:var(--nk-colors-accent-base)}.nk-prose [data-task-list-item] input[type=checkbox]:checked:after{border:solid;border-color:var(--nk-colors-accent-fg);content:"";border-width:0 .16em .16em 0;width:.3em;height:.55em;position:absolute;inset-block-start:.1em;inset-inline-start:.36em;transform:rotate(45deg)}.nk-prose blockquote{background:var(--nk-colors-bg-subtle);border-inline-start:4px solid;border-inline-start-color:var(--nk-colors-accent-base);color:var(--nk-colors-fg-base);border-start-end-radius:var(--nk-radii-md);border-end-end-radius:var(--nk-radii-md);margin-block:1.5em;padding-block:1em;padding-inline:1.25em;font-style:italic}.nk-prose blockquote>:first-child{margin-block-start:var(--nk-spacing-0)}.nk-prose blockquote>:last-child{margin-block-end:var(--nk-spacing-0)}.nk-prose figure[data-figure-quote]{background:var(--nk-colors-accent-subtle);border-inline-start:4px solid;border-inline-start-color:var(--nk-colors-accent-base);border-start-end-radius:var(--nk-radii-md);border-end-end-radius:var(--nk-radii-md);margin-block:1.75em;padding-block:1.25em;padding-inline:2.5em 1.25em;position:relative}.nk-prose figure[data-figure-quote]:before{background:var(--nk-colors-accent-base);content:"";width:1.25em;height:1.25em;mask-image:var(--nk-assets-quote-double-open);-webkit-mask-image:var(--nk-assets-quote-double-open);opacity:.85;position:absolute;inset-block-start:1em;inset-inline-start:.85em;mask-position:50%;mask-size:contain;mask-repeat:no-repeat}.nk-prose figure[data-figure-quote]>blockquote{border:var(--nk-borders-none);background:var(--nk-colors-transparent);padding:var(--nk-spacing-0);margin:var(--nk-spacing-0);color:var(--nk-colors-fg-base);font-size:1.05em;font-style:italic;line-height:var(--nk-line-heights-relaxed);border-radius:0}.nk-prose hr{border:var(--nk-borders-none);background:linear-gradient(to right,transparent,var(--nk-colors-border-strong) 20%,var(--nk-colors-border-strong) 80%,transparent);height:1px;margin-block:3em}.nk-prose thead th{background:var(--nk-colors-bg-subtle);border-bottom:var(--nk-borders-sm);color:var(--nk-colors-fg-headline);font-weight:var(--nk-font-weights-semibold);text-align:start;vertical-align:middle;border-bottom-color:var(--nk-colors-border-strong);padding:.65em .9em}.nk-prose tbody td{vertical-align:top;padding:.6em .9em}.nk-prose tbody tr:nth-of-type(2n){background:color-mix(in srgb,var(--nk-colors-fg-base) 4%,transparent)}.nk-prose tfoot{background:var(--nk-colors-bg-subtle);border-top:var(--nk-borders-md);font-weight:var(--nk-font-weights-semibold);border-top-color:var(--nk-colors-border-base)}.nk-prose tfoot td{padding:.6em .9em}.nk-prose :where(p){margin-block:1.25em;display:block}.nk-prose :where(p,li,td,figcaption) a{color:var(--nk-colors-link-base);--transition-prop:color;--transition-duration:var(--nk-durations-fast);transition-property:color;transition-duration:var(--nk-durations-fast);text-decoration:none;position:relative}.nk-prose :where(p,li,td,figcaption) a:before{content:"";opacity:.4;--transition-prop:opacity;--transition-duration:var(--nk-durations-fast);transition-property:opacity;transition-duration:var(--nk-durations-fast);left:var(--nk-spacing-0);right:var(--nk-spacing-0);background:currentColor;height:.075em;position:absolute;bottom:-.05em}.nk-prose :where(p,li,td,figcaption) a:visited{color:var(--nk-colors-link-visited)}.nk-prose abbr[title]{cursor:help;text-decoration:underline dotted}.nk-prose ul{margin-block:1.25em;padding-inline-start:1.625em;list-style-type:disc}.nk-prose ol{margin-block:1.25em;padding-inline-start:1.625em;list-style-type:decimal}.nk-prose li{margin-block:.5em;padding-inline-start:.375em}.nk-prose li p{margin-block:.75em}.nk-prose ul ul,.nk-prose ul ol,.nk-prose ol ul,.nk-prose ol ol{margin-block:.5em}.nk-prose li.task-list-item{margin-inline-start:-1.625em;padding-inline-start:var(--nk-spacing-0);list-style:none}.nk-prose [data-task-list-item]{align-items:center;gap:.5em;display:inline-flex}.nk-prose img{border-radius:var(--nk-radii-md);max-width:100%;height:auto;margin-block:1.5em;margin-inline:auto;display:block}.nk-prose figure:not([data-figure-quote]){margin-block:1.5em}.nk-prose th+th,.nk-prose td+td{border-inline-start:var(--nk-borders-sm);border-inline-start-color:var(--nk-colors-border-subtle)}.nk-prose tbody tr{border-top:var(--nk-borders-sm);--transition-prop:background-color;--transition-duration:var(--nk-durations-fast);transition-property:background-color;transition-duration:var(--nk-durations-fast);border-top-color:var(--nk-colors-border-subtle)}.nk-prose pre{margin-block:1.5em}.nk-prose>:first-child{margin-block-start:var(--nk-spacing-0)}.nk-prose>:last-child{margin-block-end:var(--nk-spacing-0)}.nk-prose section{display:block}.nk-prose h2[id],.nk-prose h3[id]{scroll-margin-block-start:calc(var(--nk-header-height,60px) + var(--nk-toc-bar-height,0px))}.nk-prose strong,.nk-prose b{color:var(--nk-colors-fg-headline);font-weight:var(--nk-font-weights-semibold)}.nk-prose em,.nk-prose i,.nk-prose q{font-style:italic}.nk-prose q:before{background:var(--nk-colors-accent-base);content:"";vertical-align:-.05em;width:.78em;height:.78em;mask-image:var(--nk-assets-quote-double-open);-webkit-mask-image:var(--nk-assets-quote-double-open);margin-inline-end:.12em;display:inline-block;transform:translateY(-.18em);mask-position:50%;mask-size:contain;mask-repeat:no-repeat}.nk-prose q:after{background:var(--nk-colors-accent-base);content:"";vertical-align:-.05em;width:.78em;height:.78em;mask-image:var(--nk-assets-quote-double-close);-webkit-mask-image:var(--nk-assets-quote-double-close);margin-inline-start:.12em;display:inline-block;transform:translateY(-.18em);mask-position:50%;mask-size:contain;mask-repeat:no-repeat}.nk-prose li::marker{color:var(--nk-colors-fg-muted)}.nk-prose figure[data-figure-quote]>figcaption{color:var(--nk-colors-fg-muted);text-align:end;margin-block-start:.75em;font-size:.875em;font-style:normal}.nk-prose figure:not([data-figure-quote])>figcaption{color:var(--nk-colors-fg-muted);text-align:center;margin-block-start:.5em;font-size:.875em}.nk-prose table{border-collapse:collapse;font-size:.9em;line-height:var(--nk-line-heights-relaxed);width:100%}.nk-prose caption{color:var(--nk-colors-fg-muted);text-align:center;caption-side:bottom;margin-block-start:.75em;font-size:.875em}.nk-prose p[data-drop-cap]:first-letter{background:var(--nk-colors-accent-inverted);border-radius:var(--nk-radii-sm);float:left;color:var(--nk-colors-accent-fg);box-shadow:.25rem .25rem var(--nk-colors-accent-base);font-family:var(--nk-fonts-sans);font-size:2.5em;font-weight:var(--nk-font-weights-bold);line-height:calc(var(--nk-line-heights-loose)/2);margin-block-start:.1em;margin-inline-end:.2em;padding:.1em .15em}.nk-tabs{border:var(--nk-borders-sm);background:var(--nk-colors-bg-elevated);border-color:var(--nk-colors-border-base);border-radius:var(--nk-radii-md);margin-block:1.5em;overflow:hidden}.nk-tabs [data-tablist]{padding:var(--nk-spacing-1);background:var(--nk-colors-bg-subtle);gap:var(--nk-spacing-1);border-bottom:var(--nk-borders-sm);border-bottom-color:var(--nk-colors-border-base);flex-wrap:wrap;display:flex}.nk-tabs [data-tab]{border:var(--nk-borders-none);background:var(--nk-colors-transparent);padding-inline:var(--nk-spacing-3);padding-block:var(--nk-spacing-1\.5);border-radius:var(--nk-radii-sm);appearance:none;cursor:pointer;font-family:var(--nk-fonts-mono);font-size:var(--nk-font-sizes-sm);color:var(--nk-colors-fg-muted);--transition-prop:color, background-color;--transition-duration:var(--nk-durations-fast);transition-property:color,background-color;transition-duration:var(--nk-durations-fast);--transition-easing:var(--nk-easings-ease-in-out);transition-timing-function:var(--nk-easings-ease-in-out);line-height:1}.nk-tabs [data-tab][aria-selected=true]{background:var(--nk-colors-bg-elevated);color:var(--nk-colors-accent-base);font-weight:var(--nk-font-weights-semibold)}.nk-tabs [data-tab]:is(:focus-visible,[data-focus-visible]){outline:2px solid var(--nk-colors-accent-base);outline-offset:-2px}.nk-tabs [data-tab-content]{padding:1em 1.25em}.nk-tabs [data-tab-fallback-label]{background:var(--nk-colors-bg-subtle);border-block-start:var(--nk-borders-sm);border-color:var(--nk-colors-border-subtle);font-family:var(--nk-fonts-mono);font-size:var(--nk-font-sizes-sm);font-weight:var(--nk-font-weights-semibold);color:var(--nk-colors-fg-headline);padding-block:.5em;padding-inline:1.25em;display:block}.nk-tabs[data-tabs-code] [data-tab-content]{padding:var(--nk-spacing-0)}.nk-tabs [data-tab-panel]:first-of-type [data-tab-fallback-label]{border-block-start:var(--nk-borders-none)}.nk-tabs[data-tabs-code] [data-tab-content] :is(.expressive-code,pre){margin-block:var(--nk-spacing-0)}.nk-tabs[data-tabs-code] [data-tab-content] pre{border-radius:0}.nk-tabs [data-tab-content]>:first-child{margin-block-start:var(--nk-spacing-0)}.nk-tabs [data-tab-content]>:last-child{margin-block-end:var(--nk-spacing-0)}.nk-tabs[data-enhanced] [data-tab-fallback-label]{display:none}.nk-text-link{color:var(--nk-colors-link-base);--transition-prop:color;--transition-duration:var(--nk-durations-fast);transition-property:color;transition-duration:var(--nk-durations-fast);align-items:center;text-decoration:none;display:inline-flex;position:relative}.nk-text-link:visited{color:var(--nk-colors-link-visited)}.nk-text-link[target=_blank]:after{content:"";mask-image:var(--nk-assets-external-link);-webkit-mask-image:var(--nk-assets-external-link);width:var(--size-icon);height:var(--size-icon);margin-left:var(--nk-spacing-1);background:currentColor;display:inline-block;mask-position:50%;mask-size:cover;mask-repeat:no-repeat}.nk-separator{margin:var(--nk-spacing-0);border-width:0;border-color:var(--nk-colors-border-divider);border-style:solid;flex-shrink:0;align-self:stretch}.nk-kbd{background:var(--nk-colors-bg-subtle);border-radius:var(--nk-radii-sm);font-family:var(--nk-fonts-mono);font-weight:var(--nk-font-weights-medium);-webkit-user-select:none;user-select:none;white-space:nowrap;color:var(--nk-colors-fg-base);align-items:center;display:inline-flex}@media(hover:hover){.nk-prose tbody tr:hover{background:var(--nk-colors-bg-subtle)}}@media(hover:hover)and (pointer:fine){.nk-prose :where(p,li,td,figcaption) a:hover{color:var(--nk-colors-link-hover)}.nk-prose :where(p,li,td,figcaption) a:hover:before{opacity:1}.nk-tabs [data-tab]:hover{background:var(--nk-colors-bg-muted);color:var(--nk-colors-fg-base)}.nk-text-link:hover{color:var(--nk-colors-link-hover)}}}.nk-text-link--visual_retract{font-weight:var(--nk-font-weights-medium)}.nk-text-link--visual_retract:before{border-radius:var(--nk-radii-sm);content:"";transform-origin:50%;opacity:1;--transition-prop:transform, opacity;--transition-duration:var(--nk-durations-normal);transition-property:transform,opacity;transition-duration:var(--nk-durations-normal);left:var(--nk-spacing-0);bottom:var(--nk-spacing-0);width:100%;height:var(--nk-sizes-0\.5);background:currentColor;position:absolute;transform:scaleX(1)}.nk-text-link--size_md{--size-icon:.875em;font-size:1rem;line-height:1.5}.nk-text-link--visual_pass-through:before{border-radius:var(--nk-radii-sm);content:"";transform-origin:100%;--transition-prop:transform;--transition-duration:var(--nk-durations-slow);transition-property:transform;transition-duration:var(--nk-durations-slow);left:var(--nk-spacing-0);bottom:var(--nk-spacing-0);width:100%;height:var(--nk-sizes-0\.5);background:currentColor;position:absolute;transform:scaleX(0)}.nk-text-link--size_sm{--size-icon:.75em;font-size:.875rem;line-height:1.42857}.nk-text-link--tone_neutral{color:var(--nk-colors-fg-muted)}.nk-separator--orientation_horizontal{border-block-end-width:var(--separator-thickness);width:var(--nk-sizes-full);height:var(--nk-sizes-0)}.nk-separator--size_sm{--separator-thickness:2px}.nk-kbd--visual_outline{border:var(--nk-borders-sm);border-color:var(--nk-colors-border-base)}.nk-kbd--size_sm{padding-inline:var(--nk-spacing-1\.5);font-size:var(--nk-font-sizes-xs);height:var(--nk-sizes-5)}.nk-kbd--visual_raised{border:var(--nk-borders-sm);border-color:var(--nk-colors-border-strong);border-bottom-width:.2em}@media(hover:hover)and (pointer:fine){.nk-text-link--visual_retract:hover:before{opacity:0;transform:scaleX(0)}.nk-text-link--visual_pass-through:hover:before{transform-origin:0%;transform:scaleX(1)}.nk-text-link--tone_neutral:hover{color:var(--nk-colors-accent-base)}}}@layer recipes.slots{@layer _base{.nk-term-dialog__content{padding:var(--nk-spacing-0);border:var(--nk-borders-sm);background:var(--nk-colors-bg-elevated);border-radius:var(--nk-radii-xl);border-color:var(--nk-colors-border-subtle);color:var(--nk-colors-fg-base);box-shadow:var(--nk-shadows-lg);opacity:0;--transition-prop:opacity, transform, overlay, display;--transition-duration:var(--nk-durations-normal);transition-property:opacity,transform,overlay,display;transition-duration:var(--nk-durations-normal);--transition-easing:var(--nk-easings-ease-out);transition-timing-function:var(--nk-easings-ease-out);transition-behavior:allow-discrete;width:min(40rem,calc(100vw - var(--nk-spacing-8)));max-height:calc(100dvh - var(--nk-spacing-16));flex-direction:column;margin:auto;display:flex;overflow:hidden;transform:scale(.96)translateY(8px)}.nk-term-dialog__content::backdrop{-webkit-backdrop-filter:blur(2px);opacity:0;--transition-prop:opacity, overlay, display;--transition-duration:var(--nk-durations-normal);transition-property:opacity,overlay,display;transition-duration:var(--nk-durations-normal);--transition-easing:var(--nk-easings-ease-out);transition-timing-function:var(--nk-easings-ease-out);transition-behavior:allow-discrete;background:#00000080}.nk-term-dialog__content[open]{opacity:1;transform:scale(1)translateY(0)}.nk-term-dialog__content[open]::backdrop{opacity:1}@starting-style{.nk-term-dialog__content[open]::backdrop{opacity:0}.nk-term-dialog__content[open]{opacity:0;transform:scale(.96)translateY(8px)}}.nk-term-dialog__header{gap:var(--nk-spacing-2);padding-inline:var(--nk-spacing-6);align-items:center;padding-block-start:var(--nk-spacing-5);padding-block-end:var(--nk-spacing-3);display:flex}.nk-term-dialog__title{font-family:var(--nk-fonts-mono);font-size:var(--nk-font-sizes-sm);font-weight:var(--nk-font-weights-semibold);color:var(--nk-colors-fg-subtle);font-variant-numeric:tabular-nums;letter-spacing:var(--nk-letter-spacings-tight);margin-inline-end:auto}.nk-term-dialog__bodyWrap{min-height:var(--nk-sizes-0);flex-direction:column;flex-grow:1;display:flex;position:relative}.nk-term-dialog__fadeTop{background:linear-gradient(to bottom,var(--nk-colors-bg-elevated),transparent);inset-inline:var(--nk-spacing-0);pointer-events:none;z-index:1;opacity:0;height:var(--nk-sizes-8);transition:opacity .15s;position:absolute;inset-block-start:var(--nk-spacing-0)}.nk-term-dialog__fadeTop[data-show=true]{opacity:1}.nk-term-dialog__fadeBottom{background:linear-gradient(to top,var(--nk-colors-bg-elevated),transparent);inset-inline:var(--nk-spacing-0);pointer-events:none;z-index:1;opacity:0;height:var(--nk-sizes-8);transition:opacity .15s;position:absolute;inset-block-end:var(--nk-spacing-0)}.nk-term-dialog__fadeBottom[data-show=true]{opacity:1}.nk-term-dialog__body{padding-inline:var(--nk-spacing-6);gap:var(--nk-spacing-3);min-height:var(--nk-sizes-0);flex-direction:column;flex-grow:1;padding-block-start:var(--nk-spacing-2);padding-block-end:var(--nk-spacing-2);display:flex;overflow-y:auto}.nk-term-dialog__actions{gap:var(--nk-spacing-2);padding-inline:var(--nk-spacing-6);justify-content:flex-end;padding-block-start:var(--nk-spacing-2);padding-block-end:var(--nk-spacing-6);display:flex}.nk-term-dialog__action{border:var(--nk-borders-sm);background:var(--nk-colors-bg-subtle);border-radius:var(--nk-radii-full);border-color:var(--nk-colors-border-subtle);width:var(--nk-sizes-8);height:var(--nk-sizes-8);appearance:none;cursor:pointer;color:var(--nk-colors-fg-muted);font-size:var(--nk-font-sizes-lg);--transition-prop:color, border-color, background-color;--transition-duration:var(--nk-durations-fast);transition-property:color,border-color,background-color;transition-duration:var(--nk-durations-fast);flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:inline-flex}.nk-term-dialog__action:is(:focus-visible,[data-focus-visible]){outline:2px solid var(--nk-colors-accent-base);outline-offset:2px}.nk-term-dialog__closeTrigger{border:var(--nk-borders-sm);background:var(--nk-colors-bg-subtle);border-radius:var(--nk-radii-full);border-color:var(--nk-colors-border-subtle);width:var(--nk-sizes-8);height:var(--nk-sizes-8);appearance:none;cursor:pointer;color:var(--nk-colors-fg-muted);font-size:var(--nk-font-sizes-lg);--transition-prop:color, border-color, background-color;--transition-duration:var(--nk-durations-fast);transition-property:color,border-color,background-color;transition-duration:var(--nk-durations-fast);flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:inline-flex}.nk-term-dialog__closeTrigger:is(:focus-visible,[data-focus-visible]){outline:2px solid var(--nk-colors-accent-base);outline-offset:2px}.nk-badge__root{background:var(--nk-colors-bg-subtle);border:var(--nk-borders-sm);gap:var(--nk-spacing-1);border-radius:var(--nk-radii-sm);border-color:var(--nk-colors-border-base);font-weight:var(--nk-font-weights-semibold);letter-spacing:var(--nk-letter-spacings-wide);color:var(--nk-colors-fg-muted);white-space:nowrap;align-items:center;text-decoration:none;display:inline-flex}.nk-badge__icon{flex-shrink:0;width:1em;height:1em;display:inline-flex}.nk-badge__label{line-height:1}.nk-post-card__root{--edge-color:var(--nk-colors-edge-neutral);border:var(--nk-borders-md);background:var(--nk-colors-bg-panel);border-color:var(--nk-colors-transparent);border-radius:var(--nk-radii-lg);color:var(--nk-colors-fg-base);box-shadow:var(--nk-shadows-pressable-rest-lg);--transition-prop:border-color, box-shadow, transform;--transition-duration:var(--nk-durations-slow);transition-property:border-color,box-shadow,transform;transition-duration:var(--nk-durations-slow);--transition-easing:var(--nk-easings-ease-in-out);transition-timing-function:var(--nk-easings-ease-in-out);flex-direction:column;gap:.75em;height:100%;padding:1.25em;list-style:none;display:flex;position:relative;overflow:hidden;container-type:inline-size}[data-theme=dark] .nk-post-card__root{background:var(--nk-colors-transparent)}[data-view=list] .nk-post-card__root{flex-direction:row-reverse;align-items:stretch;gap:1.25em}.nk-post-card__cover{background:var(--nk-colors-bg-subtle);border-radius:var(--nk-radii-sm);aspect-ratio:16/9;margin-inline:-.25em;position:relative;overflow:hidden}.nk-post-card__cover:before{inset:var(--nk-spacing-0);--mix-background:color-mix(in srgb, var(--nk-colors-black) 40%, transparent);background:var(--mix-background,var(--nk-colors-black));content:"";opacity:0;z-index:1;pointer-events:none;--transition-prop:opacity;--transition-duration:var(--nk-durations-slower);transition-property:opacity;transition-duration:var(--nk-durations-slower);position:absolute}[data-view=list] .nk-post-card__cover{margin-inline:var(--nk-spacing-0);aspect-ratio:4/3;flex-shrink:0;align-self:center;width:4rem}.nk-post-card__coverImg{object-fit:cover;transform-origin:50%;--transition-prop:transform;--transition-duration:var(--nk-durations-slower);transition-property:transform;transition-duration:var(--nk-durations-slower);width:100%;height:100%;display:block}.nk-post-card__body{min-width:var(--nk-sizes-0);flex-direction:column;flex:1;gap:.5em;display:flex}[data-view=list] .nk-post-card__body{min-width:10rem}.nk-post-card__meta{gap:var(--nk-spacing-1\.5);color:var(--nk-colors-fg-muted);font-family:var(--nk-fonts-mono);font-size:var(--nk-font-sizes-xs);flex-wrap:wrap;align-items:center;display:flex}.nk-post-card__time{color:var(--nk-colors-fg-muted);letter-spacing:var(--nk-letter-spacings-tight)}.nk-post-card__readingTime{color:var(--nk-colors-fg-subtle)}.nk-post-card__readingTime:before{content:"·";color:var(--nk-colors-fg-subtle);margin-inline-end:var(--nk-spacing-2)}.nk-post-card__title{text-wrap:balance;font-size:var(--nk-font-sizes-xl);font-weight:var(--nk-font-weights-semibold);color:var(--nk-colors-fg-headline);line-height:var(--nk-line-heights-snug);-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2lh;display:-webkit-box;overflow:hidden}.nk-post-card__titleLink{color:inherit;--gradient-stops:var(--gradient-via-stops,var(--gradient-position), var(--gradient-from) var(--gradient-from-position), var(--gradient-to) var(--gradient-to-position));--gradient-position:to right;background-position:0 100%;background-image:linear-gradient(var(--gradient-stops));--gradient-from:color-mix(in srgb, var(--nk-colors-accent-base) 60%, transparent);--gradient-to:color-mix(in srgb, var(--nk-colors-accent-base) 40%, transparent);--transition-prop:background-size;--transition-duration:var(--nk-durations-slow);transition-property:background-size;transition-duration:var(--nk-durations-slow);background-repeat:no-repeat;background-size:0% 40%;text-decoration:none}.nk-post-card__titleLink:after{inset:var(--nk-spacing-0);content:"";z-index:0;position:absolute}.nk-post-card__titleLink:is(:focus-visible,[data-focus-visible]){outline:var(--nk-borders-none)}.nk-post-card__titleLink:is(:focus-visible,[data-focus-visible]):after{outline:2px solid var(--nk-colors-accent-base);border-radius:var(--nk-radii-lg);outline-offset:2px}.nk-post-card__description{color:var(--nk-colors-fg-muted);font-size:.95em;line-height:var(--nk-line-heights-relaxed);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.nk-post-card__tags{padding:var(--nk-spacing-0);gap:var(--nk-spacing-1\.5);z-index:1;flex-wrap:wrap;margin-block-start:auto;padding-top:.25em;list-style:none;display:flex;position:relative}.nk-tag__root{white-space:nowrap;font-weight:var(--nk-font-weights-medium);-webkit-user-select:none;user-select:none;flex-shrink:0;align-items:center;max-width:100%;text-decoration:none;display:inline-flex;position:relative}.nk-tag__startElement{mask-image:var(--nk-assets-hash);-webkit-mask-image:var(--nk-assets-hash);background:currentColor;flex-shrink:0;width:1em;height:1em;display:inline-block;mask-position:50%;mask-size:cover;mask-repeat:no-repeat}.nk-tag__label{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.nk-tag__endElement{background:var(--nk-colors-bg-muted);border-radius:var(--nk-radii-full);color:var(--nk-colors-fg-muted);font-weight:var(--nk-font-weights-medium);font-variant-numeric:tabular-nums;flex-shrink:0;justify-content:center;align-items:center;display:flex}.nk-icon-button__root{border:var(--nk-borders-none);cursor:pointer;-webkit-user-select:none;user-select:none;--transition-prop:scale;--transition-duration:var(--nk-durations-fast);transition-property:scale;transition-duration:var(--nk-durations-fast);justify-content:center;align-items:center;display:flex;position:relative}.nk-icon-button__root:before{inset:var(--nk-spacing-0);--mix-background:color-mix(in srgb, var(--nk-colors-accent-base) 10%, transparent);background:var(--mix-background,var(--nk-colors-accent-base));content:"";opacity:0;--transition-prop:opacity, scale;--transition-duration:var(--nk-durations-normal);transition-property:opacity,scale;transition-duration:var(--nk-durations-normal);position:absolute;scale:.8}.nk-icon-button__root:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:.4;pointer-events:none}.nk-icon-button__root:is(:active,[data-active]){scale:.9}.nk-icon-button__icon{--transition-prop:color;--transition-duration:var(--nk-durations-normal);transition-property:color;transition-duration:var(--nk-durations-normal);flex-shrink:0;display:inline-block}.nk-field__root{border:var(--nk-borders-sm);background:var(--nk-colors-bg-base);gap:var(--nk-spacing-2);padding-inline:var(--nk-spacing-3);border-radius:var(--nk-radii-md);border-color:var(--nk-colors-border-strong);color:var(--nk-colors-fg-base);box-shadow:var(--nk-shadows-recess);--transition-prop:border-color, box-shadow;--transition-duration:var(--nk-durations-fast);transition-property:border-color,box-shadow;transition-duration:var(--nk-durations-fast);--transition-easing:var(--nk-easings-ease-in-out);transition-timing-function:var(--nk-easings-ease-in-out);align-items:center;width:100%;display:flex}.nk-field__root:focus-within{border-color:var(--nk-colors-accent-base);box-shadow:0 0 0 3px color-mix(in srgb,var(--nk-colors-accent-base) 25%,transparent);outline-offset:2px;outline:2px solid #0000}.nk-field__leadingIcon{width:1.2em;height:1.2em;color:var(--nk-colors-fg-subtle);background:currentColor;flex-shrink:0;mask-position:50%;mask-size:contain;mask-repeat:no-repeat}.nk-field__control{border:var(--nk-borders-none);background:var(--nk-colors-transparent);padding:var(--nk-spacing-0);font:inherit;outline:var(--nk-borders-none);appearance:none;color:var(--nk-colors-fg-base);min-width:var(--nk-sizes-0);flex:1}.nk-field__control::placeholder,.nk-field__control[data-placeholder]{color:var(--nk-colors-fg-subtle)}.nk-field__control::-webkit-search-cancel-button{display:none}.nk-field__control::-webkit-search-decoration{display:none}.nk-field__action{border:var(--nk-borders-none);background:var(--nk-colors-transparent);border-radius:var(--nk-radii-full);width:var(--nk-sizes-6);height:var(--nk-sizes-6);appearance:none;cursor:pointer;color:var(--nk-colors-fg-subtle);--transition-prop:color, background-color;--transition-duration:var(--nk-durations-fast);transition-property:color,background-color;transition-duration:var(--nk-durations-fast);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.nk-field__action:is(:focus-visible,[data-focus-visible]){outline:2px solid var(--nk-colors-accent-base);outline-offset:1px}.nk-term-card__root{--edge-color:var(--nk-colors-edge-neutral);padding:var(--nk-spacing-5);border:var(--nk-borders-md);background:var(--nk-colors-bg-panel);gap:var(--nk-spacing-2\.5);border-radius:var(--nk-radii-lg);border-color:var(--edge-color);break-inside:avoid;box-shadow:var(--nk-shadows-pressable-rest);--transition-prop:border-color, box-shadow, transform;--transition-duration:var(--nk-durations-fast);transition-property:border-color,box-shadow,transform;transition-duration:var(--nk-durations-fast);--transition-easing:var(--nk-easings-ease-in-out);transition-timing-function:var(--nk-easings-ease-in-out);margin-bottom:var(--nk-spacing-4);flex-direction:column;scroll-margin-block-start:var(--nk-spacing-24);display:flex;position:relative}.nk-term-card__root:has(:focus-visible) [data-term-copy]{opacity:1}.nk-term-card__head{gap:var(--nk-spacing-2);justify-content:space-between;align-items:center;display:flex}.nk-term-card__num{font-family:var(--nk-fonts-mono);font-size:var(--nk-font-sizes-sm);font-weight:var(--nk-font-weights-semibold);color:var(--nk-colors-fg-subtle);font-variant-numeric:tabular-nums;letter-spacing:var(--nk-letter-spacings-tight)}.nk-term-card__copy{width:var(--nk-sizes-8);height:var(--nk-sizes-8);color:var(--nk-colors-fg-subtle);margin-inline-start:auto}.nk-term-card__copyIcon{mask-image:var(--nk-assets-link);-webkit-mask-image:var(--nk-assets-link);background:currentColor;width:1.05em;height:1.05em;display:inline-block;mask-position:50%;mask-size:contain;mask-repeat:no-repeat}[data-term-copy][data-copied] .nk-term-card__copyIcon{mask-image:var(--nk-assets-check);-webkit-mask-image:var(--nk-assets-check)}.nk-term-card__trigger{border:var(--nk-borders-none);padding:var(--nk-spacing-0);margin:var(--nk-spacing-0);font:inherit;appearance:none;text-align:start;font-size:var(--nk-font-sizes-lg);font-weight:var(--nk-font-weights-bold);line-height:var(--nk-line-heights-snug);letter-spacing:var(--nk-letter-spacings-tight);color:var(--nk-colors-fg-headline);--transition-prop:color;--transition-duration:var(--nk-durations-fast);transition-property:color;transition-duration:var(--nk-durations-fast);background:0 0}[data-term] .nk-term-card__trigger{cursor:pointer}.nk-term-card__trigger:is(:focus-visible,[data-focus-visible]){outline:2px solid var(--nk-colors-accent-base);border-radius:var(--nk-radii-xs);outline-offset:2px}.nk-term-card__heading{margin:var(--nk-spacing-0)}.nk-term-card__aka{margin:var(--nk-spacing-0);font-size:var(--nk-font-sizes-sm);color:var(--nk-colors-fg-subtle);font-style:italic}.nk-term-card__summary{margin:var(--nk-spacing-0);color:var(--nk-colors-fg-base);font-size:var(--nk-font-sizes-md);line-height:var(--nk-line-heights-relaxed)}.nk-term-card__links{gap:var(--nk-spacing-3);font-size:var(--nk-font-sizes-sm);flex-wrap:wrap;display:flex}.nk-term-card__refLink{gap:var(--nk-spacing-1\.5);color:var(--nk-colors-fg-muted);--transition-prop:color;--transition-duration:var(--nk-durations-fast);transition-property:color;transition-duration:var(--nk-durations-fast);align-items:center;text-decoration:none;display:inline-flex}.nk-term-card__refLink:is(:focus-visible,[data-focus-visible]){outline:2px solid var(--nk-colors-accent-base);border-radius:var(--nk-radii-xs);outline-offset:2px}.nk-term-card__refIcon{mask-image:var(--nk-assets-external-link);-webkit-mask-image:var(--nk-assets-external-link);background:currentColor;flex-shrink:0;width:1em;height:1em;mask-position:50%;mask-size:contain;mask-repeat:no-repeat}.nk-term-card__postLink{gap:var(--nk-spacing-1);font-weight:var(--nk-font-weights-semibold);color:var(--nk-colors-accent-base);align-items:center;text-decoration:none;display:inline-flex}.nk-term-card__postLink:is(:focus-visible,[data-focus-visible]){outline:2px solid var(--nk-colors-accent-base);border-radius:var(--nk-radii-xs);outline-offset:2px}.nk-term-card__tags{margin:var(--nk-spacing-0);padding:var(--nk-spacing-0);gap:var(--nk-spacing-1\.5);flex-wrap:wrap;list-style:none;display:flex}.nk-term-card__actions{gap:var(--nk-spacing-2);margin-top:var(--nk-spacing-1);min-height:var(--nk-sizes-8);align-items:center;display:none}[data-lexicon][data-enhanced] .nk-term-card__actions{display:flex}.nk-term-card__readMore{border:var(--nk-borders-none);padding:var(--nk-spacing-0);gap:var(--nk-spacing-1);appearance:none;cursor:pointer;font-size:var(--nk-font-sizes-sm);font-weight:var(--nk-font-weights-medium);color:var(--nk-colors-accent-base);background:0 0;align-items:center;display:inline-flex}.nk-term-card__readMore [data-term-arrow]{mask-image:var(--nk-assets-arrow-right);-webkit-mask-image:var(--nk-assets-arrow-right);vertical-align:middle;background:currentColor;width:1em;height:1em;display:inline-block;mask-position:50%;mask-size:contain;mask-repeat:no-repeat}.nk-term-card__readMore:is(:focus-visible,[data-focus-visible]){outline:2px solid var(--nk-colors-accent-base);border-radius:var(--nk-radii-xs);outline-offset:2px}.nk-term-card__details{margin-top:var(--nk-spacing-1)}[data-lexicon][data-enhanced] .nk-term-card__details{display:none}.nk-term-card__details>summary{cursor:pointer;font-size:var(--nk-font-sizes-sm);font-weight:var(--nk-font-weights-medium);color:var(--nk-colors-accent-base);width:fit-content}.nk-term-card__body{color:var(--nk-colors-fg-base);line-height:var(--nk-line-heights-relaxed);font-size:var(--nk-font-sizes-md);margin-top:var(--nk-spacing-2)}.nk-term-card__body :where(code){background:var(--nk-colors-bg-subtle);border-radius:var(--nk-radii-sm);font-family:var(--nk-fonts-mono);padding-block:.1em;padding-inline:.35em;font-size:.9em}.nk-term-card__body :where(p){margin-block:.6em}.nk-term-card__body :where(p,li) a{color:var(--nk-colors-accent-base);text-underline-offset:.2em;text-decoration:underline from-font}.nk-term-card__body :where(p):first-child{margin-block-start:var(--nk-spacing-0)}.nk-term-card__body :where(p):last-child{margin-block-end:var(--nk-spacing-0)}.nk-anchor-heading__root{--copy-opacity:0;margin:var(--nk-spacing-0);text-wrap:balance;color:var(--nk-colors-fg-headline);font-family:var(--nk-fonts-sans);scroll-margin-top:5rem;display:block}.nk-anchor-heading__root:focus-within,.nk-anchor-heading__root:is(:hover,[data-hover]){--copy-opacity:1}.nk-anchor-heading__anchor{color:inherit;text-decoration:underline;text-decoration-color:var(--nk-colors-transparent);text-underline-offset:.2em;--transition-prop:text-decoration-color;--transition-duration:var(--nk-durations-fast);transition-property:text-decoration-color;transition-duration:var(--nk-durations-fast);text-decoration-thickness:from-font}.nk-anchor-heading__anchor:is(:focus-visible,[data-focus-visible]){border-radius:var(--nk-radii-sm);outline:2px solid;outline-color:var(--nk-colors-accent-base);outline-offset:4px}.nk-anchor-heading__anchor:is(:hover,[data-hover]){text-decoration-color:color-mix(in srgb,currentColor 35%,transparent)}.nk-anchor-heading__hash{vertical-align:middle;color:var(--nk-colors-accent-base);mask-image:var(--nk-assets-hash);-webkit-mask-image:var(--nk-assets-hash);background:currentColor;flex-shrink:0;margin-inline-end:.25em;text-decoration:none;display:inline-block;mask-position:50%;mask-size:contain;mask-repeat:no-repeat}.nk-callout__root{color:var(--nk-colors-fg-base);border-inline-start:4px solid;border-start-end-radius:var(--nk-radii-md);border-end-end-radius:var(--nk-radii-md);flex-direction:column;gap:.75em;margin-block:1.5em;padding-block:1.25em;padding-inline:1.5em;font-style:normal;display:flex}.nk-callout__root>p{margin-block:var(--nk-spacing-0)}.nk-callout__title{font-size:1.05em;line-height:var(--nk-line-heights-snug);align-items:center;gap:.5em;display:inline-flex}.nk-callout__icon{background:currentColor;width:1.5em;height:1.5em;display:inline-block;mask-position:50%;mask-size:contain;mask-repeat:no-repeat}.nk-callout__label{font-weight:var(--nk-font-weights-semibold);text-transform:capitalize;line-height:var(--nk-line-heights-snug)}.nk-callout__content{color:var(--nk-colors-fg-base);line-height:var(--nk-line-heights-relaxed)}.nk-callout__content>p{margin-block:.6em}.nk-callout__content>:first-child{margin-block-start:var(--nk-spacing-0)}.nk-callout__content>:last-child{margin-block-end:var(--nk-spacing-0)}.nk-callout__content a{color:inherit;text-decoration-color:currentColor}.nk-disclosure__root{border:var(--nk-borders-sm);background:var(--nk-colors-bg-elevated);border-color:var(--nk-colors-border-base);border-radius:var(--nk-radii-md);margin-block:1.5em;position:relative;overflow:hidden}.nk-disclosure__root[data-expanded=true]>summary>[data-disclosure-chevron]{transform:rotate(90deg)}.nk-disclosure__root[data-expanded=true] [data-disclosure-wrapper]{grid-template-rows:1fr}.nk-disclosure__summary{cursor:pointer;font-weight:var(--nk-font-weights-semibold);color:var(--nk-colors-fg-headline);-webkit-user-select:none;user-select:none;align-items:center;gap:.5em;padding-block:.75em;padding-inline:1em;list-style:none;display:flex}.nk-disclosure__summary::-webkit-details-marker{display:none}.nk-disclosure__chevron{width:.85em;height:.85em;color:var(--nk-colors-fg-muted);--transition-prop:transform;--transition-duration:var(--nk-durations-fast);transition-property:transform;transition-duration:var(--nk-durations-fast);--transition-easing:var(--nk-easings-ease-in-out);transition-timing-function:var(--nk-easings-ease-in-out);flex-shrink:0;display:inline-block}.nk-disclosure__wrapper{--transition-prop:grid-template-rows;--transition-duration:var(--nk-durations-normal);transition-property:grid-template-rows;transition-duration:var(--nk-durations-normal);--transition-easing:ease;grid-template-rows:0fr;transition-timing-function:ease;display:grid}.nk-disclosure__content{min-height:var(--nk-sizes-0);overflow:hidden}.nk-disclosure__inner{border-top:var(--nk-borders-sm);border-top-color:var(--nk-colors-border-subtle);padding-block:.75em;padding-inline:1em}.nk-disclosure__inner>:first-child{margin-block-start:var(--nk-spacing-0)}.nk-disclosure__inner>:last-child{margin-block-end:var(--nk-spacing-0)}.nk-link-card__root{--edge-color:var(--nk-colors-edge-neutral);border:var(--nk-borders-sm);background:var(--nk-colors-bg-elevated);border-color:var(--nk-colors-border-subtle);border-radius:var(--nk-radii-lg);color:var(--nk-colors-fg-base);box-shadow:var(--nk-shadows-pressable-rest);--transition-prop:border-color, box-shadow, transform;--transition-duration:var(--nk-durations-fast);transition-property:border-color,box-shadow,transform;transition-duration:var(--nk-durations-fast);--transition-easing:var(--nk-easings-ease-in-out);transition-timing-function:var(--nk-easings-ease-in-out);display:flex;position:relative;text-decoration:none!important}.nk-link-card__root:after{background:var(--nk-colors-fg-subtle);content:"";width:1em;height:1em;mask-image:var(--nk-assets-external-link);-webkit-mask-image:var(--nk-assets-external-link);--transition-prop:background-color;--transition-duration:var(--nk-durations-fast);transition-property:background-color;transition-duration:var(--nk-durations-fast);mask-position:50%;mask-size:contain;mask-repeat:no-repeat}.nk-link-card__favicon{border-radius:var(--nk-radii-sm);flex-shrink:0;width:2em;height:2em;margin-block-start:.15em}.nk-link-card__body{min-width:var(--nk-sizes-0);flex-direction:column;gap:.25em;display:flex}.nk-link-card__title{font-weight:var(--nk-font-weights-semibold);color:var(--nk-colors-fg-headline);line-height:var(--nk-line-heights-snug);--transition-prop:color;--transition-duration:var(--nk-durations-normal);transition-property:color;transition-duration:var(--nk-durations-normal)}.group:is(:hover,[data-hover]) .nk-link-card__title{color:var(--nk-colors-accent-base)}.nk-link-card__description{color:var(--nk-colors-fg-muted);font-size:.875em;line-height:var(--nk-line-heights-snug);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.nk-link-card__domain{color:var(--nk-colors-fg-subtle);margin-block-start:.25em;font-size:.8em}.nk-tooltip__trigger{display:inline-flex;position:relative}.nk-tooltip__content{background:var(--nk-colors-fg-base);border-radius:var(--nk-radii-sm);z-index:var(--nk-z-index-tooltip);color:var(--nk-colors-fg-inverted);font-weight:var(--nk-font-weights-medium);white-space:normal;pointer-events:none;-webkit-user-select:none;user-select:none;box-shadow:var(--nk-shadows-sm);width:max-content;max-width:min(20rem,100vw - 2rem);animation:.14s ease-out fade-in;position:absolute}.nk-segmented-control__root{display:inline-flex}.nk-segmented-control__root[aria-disabled=true]{opacity:.55;pointer-events:none}.nk-segmented-control__track{border:var(--nk-borders-sm);background:var(--nk-colors-bg-base);border-color:var(--nk-colors-border-base);border-radius:var(--nk-radii-md);box-shadow:var(--nk-shadows-recess);align-items:center;display:inline-flex;position:relative;overflow:hidden}.nk-segmented-control__indicator{background:var(--nk-colors-accent-base);border-radius:var(--nk-radii-sm);box-shadow:inset 0 1px 3px color-mix(in srgb,var(--nk-colors-stone-900) 38%,transparent);pointer-events:none;z-index:1;--transition-prop:left, width;--transition-duration:var(--nk-durations-fast);transition-property:left,width;transition-duration:var(--nk-durations-fast);--transition-easing:var(--nk-easings-ease-in-out);transition-timing-function:var(--nk-easings-ease-in-out);position:absolute;top:1px;bottom:1px}.nk-segmented-control__indicator:not([data-ready]){--transition-duration:0s;transition-duration:0s}.nk-segmented-control__segment{background:var(--nk-colors-transparent);border:var(--nk-borders-none);gap:var(--nk-spacing-1\.5);z-index:2;color:var(--nk-colors-fg-muted);cursor:pointer;font-size:var(--nk-font-sizes-sm);font-weight:var(--nk-font-weights-medium);--transition-prop:color;--transition-duration:var(--nk-durations-fast);transition-property:color;transition-duration:var(--nk-durations-fast);--transition-easing:var(--nk-easings-ease-in-out);transition-timing-function:var(--nk-easings-ease-in-out);justify-content:center;align-items:center;display:inline-flex;position:relative}.nk-segmented-control__segment:not(:first-of-type){border-inline-start:var(--nk-borders-sm);border-inline-start-color:var(--nk-colors-border-base)}[aria-disabled=true] .nk-segmented-control__segment,[aria-disabled=true] .nk-segmented-control__segment[aria-checked=true]{color:var(--nk-colors-fg-base)}.nk-segmented-control__segment[aria-checked=true]{color:var(--nk-colors-accent-fg)}.nk-segmented-control__segment:is(:focus-visible,[data-focus-visible]){outline:2px solid var(--nk-colors-accent-base);outline-offset:-3px}.nk-segmented-control__count{font-family:var(--nk-fonts-mono);font-size:var(--nk-font-sizes-xs);opacity:.8;font-variant-numeric:tabular-nums}.nk-select__trigger{border:var(--nk-borders-sm);background:var(--nk-colors-bg-base);gap:var(--nk-spacing-2);padding-inline:var(--nk-spacing-3);border-radius:var(--nk-radii-md);border-color:var(--nk-colors-border-strong);color:var(--nk-colors-fg-base);cursor:pointer;appearance:none;box-shadow:var(--nk-shadows-recess);--transition-prop:border-color, box-shadow;--transition-duration:var(--nk-durations-fast);transition-property:border-color,box-shadow;transition-duration:var(--nk-durations-fast);--transition-easing:ease;min-width:var(--nk-sizes-32);justify-content:space-between;align-items:center;width:100%;transition-timing-function:ease;display:inline-flex}.nk-select__trigger:is(:focus-visible,[data-focus-visible]){border-color:var(--nk-colors-accent-base);box-shadow:0 0 0 3px color-mix(in srgb,var(--nk-colors-accent-base) 25%,transparent);outline-offset:2px;outline:2px solid #0000}.nk-select__chevron{pointer-events:none;width:1em;height:1em;mask-image:var(--nk-assets-chevron-right);-webkit-mask-image:var(--nk-assets-chevron-right);--transition-prop:transform;--transition-duration:var(--nk-durations-fast);transition-property:transform;transition-duration:var(--nk-durations-fast);background:currentColor;flex-shrink:0;transform:rotate(90deg);mask-position:50%;mask-size:contain;mask-repeat:no-repeat}[aria-expanded=true] .nk-select__chevron{transform:rotate(-90deg)}.nk-select__listbox{padding:var(--nk-spacing-1);border:var(--nk-borders-sm);background:var(--nk-colors-bg-elevated);margin:var(--nk-spacing-0);border-radius:var(--nk-radii-lg);border-color:var(--nk-colors-border-subtle);z-index:50;box-shadow:var(--nk-shadows-lg);width:max-content;min-width:100%;max-height:16rem;list-style:none;position:absolute;inset-block-start:calc(100% + var(--nk-spacing-1));inset-inline-start:var(--nk-spacing-0);overflow-y:auto}.nk-select__option{gap:var(--nk-spacing-2);padding-inline:var(--nk-spacing-2);padding-block:var(--nk-spacing-2);border-radius:var(--nk-radii-sm);color:var(--nk-colors-fg-base);cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;display:flex}.nk-select__option[data-active]{background:var(--nk-colors-accent-subtle);color:var(--nk-colors-accent-base)}.nk-select__check{opacity:0;width:1em;height:1em;mask-image:var(--nk-assets-check);-webkit-mask-image:var(--nk-assets-check);background:currentColor;flex-shrink:0;mask-position:50%;mask-size:contain;mask-repeat:no-repeat}[aria-selected=true] .nk-select__check{opacity:1}.nk-switch__root{border:var(--nk-borders-sm);background:var(--nk-colors-bg-muted);border-radius:var(--nk-radii-md);border-color:var(--nk-colors-border-base);box-sizing:border-box;box-shadow:var(--nk-shadows-recess);cursor:pointer;--transition-prop:background-color, border-color;--transition-duration:var(--nk-durations-fast);transition-property:background-color,border-color;transition-duration:var(--nk-durations-fast);--transition-easing:var(--nk-easings-ease-in-out);transition-timing-function:var(--nk-easings-ease-in-out);flex-shrink:0;align-items:center;width:2.75rem;height:1.625rem;padding:2px;display:inline-flex;position:relative}.nk-switch__root[aria-checked=true]{background:var(--nk-colors-accent-base);border-color:var(--nk-colors-accent-base)}.nk-switch__root:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){cursor:not-allowed;opacity:.55}.nk-switch__root:is(:focus-visible,[data-focus-visible]){outline:2px solid var(--nk-colors-accent-base);outline-offset:2px}.nk-switch__thumb{background:var(--nk-colors-bg-panel);border-radius:var(--nk-radii-sm);width:calc(1.625rem - 6px);height:calc(1.625rem - 6px);box-shadow:var(--nk-shadows-sm);--transition-prop:translate;--transition-duration:var(--nk-durations-fast);transition-property:translate;transition-duration:var(--nk-durations-fast);--transition-easing:var(--nk-easings-back-out);transition-timing-function:var(--nk-easings-back-out);justify-content:center;align-items:center;display:inline-flex;position:relative}[aria-checked=true] .nk-switch__thumb{translate:1.125rem}.nk-switch__check{width:.75rem;height:.75rem;color:var(--nk-colors-accent-base);opacity:0;--transition-prop:opacity;--transition-duration:var(--nk-durations-fast);transition-property:opacity;transition-duration:var(--nk-durations-fast)}[aria-checked=true] .nk-switch__check{opacity:1}.nk-button__root{border:var(--nk-borders-none);background:var(--nk-colors-transparent);cursor:pointer;font-weight:var(--nk-font-weights-medium);text-transform:uppercase;-webkit-user-select:none;user-select:none;--transition-prop:transform;--transition-duration:var(--nk-durations-fast);transition-property:transform;transition-duration:var(--nk-durations-fast);--transition-easing:var(--nk-easings-ease-in-out);transition-timing-function:var(--nk-easings-ease-in-out);display:inline-block;position:relative}.nk-button__root:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:.4;pointer-events:none}.nk-button__content{border:var(--nk-borders-md);--transition-prop:transform;--transition-duration:var(--nk-durations-fast);transition-property:transform;transition-duration:var(--nk-durations-fast);--transition-easing:var(--nk-easings-ease-in-out);transition-timing-function:var(--nk-easings-ease-in-out);justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.nk-breadcrumb__root{font-size:var(--nk-font-sizes-sm);color:var(--nk-colors-fg-muted);-webkit-user-select:none;user-select:none;margin-block-end:var(--nk-spacing-4)}.nk-breadcrumb__list{padding:var(--nk-spacing-0);margin:var(--nk-spacing-0);gap:var(--nk-spacing-0);flex-wrap:wrap;align-items:center;list-style:none;display:flex}.nk-breadcrumb__item{align-items:center;display:inline-flex}.nk-breadcrumb__item:not(:last-child):after{margin-inline:var(--nk-spacing-2);content:"";width:.85em;height:.85em;color:var(--nk-colors-fg-subtle);background:currentColor;flex-shrink:0;display:inline-block;mask-position:50%;mask-size:contain;mask-repeat:no-repeat}.nk-breadcrumb__current{color:var(--nk-colors-fg-base)}.nk-page-header__root{flex-direction:column;display:flex}.nk-page-header__title{font-size:var(--nk-font-sizes-3xl);font-weight:var(--nk-font-weights-extrabold);line-height:var(--nk-line-heights-tight);letter-spacing:var(--nk-letter-spacings-tight);color:var(--nk-colors-fg-headline);margin-block-end:var(--nk-spacing-3)}.nk-page-header__description{font-size:var(--nk-font-sizes-lg);color:var(--nk-colors-fg-muted);line-height:var(--nk-line-heights-relaxed);max-width:var(--nk-sizes-content-width);margin-block-end:var(--nk-spacing-6)}.nk-page-header__actions{gap:var(--nk-spacing-3);flex-wrap:wrap;align-items:center;display:flex}.nk-timeline__root{padding:var(--nk-spacing-0);margin:var(--nk-spacing-0);gap:var(--nk-spacing-0);flex-direction:column;list-style:none;display:flex}.nk-timeline__item{gap:var(--nk-spacing-4);display:flex;position:relative}.nk-timeline__indicator{border-radius:var(--nk-radii-full);z-index:1;font-size:var(--nk-font-sizes-xs);font-weight:var(--nk-font-weights-bold);width:var(--nk-sizes-5);height:var(--nk-sizes-5);border-width:2px;flex-shrink:0;justify-content:center;align-items:center;margin-block-start:var(--nk-spacing-1);line-height:1;display:flex;position:relative}.nk-timeline__separator{background:var(--nk-colors-border-base);inset-block:var(--nk-spacing-0);z-index:0;width:2px;position:absolute;inset-inline-start:calc(var(--nk-sizes-5) / 2 - 1px)}.nk-timeline__content{min-width:var(--nk-sizes-0);flex:1}.nk-collapsible__region{--transition-prop:max-height;--transition-duration:var(--nk-durations-normal);transition-property:max-height;transition-duration:var(--nk-durations-normal);--transition-easing:var(--nk-easings-ease-in-out);transition-timing-function:var(--nk-easings-ease-in-out);position:relative;overflow:hidden}.nk-collapsible__region[data-collapsed=true] [data-collapsible-fade]{opacity:1}.nk-collapsible__fade{inset-inline:var(--nk-spacing-0);pointer-events:none;background-image:linear-gradient(to bottom,transparent,var(--nk-colors-bg-base));opacity:0;--transition-prop:opacity;--transition-duration:var(--nk-durations-normal);transition-property:opacity;transition-duration:var(--nk-durations-normal);height:4em;position:absolute;inset-block-end:var(--nk-spacing-0)}.nk-collapsible__triggerRow{gap:var(--nk-spacing-3);align-items:center;margin-block-start:var(--nk-spacing-2);display:flex}.nk-collapsible__triggerRow:before,.nk-collapsible__triggerRow:after{background:var(--nk-colors-border-subtle);content:"";flex:1;height:1px}.nk-collapsible__trigger{padding:var(--nk-spacing-0);background:var(--nk-colors-transparent);border:var(--nk-borders-none);gap:var(--nk-spacing-1\.5);cursor:pointer;font-family:inherit;font-size:var(--nk-font-sizes-sm);font-weight:var(--nk-font-weights-semibold);color:var(--nk-colors-accent-base);flex-shrink:0;align-items:center;display:inline-flex}.nk-collapsible__trigger[aria-expanded=true] [data-collapsible-chevron]{transform:rotate(-90deg)}.nk-collapsible__trigger:is(:focus-visible,[data-focus-visible]){outline:2px solid var(--nk-colors-accent-base);border-radius:var(--nk-radii-sm);outline-offset:2px}.nk-collapsible__chevron{width:1em;height:1em;mask-image:var(--nk-assets-chevron-right);-webkit-mask-image:var(--nk-assets-chevron-right);--transition-prop:transform;--transition-duration:var(--nk-durations-fast);transition-property:transform;transition-duration:var(--nk-durations-fast);--transition-easing:var(--nk-easings-ease-in-out);transition-timing-function:var(--nk-easings-ease-in-out);background:currentColor;flex-shrink:0;transform:rotate(90deg);mask-position:50%;mask-size:contain;mask-repeat:no-repeat}.nk-pagination__root{margin-top:var(--nk-spacing-10);justify-content:center;display:flex}.nk-pagination__list{padding:var(--nk-spacing-0);margin:var(--nk-spacing-0);gap:var(--nk-spacing-1\.5);flex-wrap:wrap;justify-content:center;align-items:center;list-style:none;display:flex}.nk-pagination__item{display:inline-flex}.nk-pagination__item[data-numeric=true]{display:none}.nk-pagination__link{--edge-color:var(--nk-colors-edge-neutral);background:var(--nk-colors-transparent);border:var(--nk-borders-sm);padding-inline:var(--nk-spacing-2\.5);border-radius:var(--nk-radii-md);border-color:var(--nk-colors-border-subtle);font-family:var(--nk-fonts-mono);font-size:var(--nk-font-sizes-sm);color:var(--nk-colors-fg-muted);font-variant-numeric:tabular-nums;-webkit-user-select:none;user-select:none;box-shadow:var(--nk-shadows-pressable-rest);--transition-prop:border-color, box-shadow, transform, color;--transition-duration:var(--nk-durations-fast);transition-property:border-color,box-shadow,transform,color;transition-duration:var(--nk-durations-fast);--transition-easing:var(--nk-easings-ease-in-out);transition-timing-function:var(--nk-easings-ease-in-out);min-width:var(--nk-sizes-10);height:var(--nk-sizes-10);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.nk-pagination__link[data-disabled=true]{opacity:.4;pointer-events:none;box-shadow:none}.nk-pagination__current{background:var(--nk-colors-accent-base);border:var(--nk-borders-sm);padding-inline:var(--nk-spacing-2\.5);border-radius:var(--nk-radii-md);border-color:var(--nk-colors-accent-base);font-family:var(--nk-fonts-mono);font-size:var(--nk-font-sizes-sm);font-weight:var(--nk-font-weights-semibold);color:var(--nk-colors-accent-fg);font-variant-numeric:tabular-nums;-webkit-user-select:none;user-select:none;min-width:var(--nk-sizes-10);height:var(--nk-sizes-10);justify-content:center;align-items:center;display:inline-flex}.nk-pagination__ellipsis{color:var(--nk-colors-fg-subtle);-webkit-user-select:none;user-select:none;min-width:var(--nk-sizes-6);height:var(--nk-sizes-10);justify-content:center;align-items:flex-end;display:none}.nk-pagination__summary{padding-inline:var(--nk-spacing-2);font-family:var(--nk-fonts-mono);font-size:var(--nk-font-sizes-sm);color:var(--nk-colors-fg-muted);font-variant-numeric:tabular-nums;align-items:center;display:inline-flex}.nk-nav-link-card__root{--edge-color:var(--nk-colors-edge-neutral);border:var(--nk-borders-sm);background:var(--nk-colors-bg-elevated);gap:var(--nk-spacing-3);padding-block:var(--nk-spacing-3);padding-inline:var(--nk-spacing-4);border-color:var(--nk-colors-border-base);border-radius:var(--nk-radii-lg);color:var(--nk-colors-fg-base);-webkit-user-select:none;user-select:none;box-shadow:var(--nk-shadows-pressable-rest);--transition-prop:border-color, box-shadow, transform, background-color;--transition-duration:var(--nk-durations-fast);transition-property:border-color,box-shadow,transform,background-color;transition-duration:var(--nk-durations-fast);--transition-easing:var(--nk-easings-ease-in-out);transition-timing-function:var(--nk-easings-ease-in-out);justify-self:stretch;align-items:center;text-decoration:none;display:flex;position:relative}.nk-nav-link-card__root[data-direction=next]{text-align:right;flex-direction:row-reverse}.nk-nav-link-card__root:is(:focus-visible,[data-focus-visible]){outline-offset:4px}.nk-nav-link-card__inner{gap:var(--nk-spacing-1);min-width:var(--nk-sizes-0);flex-direction:column;display:flex}.nk-nav-link-card__label{color:var(--nk-colors-fg-muted);font-weight:var(--nk-font-weights-medium);text-transform:uppercase;letter-spacing:var(--nk-letter-spacings-wide);font-size:.875rem;line-height:1.42857}.nk-nav-link-card__title{color:var(--nk-colors-fg-headline);--transition-prop:color;--transition-duration:var(--nk-durations-fast);transition-property:color;transition-duration:var(--nk-durations-fast);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:1rem;line-height:1.5;display:-webkit-box;overflow:hidden}.nk-nav-link-card__icon{color:var(--nk-colors-fg-muted);--transition-prop:color;--transition-duration:var(--nk-durations-fast);transition-property:color;transition-duration:var(--nk-durations-fast);flex-shrink:0;align-self:center}@container (min-width:24rem){[data-view=list] .nk-post-card__cover{width:7rem}.nk-post-card__meta{gap:var(--nk-spacing-2);font-size:var(--nk-font-sizes-sm)}}@container (min-width:32rem){[data-view=list] .nk-post-card__cover{width:11rem}.nk-post-card__description{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}@media screen and (min-width:40rem){.nk-pagination__item[data-numeric=true],.nk-pagination__ellipsis{display:inline-flex}.nk-pagination__summary{display:none}.nk-nav-link-card__root{padding-block:var(--nk-spacing-4);padding-inline:var(--nk-spacing-5)}}@media screen and (min-width:48rem){.nk-term-card__trigger{font-size:var(--nk-font-sizes-xl)}.nk-page-header__title{font-size:var(--nk-font-sizes-4xl)}}@media(hover:hover)and (pointer:fine){.nk-term-dialog__action:hover,.nk-term-dialog__closeTrigger:hover{border-color:var(--nk-colors-accent-base);color:var(--nk-colors-accent-base)}.nk-post-card__root:hover{--edge-color:var(--nk-colors-edge-accent);border-color:var(--nk-colors-accent-base);box-shadow:var(--nk-shadows-pressable-hover-lg);transform:translate(-2px,-4px)}.group:hover .nk-post-card__cover:before{opacity:1}.group:hover .nk-post-card__coverImg{transform:scale(1.05)}.group:hover .nk-post-card__titleLink{background-size:100% 40%}.nk-icon-button__root:not(:disabled):hover:before{opacity:1;scale:1}.nk-icon-button__root:hover{color:var(--nk-colors-accent-base)}.nk-field__action:hover{background:var(--nk-colors-bg-subtle);color:var(--nk-colors-fg-base)}.nk-term-card__root [data-term-copy]{opacity:0;--transition-prop:opacity;--transition-duration:var(--nk-durations-fast);transition-property:opacity;transition-duration:var(--nk-durations-fast)}.nk-term-card__root:hover{--edge-color:var(--nk-colors-edge-accent);border-color:var(--nk-colors-accent-base);box-shadow:var(--nk-shadows-pressable-hover);transform:translate(-1px,-2px)}.nk-term-card__root:hover [data-term-copy]{opacity:1}[data-term] .nk-term-card__trigger:hover,.nk-term-card__refLink:hover{color:var(--nk-colors-accent-base)}.nk-term-card__postLink:hover{text-underline-offset:.2em;text-decoration:underline}.nk-term-card__readMore:hover{color:var(--nk-colors-accent-hover)}.nk-term-card__readMore:hover [data-term-arrow]{animation-name:nudge-once-right;animation-duration:var(--nk-durations-slower);animation-timing-function:var(--nk-easings-ease-in-out);animation-iteration-count:1}.nk-disclosure__summary:hover{background:var(--nk-colors-bg-subtle)}.nk-link-card__root:hover{--edge-color:var(--nk-colors-edge-accent);border-color:var(--nk-colors-accent-base);box-shadow:var(--nk-shadows-pressable-hover);transform:translate(-1px,-2px)}.nk-link-card__root:hover:after{background:var(--nk-colors-accent-base)}.nk-segmented-control__segment:hover{color:var(--nk-colors-accent-base)}.nk-segmented-control__segment[aria-checked=true]:hover{color:var(--nk-colors-accent-fg)}.nk-select__trigger:hover{border-color:var(--nk-colors-accent-base)}.nk-collapsible__trigger:hover{color:var(--nk-colors-accent-hover)}.nk-collapsible__trigger:hover:not([aria-expanded=true]) [data-collapsible-chevron]{animation-name:nudge-once-down;animation-duration:var(--nk-durations-slower);animation-timing-function:var(--nk-easings-ease-in-out);animation-iteration-count:1}.nk-collapsible__trigger:hover[aria-expanded=true] [data-collapsible-chevron]{animation-name:nudge-once-up;animation-duration:var(--nk-durations-slower);animation-timing-function:var(--nk-easings-ease-in-out);animation-iteration-count:1}.nk-pagination__link:hover{--edge-color:var(--nk-colors-edge-accent);border-color:var(--nk-colors-accent-base);box-shadow:var(--nk-shadows-pressable-hover);color:var(--nk-colors-accent-base);transform:translate(-1px,-2px)}.nk-pagination__link:hover:is(:active,[data-active]){box-shadow:var(--nk-shadows-pressable-rest);transform:translate(0)}.nk-nav-link-card__root:hover{--edge-color:var(--nk-colors-edge-accent);background:var(--nk-colors-bg-subtle);border-color:var(--nk-colors-accent-base);box-shadow:var(--nk-shadows-pressable-hover);transform:translate(-1px,-2px)}.nk-nav-link-card__root:hover [data-nav-arrow],.nk-nav-link-card__root:hover [data-nav-title]{color:var(--nk-colors-accent-base)}.nk-nav-link-card__root:hover[data-direction=previous] [data-nav-arrow]{animation-name:nudge-once-left;animation-duration:var(--nk-durations-slower);animation-timing-function:var(--nk-easings-ease-in-out);animation-iteration-count:1}.nk-nav-link-card__root:hover[data-direction=next] [data-nav-arrow]{animation-name:nudge-once-right;animation-duration:var(--nk-durations-slower);animation-timing-function:var(--nk-easings-ease-in-out);animation-iteration-count:1}}@media(prefers-reduced-motion:reduce){.nk-term-dialog__content,.nk-term-dialog__content::backdrop{transition:none}.nk-disclosure__wrapper{--transition-duration:0s;transition-duration:0s}.nk-tooltip__content{animation:none}.nk-select__chevron{transition:none}.nk-collapsible__region{--transition-duration:0s;transition-duration:0s}}}.nk-badge__root--size_sm{padding-inline:var(--nk-spacing-2);font-size:var(--nk-font-sizes-xs);min-height:var(--nk-sizes-5)}.nk-badge__icon--category_dev{color:var(--nk-colors-category-dev-base)}.nk-badge__root--visual_outline{background:var(--nk-colors-transparent);border-color:var(--nk-colors-border-base)}.nk-badge__root--size_md{padding-inline:var(--nk-spacing-2\.5);border-radius:var(--nk-radii-base);font-size:var(--nk-font-sizes-sm);min-height:var(--nk-sizes-6)}.nk-badge__root--size_lg{padding-inline:var(--nk-spacing-3);border-radius:var(--nk-radii-md);font-size:var(--nk-font-sizes-md);min-height:var(--nk-sizes-7)}.nk-badge__icon--category_life{color:var(--nk-colors-category-life-base)}.nk-badge__icon--category_thoughts{color:var(--nk-colors-category-thoughts-base)}.nk-tag__root--state_link{--edge-color:var(--nk-colors-edge-neutral);border:var(--nk-borders-sm);background:var(--nk-colors-bg-subtle);border-radius:var(--nk-radii-base);border-color:var(--nk-colors-transparent);color:var(--nk-colors-fg-base);box-shadow:var(--nk-shadows-pressable-rest);--transition-prop:border-color, box-shadow, transform, color;--transition-duration:var(--nk-durations-fast);transition-property:border-color,box-shadow,transform,color;transition-duration:var(--nk-durations-fast);--transition-easing:var(--nk-easings-ease-in-out);transition-timing-function:var(--nk-easings-ease-in-out)}.nk-tag__root--state_link:is(:focus-visible,[data-focus-visible]){outline:2px solid var(--nk-colors-accent-base);outline-offset:2px}.nk-tag__root--size_sm{padding-inline:var(--nk-spacing-2);height:var(--nk-sizes-7);font-size:.75rem;line-height:1.33333}.nk-tag__startElement--size_sm{margin-right:var(--nk-spacing-0\.5)}.nk-tag__endElement--size_sm{width:var(--nk-sizes-4);height:var(--nk-sizes-4);margin-left:var(--nk-spacing-1);font-size:.75rem;line-height:1.33333}.nk-tag__root--hash_true:before{content:"#";opacity:.5;margin-inline-end:.2em}.nk-tag__root--state_toggle{--edge-color:var(--nk-colors-edge-neutral);border:var(--nk-borders-sm);background:var(--nk-colors-bg-subtle);border-radius:var(--nk-radii-base);border-color:var(--nk-colors-transparent);color:var(--nk-colors-fg-base);appearance:none;cursor:pointer;box-shadow:var(--nk-shadows-pressable-rest);--transition-prop:transform, box-shadow, border-color, color, background-color;--transition-duration:var(--nk-durations-fast);transition-property:transform,box-shadow,border-color,color,background-color;transition-duration:var(--nk-durations-fast);--transition-easing:var(--nk-easings-ease-in-out);transition-timing-function:var(--nk-easings-ease-in-out)}.nk-tag__root--state_toggle[aria-pressed=true]{--edge-color:var(--nk-colors-edge-accent);background:var(--nk-colors-accent-base);border-color:var(--nk-colors-accent-base);color:var(--nk-colors-accent-fg);box-shadow:var(--nk-shadows-pressable-press);transform:translate(0)}.nk-tag__root--state_toggle:is(:focus-visible,[data-focus-visible]){outline:2px solid var(--nk-colors-accent-base);outline-offset:2px}.nk-tag__root--size_lg{padding-inline:var(--nk-spacing-3);height:var(--nk-sizes-10);font-size:.875rem;line-height:1.42857}.nk-tag__startElement--size_lg{margin-right:var(--nk-spacing-0\.5)}.nk-tag__endElement--size_lg{width:var(--nk-sizes-5);height:var(--nk-sizes-5);margin-left:var(--nk-spacing-1\.5);font-size:.75rem;line-height:1.33333}.nk-tag__root--state_static{background:var(--nk-colors-bg-subtle);border-radius:var(--nk-radii-base);color:var(--nk-colors-fg-muted);cursor:default;box-shadow:var(--nk-shadows-inset)}.nk-tag__root--size_md{padding-inline:var(--nk-spacing-2\.5);height:var(--nk-sizes-8);font-size:.875rem;line-height:1.42857}.nk-tag__startElement--size_md{margin-right:var(--nk-spacing-0\.5)}.nk-tag__endElement--size_md{width:var(--nk-sizes-5);height:var(--nk-sizes-5);margin-left:var(--nk-spacing-1\.5);font-size:.75rem;line-height:1.33333}.nk-tag__root--tone_javascript{--tag-bg-clr:var(--nk-colors-javascript);--edge-color:color-mix(in srgb, var(--tag-bg-clr) 62%, #000);background:var(--tag-bg-clr);border-color:var(--nk-colors-transparent);color:var(--nk-colors-black)}.nk-tag__root--tone_typescript{--tag-bg-clr:var(--nk-colors-typescript);--edge-color:color-mix(in srgb, var(--tag-bg-clr) 62%, #000);background:var(--tag-bg-clr);border-color:var(--nk-colors-transparent);color:var(--nk-colors-white)}.nk-tag__root--tone_css{--tag-bg-clr:var(--nk-colors-css);--edge-color:color-mix(in srgb, var(--tag-bg-clr) 62%, #000);background:var(--tag-bg-clr);border-color:var(--nk-colors-transparent);color:var(--nk-colors-white)}.nk-tag__root--tone_reactjs{--tag-bg-clr:var(--nk-colors-reactjs);--edge-color:color-mix(in srgb, var(--tag-bg-clr) 62%, #000);background:var(--tag-bg-clr);border-color:var(--nk-colors-transparent);color:var(--nk-colors-black)}.nk-tag__root--tone_astro{--tag-bg-clr:var(--nk-colors-astro);--edge-color:color-mix(in srgb, var(--tag-bg-clr) 62%, #000);background:var(--tag-bg-clr);border-color:var(--nk-colors-transparent);color:var(--nk-colors-white)}.nk-tag__root--tone_cloudflare{--tag-bg-clr:var(--nk-colors-cloudflare);--edge-color:color-mix(in srgb, var(--tag-bg-clr) 62%, #000);background:var(--tag-bg-clr);border-color:var(--nk-colors-transparent);color:var(--nk-colors-black)}.nk-tag__root--tone_pandacss{--tag-bg-clr:var(--nk-colors-pandacss);--edge-color:color-mix(in srgb, var(--tag-bg-clr) 62%, #000);background:var(--tag-bg-clr);border-color:var(--nk-colors-transparent);color:var(--nk-colors-black)}.nk-icon-button__root--variant_ghost{background:var(--nk-colors-transparent)}.nk-icon-button__root--size_md{width:var(--nk-sizes-11);height:var(--nk-sizes-11)}.nk-icon-button__root--size_md:before{border-radius:var(--nk-radii-md)}.nk-icon-button__icon--size_md{width:1.5em;height:1.5em}.nk-icon-button__root--size_sm{width:var(--nk-sizes-9);height:var(--nk-sizes-9)}.nk-icon-button__root--size_sm:before{border-radius:var(--nk-radii-sm)}.nk-icon-button__icon--size_sm{width:1.125em;height:1.125em}.nk-icon-button__root--rounded_true:before{border-radius:var(--nk-radii-full)}.nk-field__root--size_md{padding-block:var(--nk-spacing-2\.5);font-size:var(--nk-font-sizes-md)}.nk-anchor-heading__root--level_2{font-size:var(--nk-font-sizes-article-h2);font-weight:var(--nk-font-weights-bold);line-height:var(--nk-line-heights-snug);margin-block:2em .75em}.nk-anchor-heading__hash--level_2{width:.9em;height:.9em}.nk-anchor-heading__root--level_3{font-size:var(--nk-font-sizes-article-h3);font-weight:var(--nk-font-weights-semibold);line-height:var(--nk-line-heights-normal);margin-block:1.5em .5em}.nk-anchor-heading__hash--level_3{width:.8em;height:.8em}.nk-anchor-heading__root--level_4{font-size:var(--nk-font-sizes-article-h4);font-weight:var(--nk-font-weights-semibold);line-height:var(--nk-line-heights-relaxed);margin-block:1.25em .5em}.nk-anchor-heading__hash--level_4{width:.7em;height:.7em}.nk-callout__root--variant_note{background:var(--nk-colors-callout-note-bg);border-inline-start-color:var(--nk-colors-callout-note-border)}.nk-callout__title--variant_note{color:var(--nk-colors-callout-note-border)}.nk-callout__icon--variant_note{mask-image:var(--nk-assets-info);-webkit-mask-image:var(--nk-assets-info)}.nk-callout__root--variant_tip{background:var(--nk-colors-callout-tip-bg);border-inline-start-color:var(--nk-colors-callout-tip-border)}.nk-callout__title--variant_tip{color:var(--nk-colors-callout-tip-border)}.nk-callout__icon--variant_tip{mask-image:var(--nk-assets-lightbulb);-webkit-mask-image:var(--nk-assets-lightbulb)}.nk-callout__root--variant_important{background:var(--nk-colors-callout-important-bg);border-inline-start-color:var(--nk-colors-callout-important-border)}.nk-callout__title--variant_important{color:var(--nk-colors-callout-important-border)}.nk-callout__icon--variant_important{mask-image:var(--nk-assets-rocket);-webkit-mask-image:var(--nk-assets-rocket)}.nk-callout__root--variant_caution{background:var(--nk-colors-callout-caution-bg);border-inline-start-color:var(--nk-colors-callout-caution-border)}.nk-callout__title--variant_caution{color:var(--nk-colors-callout-caution-border)}.nk-callout__icon--variant_caution{mask-image:var(--nk-assets-siren);-webkit-mask-image:var(--nk-assets-siren)}.nk-callout__root--variant_danger{background:var(--nk-colors-callout-danger-bg);border-inline-start-color:var(--nk-colors-callout-danger-border)}.nk-callout__title--variant_danger{color:var(--nk-colors-callout-danger-border)}.nk-callout__icon--variant_danger{mask-image:var(--nk-assets-bomb);-webkit-mask-image:var(--nk-assets-bomb)}.nk-link-card__root--density_comfortable{align-items:flex-start;gap:.875em;margin-block:1.5em;padding-block:.875em;padding-inline:1em 2.75em}.nk-link-card__root--density_comfortable:after{position:absolute;inset-block-start:1em;inset-inline-end:1em}.nk-link-card__root--density_compact{border-radius:var(--nk-radii-md);margin-block:var(--nk-spacing-0);font-size:var(--nk-font-sizes-sm);align-self:flex-start;align-items:center;gap:.5em;max-width:100%;padding-block:.5em;padding-inline:.75em;display:inline-flex}.nk-link-card__favicon--density_compact{display:none}.nk-link-card__body--density_compact{min-width:var(--nk-sizes-0);flex-direction:row;align-items:baseline;gap:.5em}.nk-link-card__title--density_compact{font-size:var(--nk-font-sizes-sm)}.group:is(:hover,[data-hover]) .nk-link-card__title--density_compact{color:var(--nk-colors-accent-base)}.nk-link-card__description--density_compact{display:none}.nk-link-card__domain--density_compact{-webkit-line-clamp:1;min-width:var(--nk-sizes-0);-webkit-box-orient:vertical;margin-block-start:var(--nk-spacing-0);display:-webkit-box;overflow:hidden}.nk-tooltip__content--size_sm{padding-inline:var(--nk-spacing-2);padding-block:var(--nk-spacing-1);font-size:.75rem;line-height:1.33333}.nk-tooltip__content--placement_top{bottom:calc(100% + 6px);left:50%;translate:-50%}.nk-tooltip__trigger--inline_true{cursor:help;border-bottom:1px dashed}.nk-tooltip__content--size_md{padding-inline:var(--nk-spacing-2\.5);padding-block:var(--nk-spacing-1\.5);font-size:.875rem;line-height:1.42857}.nk-tooltip__content--placement_bottom{top:calc(100% + 6px);left:50%;translate:-50%}.nk-tooltip__content--placement_left{top:50%;right:calc(100% + 6px);translate:0 -50%}.nk-tooltip__content--placement_right{top:50%;left:calc(100% + 6px);translate:0 -50%}.nk-segmented-control__segment--size_md{padding-block:var(--nk-spacing-1\.5);padding-inline:var(--nk-spacing-3\.5)}.nk-segmented-control__segment--size_icon{width:var(--nk-sizes-9);height:var(--nk-sizes-9)}.nk-segmented-control__segment--size_sm{padding-block:var(--nk-spacing-1);padding-inline:var(--nk-spacing-2\.5)}.nk-segmented-control__root--fullWidth_true{width:var(--nk-sizes-full);display:flex}.nk-segmented-control__track--fullWidth_true,.nk-segmented-control__segment--fullWidth_true{flex:1}.nk-select__trigger--size_md{padding-block:var(--nk-spacing-2\.5);font-size:var(--nk-font-sizes-md)}.nk-select__option--size_md{font-size:var(--nk-font-sizes-md)}.nk-button__root--variant_outlined{background:var(--nk-colors-accent-base)}.nk-button__content--variant_outlined{background:var(--nk-colors-bg-elevated);border-color:var(--nk-colors-accent-base);color:var(--nk-colors-fg-headline)}.nk-button__root--size_sm{border-radius:var(--nk-radii-md)}.nk-button__root--size_sm:is(:focus-visible,[data-focus-visible]){outline-offset:4px}.nk-button__content--size_sm{border-radius:var(--nk-radii-md);padding-inline:var(--nk-spacing-4);letter-spacing:var(--nk-letter-spacings-wide);height:var(--nk-sizes-9);font-size:.875rem;line-height:1.42857}.nk-breadcrumb__item--separator_chevron:not(:last-child):after{mask-image:var(--nk-assets-chevron-right);-webkit-mask-image:var(--nk-assets-chevron-right)}.nk-breadcrumb__item--separator_slash:not(:last-child):after{mask-image:var(--nk-assets-slash);-webkit-mask-image:var(--nk-assets-slash)}.nk-timeline__indicator--status_default{background:var(--nk-colors-accent-base);border-color:var(--nk-colors-accent-base);color:var(--nk-colors-accent-fg)}.nk-timeline__item--showLastSeparator_false:last-child [data-timeline-separator]{display:none}.nk-timeline__indicator--status_shipped{background:var(--nk-colors-accent-base);border-color:var(--nk-colors-accent-base);color:var(--nk-colors-accent-fg)}.nk-timeline__indicator--status_in-progress{background:var(--nk-colors-category-life-base);border-color:var(--nk-colors-category-life-base);color:var(--nk-colors-accent-fg)}.nk-timeline__indicator--status_planned{background:var(--nk-colors-bg-base);border-color:var(--nk-colors-border-strong);color:var(--nk-colors-transparent)}@media(hover:hover)and (pointer:fine){.nk-tag__root--state_link:hover{--edge-color:var(--nk-colors-edge-accent);border-color:var(--nk-colors-accent-base);box-shadow:var(--nk-shadows-pressable-hover);color:var(--nk-colors-accent-base);transform:translate(-1px,-2px)}.nk-tag__root--state_toggle:not([aria-pressed=true]):hover{--edge-color:var(--nk-colors-edge-accent);border-color:var(--nk-colors-accent-base);color:var(--nk-colors-accent-base);box-shadow:var(--nk-shadows-pressable-hover);transform:translate(-1px,-2px)}.nk-tag__root--state_toggle[aria-pressed=true]:hover{background:var(--nk-colors-accent-hover);border-color:var(--nk-colors-accent-hover)}.nk-tag__root--state_toggle:not([aria-pressed=true]):active{box-shadow:var(--nk-shadows-pressable-press);transform:translate(0)}}}@layer utilities{.nk---edge-color_var\(--nk-colors-edge-neutral\){--edge-color:var(--nk-colors-edge-neutral)}.nk-p_2{padding:var(--nk-spacing-2)}.nk-bg_accent\.base{background:var(--nk-colors-accent-base)}.nk-bd_sm{border:var(--nk-borders-sm)}.nk-bg_bg\.base{background:var(--nk-colors-bg-base)}.nk-p_0{padding:var(--nk-spacing-0)}.nk-m_0{margin:var(--nk-spacing-0)}.nk-p_3{padding:var(--nk-spacing-3)}.nk-anim_pulse_1\.6s_ease-in-out_infinite{animation:1.6s ease-in-out infinite pulse}.nk-bg_currentColor{background:currentColor}.nk-bd-y_sm{border-block:var(--nk-borders-sm)}.nk-bg_transparent{background:var(--nk-colors-transparent)}.nk-bd_none{border:var(--nk-borders-none)}.nk-inset_0{inset:var(--nk-spacing-0)}.nk-bg_bg\.elevated{background:var(--nk-colors-bg-elevated)}.nk-bg_none{background:0 0}.nk-p_8{padding:var(--nk-spacing-8)}.nk-bg_color-mix\(in_srgb\,_black_55\%\,_transparent\){background:#0000008c}.nk-bg_bg\.subtle{background:var(--nk-colors-bg-subtle)}.nk-bg_bg\.footer{background:var(--nk-colors-bg-footer)}.nk-bg_color-mix\(in_srgb\,_token\(colors\.fg\.base\)_28\%\,_transparent\){background:color-mix(in srgb,var(--nk-colors-fg-base) 28%,transparent)}.nk-bg_linear-gradient\(to_bottom\,_token\(colors\.bg\.base\)\,_transparent\){background:linear-gradient(to bottom,var(--nk-colors-bg-base),transparent)}.nk-bg_linear-gradient\(to_top\,_token\(colors\.bg\.base\)\,_transparent\){background:linear-gradient(to top,var(--nk-colors-bg-base),transparent)}.nk-p_10{padding:var(--nk-spacing-10)}.nk-m_-1px{margin:-1px}.nk-bd_0{border:0}.nk-anim_spin_0\.8s_linear_infinite{animation:.8s linear infinite spin}.nk-p_4{padding:var(--nk-spacing-4)}.nk-anim_fade-in_160ms_ease-out{animation:.16s ease-out fade-in}.nk-anim_slide-fade-in_0\.22s_ease-out{animation:.22s ease-out slide-fade-in}.nk-bg_callout\.danger\.bg{background:var(--nk-colors-callout-danger-bg)}.nk-p_5{padding:var(--nk-spacing-5)}.nk-m_0_0_0\.75rem_0{margin:0 0 .75rem}.nk-p_0\.35rem_0_0\.35rem_0\.75rem{padding:.35rem 0 .35rem .75rem}.nk-bg_accent\.subtle{background:var(--nk-colors-accent-subtle)}.nk-bg_category\.life\.subtle{background:var(--nk-colors-category-life-subtle)}.nk-bdr_sm{border-radius:var(--nk-radii-sm)}.nk-flex_1{flex:1}.nk-mx_auto{margin-inline:auto}.nk-mx_0{margin-inline:var(--nk-spacing-0)}.nk-bdr_lg{border-radius:var(--nk-radii-lg)}.nk-borderColor_border\.subtle{border-color:var(--nk-colors-border-subtle)}.nk-px_4{padding-inline:var(--nk-spacing-4)}.nk-py_8{padding-block:var(--nk-spacing-8)}.nk-gap_0{gap:var(--nk-spacing-0)}.nk-gap_10{gap:var(--nk-spacing-10)}.nk-gap_3{gap:var(--nk-spacing-3)}.nk-gap_2{gap:var(--nk-spacing-2)}.nk-py_2{padding-block:var(--nk-spacing-2)}.nk-borderColor_border\.base{border-color:var(--nk-colors-border-base)}.nk-borderBottom_sm{border-bottom:var(--nk-borders-sm)}.nk-li-s_none{list-style:none}.nk-gap_0\.5{gap:var(--nk-spacing-0\.5)}.nk-bdr_md{border-radius:var(--nk-radii-md)}.nk-td_none{text-decoration:none}.nk-py_12{padding-block:var(--nk-spacing-12)}.nk-gap_4{gap:var(--nk-spacing-4)}.nk-gap_1{gap:var(--nk-spacing-1)}.nk-py_16{padding-block:var(--nk-spacing-16)}.nk-py_6{padding-block:var(--nk-spacing-6)}.nk-borderColor_accent\.base{border-color:var(--nk-colors-accent-base)}.nk-py_3{padding-block:var(--nk-spacing-3)}.nk-gap_1\.5{gap:var(--nk-spacing-1\.5)}.nk-px_2\.5{padding-inline:var(--nk-spacing-2\.5)}.nk-flex_1_1_20rem{flex:20rem}.nk-my_1\.5em{margin-block:1.5em}.nk-ov_hidden{overflow:hidden}.nk-bdr_full{border-radius:var(--nk-radii-full)}.nk-ov_auto{overflow:auto}.nk-place-items_center{place-items:center}.nk-px_0{padding-inline:var(--nk-spacing-0)}.nk-gap_6{gap:var(--nk-spacing-6)}.nk-py_1{padding-block:var(--nk-spacing-1)}.nk-borderColor_transparent{border-color:var(--nk-colors-transparent)}.nk-inset-x_0{inset-inline:var(--nk-spacing-0)}.nk-trs_opacity_220ms_ease-out\,_visibility_0s_linear_220ms{transition:opacity .22s ease-out,visibility 0s linear .22s}.nk-ovs-b_contain{overscroll-behavior:contain}.nk-trs_opacity_240ms_ease-out\,_translate_240ms_ease-out\,_visibility_0s_linear_240ms{transition:opacity .24s ease-out,translate .24s ease-out,visibility 0s linear .24s}.nk-px_3{padding-inline:var(--nk-spacing-3)}.nk-py_2\.5{padding-block:var(--nk-spacing-2\.5)}.nk-borderTop_sm{border-top:var(--nk-borders-sm)}.nk-mx_0\.5{margin-inline:var(--nk-spacing-0\.5)}.nk-py_1\.5{padding-block:var(--nk-spacing-1\.5)}.nk-px_2{padding-inline:var(--nk-spacing-2)}.nk-ring_none{outline:var(--nk-borders-none)}.nk-trs_opacity_0\.15s_ease{transition:opacity .15s}.nk-gap_5{gap:var(--nk-spacing-5)}.nk-gap_2\.5{gap:var(--nk-spacing-2\.5)}.nk-mx_1{margin-inline:var(--nk-spacing-1)}.nk-gap_8px{gap:8px}.nk-scr-my_2{scroll-margin-block:var(--nk-spacing-2)}.nk-px_1\.5{padding-inline:var(--nk-spacing-1\.5)}.nk-py_0\.5{padding-block:var(--nk-spacing-0\.5)}.nk-borderColor_callout\.danger\.border{border-color:var(--nk-colors-callout-danger-border)}.nk-py_5{padding-block:var(--nk-spacing-5)}.nk-bd-s_2px_solid_token\(colors\.border\.base\){border-inline-start:2px solid var(--nk-colors-border-base)}.nk-bd-s_2px_solid_transparent{border-inline-start:2px solid #0000}.nk-pos_absolute{position:absolute}.nk-inset-bs_0{inset-block-start:var(--nk-spacing-0)}.nk-inset-s_0{inset-inline-start:var(--nk-spacing-0)}.nk-c_accent\.fg{color:var(--nk-colors-accent-fg)}.nk-trf_translateY\(-200\%\){transform:translateY(-200%)}.nk-d_flex{display:flex}.nk-flex-d_column{flex-direction:column}.nk-d_block{display:block}.nk-mbe_10{margin-block-end:var(--nk-spacing-10)}.nk-d_grid{display:grid}.nk-grid-tc_1fr{grid-template-columns:1fr}.nk-ai_start{align-items:start}.nk-mbe_8{margin-block-end:var(--nk-spacing-8)}.nk-fs_4xl{font-size:var(--nk-font-sizes-4xl)}.nk-fw_extrabold{font-weight:var(--nk-font-weights-extrabold)}.nk-lh_tight{line-height:var(--nk-line-heights-tight)}.nk-c_fg\.headline{color:var(--nk-colors-fg-headline)}.nk-mbe_3{margin-block-end:var(--nk-spacing-3)}.nk-fs_lg{font-size:var(--nk-font-sizes-lg)}.nk-c_fg\.muted{color:var(--nk-colors-fg-muted)}.nk-lh_relaxed{line-height:var(--nk-line-heights-relaxed)}.nk-mbe_5{margin-block-end:var(--nk-spacing-5)}.nk-mbs_4{margin-block-start:var(--nk-spacing-4)}.nk-mbs_8{margin-block-start:var(--nk-spacing-8)}.nk-mbe_6{margin-block-end:var(--nk-spacing-6)}.nk-mbs_12{margin-block-start:var(--nk-spacing-12)}.nk-pos_sticky{position:sticky}.nk-inset-bs_6rem{inset-block-start:6rem}.nk-pbs_16{padding-block-start:var(--nk-spacing-16)}.nk-pbe_10{padding-block-end:var(--nk-spacing-10)}.nk-ta_center{text-align:center}.nk-ff_mono{font-family:var(--nk-fonts-mono)}.nk-fs_sm{font-size:var(--nk-font-sizes-sm)}.nk-ls_wider{letter-spacing:var(--nk-letter-spacings-wider)}.nk-c_accent\.base{color:var(--nk-colors-accent-base)}.nk-tt_uppercase{text-transform:uppercase}.nk-mbe_2{margin-block-end:var(--nk-spacing-2)}.nk-fs_3xl{font-size:var(--nk-font-sizes-3xl)}.nk-ls_tight{letter-spacing:var(--nk-letter-spacings-tight)}.nk-d_inline-flex{display:inline-flex}.nk-flex-wrap_wrap{flex-wrap:wrap}.nk-jc_center{justify-content:center}.nk-ai_center{align-items:center}.nk-ap_none{appearance:none}.nk-cursor_pointer{cursor:pointer}.nk-c_fg\.base{color:var(--nk-colors-fg-base)}.nk-fw_semibold{font-weight:var(--nk-font-weights-semibold)}.nk-trs-prop_color\,_border-color\,_background-color{--transition-prop:color, border-color, background-color;transition-property:color,border-color,background-color}.nk-trs-dur_fast{--transition-duration:var(--nk-durations-fast);transition-duration:var(--nk-durations-fast)}.nk-pbe_12{padding-block-end:var(--nk-spacing-12)}.nk-pbe_3{padding-block-end:var(--nk-spacing-3)}.nk-fs_xl{font-size:var(--nk-font-sizes-xl)}.nk-trs-prop_transform\,_border-color\,_box-shadow{--transition-prop:transform, border-color, box-shadow;transition-property:transform,border-color,box-shadow}.nk-trs-tmf_ease-out{--transition-easing:var(--nk-easings-ease-out);transition-timing-function:var(--nk-easings-ease-out)}.nk-fw_medium{font-weight:var(--nk-font-weights-medium)}.nk-fs_xs{font-size:var(--nk-font-sizes-xs)}.nk-c_fg\.subtle{color:var(--nk-colors-fg-subtle)}.nk-d_inline-block{display:inline-block}.nk-bg-c_bg\.muted{background-color:var(--nk-colors-bg-muted)}.nk-pbs_12{padding-block-start:var(--nk-spacing-12)}.nk-mbe_4{margin-block-end:var(--nk-spacing-4)}.nk-c_border\.base{color:var(--nk-colors-border-base)}.nk-ai_baseline{align-items:baseline}.nk-jc_space-between{justify-content:space-between}.nk-column-count_1{column-count:1}.nk-cg_4{column-gap:var(--nk-spacing-4)}.nk-msk-s_contain{mask-size:contain}.nk-mask-repeat_no-repeat{mask-repeat:no-repeat}.nk-mask-position_center{mask-position:50%}.nk-msk-i_\{assets\.link\}{mask-image:var(--nk-assets-link);-webkit-mask-image:var(--nk-assets-link)}.nk-msk-i_\{assets\.x\}{mask-image:var(--nk-assets-x);-webkit-mask-image:var(--nk-assets-x)}.nk-pbs_8{padding-block-start:var(--nk-spacing-8)}.nk-trs-prop_color\,_background-color\,_border-color\,_box-shadow{--transition-prop:color, background-color, border-color, box-shadow;transition-property:color,background-color,border-color,box-shadow}.nk-trs-tmf_ease-in-out{--transition-easing:var(--nk-easings-ease-in-out);transition-timing-function:var(--nk-easings-ease-in-out)}.nk-bx-sh_inset_0_1px_3px_color-mix\(in_srgb\,_token\(colors\.stone\.900\)_38\%\,_transparent\){box-shadow:inset 0 1px 3px color-mix(in srgb,var(--nk-colors-stone-900) 38%,transparent)}.nk-fill_currentColor{fill:currentColor}.nk-flex-sh_0{flex-shrink:0}.nk-fw_bold{font-weight:var(--nk-font-weights-bold)}.nk-mbs_0\.5{margin-block-start:var(--nk-spacing-0\.5)}.nk-cursor_not-allowed{cursor:not-allowed}.nk-ms_auto{margin-inline-start:auto}.nk-pos_relative{position:relative}.nk-trs-prop_opacity\,_transform{--transition-prop:opacity, transform;transition-property:opacity,transform}.nk-trs-tmf_back-out{--transition-easing:var(--nk-easings-back-out);transition-timing-function:var(--nk-easings-back-out)}.nk-op_1{opacity:1}.nk-scale_1{scale:1}.nk-op_0{opacity:0}.nk-scale_0\.4{scale:.4}.nk-d_none{display:none}.nk-ai_stretch{align-items:stretch}.nk-cursor_text{cursor:text}.nk-msk-i_\{assets\.search\}{mask-image:var(--nk-assets-search);-webkit-mask-image:var(--nk-assets-search)}.nk-size_revert{width:revert;height:revert}.nk-ms_0\.25em{margin-inline-start:.25em}.nk-va_middle{vertical-align:middle}.nk-op_var\(--copy-opacity\,_0\){opacity:var(--copy-opacity,0)}.nk-trs-prop_opacity\,_color\,_background-color\,_scale{--transition-prop:opacity, color, background-color, scale;transition-property:opacity,color,background-color,scale}.nk-msk-i_\{assets\.chevronRight\}{mask-image:var(--nk-assets-chevron-right);-webkit-mask-image:var(--nk-assets-chevron-right)}.nk-inset-bs_0\.7em{inset-block-start:.7em}.nk-inset-e_1em{inset-inline-end:1em}.nk-pointer-events_none{pointer-events:none}.nk-trs-prop_opacity{--transition-prop:opacity;transition-property:opacity}.nk-msk-i_\{assets\.hash\}{mask-image:var(--nk-assets-hash);-webkit-mask-image:var(--nk-assets-hash)}.nk-cursor_zoom-in{cursor:zoom-in}.nk-mbs_0\.5em{margin-block-start:.5em}.nk-fs_0\.875em{font-size:.875em}.nk-cursor_zoom-out{cursor:zoom-out}.nk-obj-f_contain{object-fit:contain}.nk-cursor_default{cursor:default}.nk-inset-bs_1rem{inset-block-start:1rem}.nk-inset-e_1rem{inset-inline-end:1rem}.nk-z_1{z-index:1}.nk-c_white{color:var(--nk-colors-white)}.nk-c_stone\.100{color:var(--nk-colors-stone-100)}.nk-fs_0\.875rem{font-size:.875rem}.nk-lh_1\.5{line-height:1.5}.nk-tsh_0_1px_3px_rgba\(0\,_0\,_0\,_0\.6\){text-shadow:0 1px 3px #0009}.nk-direction_horizontal{direction:horizontal}.nk-scr-bar-w_auto{scrollbar-width:auto}.nk-asp_16_\/_9{aspect-ratio:16/9}.nk-trs-prop_background-color\,_transform{--transition-prop:background-color, transform;transition-property:background-color,transform}.nk-trf_translate\(-1px\,_-3px\){transform:translate(-1px,-3px)}.nk-trf_translate\(-2px\,_-4px\){transform:translate(-2px,-4px)}.nk-trf_translate\(-3px\,_-5px\){transform:translate(-3px,-5px)}.nk-inset-be_calc\(1\.5rem_\+_env\(safe-area-inset-bottom\,_0px\)\){inset-block-end:calc(1.5rem + env(safe-area-inset-bottom,0px))}.nk-jc_flex-end{justify-content:flex-end}.nk-ai_flex-end{align-items:flex-end}.nk-z_docked{z-index:var(--nk-z-index-docked)}.nk-translate_0_8px{translate:0 8px}.nk-trs-prop_opacity\,_translate{--transition-prop:opacity, translate;transition-property:opacity,translate}.nk-trs-dur_normal{--transition-duration:var(--nk-durations-normal);transition-duration:var(--nk-durations-normal)}.nk-lh_0{line-height:0}.nk-maskIcon_circleUser{mask-image:var(--nk-assets-circle-user);background:currentColor;flex-shrink:0;display:inline-flex;mask-position:50%;mask-size:cover;mask-repeat:no-repeat}.nk-size_1em{width:1em;height:1em}.nk-maskIcon_map{mask-image:var(--nk-assets-map);background:currentColor;flex-shrink:0;display:inline-flex;mask-position:50%;mask-size:cover;mask-repeat:no-repeat}.nk-maskIcon_mail{mask-image:var(--nk-assets-mail);background:currentColor;flex-shrink:0;display:inline-flex;mask-position:50%;mask-size:cover;mask-repeat:no-repeat}.nk-maskIcon_github{mask-image:var(--nk-assets-github);background:currentColor;flex-shrink:0;display:inline-flex;mask-position:50%;mask-size:cover;mask-repeat:no-repeat}.nk-size_1\.125em{width:1.125em;height:1.125em}.nk-maskIcon_linkedin{mask-image:var(--nk-assets-linkedin);background:currentColor;flex-shrink:0;display:inline-flex;mask-position:50%;mask-size:cover;mask-repeat:no-repeat}.nk-maskIcon_rss{mask-image:var(--nk-assets-rss);background:currentColor;flex-shrink:0;display:inline-flex;mask-position:50%;mask-size:cover;mask-repeat:no-repeat}.nk-c_brand\.astro{color:var(--nk-colors-brand-astro)}.nk-ms_0\.5{margin-inline-start:var(--nk-spacing-0\.5)}.nk-me_1{margin-inline-end:var(--nk-spacing-1)}.nk-c_brand\.cloudflare{color:var(--nk-colors-brand-cloudflare)}.nk-trs-prop_color{--transition-prop:color;transition-property:color}.nk-mbs_16{margin-block-start:var(--nk-spacing-16)}.nk-isolation_isolate{isolation:isolate}.nk-trs-prop_color\,_background-color\,_border-color{--transition-prop:color, background-color, border-color;transition-property:color,background-color,border-color}.nk-z_sticky{z-index:var(--nk-z-index-sticky)}.nk-trs-prop_transform{--transition-prop:transform;transition-property:transform}.nk-trs-tmf_ease{--transition-easing:ease;transition-timing-function:ease}.nk-grid-tc_1fr_auto{grid-template-columns:1fr auto}.nk-trs-prop_background-color\,_border-color\,_box-shadow\,_padding\,_max-width\,_border-radius{--transition-prop:background-color, border-color, box-shadow, padding, max-width, border-radius;transition-property:background-color,border-color,box-shadow,padding,max-width,border-radius}.nk-fs_md{font-size:var(--nk-font-sizes-md)}.nk-justify-self_start{justify-self:start}.nk-justify-self_center{justify-self:center}.nk-justify-self_end{justify-self:end}.nk-pos_fixed{position:fixed}.nk-inset-bs_var\(--nk-header-height\,_60px\){inset-block-start:var(--nk-header-height,60px)}.nk-inset-be_0{inset-block-end:var(--nk-spacing-0)}.nk-z_dropdown{z-index:var(--nk-z-index-dropdown)}.nk-bkdp_blur\(4px\){-webkit-backdrop-filter:blur(4px)}.nk-vis_hidden{visibility:hidden}.nk-z_calc\(token\(zIndex\.dropdown\)_\+_1\){z-index:calc(var(--nk-z-index-dropdown) + 1)}.nk-translate_0_-10px{translate:0 -10px}.nk-fs_base{font-size:var(--nk-font-sizes-base)}.nk-trs-prop_color\,_background-color{--transition-prop:color, background-color;transition-property:color,background-color}.nk-us_none{-webkit-user-select:none;user-select:none}.nk-li-t_none{list-style-type:none}.nk-grid-tr_0fr{grid-template-rows:0fr}.nk-trs-prop_grid-template-rows{--transition-prop:grid-template-rows;transition-property:grid-template-rows}.nk-ms_6{margin-inline-start:var(--nk-spacing-6)}.nk-mbs_auto{margin-block-start:auto}.nk-op_0\.5{opacity:.5}.nk-ta_end{text-align:end}.nk-ps_3{padding-inline-start:var(--nk-spacing-3)}.nk-z_banner{z-index:var(--nk-z-index-banner)}.nk-trf-o_0_50\%{transform-origin:0}.nk-will-change_transform{will-change:transform}.nk-size_7{width:var(--nk-sizes-7);height:var(--nk-sizes-7)}.nk-size_4{width:var(--nk-sizes-4);height:var(--nk-sizes-4)}.nk-ps_9{padding-inline-start:var(--nk-spacing-9)}.nk-clip_rect\(0\,0\,0\,0\){clip:rect(0,0,0,0)}.nk-white-space_nowrap{white-space:nowrap}.nk-fw_normal{font-weight:var(--nk-font-weights-normal)}.nk-ls_wide{letter-spacing:var(--nk-letter-spacings-wide)}.nk-z_popover{z-index:var(--nk-z-index-popover)}.nk-bx-sh_xl{box-shadow:var(--nk-shadows-xl)}.nk-translate_0_-6px{translate:0 -6px}.nk-trf-o_top_right{transform-origin:100% 0}.nk-trs-prop_opacity\,_translate\,_visibility{--transition-prop:opacity, translate, visibility;transition-property:opacity,translate,visibility}.nk-inset-be_4{inset-block-end:var(--nk-spacing-4)}.nk-pointer-events_auto{pointer-events:auto}.nk-bx-sh_lg{box-shadow:var(--nk-shadows-lg)}.nk-c_callout\.danger\.fg{color:var(--nk-colors-callout-danger-fg)}.nk-scr-mbt_24{scroll-margin-block-start:var(--nk-spacing-24)}.nk-trs-prop_background-color{--transition-prop:background-color;transition-property:background-color}.nk-fv-num_tabular-nums{font-variant-numeric:tabular-nums}.nk-lh_snug{line-height:var(--nk-line-heights-snug)}.nk-mbs_10{margin-block-start:var(--nk-spacing-10)}.nk-pbe_6{padding-block-end:var(--nk-spacing-6)}.nk-mbe_1{margin-block-end:var(--nk-spacing-1)}.nk-lh_1{line-height:1}.nk-size_11{width:var(--nk-sizes-11);height:var(--nk-sizes-11)}.nk-ai_flex-start{align-items:flex-start}.nk-ff_serif{font-family:var(--nk-fonts-serif)}.nk-trs-prop_background-color\,_color\,_box-shadow{--transition-prop:background-color, color, box-shadow;transition-property:background-color,color,box-shadow}.nk-trs-prop_background-color\,_color\,_border-color\,_box-shadow{--transition-prop:background-color, color, border-color, box-shadow;transition-property:background-color,color,border-color,box-shadow}.nk-c_border\.strong{color:var(--nk-colors-border-strong)}.nk-c_category\.dev\.base{color:var(--nk-colors-category-dev-base)}.nk-c_category\.life\.base{color:var(--nk-colors-category-life-base)}.nk-c_category\.thoughts\.base{color:var(--nk-colors-category-thoughts-base)}.nk-grid-tc_repeat\(auto-fit\,_minmax\(min\(100\%\,_16rem\)\,_1fr\)\){grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr))}.nk-counter-reset_series{counter-reset:series}.nk-bx-sh_pressable\.rest{box-shadow:var(--nk-shadows-pressable-rest)}.nk-trs-prop_transform\,_box-shadow\,_border-color{--transition-prop:transform, box-shadow, border-color;transition-property:transform,box-shadow,border-color}.nk-fs_0\.75rem{font-size:.75rem}.nk-ls_0\.06em{letter-spacing:.06em}.nk-ms_-2px{margin-inline-start:-2px}.nk-trs-prop_color\,_border-color{--transition-prop:color, border-color;transition-property:color,border-color}.nk-trs-prop_translate{--transition-prop:translate;transition-property:translate}.nk-bx-sh_0_2px_8px_color-mix\(in_srgb\,_token\(colors\.fg\.base\)_8\%\,_transparent\){box-shadow:0 2px 8px color-mix(in srgb,var(--nk-colors-fg-base) 8%,transparent)}.nk-trs-prop_max-width\,_border-radius\,_border-color{--transition-prop:max-width, border-radius, border-color;transition-property:max-width,border-radius,border-color}.nk-bx-sh_0_4px_12px_color-mix\(in_srgb\,_token\(colors\.fg\.base\)_10\%\,_transparent\){box-shadow:0 4px 12px color-mix(in srgb,var(--nk-colors-fg-base) 10%,transparent)}.nk-translate_0_-4px{translate:0 -4px}.nk-trs-prop_opacity\,_visibility\,_translate{--transition-prop:opacity, visibility, translate;transition-property:opacity,visibility,translate}.nk-trf_rotate\(90deg\){transform:rotate(90deg)}.nk-min-h_100dvh{min-height:100dvh}.nk-max-w_min\(token\(sizes\.content-width\)\,_100\%\){max-width:min(var(--nk-sizes-content-width),100%)}.nk-min-w_0{min-width:var(--nk-sizes-0)}.nk-w_100\%{width:100%}.nk-h_auto{height:auto}.nk-max-w_page-width{max-width:var(--nk-sizes-page-width)}.nk-max-h_calc\(100dvh_-_7rem\){max-height:calc(100dvh - 7rem)}.nk-ov-y_auto{overflow-y:auto}.nk-max-w_content-width{max-width:var(--nk-sizes-content-width)}.nk-bd-b-c_border\.subtle{border-bottom-color:var(--nk-colors-border-subtle)}.nk-lc_2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.nk-w_8rem{width:8rem}.nk-h_1\.5rem{height:1.5rem}.nk-w_1\.1em{width:1.1em}.nk-h_1\.1em{height:1.1em}.nk-h_10{height:var(--nk-sizes-10)}.nk-w_5rem{width:5rem}.nk-h_2\.5rem{height:2.5rem}.nk-w_6{width:var(--nk-sizes-6)}.nk-lc_1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.nk-h_9{height:var(--nk-sizes-9)}.nk-w_1\.75rem{width:1.75rem}.nk-h_0\.9rem{height:.9rem}.nk-w_18px{width:18px}.nk-h_18px{height:18px}.nk-max-w_40rem{max-width:40rem}.nk-w_1em{width:1em}.nk-h_1em{height:1em}.nk-w_0\.62em{width:.62em}.nk-h_0\.62em{height:.62em}.nk-h_100\%{height:100%}.nk-w_1\.25em{width:1.25em}.nk-h_1\.25em{height:1.25em}.nk-max-w_min\(95vw\,_100\%\){max-width:min(95vw,100%)}.nk-max-h_85dvh{max-height:85dvh}.nk-w_auto{width:auto}.nk-max-w_60ch{max-width:60ch}.nk-w_16{width:var(--nk-sizes-16)}.nk-h_16{height:var(--nk-sizes-16)}.nk-h_0{height:var(--nk-sizes-0)}.nk-w_9{width:var(--nk-sizes-9)}.nk-w_fit-content{width:fit-content}.nk-pb_6{padding-bottom:var(--nk-spacing-6)}.nk-pt_5{padding-top:var(--nk-spacing-5)}.nk-pt_4{padding-top:var(--nk-spacing-4)}.nk-min-h_0{min-height:var(--nk-sizes-0)}.nk-mb_1{margin-bottom:var(--nk-spacing-1)}.nk-bd-t-c_border\.base{border-top-color:var(--nk-colors-border-base)}.nk-pb_1{padding-bottom:var(--nk-spacing-1)}.nk-w_20px{width:20px}.nk-h_20px{height:20px}.nk-h_3px{height:3px}.nk-max-h_100dvh{max-height:100dvh}.nk-max-w_100vw{max-width:100vw}.nk-h_8{height:var(--nk-sizes-8)}.nk-w_1px{width:1px}.nk-h_1px{height:1px}.nk-h_14{height:var(--nk-sizes-14)}.nk-bd-b-c_border\.divider{border-bottom-color:var(--nk-colors-border-divider)}.nk-w_18rem{width:18rem}.nk-max-w_calc\(100vw_-_1rem\){max-width:calc(100vw - 1rem)}.nk-w_full{width:var(--nk-sizes-full)}.nk-h_34px{height:34px}.nk-max-w_min\(28rem\,_100\%\){max-width:min(28rem,100%)}.nk-mb_8{margin-bottom:var(--nk-spacing-8)}.nk-bd-b-w_1px{border-bottom-width:1px}.nk-border-bottom-style_solid{border-bottom-style:solid}.nk-w_72px{width:72px}.nk-h_38px{height:38px}.nk-min-w_8{min-width:var(--nk-sizes-8)}.nk-w_180px{width:180px}.nk-h_32px{height:32px}.nk-mb_3{margin-bottom:var(--nk-spacing-3)}.nk-h_px{height:px}.nk-bd-b-c_border\.base{border-bottom-color:var(--nk-colors-border-base)}.nk-top_100\%{top:100%}.nk-max-h_min\(60vh\,_400px\){max-height:min(60vh,400px)}.nk-w_0\.85em{width:.85em}.nk-h_0\.85em{height:.85em}.\[\&\[data-view\=\"grid\"\]\]\:nk---gap_token\(spacing\.5\,_1\.25rem\)[data-view=grid]{--gap:var(--nk-spacing-5,\31\.25rem)}.\[\&_a\[data-variant\=\"primary\"\]\]\:nk-bg_accent\.base a[data-variant=primary]{background:var(--nk-colors-accent-base)}.\[\&_a\[data-variant\=\"secondary\"\]\]\:nk-bd_sm a[data-variant=secondary]{border:var(--nk-borders-sm)}.\[\&_\[data-tt-content\]\]\:nk-anim_none [data-tt-content]{animation:none}.\[\&_iframe\]\:nk-inset_0 iframe{inset:var(--nk-spacing-0)}.\[\&_iframe\]\:nk-bd_none iframe{border:var(--nk-borders-none)}.\[\&_img\]\:nk-inset_0 img,.before\:nk-inset_0:before{inset:var(--nk-spacing-0)}.before\:nk-bg_accent\.subtle:before{background:var(--nk-colors-accent-subtle)}:root[data-scrolled=true] .\[\:root\[data-scrolled\=\'true\'\]_\&\]\:nk-bg_color-mix\(in_srgb\,_token\(colors\.bg\.base\)_90\%\,_transparent\){background:color-mix(in srgb,var(--nk-colors-bg-base) 90%,transparent)}:root[data-menu-open=true] .\[\:root\[data-menu-open\=\'true\'\]_\&\]\:nk-bg_bg\.base{background:var(--nk-colors-bg-base)}.\[\&_span\]\:nk-bg_currentColor span{background:currentColor}.\[\&\[aria-current\=\'page\'\]\]\:nk-bg_bg\.muted[aria-current=page]{background:var(--nk-colors-bg-muted)}.\[\&\:\:backdrop\]\:nk-bg_color-mix\(in_srgb\,_token\(colors\.fg\.base\)_45\%\,_transparent\)::backdrop{background:color-mix(in srgb,var(--nk-colors-fg-base) 45%,transparent)}dialog[open] .\[dialog\[open\]_\&\]\:nk-anim_slide-fade-in_0\.16s_ease-out{animation:.16s ease-out slide-fade-in}.\[\&_mark\]\:nk-bg_accent\.subtle mark{background:var(--nk-colors-accent-subtle)}.\[\&_\:where\(code\)\]\:nk-bg_bg\.subtle :where(code){background:var(--nk-colors-bg-subtle)}.after\:nk-bg_transparent:after{background:var(--nk-colors-transparent)}.\[\&\[data-active\=\'true\'\]\]\:nk-bg_accent\.subtle[data-active=true]{background:var(--nk-colors-accent-subtle)}.\[\&_a\]\:nk-py_2 a{padding-block:var(--nk-spacing-2)}.\[\&_a\]\:nk-px_4 a{padding-inline:var(--nk-spacing-4)}.\[\&_a\]\:nk-bdr_sm a{border-radius:var(--nk-radii-sm)}.\[\&_a\]\:nk-td_none a{text-decoration:none}.\[\&_a\[data-variant\=\"secondary\"\]\]\:nk-borderColor_border\.base a[data-variant=secondary]{border-color:var(--nk-colors-border-base)}.\[\&_\[data-disclosure\]\]\:nk-my_0 [data-disclosure]{margin-block:var(--nk-spacing-0)}.\[\&_\[data-disclosure\]\]\:nk-bd-w_0 [data-disclosure]{border-width:0}.\[\&_\[data-disclosure\]\]\:nk-bdr_0 [data-disclosure]{border-radius:0}.\[\&_img\]\:nk-bdr_md img,.before\:nk-bdr_md:before{border-radius:var(--nk-radii-md)}:root[data-menu-open=true] .\[\:root\[data-menu-open\=\'true\'\]_\&\]\:nk-borderColor_transparent{border-color:var(--nk-colors-transparent)}:root[data-menu-open=true] .\[\:root\[data-menu-open\=\'true\'\]_\&\]\:nk-bdr_none{border-radius:var(--nk-radii-none)}.\[\&_span\]\:nk-bdr_full span{border-radius:var(--nk-radii-full)}.\[\&\[data-open\=\'true\'\]\]\:nk-trs_opacity_220ms_ease-out[data-open=true]{transition:opacity .22s ease-out}.\[\&\[data-open\=\'true\'\]\]\:nk-trs_opacity_240ms_ease-out\,_translate_240ms_ease-out[data-open=true]{transition:opacity .24s ease-out,translate .24s ease-out}.\[\&_\>_kbd\]\:nk-trs_transform_0\.1s_ease\,_border-bottom-width_0\.1s_ease>kbd{transition:transform .1s,border-bottom-width .1s}.\[\&_mark\]\:nk-bdr_xs mark{border-radius:var(--nk-radii-xs)}.\[\&_mark\]\:nk-px_0\.5 mark{padding-inline:var(--nk-spacing-0\.5)}.\[\&_\:where\(p\)\]\:nk-my_0\.5em :where(p),.\[\&_\:where\(ul\,_ol\)\]\:nk-my_0\.5em :where(ul,ol){margin-block:.5em}.\[\&_\:where\(p\,_li\)_a\]\:nk-td_underline :where(p,li) a{text-decoration:underline}.\[\&_\:where\(code\)\]\:nk-px_0\.35em :where(code){padding-inline:.35em}.\[\&_\:where\(code\)\]\:nk-py_0\.1em :where(code){padding-block:.1em}.\[\&_\:where\(code\)\]\:nk-bdr_sm :where(code){border-radius:var(--nk-radii-sm)}.\[\&_\[data-stream-empty\]\]\:nk-li-s_none [data-stream-empty]{list-style:none}.\[\&_\[data-stream-empty\]\]\:nk-py_12 [data-stream-empty]{padding-block:var(--nk-spacing-12)}.after\:nk-inset-x_0:after{inset-inline:var(--nk-spacing-0)}.\[\&\[data-view\=\"grid\"\]\]\:nk-gap_var\(--gap\)[data-view=grid]{gap:var(--gap)}.\[\&\[data-view\=\"list\"\]\]\:nk-gap_4[data-view=list]{gap:var(--nk-spacing-4)}[data-focus=true] .\[\[data-focus\=\"true\"\]_\&\]\:nk-grid-tc_1fr{grid-template-columns:1fr}[data-focus=true] .\[\[data-focus\=\"true\"\]_\&\]\:nk-d_none{display:none}.\[\&_a\]\:nk-d_inline-flex a{display:inline-flex}.\[\&_a\]\:nk-ai_center a{align-items:center}.\[\&_a\]\:nk-fw_semibold a{font-weight:var(--nk-font-weights-semibold)}.\[\&_a\]\:nk-trs-prop_color\,_border-color\,_background-color\,_opacity a{--transition-prop:color, border-color, background-color, opacity;transition-property:color,border-color,background-color,opacity}.\[\&_a\]\:nk-trs-dur_fast a{--transition-duration:var(--nk-durations-fast);transition-duration:var(--nk-durations-fast)}.\[\&_a\[data-variant\=\"primary\"\]\]\:nk-c_accent\.fg a[data-variant=primary]{color:var(--nk-colors-accent-fg)}.\[\&_a\[data-variant\=\"secondary\"\]\]\:nk-c_fg\.base a[data-variant=secondary]{color:var(--nk-colors-fg-base)}[data-lexicon-modal-copy][data-copied] .\[\[data-lexicon-modal-copy\]\[data-copied\]_\&\]\:nk-msk-i_\{assets\.check\}{mask-image:var(--nk-assets-check);-webkit-mask-image:var(--nk-assets-check)}.\[\&\:disabled\]\:nk-cursor_wait:disabled{cursor:wait}.\[\&\:disabled\]\:nk-op_0\.8:disabled{opacity:.8}.\[\&\[data-copied\=\'true\'\]\]\:nk-c_accent\.base[data-copied=true]{color:var(--nk-colors-accent-base)}[data-copied=true] .\[\[data-copied\=\'true\'\]_\&\]\:nk-op_0{opacity:0}[data-copied=true] .\[\[data-copied\=\'true\'\]_\&\]\:nk-scale_0\.4{scale:.4}[data-copied=true] .\[\[data-copied\=\'true\'\]_\&\]\:nk-op_1{opacity:1}[data-copied=true] .\[\[data-copied\=\'true\'\]_\&\]\:nk-scale_1{scale:1}[data-lexicon][data-enhanced] .\[\[data-lexicon\]\[data-enhanced\]_\&\]\:nk-d_flex{display:flex}.\[\&\[data-copied\=\'true\'\]\]\:nk-op_1[data-copied=true]{opacity:1}.\[\&\[data-copied\=\'true\'\]\]\:nk-cursor_default[data-copied=true]{cursor:default}.\[\&_img\]\:nk-d_block img{display:block}.\[\&_svg\]\:nk-filter_drop-shadow\(0_1px_2px_rgba\(0\,_0\,_0\,_0\.55\)\) svg{filter:drop-shadow(0 1px 2px #0000008c)}.\[\&\:\:-webkit-scrollbar\]\:nk-d_auto::-webkit-scrollbar{display:auto}.\[\&_\[data-tt-content\]\]\:nk-op_0 [data-tt-content]{opacity:0}.\[\&_\[data-tt-content\]\]\:nk-vis_hidden [data-tt-content]{visibility:hidden}.\[\&_\[data-tt-content\]\]\:nk-trs-prop_opacity\,_visibility [data-tt-content]{--transition-prop:opacity, visibility;transition-property:opacity,visibility}.\[\&_\[data-tt-content\]\]\:nk-trs-dur_fast [data-tt-content]{--transition-duration:var(--nk-durations-fast);transition-duration:var(--nk-durations-fast)}.\[\&_iframe\]\:nk-pos_absolute iframe,.\[\&_img\]\:nk-pos_absolute img{position:absolute}.\[\&_img\]\:nk-obj-f_cover img{object-fit:cover}.\[\&_svg\]\:nk-ms_0\.15em svg{margin-inline-start:.15em}.\[\&\[data-visible\=\'true\'\]\]\:nk-op_1[data-visible=true]{opacity:1}.\[\&\[data-visible\=\'true\'\]\]\:nk-translate_0_0[data-visible=true]{translate:0}.\[\&\[data-visible\=\'true\'\]_\>_\*\]\:nk-pointer-events_auto[data-visible=true]>*{pointer-events:auto}.before\:nk-content_\"\":before{content:""}.before\:nk-pos_absolute:before{position:absolute}.before\:nk-z_-1:before{z-index:-1}.before\:nk-scale_0\.85:before{scale:.85}.before\:nk-op_0:before{opacity:0}.before\:nk-trs-prop_opacity\,_scale:before{--transition-prop:opacity, scale;transition-property:opacity,scale}.before\:nk-trs-dur_normal:before{--transition-duration:var(--nk-durations-normal);transition-duration:var(--nk-durations-normal)}.before\:nk-trs-tmf_token\(easings\.back-out\):before{--transition-easing:var(--nk-easings-back-out);transition-timing-function:var(--nk-easings-back-out)}.\[\&\[aria-current\=\"page\"\]\]\:nk-c_accent\.base[aria-current=page]{color:var(--nk-colors-accent-base)}.\[\&\[aria-current\=\"page\"\]\]\:nk-fw_semibold[aria-current=page]{font-weight:var(--nk-font-weights-semibold)}:root[data-scrolled=true] .\[\:root\[data-scrolled\=\'true\'\]_\&\]\:nk-d_none{display:none}:root[data-platform=apple] .\[\:root\[data-platform\=\"apple\"\]_\&\]\:nk-d_inline-flex,:root[data-platform=other] .\[\:root\[data-platform\=\"other\"\]_\&\]\:nk-d_inline-flex{display:inline-flex}.\[\&\[data-hidden\=\'true\'\]\]\:nk-trf_translateY\(-100\%\)[data-hidden=true]{transform:translateY(-100%)}:root[data-scrolled=true] .\[\:root\[data-scrolled\=\'true\'\]_\&\]\:nk-bkdp_blur\(12px\){-webkit-backdrop-filter:blur(12px)}:root[data-scrolled=true] .\[\:root\[data-scrolled\=\'true\'\]_\&\]\:nk-bx-sh_0_2px_8px_color-mix\(in_srgb\,_token\(colors\.fg\.base\)_8\%\,_transparent\){box-shadow:0 2px 8px color-mix(in srgb,var(--nk-colors-fg-base) 8%,transparent)}:root[data-menu-open=true] .\[\:root\[data-menu-open\=\'true\'\]_\&\]\:nk-bkdp_none{-webkit-backdrop-filter:none}:root[data-menu-open=true] .\[\:root\[data-menu-open\=\'true\'\]_\&\]\:nk-bx-sh_none{box-shadow:none}.\[\&\[aria-expanded\=\'true\'\]\]\:nk-c_accent\.base[aria-expanded=true]{color:var(--nk-colors-accent-base)}.\[\&_span\]\:nk-d_block span{display:block}.\[\&_span\]\:nk-trf-o_center span{transform-origin:50%}.\[\&_span\]\:nk-trs-prop_transform\,_opacity span{--transition-prop:transform, opacity;transition-property:transform,opacity}.\[\&_span\]\:nk-trs-dur_200ms span{--transition-duration:.2s;transition-duration:.2s}.\[\&_span\]\:nk-trs-tmf_ease span{--transition-easing:ease;transition-timing-function:ease}.\[\&\[data-open\=\'true\'\]_span\:nth-child\(1\)\]\:nk-trf_translateY\(6px\)_rotate\(45deg\)[data-open=true] span:first-child{transform:translateY(6px)rotate(45deg)}.\[\&\[data-open\=\'true\'\]_span\:nth-child\(2\)\]\:nk-op_0[data-open=true] span:nth-child(2){opacity:0}.\[\&\[data-open\=\'true\'\]_span\:nth-child\(2\)\]\:nk-trf_scaleX\(0\)[data-open=true] span:nth-child(2){transform:scaleX(0)}.\[\&\[data-open\=\'true\'\]_span\:nth-child\(3\)\]\:nk-trf_translateY\(-6px\)_rotate\(-45deg\)[data-open=true] span:nth-child(3){transform:translateY(-6px)rotate(-45deg)}.\[\&\[data-open\=\'true\'\]\]\:nk-op_1[data-open=true]{opacity:1}.\[\&\[data-open\=\'true\'\]\]\:nk-vis_visible[data-open=true]{visibility:visible}.\[\&\[data-open\=\'true\'\]\]\:nk-translate_0_0[data-open=true]{translate:0}.\[\&\[aria-current\=\'page\'\]\]\:nk-c_accent\.base[aria-current=page]{color:var(--nk-colors-accent-base)}.\[\&\[aria-current\=\'page\'\]\]\:nk-fw_semibold[aria-current=page]{font-weight:var(--nk-font-weights-semibold)}.\[\&\[data-current\=\'true\'\]\]\:nk-c_accent\.base[data-current=true]{color:var(--nk-colors-accent-base)}.\[\&\[data-current\=\'true\'\]\]\:nk-fw_semibold[data-current=true]{font-weight:var(--nk-font-weights-semibold)}.\[\&\:\:-webkit-details-marker\]\:nk-d_none::-webkit-details-marker{display:none}details[data-expanded=true] .\[details\[data-expanded\=\'true\'\]_\&\]\:nk-trf_rotate\(180deg\){transform:rotate(180deg)}details[data-expanded=true] .\[details\[data-expanded\=\'true\'\]_\&\]\:nk-grid-tr_1fr{grid-template-rows:1fr}.\[\&\[aria-current\=\'page\'\]\]\:nk-fw_medium[aria-current=page]{font-weight:var(--nk-font-weights-medium)}.\[\&\:\:backdrop\]\:nk-bkdp_blur\(4px\)::backdrop{-webkit-backdrop-filter:blur(4px)}.placeholder\:nk-c_fg\.subtle::placeholder,.placeholder\:nk-c_fg\.subtle[data-placeholder]{color:var(--nk-colors-fg-subtle)}.\[\&\:\:-webkit-search-cancel-button\]\:nk-d_none::-webkit-search-cancel-button{display:none}.\[\&\:\:-webkit-search-decoration\]\:nk-d_none::-webkit-search-decoration{display:none}.\[\&\[data-show\=\'true\'\]\]\:nk-op_1[data-show=true]{opacity:1}.\[\&_mark\]\:nk-c_accent\.base mark{color:var(--nk-colors-accent-base)}.\[\&\[aria-expanded\=\'true\'\]\]\:nk-trf_translateY\(1px\)[aria-expanded=true]{transform:translateY(1px)}.\[\&\[data-flash\]\]\:nk-bg-c_bg\.subtle[data-flash]{background-color:var(--nk-colors-bg-subtle)}.\[\&_\[data-stream-copy\]\]\:nk-op_0 [data-stream-copy]{opacity:0}.\[\&_\[data-stream-copy\]\[data-copied\]\]\:nk-op_1 [data-stream-copy][data-copied]{opacity:1}.\[\&\[data-copied\]\]\:nk-c_accent\.base[data-copied]{color:var(--nk-colors-accent-base)}[data-stream-copy][data-copied] .\[\[data-stream-copy\]\[data-copied\]_\&\]\:nk-msk-i_\{assets\.check\}{mask-image:var(--nk-assets-check);-webkit-mask-image:var(--nk-assets-check)}.\[\&_\:where\(p\)\:first-child\]\:nk-mbs_0 :where(p):first-child{margin-block-start:var(--nk-spacing-0)}.\[\&_\:where\(p\)\:last-child\]\:nk-mbe_0 :where(p):last-child{margin-block-end:var(--nk-spacing-0)}.\[\&_\:where\(ul\,_ol\)\]\:nk-ps_1\.5em :where(ul,ol){padding-inline-start:1.5em}.\[\&_\:where\(p\,_li\)_a\]\:nk-c_accent\.base :where(p,li) a{color:var(--nk-colors-accent-base)}.\[\&_\:where\(p\,_li\)_a\]\:nk-td-t_from-font :where(p,li) a{text-decoration-thickness:from-font}.\[\&_\:where\(p\,_li\)_a\]\:nk-tu-o_0\.2em :where(p,li) a{text-underline-offset:.2em}.\[\&_\:where\(code\)\]\:nk-ff_mono :where(code){font-family:var(--nk-fonts-mono)}.\[\&_\:where\(code\)\]\:nk-fs_0\.9em :where(code){font-size:.9em}.\[\&\[data-filter\=\"notes\"\]_\[data-kind\=\"link\"\]\]\:nk-d_none[data-filter=notes] [data-kind=link],.\[\&\[data-filter\=\"links\"\]_\[data-kind\=\"note\"\]\]\:nk-d_none[data-filter=links] [data-kind=note],.\[\&_\[data-stream-empty\]\]\:nk-d_none [data-stream-empty]{display:none}.\[\&_\[data-stream-empty\]\]\:nk-ta_center [data-stream-empty]{text-align:center}.\[\&_\[data-stream-empty\]\]\:nk-c_fg\.muted [data-stream-empty]{color:var(--nk-colors-fg-muted)}.\[\&\[data-filter\=\"notes\"\]_\[data-stream-empty\=\"notes\"\]\]\:nk-d_block[data-filter=notes] [data-stream-empty=notes],.\[\&\[data-filter\=\"links\"\]_\[data-stream-empty\=\"links\"\]\]\:nk-d_block[data-filter=links] [data-stream-empty=links]{display:block}.after\:nk-content_\"\":after{content:""}.after\:nk-pos_absolute:after{position:absolute}.after\:nk-trs-prop_background-color:after{--transition-prop:background-color;transition-property:background-color}.after\:nk-trs-dur_fast:after{--transition-duration:var(--nk-durations-fast);transition-duration:var(--nk-durations-fast)}.after\:nk-trs-tmf_ease-in-out:after{--transition-easing:var(--nk-easings-ease-in-out);transition-timing-function:var(--nk-easings-ease-in-out)}.\[\&\[data-view\=\"grid\"\]\]\:nk-d_grid[data-view=grid]{display:grid}.\[\&\[data-view\=\"grid\"\]\]\:nk-grid-tc_repeat\(auto-fill\,_minmax\(min\(100\%\,_max\(22rem\,_\(100\%_-_2_\*_var\(--gap\)\)_\/_3\)\)\,_1fr\)\)[data-view=grid]{grid-template-columns:repeat(auto-fill,minmax(min(100%,max(22rem,(100% - 2 * var(--gap)) / 3)),1fr))}.\[\&\[data-view\=\"list\"\]\]\:nk-d_flex[data-view=list]{display:flex}.\[\&\[data-view\=\"list\"\]\]\:nk-flex-d_column[data-view=list]{flex-direction:column}.\[\&\:not\(\:first-of-type\)\]\:nk-bd-s-w_1px:not(:first-of-type){border-inline-start-width:1px}.\[\&\:not\(\:first-of-type\)\]\:nk-border-inline-start-style_solid:not(:first-of-type){border-inline-start-style:solid}.\[\&\:not\(\:first-of-type\)\]\:nk-bd-s-c_border\.base:not(:first-of-type){border-inline-start-color:var(--nk-colors-border-base)}.\[\&\[data-active\=\'true\'\]\]\:nk-bd-s-c_accent\.base[data-active=true]{border-inline-start-color:var(--nk-colors-accent-base)}.\[\&\[data-active\=\'true\'\]\]\:nk-fw_medium[data-active=true]{font-weight:var(--nk-font-weights-medium)}.\[\&\[data-level\=\'3\'\]\]\:nk-ps_7[data-level="3"]{padding-inline-start:var(--nk-spacing-7)}.\[\&\[data-hidden\=\'true\'\]\]\:nk-translate_0_calc\(var\(--nk-header-height\,_60px\)_\*_-1\)[data-hidden=true]{translate:0 calc(var(--nk-header-height,60px) * -1)}:root[data-menu-open=true] .\[\:root\[data-menu-open\=\'true\'\]_\&\]\:nk-d_none{display:none}details[data-expanded=true] .\[details\[data-expanded\=\'true\'\]_\&\]\:nk-trf_rotate\(-90deg\),.\[\&\[data-open\=\'true\'\]\]\:nk-trf_rotate\(-90deg\)[data-open=true]{transform:rotate(-90deg)}.\[\&\[data-level\=\'3\'\]\]\:nk-w_0\.95em[data-level="3"]{width:.95em}.\[\&\[data-level\=\'3\'\]\]\:nk-h_0\.95em[data-level="3"]{height:.95em}.\[\&\[data-level\=\'4\'\]\]\:nk-w_0\.9em[data-level="4"]{width:.9em}.\[\&\[data-level\=\'4\'\]\]\:nk-h_0\.9em[data-level="4"]{height:.9em}[data-level="3"] .\[\[data-level\=\'3\'\]_\&\]\:nk-w_0\.58em{width:.58em}[data-level="3"] .\[\[data-level\=\'3\'\]_\&\]\:nk-h_0\.58em{height:.58em}[data-level="4"] .\[\[data-level\=\'4\'\]_\&\]\:nk-w_0\.54em{width:.54em}[data-level="4"] .\[\[data-level\=\'4\'\]_\&\]\:nk-h_0\.54em{height:.54em}.\[\&_\[data-disclosure\]\]\:nk-bd-b-w_1px [data-disclosure]{border-bottom-width:1px}.\[\&_\[data-disclosure\]\]\:nk-border-bottom-style_solid [data-disclosure]{border-bottom-style:solid}.\[\&_\[data-disclosure\]\]\:nk-bd-b-c_border\.subtle [data-disclosure]{border-bottom-color:var(--nk-colors-border-subtle)}.\[\&_\>_\:last-child_\[data-disclosure\]\]\:nk-bd-b-w_0>:last-child [data-disclosure]{border-bottom-width:0}.\[\&_img\]\:nk-max-w_100\% img{max-width:100%}.\[\&_img\]\:nk-h_auto img{height:auto}.\[\&_iframe\]\:nk-w_100\% iframe{width:100%}.\[\&_iframe\]\:nk-h_100\% iframe{height:100%}.\[\&_img\]\:nk-w_100\% img{width:100%}.\[\&_img\]\:nk-h_100\% img{height:100%}:root[data-scrolled=true] .\[\:root\[data-scrolled\=\'true\'\]_\&\]\:nk-bd-b-c_border\.base,:root[data-menu-open=true] .\[\:root\[data-menu-open\=\'true\'\]_\&\]\:nk-bd-b-c_border\.base{border-bottom-color:var(--nk-colors-border-base)}.\[\&_span\]\:nk-w_20px span{width:20px}.\[\&_span\]\:nk-h_2px span{height:2px}.after\:nk-bottom_-1px:after{bottom:-1px}.after\:nk-h_2px:after{height:2px}[data-disclosure-shell]:hover .\[\[data-disclosure-shell\]\:hover_\&\,_\[data-disclosure-shell\]\:focus-within_\&\,_\[data-disclosure-shell\]\:has\(\[data-expanded\=\'true\'\]\)_\&\]\:nk-op_1,[data-disclosure-shell]:focus-within .\[\[data-disclosure-shell\]\:hover_\&\,_\[data-disclosure-shell\]\:focus-within_\&\,_\[data-disclosure-shell\]\:has\(\[data-expanded\=\'true\'\]\)_\&\]\:nk-op_1,[data-disclosure-shell]:has([data-expanded=true]) .\[\[data-disclosure-shell\]\:hover_\&\,_\[data-disclosure-shell\]\:focus-within_\&\,_\[data-disclosure-shell\]\:has\(\[data-expanded\=\'true\'\]\)_\&\]\:nk-op_1{opacity:1}[data-disclosure-shell]:hover .\[\[data-disclosure-shell\]\:hover_\&\,_\[data-disclosure-shell\]\:focus-within_\&\,_\[data-disclosure-shell\]\:has\(\[data-expanded\=\'true\'\]\)_\&\]\:nk-pointer-events_auto,[data-disclosure-shell]:focus-within .\[\[data-disclosure-shell\]\:hover_\&\,_\[data-disclosure-shell\]\:focus-within_\&\,_\[data-disclosure-shell\]\:has\(\[data-expanded\=\'true\'\]\)_\&\]\:nk-pointer-events_auto,[data-disclosure-shell]:has([data-expanded=true]) .\[\[data-disclosure-shell\]\:hover_\&\,_\[data-disclosure-shell\]\:focus-within_\&\,_\[data-disclosure-shell\]\:has\(\[data-expanded\=\'true\'\]\)_\&\]\:nk-pointer-events_auto{pointer-events:auto}.\[\&\:hover_\[data-tt-content\]\,_\&\:focus-within_\[data-tt-content\]\]\:nk-op_1:hover [data-tt-content],.\[\&\:hover_\[data-tt-content\]\,_\&\:focus-within_\[data-tt-content\]\]\:nk-op_1:focus-within [data-tt-content]{opacity:1}.\[\&\:hover_\[data-tt-content\]\,_\&\:focus-within_\[data-tt-content\]\]\:nk-vis_visible:hover [data-tt-content],.\[\&\:hover_\[data-tt-content\]\,_\&\:focus-within_\[data-tt-content\]\]\:nk-vis_visible:focus-within [data-tt-content]{visibility:visible}.\[\&\:hover_\[data-stream-copy\]\,_\&\:focus-within_\[data-stream-copy\]\]\:nk-op_1:hover [data-stream-copy],.\[\&\:hover_\[data-stream-copy\]\,_\&\:focus-within_\[data-stream-copy\]\]\:nk-op_1:focus-within [data-stream-copy]{opacity:1}.\[\&\:hover_\[data-play\]\,_\&\:focus-visible_\[data-play\]\]\:nk-bg_accent\.base:hover [data-play],.\[\&\:hover_\[data-play\]\,_\&\:focus-visible_\[data-play\]\]\:nk-bg_accent\.base:focus-visible [data-play]{background:var(--nk-colors-accent-base)}.focusVisible\:nk-ring_2px_solid_token\(colors\.accent\.base\):is(:focus-visible,[data-focus-visible]){outline:2px solid var(--nk-colors-accent-base)}.focusVisible\:nk-ring_2px_solid:is(:focus-visible,[data-focus-visible]){outline:2px solid}.focusVisible\:nk-bdr_sm:is(:focus-visible,[data-focus-visible]){border-radius:var(--nk-radii-sm)}.focusVisible\:nk-bdr_md:is(:focus-visible,[data-focus-visible]){border-radius:var(--nk-radii-md)}.focusVisible\:nk-trf_translateY\(0\):is(:focus-visible,[data-focus-visible]){transform:translateY(0)}.focusVisible\:nk-ring-o_2px:is(:focus-visible,[data-focus-visible]){outline-offset:2px}.focusVisible\:nk-op_1:is(:focus-visible,[data-focus-visible]){opacity:1}.focusVisible\:nk-pointer-events_auto:is(:focus-visible,[data-focus-visible]){pointer-events:auto}.focusVisible\:nk-ring-c_accent\.base:is(:focus-visible,[data-focus-visible]){outline-color:var(--nk-colors-accent-base)}.focusVisible\:nk-ring-o_4px:is(:focus-visible,[data-focus-visible]){outline-offset:4px}.focusVisible\:nk-ring-o_-2px:is(:focus-visible,[data-focus-visible]){outline-offset:-2px}.\[\&\:hover_\[data-play\]\,_\&\:focus-visible_\[data-play\]\]\:nk-trf_scale\(1\.06\):hover [data-play],.\[\&\:hover_\[data-play\]\,_\&\:focus-visible_\[data-play\]\]\:nk-trf_scale\(1\.06\):focus-visible [data-play]{transform:scale(1.06)}.hover\:nk-td_underline:is(:hover,[data-hover]){text-decoration:underline}.hover\:nk-c_accent\.base:is(:hover,[data-hover]){color:var(--nk-colors-accent-base)}.hover\:nk-c_accent\.hover:is(:hover,[data-hover]){color:var(--nk-colors-accent-hover)}.\[\&\:active_\>_kbd\]\:nk-trf_translateY\(2px\):active>kbd{transform:translateY(2px)}.\[\&\:active_\>_kbd\]\:nk-bd-b-w_0\.1em:active>kbd{border-bottom-width:.1em}.\[\&\[aria-expanded\=\'true\'\]\]\:before\:nk-bg_accent\.subtle[aria-expanded=true]:before{background:var(--nk-colors-accent-subtle)}.\[\&\[aria-current\=\'page\'\]\]\:after\:nk-bg_accent\.base[aria-current=page]:after{background:var(--nk-colors-accent-base)}.\[\&\[aria-current\=\"page\"\]\]\:before\:nk-op_1[aria-current=page]:before{opacity:1}.\[\&\[aria-current\=\"page\"\]\]\:before\:nk-scale_1[aria-current=page]:before,.\[\&\[aria-expanded\=\'true\'\]\]\:before\:nk-scale_1[aria-expanded=true]:before{scale:1}.\[\&\[aria-expanded\=\'true\'\]\]\:before\:nk-op_1[aria-expanded=true]:before{opacity:1}.\[\&\[aria-expanded\=\'true\'\]\]\:\[\&_svg\]\:nk-z_1[aria-expanded=true] svg{z-index:1}.active\:\[\&_\>_\:first-child\]\:nk-trf_translate\(0\):is(:active,[data-active])>:first-child{transform:translate(0)}@media screen and (min-width:40rem){.sm\:nk-bd_sm{border:var(--nk-borders-sm)}.sm\:nk-mx_auto{margin-inline:auto}.sm\:nk-px_4{padding-inline:var(--nk-spacing-4)}.sm\:nk-py_2{padding-block:var(--nk-spacing-2)}.sm\:nk-borderTop_sm{border-top:var(--nk-borders-sm)}.sm\:nk-bdr_xl{border-radius:var(--nk-radii-xl)}.sm\:nk-borderColor_border\.base{border-color:var(--nk-colors-border-base)}.sm\:nk-inset-x_-1px{inset-inline:-1px}.sm\:nk-grid-tc_repeat\(2\,_1fr\){grid-template-columns:repeat(2,1fr)}.sm\:nk-column-count_2{column-count:2}.sm\:nk-d_inline-flex{display:inline-flex}.sm\:nk-grid-tc_1fr_auto_1fr{grid-template-columns:1fr auto 1fr}.sm\:nk-d_flex{display:flex}.sm\:nk-d_none{display:none}.sm\:nk-mbs_10dvh{margin-block-start:10dvh}.sm\:nk-ai_center{align-items:center}.sm\:nk-jc_space-between{justify-content:space-between}.sm\:nk-flex-sh_0{flex-shrink:0}.sm\:nk-bx-sh_lg{box-shadow:var(--nk-shadows-lg)}.sm\:nk-grid-tc_1fr_1fr{grid-template-columns:1fr 1fr}.sm\:nk-bdr-b_lg{border-bottom-left-radius:var(--nk-radii-lg);border-bottom-right-radius:var(--nk-radii-lg)}.sm\:nk-w_min\(40rem\,_92vw\){width:min(40rem,92vw)}.sm\:nk-h_auto{height:auto}.sm\:nk-max-h_min\(40rem\,_80dvh\){max-height:min(40rem,80dvh)}.sm\:nk-bd-t-c_border\.divider{border-top-color:var(--nk-colors-border-divider)}.sm\:nk-max-w_calc\(token\(sizes\.page-width\)_-_6rem\){max-width:calc(var(--nk-sizes-page-width) - 6rem)}.sm\:nk-bd-t-c_bg\.base{border-top-color:var(--nk-colors-bg-base)}.sm\:nk-bd-t-c_transparent{border-top-color:var(--nk-colors-transparent)}:root[data-scrolled=true] .\[\:root\[data-scrolled\=\'true\'\]_\&\]\:sm\:nk-px_4{padding-inline:var(--nk-spacing-4)}:root[data-scrolled=true] .\[\:root\[data-scrolled\=\'true\'\]_\&\]\:sm\:nk-py_2{padding-block:var(--nk-spacing-2)}:root[data-scrolled=true] .\[\:root\[data-scrolled\=\'true\'\]_\&\]\:sm\:nk-bdr_lg{border-radius:var(--nk-radii-lg)}:root[data-scrolled=true] .\[\:root\[data-scrolled\=\'true\'\]_\&\]\:sm\:nk-borderColor_border\.base{border-color:var(--nk-colors-border-base)}:root[data-scrolled=true] .\[\:root\[data-scrolled\=\'true\'\]_\&\]\:sm\:nk-pbs_4{padding-block-start:var(--nk-spacing-4)}.sm\:\[\&\[data-open\=\'true\'\]\]\:nk-bdr-b_none[data-open=true]{border-bottom-left-radius:var(--nk-radii-none);border-bottom-right-radius:var(--nk-radii-none)}:root[data-scrolled=true] .\[\:root\[data-scrolled\=\'true\'\]_\&\]\:sm\:nk-max-w_calc\(token\(sizes\.page-width\)_-_6rem\){max-width:calc(var(--nk-sizes-page-width) - 6rem)}}@media screen and (min-width:48rem){.md\:nk-mx_-2rem{margin-inline:-2rem}.md\:nk-px_4{padding-inline:var(--nk-spacing-4)}.md\:nk-gap_10{gap:var(--nk-spacing-10)}.md\:nk-gap_4{gap:var(--nk-spacing-4)}.md\:nk-fs_4xl{font-size:var(--nk-font-sizes-4xl)}.md\:nk-fs_5xl{font-size:var(--nk-font-sizes-5xl)}.md\:nk-d_inline{display:inline}.md\:nk-flex-d_row{flex-direction:row}.md\:nk-jc_flex-end{justify-content:flex-end}.md\:nk-ai_center{align-items:center}.md\:nk-d_inline-flex{display:inline-flex}.md\:nk-d_none{display:none}.md\:nk-fs_lg{font-size:var(--nk-font-sizes-lg)}.md\:nk-fs_xl{font-size:var(--nk-font-sizes-xl)}.md\:nk-w_auto{width:auto}:root[data-scrolled=true] .\[\:root\[data-scrolled\=\'true\'\]_\&\]\:md\:nk-d_inline-flex{display:inline-flex}}@media screen and (min-width:64rem){.nk-hide_lg{display:none}.lg\:nk-gap_12{gap:var(--nk-spacing-12)}.lg\:nk-grid-tc_minmax\(0\,_1fr\)_220px{grid-template-columns:minmax(0,1fr) 220px}.lg\:nk-column-count_3{column-count:3}}@media screen and (max-width:63.9975rem){.nk-show_lg{display:none}}@media(max-width:1023px){:root[data-scrolled=true][data-toc-docked=true]:not([data-focus=true]):not([data-menu-open=true]) .\[\@media_\(max-width\:_1023px\)\]\:\[\:root\[data-scrolled\=\'true\'\]\[data-toc-docked\=\'true\'\]\:not\(\[data-focus\=\'true\'\]\)\:not\(\[data-menu-open\=\'true\'\]\)_\&\]\:nk-bg_bg\.base{background:var(--nk-colors-bg-base)}:root[data-scrolled=true][data-toc-docked=true]:not([data-focus=true]):not([data-menu-open=true]) .\[\@media_\(max-width\:_1023px\)\]\:\[\:root\[data-scrolled\=\'true\'\]\[data-toc-docked\=\'true\'\]\:not\(\[data-focus\=\'true\'\]\)\:not\(\[data-menu-open\=\'true\'\]\)_\&\]\:nk-bkdp_none{-webkit-backdrop-filter:none}:root[data-scrolled=true][data-toc-docked=true]:not([data-focus=true]):not([data-menu-open=true]) .\[\@media_\(max-width\:_1023px\)\]\:\[\:root\[data-scrolled\=\'true\'\]\[data-toc-docked\=\'true\'\]\:not\(\[data-focus\=\'true\'\]\)\:not\(\[data-menu-open\=\'true\'\]\)_\&\]\:nk-bx-sh_none{box-shadow:none}:root[data-scrolled=true][data-toc-docked=true]:not([data-focus=true]):not([data-menu-open=true]) .\[\@media_\(max-width\:_1023px\)\]\:\[\:root\[data-scrolled\=\'true\'\]\[data-toc-docked\=\'true\'\]\:not\(\[data-focus\=\'true\'\]\)\:not\(\[data-menu-open\=\'true\'\]\)_\&\]\:nk-bdr-b_none{border-bottom-left-radius:var(--nk-radii-none);border-bottom-right-radius:var(--nk-radii-none)}:root[data-scrolled=true][data-toc-docked=true]:not([data-focus=true]):not([data-menu-open=true]) .\[\@media_\(max-width\:_1023px\)\]\:\[\:root\[data-scrolled\=\'true\'\]\[data-toc-docked\=\'true\'\]\:not\(\[data-focus\=\'true\'\]\)\:not\(\[data-menu-open\=\'true\'\]\)_\&\]\:nk-bd-b-c_bg\.base{border-bottom-color:var(--nk-colors-bg-base)}}@media(hover:hover)and (pointer:fine){.supportHover\:nk-c_accent\.hover{color:var(--nk-colors-accent-hover)}.supportHover\:nk-c_accent\.base{color:var(--nk-colors-accent-base)}.supportNestedHover\:nk---edge-color_var\(--nk-colors-edge-accent\):hover{--edge-color:var(--nk-colors-edge-accent)}.supportNestedHover\:nk-bg_color-mix\(in_srgb\,_black_72\%\,_transparent\):hover{background:#000000b8}.group:hover .supportHover\:\[\.group\:hover_\&\]\:nk-anim_icon-cycle-up_1\.2s_var\(--nk-easings-back-out\){animation:icon-cycle-up 1.2s var(--nk-easings-back-out)}.supportNestedHover\:nk-bg_bg\.muted:hover{background:var(--nk-colors-bg-muted)}.supportNestedHover\:nk-bg_bg\.subtle:hover{background:var(--nk-colors-bg-subtle)}.supportNestedHover\:nk-bg_accent\.subtle:hover{background:var(--nk-colors-accent-subtle)}.supportNestedHover\:nk-bg_accent\.base:hover{background:var(--nk-colors-accent-base)}.supportNestedHover\:nk-borderColor_accent\.base:hover{border-color:var(--nk-colors-accent-base)}.supportNestedHover\:nk-td_underline:hover{text-decoration:underline}.supportNestedHover\:nk-c_accent\.base:hover{color:var(--nk-colors-accent-base)}.supportNestedHover\:nk-trf_translateY\(-2px\):hover{transform:translateY(-2px)}.supportNestedHover\:nk-bx-sh_sm:hover{box-shadow:var(--nk-shadows-sm)}.supportNestedHover\:nk-c_accent\.fg:hover{color:var(--nk-colors-accent-fg)}.supportNestedHover\:nk-c_white:hover{color:var(--nk-colors-white)}.supportHover\:\[\&\:hover_\>_\:first-child\]\:nk-trf_translate\(-2px\,_-4px\):hover>:first-child{transform:translate(-2px,-4px)}.supportHover\:\[\&\:hover_\>_\:first-child\]\:nk-trf_translate\(-3px\,_-5px\):hover>:first-child{transform:translate(-3px,-5px)}.supportHover\:\[\&\:hover_\>_\:first-child\]\:nk-trf_translate\(-4px\,_-6px\):hover>:first-child{transform:translate(-4px,-6px)}.\[\@media_\(hover\:_hover\)_and_\(pointer\:_fine\)\]\:\[\&\:hover\]\:nk-c_accent\.base:hover{color:var(--nk-colors-accent-base)}.\[\@media_\(hover\:_hover\)_and_\(pointer\:_fine\)\]\:\[\&\:hover\:\:before\]\:nk-scale_1:hover:before{scale:1}.\[\@media_\(hover\:_hover\)_and_\(pointer\:_fine\)\]\:\[\&\:hover\:\:before\]\:nk-op_1:hover:before{opacity:1}.supportNestedHover\:nk-c_fg\.base:hover{color:var(--nk-colors-fg-base)}.supportNestedHover\:nk-c_accent\.hover:hover{color:var(--nk-colors-accent-hover)}.supportNestedHover\:nk-tu-o_0\.2em:hover{text-underline-offset:.2em}.supportNestedHover\:nk-bx-sh_pressable\.hover:hover{box-shadow:var(--nk-shadows-pressable-hover)}.supportNestedHover\:nk-trf_translate\(-1px\,_-2px\):hover{transform:translate(-1px,-2px)}.supportHover\:\[\&\:active_\>_\:first-child\]\:nk-trf_translate\(0\):active>:first-child{transform:translate(0)}.\[\&_a\[data-variant\=\"secondary\"\]\]\:supportNestedHover\:nk-borderColor_accent\.base a[data-variant=secondary]:hover{border-color:var(--nk-colors-accent-base)}.\[\&_a\[data-variant\=\"primary\"\]\]\:supportNestedHover\:nk-op_0\.9 a[data-variant=primary]:hover{opacity:.9}.\[\&_a\[data-variant\=\"secondary\"\]\]\:supportNestedHover\:nk-c_accent\.base a[data-variant=secondary]:hover{color:var(--nk-colors-accent-base)}}@media(hover:none){.\[\@media_\(hover\:_none\)\]\:\[\&_\[data-stream-copy\]\]\:nk-op_1 [data-stream-copy]{opacity:1}}@media(prefers-reduced-motion:reduce){.motionReduce\:nk-anim_none{animation:none}.motionReduce\:nk-trs_opacity_0ms\,_visibility_0s{transition:opacity,visibility}.motionReduce\:nk-trs-dur_0ms{--transition-duration:0s;transition-duration:0s}.motionReduce\:nk-translate_0_0{translate:0}.motionReduce\:nk-trs-prop_none{--transition-prop:none;transition-property:none}.motionReduce\:nk-trs-prop_opacity\,_visibility{--transition-prop:opacity, visibility;transition-property:opacity,visibility}dialog[open] .motionReduce\:\[dialog\[open\]_\&\]\:nk-anim_none{animation:none}.motionReduce\:\[\&\[data-open\=\'true\'\]\]\:nk-trs_opacity_0ms\,_visibility_0s[data-open=true]{transition:opacity,visibility}.motionReduce\:\[\&_\[data-tt-content\]\]\:nk-trs-dur_0ms [data-tt-content]{--transition-duration:0s;transition-duration:0s}.motionReduce\:before\:nk-trs-prop_none:before,.motionReduce\:\[\&_span\]\:nk-trs-prop_none span{--transition-prop:none;transition-property:none}.motionReduce\:\[\&\[data-open\=\'true\'\]\]\:nk-translate_0_0[data-open=true]{translate:0}}}
