@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--un-accent-opacity:100%;--un-bg-opacity:100%;--un-border-opacity:100%;--un-ease:initial;--un-leading:initial;--un-line-opacity:100%;--un-outline-opacity:100%;--un-outline-style:solid;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-space-x-reverse:initial;--un-text-opacity:100%;--un-to-opacity:100%;--un-translate-x:initial;--un-translate-y:initial;--un-translate-z:initial}}@property --un-text-opacity{syntax:"<percentage>";inherits:false;initial-value:100%}@property --un-leading{syntax:"*";inherits:false}@property --un-outline-opacity{syntax:"<percentage>";inherits:false;initial-value:100%}@property --un-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --un-accent-opacity{syntax:"<percentage>";inherits:false;initial-value:100%}@property --un-border-opacity{syntax:"<percentage>";inherits:false;initial-value:100%}@property --un-bg-opacity{syntax:"<percentage>";inherits:false;initial-value:100%}@property --un-line-opacity{syntax:"<percentage>";inherits:false;initial-value:100%}@property --un-inset-ring-color{syntax:"*";inherits:false}@property --un-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --un-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --un-inset-shadow-color{syntax:"*";inherits:false}@property --un-ring-color{syntax:"*";inherits:false}@property --un-ring-inset{syntax:"*";inherits:false}@property --un-ring-offset-color{syntax:"*";inherits:false}@property --un-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --un-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --un-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --un-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --un-shadow-color{syntax:"*";inherits:false}@property --un-translate-x{syntax:"*";inherits:false;initial-value:0}@property --un-translate-y{syntax:"*";inherits:false;initial-value:0}@property --un-translate-z{syntax:"*";inherits:false;initial-value:0}@property --un-scale-x{syntax:"*";inherits:false;initial-value:1}@property --un-scale-y{syntax:"*";inherits:false;initial-value:1}@property --un-scale-z{syntax:"*";inherits:false;initial-value:1}@property --un-ease{syntax:"*";inherits:false}@property --un-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --un-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --un-gradient-position{syntax:"*";inherits:false}@property --un-gradient-stops{syntax:"*";inherits:false}@property --un-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --un-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --un-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --un-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --un-gradient-via-stops{syntax:"*";inherits:false}@property --un-to-opacity{syntax:"<percentage>";inherits:false;initial-value:100%}@property --un-numeric-figure{syntax:"*";inherits:false}@property --un-numeric-fraction{syntax:"*";inherits:false}@property --un-numeric-spacing{syntax:"*";inherits:false}@property --un-ordinal{syntax:"*";inherits:false}@property --un-slashed-zero{syntax:"*";inherits:false}@property --un-space-x-reverse{syntax:"*";inherits:false;initial-value:0}:host,:root{--radius-lg:.5rem;--spacing:.25rem;--font-mono:"Fira Code", ui-monospace, monospace;--default-transition-timingFunction:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--colors-accent-light:#287858;--font-sans:"Inter", Inter var,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;--tracking-wide:.025em;--fontWeight-semibold:600;--leading-none:1;--fontWeight-medium:500;--radius-DEFAULT:.25rem;--fontWeight-bold:700;--colors-white:#fff;--colors-gray-400:oklch(70.7% .022 261.325);--text-2xl-fontSize:1.5rem;--text-2xl-lineHeight:2rem;--text-sm-fontSize:.875rem;--text-sm-lineHeight:1.25rem;--text-xl-fontSize:1.25rem;--text-xl-lineHeight:1.75rem;--text-4xl-fontSize:2.25rem;--text-4xl-lineHeight:2.5rem;--radius-xl:.75rem;--text-3xl-fontSize:1.875rem;--text-3xl-lineHeight:2.25rem;--colors-accent-dark:#83c5a0;--colors-overlay:#10101088;--colors-hover-light:#f4f4f4;--colors-muted-light:#686868;--colors-heading-light:#202020;--colors-line-light:#e7e7e7;--colors-canvas-light:#fff;--colors-panel-light:#f0f0f0;--colors-code-light:#f7f7f7;--colors-body-light:#373737;--colors-hover-dark:#1c1c1c;--colors-muted-dark:#949494;--colors-heading-dark:#ededed;--colors-line-dark:#2b2b2b;--colors-canvas-dark:#0d0d0d;--colors-panel-dark:#1c1c1c;--colors-code-dark:#171717;--colors-body-dark:#bcbcbc;--radius-none:0;--colors-highlight-light:#28785812;--colors-highlight-dark:#83c5a016;--colors-selection:#83c5a044;--default-font-family:var(--font-sans);--default-monoFont-family:var(--font-mono)}*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-featureSettings,normal);font-variation-settings:var(--default-font-variationSettings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-monoFont-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-monoFont-featureSettings,normal);font-variation-settings:var(--default-monoFont-variationSettings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden~=until-found])){display:none!important}.i-carbon\:checkmark,[i-carbon\:checkmark=""]{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='m13 24l-9-9l1.414-1.414L13 21.171L26.586 7.586L28 9z'/%3E%3C/svg%3E")}.i-carbon\:checkmark,.i-carbon\:link,[i-carbon\:checkmark=""],[i-carbon\:link=""]{-webkit-mask:var(--un-icon) no-repeat;-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;color:inherit;background-color:currentColor;width:1.2em;height:1.2em;-webkit-mask-size:100% 100%;mask-size:100% 100%}.i-carbon\:link,[i-carbon\:link=""]{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M29.25 6.76a6 6 0 0 0-8.5 0l1.42 1.42a4 4 0 1 1 5.67 5.67l-8 8a4 4 0 1 1-5.67-5.66l1.41-1.42l-1.41-1.42l-1.42 1.42a6 6 0 0 0 0 8.5A6 6 0 0 0 17 25a6 6 0 0 0 4.27-1.76l8-8a6 6 0 0 0-.02-8.48'/%3E%3Cpath fill='currentColor' d='M4.19 24.82a4 4 0 0 1 0-5.67l8-8a4 4 0 0 1 5.67 0A3.94 3.94 0 0 1 19 14a4 4 0 0 1-1.17 2.85L15.71 19l1.42 1.42l2.12-2.12a6 6 0 0 0-8.51-8.51l-8 8a6 6 0 0 0 0 8.51A6 6 0 0 0 7 28a6.07 6.07 0 0 0 4.28-1.76l-1.42-1.42a4 4 0 0 1-5.67 0'/%3E%3C/svg%3E")}.i-carbon\:logo-facebook,[i-carbon\:logo-facebook=""]{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M26.67 4H5.33A1.34 1.34 0 0 0 4 5.33v21.34A1.34 1.34 0 0 0 5.33 28h11.49v-9.28H13.7v-3.63h3.12v-2.67c0-3.1 1.89-4.79 4.67-4.79c.93 0 1.86 0 2.79.14V11h-1.91c-1.51 0-1.8.72-1.8 1.77v2.31h3.6l-.47 3.63h-3.13V28h6.1A1.34 1.34 0 0 0 28 26.67V5.33A1.34 1.34 0 0 0 26.67 4'/%3E%3C/svg%3E")}.i-carbon\:logo-facebook,.i-carbon\:logo-twitter,[i-carbon\:logo-facebook=""],[i-carbon\:logo-twitter=""]{-webkit-mask:var(--un-icon) no-repeat;-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;color:inherit;background-color:currentColor;width:1.2em;height:1.2em;-webkit-mask-size:100% 100%;mask-size:100% 100%}.i-carbon\:logo-twitter,[i-carbon\:logo-twitter=""]{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 32' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M11.548 25.752c9.056 0 14.01-7.503 14.01-14.01c0-.213 0-.425-.015-.636A10 10 0 0 0 28 8.556a9.8 9.8 0 0 1-2.828.776a4.94 4.94 0 0 0 2.164-2.724a9.9 9.9 0 0 1-3.126 1.195a4.929 4.929 0 0 0-8.392 4.491A13.98 13.98 0 0 1 5.67 7.15a4.93 4.93 0 0 0 1.525 6.573a4.9 4.9 0 0 1-2.235-.617v.063a4.926 4.926 0 0 0 3.95 4.827a4.9 4.9 0 0 1-2.223.084a4.93 4.93 0 0 0 4.6 3.42A9.88 9.88 0 0 1 4 23.54a13.94 13.94 0 0 0 7.547 2.209'/%3E%3C/svg%3E")}.i-ic\:round-mail,[i-ic\:round-mail=""]{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m-.4 4.25l-6.54 4.09c-.65.41-1.47.41-2.12 0L4.4 8.25a.85.85 0 1 1 .9-1.44L12 11l6.7-4.19a.85.85 0 1 1 .9 1.44'/%3E%3C/svg%3E")}.i-ic\:round-mail,.i-icon-park-outline-close-small,[i-ic\:round-mail=""],[i-icon-park-outline-close-small=""]{-webkit-mask:var(--un-icon) no-repeat;-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;color:inherit;background-color:currentColor;width:1.2em;height:1.2em;-webkit-mask-size:100% 100%;mask-size:100% 100%}.i-icon-park-outline-close-small,[i-icon-park-outline-close-small=""]{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 48 48' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='4' d='m14 14l20 20m-20 0l20-20'/%3E%3C/svg%3E")}.i-ri-check-line,[i-ri-check-line=""]{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='m10 15.17l9.192-9.191l1.414 1.414L10 17.999l-6.364-6.364l1.414-1.414z'/%3E%3C/svg%3E")}.i-ri-check-line,.i-ri-close-line,[i-ri-check-line=""],[i-ri-close-line=""]{-webkit-mask:var(--un-icon) no-repeat;-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;color:inherit;background-color:currentColor;width:1.2em;height:1.2em;-webkit-mask-size:100% 100%;mask-size:100% 100%}.i-ri-close-line,[i-ri-close-line=""]{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='m12 10.587l4.95-4.95l1.414 1.414l-4.95 4.95l4.95 4.95l-1.415 1.414l-4.95-4.95l-4.949 4.95l-1.414-1.415l4.95-4.95l-4.95-4.95L7.05 5.638z'/%3E%3C/svg%3E")}.i-ri-file-copy-line,[i-ri-file-copy-line=""]{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M7 6V3a1 1 0 0 1 1-1h12a1 1 0 0 1 1 1v14a1 1 0 0 1-1 1h-3v3c0 .552-.45 1-1.007 1H4.007A1 1 0 0 1 3 21l.003-14c0-.552.45-1 1.006-1zM5.002 8L5 20h10V8zM9 6h8v10h2V4H9z'/%3E%3C/svg%3E")}.i-ri-file-copy-line,.i-ri-keyboard-line,[i-ri-file-copy-line=""],[i-ri-keyboard-line=""]{-webkit-mask:var(--un-icon) no-repeat;-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;color:inherit;background-color:currentColor;width:1.2em;height:1.2em;-webkit-mask-size:100% 100%;mask-size:100% 100%}.i-ri-keyboard-line,[i-ri-keyboard-line=""]{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M3 17h18v2H3zm0-6h3v3H3zm5 0h3v3H8zM3 5h3v3H3zm10 0h3v3h-3zm5 0h3v3h-3zm-5 6h3v3h-3zm5 0h3v3h-3zM8 5h3v3H8z'/%3E%3C/svg%3E")}.i-ri-moon-line,[i-ri-moon-line=""]{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M10 7a7 7 0 0 0 12 4.9v.1c0 5.523-4.477 10-10 10S2 17.523 2 12S6.477 2 12 2h.1A6.98 6.98 0 0 0 10 7m-6 5a8 8 0 0 0 15.062 3.762A9 9 0 0 1 8.238 4.938A8 8 0 0 0 4 12'/%3E%3C/svg%3E")}.i-ri-moon-line,.i-ri-search-line,[i-ri-moon-line=""],[i-ri-search-line=""]{-webkit-mask:var(--un-icon) no-repeat;-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;color:inherit;background-color:currentColor;width:1.2em;height:1.2em;-webkit-mask-size:100% 100%;mask-size:100% 100%}.i-ri-search-line,[i-ri-search-line=""]{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='m18.031 16.617l4.283 4.282l-1.415 1.415l-4.282-4.283A8.96 8.96 0 0 1 11 20c-4.968 0-9-4.032-9-9s4.032-9 9-9s9 4.032 9 9a8.96 8.96 0 0 1-1.969 5.617m-2.006-.742A6.98 6.98 0 0 0 18 11c0-3.867-3.133-7-7-7s-7 3.133-7 7s3.133 7 7 7a6.98 6.98 0 0 0 4.875-1.975z'/%3E%3C/svg%3E")}.i-ri-sun-line,[i-ri-sun-line=""]{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M12 18a6 6 0 1 1 0-12a6 6 0 0 1 0 12m0-2a4 4 0 1 0 0-8a4 4 0 0 0 0 8M11 1h2v3h-2zm0 19h2v3h-2zM3.515 4.929l1.414-1.414L7.05 5.636L5.636 7.05zM16.95 18.364l1.414-1.414l2.121 2.121l-1.414 1.414zm2.121-14.85l1.414 1.415l-2.121 2.121l-1.414-1.414zM5.636 16.95l1.414 1.414l-2.121 2.121l-1.414-1.414zM23 11v2h-3v-2zM4 11v2H1v-2z'/%3E%3C/svg%3E")}.i-ri-sun-line,.i-simple-icons-x,[i-ri-sun-line=""],[i-simple-icons-x=""]{-webkit-mask:var(--un-icon) no-repeat;-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;color:inherit;background-color:currentColor;width:1.2em;height:1.2em;-webkit-mask-size:100% 100%;mask-size:100% 100%}.i-simple-icons-x,[i-simple-icons-x=""]{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M14.234 10.162L22.977 0h-2.072l-7.591 8.824L7.251 0H.258l9.168 13.343L.258 24H2.33l8.016-9.318L16.749 24h6.993zm-2.837 3.299l-.929-1.329L3.076 1.56h3.182l5.965 8.532l.929 1.329l7.754 11.09h-3.182z'/%3E%3C/svg%3E")}.i-uil\:line,[i-uil\:line=""]{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M13.78 9.46a.38.38 0 0 0-.38.38v1.67L12 9.65a.4.4 0 0 0-.33-.19a.38.38 0 0 0-.38.38v2.84a.38.38 0 0 0 .38.38a.38.38 0 0 0 .38-.38V11l1.39 1.91a.27.27 0 0 0 .15.11a.3.3 0 0 0 .14 0A.33.33 0 0 0 14 13l.1-.07a.4.4 0 0 0 .11-.27V9.84a.38.38 0 0 0-.43-.38M9.2 12.27H8.14V9.84a.38.38 0 0 0-.38-.38a.38.38 0 0 0-.38.38v2.84a.38.38 0 0 0 .38.38H9.2a.39.39 0 0 0 .39-.38a.39.39 0 0 0-.39-.41m1.11-2.81a.39.39 0 0 0-.39.38v2.84a.39.39 0 0 0 .39.38a.38.38 0 0 0 .38-.38V9.84a.38.38 0 0 0-.38-.38M17.91 2H6.09A4.1 4.1 0 0 0 2 6.09v11.82A4.1 4.1 0 0 0 6.09 22h11.82A4.1 4.1 0 0 0 22 17.91V6.09A4.1 4.1 0 0 0 17.91 2m.31 12.28a2 2 0 0 1-.13.17a5.5 5.5 0 0 1-.8.8c-2 1.87-5.36 4.11-5.81 3.76s.64-1.76-.53-2a1 1 0 0 1-.25 0c-3.44-.48-6-2.89-6-5.78c0-3.25 3.29-5.88 7.34-5.88s7.34 2.63 7.34 5.88a5 5 0 0 1-1.16 3.05m-1.71-4.81H15a.38.38 0 0 0-.38.38v2.84a.38.38 0 0 0 .38.38h1.48a.38.38 0 0 0 .38-.38a.38.38 0 0 0-.38-.38h-1.03v-.6h1.06a.39.39 0 0 0 .38-.39a.38.38 0 0 0-.38-.38h-1.06v-.61h1.06a.38.38 0 0 0 .38-.38a.38.38 0 0 0-.38-.48'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;color:inherit;background-color:currentColor;width:1.2em;height:1.2em;-webkit-mask-size:100% 100%;mask-size:100% 100%}.accent,.group:hover .post-row-title,.nav-link[aria-current],.site-footer a:hover,.text-link{color:color-mix(in srgb,var(--colors-accent-light) var(--un-text-opacity),transparent)}.dark .accent,.dark .group:hover .post-row-title,.dark .nav-link[aria-current],.dark .site-footer a:hover,.dark .text-link{color:color-mix(in srgb,var(--colors-accent-dark) var(--un-text-opacity),transparent)}.code-body{--un-leading:1.8;font-size:.8125rem;line-height:1.8;font-family:var(--font-mono);margin:calc(var(--spacing)*0);padding-block:calc(var(--spacing)*4);background-color:color-mix(in srgb,var(--colors-code-light) var(--un-bg-opacity),transparent);white-space:pre;overflow-wrap:normal;tab-size:2;max-width:100%;overflow-x:auto}.code-copy{color:color-mix(in srgb,var(--colors-muted-light) var(--un-text-opacity),transparent);padding-block:.35rem;padding-inline:calc(var(--spacing)*2);border-radius:var(--radius-DEFAULT);flex-shrink:0;align-items:center;gap:.4rem;margin-left:auto;display:inline-flex}.dark .code-copy,.dark .code-language,.dark .dialog-description,.dark .dialog-note,.dark .icon-link,.dark .muted,.dark .nav-link,.dark .page-date,.dark .post-description,.dark .post-time,.dark .search-status,.dark .shortcut-setting,.dark .tool-button{color:color-mix(in srgb,var(--colors-muted-dark) var(--un-text-opacity),transparent)}.code-error{color:color-mix(in srgb,var(--colors-body-light) var(--un-text-opacity),transparent);--un-leading:1.6;margin:calc(var(--spacing)*0);padding-block:.65rem;padding-inline:calc(var(--spacing)*4);border-top-width:1px;border-color:color-mix(in srgb,var(--colors-line-light) var(--un-border-opacity),transparent);font-size:.8125rem;line-height:1.6}.dark .code-error{color:color-mix(in srgb,var(--colors-body-dark) var(--un-text-opacity),transparent);border-color:color-mix(in srgb,var(--colors-line-dark) var(--un-border-opacity),transparent)}.code-header{--un-leading:1.5;padding-block:.6rem;padding-inline:calc(var(--spacing)*4);border-bottom-width:1px;border-color:color-mix(in srgb,var(--colors-line-light) var(--un-border-opacity),transparent);background-color:color-mix(in srgb,var(--colors-panel-light) var(--un-bg-opacity),transparent);gap:calc(var(--spacing)*3);align-items:center;font-size:.75rem;line-height:1.5;display:flex}.code-label{color:color-mix(in srgb,var(--colors-heading-light) var(--un-text-opacity),transparent);font-family:var(--font-mono);min-width:calc(var(--spacing)*0);overflow-wrap:anywhere}.dark .code-label,.dark .dialog-heading,.dark .heading-color,.dark .page-title,.dark .post-row-title,.dark .wordmark{color:color-mix(in srgb,var(--colors-heading-dark) var(--un-text-opacity),transparent)}.code-language,.dialog-description,.muted{color:color-mix(in srgb,var(--colors-muted-light) var(--un-text-opacity),transparent)}.dialog-description{--un-leading:1.65;margin-top:calc(var(--spacing)*2);margin-bottom:calc(var(--spacing)*5);font-size:.875rem;line-height:1.65}.dialog-heading{color:color-mix(in srgb,var(--colors-heading-light) var(--un-text-opacity),transparent);--un-font-weight:600;justify-content:space-between;align-items:center;font-size:1.125rem;font-weight:600;display:flex}.dialog-note{color:color-mix(in srgb,var(--colors-muted-light) var(--un-text-opacity),transparent);margin-top:calc(var(--spacing)*5);font-size:.75rem}.heading-color{color:color-mix(in srgb,var(--colors-heading-light) var(--un-text-opacity),transparent)}.icon-link{display:block}.icon-link,.nav-link{color:color-mix(in srgb,var(--colors-muted-light) var(--un-text-opacity),transparent)}.nav-link{padding-block:.65rem}.page-content{--un-leading:1.85;overflow-wrap:anywhere;font-size:1rem;line-height:1.85}.page-content :not(pre)>code{font-size:.875em;font-family:var(--font-mono);border-width:1px;border-color:color-mix(in srgb,var(--colors-line-light) var(--un-border-opacity),transparent);border-radius:var(--radius-DEFAULT);background-color:color-mix(in srgb,var(--colors-code-light) var(--un-bg-opacity),transparent);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-block:.15em;padding-inline:.35em}.page-date{color:color-mix(in srgb,var(--colors-muted-light) var(--un-text-opacity),transparent);font-size:.75rem;font-family:var(--font-mono)}.page-title{color:color-mix(in srgb,var(--colors-heading-light) var(--un-text-opacity),transparent);--un-leading:1.35;--un-tracking:-.035em;letter-spacing:-.035em;--un-font-weight:600;font-size:clamp(1.85rem,4vw,2.4rem);font-weight:600;line-height:1.35}.post-description{color:color-mix(in srgb,var(--colors-muted-light) var(--un-text-opacity),transparent);--un-leading:1.7;margin-top:.35rem;font-size:.875rem;line-height:1.7}.post-row-title{color:color-mix(in srgb,var(--colors-heading-light) var(--un-text-opacity),transparent);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,--un-gradient-from,--un-gradient-via,--un-gradient-to;transition-timing-function:var(--un-ease,var(--default-transition-timingFunction));transition-duration:var(--un-duration,var(--default-transition-duration));--un-duration:.15s;transition-duration:.15s}.post-time{color:color-mix(in srgb,var(--colors-muted-light) var(--un-text-opacity),transparent);font-size:.7rem;font-family:var(--font-mono);flex-shrink:0}.dark .prose-link{color:color-mix(in srgb,var(--colors-accent-dark) var(--un-text-opacity),transparent);-webkit-text-decoration-color:color-mix(in srgb,var(--colors-line-dark) var(--un-line-opacity),transparent);text-decoration-color:color-mix(in srgb,var(--colors-line-dark) var(--un-line-opacity),transparent);-webkit-text-decoration-color:color-mix(in srgb,var(--colors-line-dark) var(--un-line-opacity),transparent)}.prose-link{color:color-mix(in srgb,var(--colors-accent-light) var(--un-text-opacity),transparent);text-decoration-line:underline;-webkit-text-decoration-color:color-mix(in srgb,var(--colors-line-light) var(--un-line-opacity),transparent);text-decoration-color:color-mix(in srgb,var(--colors-line-light) var(--un-line-opacity),transparent);-webkit-text-decoration-color:color-mix(in srgb,var(--colors-line-light) var(--un-line-opacity),transparent);text-underline-offset:.2em}.dark .search-input{color:color-mix(in srgb,var(--colors-heading-dark) var(--un-text-opacity),transparent);border-color:color-mix(in srgb,var(--colors-line-dark) var(--un-border-opacity),transparent);background-color:color-mix(in srgb,var(--colors-hover-dark) var(--un-bg-opacity),transparent)}.search-input{color:color-mix(in srgb,var(--colors-heading-light) var(--un-text-opacity),transparent);padding-block:calc(var(--spacing)*3);padding-inline:calc(var(--spacing)*4);background-color:color-mix(in srgb,var(--colors-hover-light) var(--un-bg-opacity),transparent);border-width:1px;border-radius:.35rem;width:100%}.search-input,.search-result{border-color:color-mix(in srgb,var(--colors-line-light) var(--un-border-opacity),transparent)}.search-result{--un-leading:1.65;padding-block:.8rem;padding-inline:calc(var(--spacing)*2);gap:calc(var(--spacing)*4);border-bottom-width:1px;justify-content:space-between;align-items:baseline;font-size:.875rem;line-height:1.65;display:flex}.search-status{color:color-mix(in srgb,var(--colors-muted-light) var(--un-text-opacity),transparent);margin-top:calc(var(--spacing)*5);margin-bottom:calc(var(--spacing)*2);font-size:.75rem}.dark .shortcut-key,.dark .site-footer{color:color-mix(in srgb,var(--colors-muted-dark) var(--un-text-opacity),transparent);border-color:color-mix(in srgb,var(--colors-line-dark) var(--un-border-opacity),transparent)}.shortcut-key{color:color-mix(in srgb,var(--colors-muted-light) var(--un-text-opacity),transparent);--un-leading:1.4;font-size:.75rem;line-height:1.4;font-family:var(--font-mono);text-align:center;border-width:1px;border-color:color-mix(in srgb,var(--colors-line-light) var(--un-border-opacity),transparent);border-radius:var(--radius-DEFAULT);min-width:1.65rem;padding-block:.2rem;padding-inline:.4rem;display:inline-block}.shortcut-row{border-bottom-width:1px;border-color:color-mix(in srgb,var(--colors-line-light) var(--un-border-opacity),transparent);justify-content:space-between;align-items:center;padding-block:.65rem;font-size:.875rem;display:flex}.shortcut-setting{color:color-mix(in srgb,var(--colors-muted-light) var(--un-text-opacity),transparent);margin-top:calc(var(--spacing)*5);align-items:center;gap:.6rem;font-size:.75rem;display:flex}.dark .site-body{color:color-mix(in srgb,var(--colors-body-dark) var(--un-text-opacity),transparent);background-color:color-mix(in srgb,var(--colors-canvas-dark) var(--un-bg-opacity),transparent);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.site-body{color:color-mix(in srgb,var(--colors-body-light) var(--un-text-opacity),transparent);margin:calc(var(--spacing)*0);background-color:color-mix(in srgb,var(--colors-canvas-light) var(--un-bg-opacity),transparent);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;scrollbar-width:thin;min-height:100dvh}.site-footer{color:color-mix(in srgb,var(--colors-muted-light) var(--un-text-opacity),transparent);--un-leading:1.8;margin-top:calc(var(--spacing)*12);padding-top:calc(var(--spacing)*12);padding-bottom:calc(var(--spacing)*10);border-top-width:1px;border-color:color-mix(in srgb,var(--colors-line-light) var(--un-border-opacity),transparent);font-size:.75rem;line-height:1.8}.site-nav{gap:calc(var(--spacing)*6);font-size:.875rem;display:flex}.site-root{font-size:16px;font-family:var(--font-sans);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scrollbar-width:thin;scrollbar-color:#cfcfcf transparent;min-height:100dvh}.dark .skip-link{color:color-mix(in srgb,var(--colors-accent-dark) var(--un-text-opacity),transparent);background-color:color-mix(in srgb,var(--colors-canvas-dark) var(--un-bg-opacity),transparent)}.skip-link{color:color-mix(in srgb,var(--colors-accent-light) var(--un-text-opacity),transparent);padding-block:.65rem;padding-inline:calc(var(--spacing)*4);background-color:color-mix(in srgb,var(--colors-canvas-light) var(--un-bg-opacity),transparent);--un-translate-y:-200%;translate:var(--un-translate-x) var(--un-translate-y);top:calc(var(--spacing)*3);left:calc(var(--spacing)*3);z-index:100;position:fixed}.tool-button{color:color-mix(in srgb,var(--colors-muted-light) var(--un-text-opacity),transparent);width:calc(var(--spacing)*10);height:calc(var(--spacing)*10);border-radius:.35rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.dark .tooltip-panel{color:color-mix(in srgb,var(--colors-heading-dark) var(--un-text-opacity),transparent);border-color:color-mix(in srgb,var(--colors-line-dark) var(--un-border-opacity),transparent);background-color:color-mix(in srgb,var(--colors-panel-dark) var(--un-bg-opacity),transparent)}.tooltip-panel{padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*1);border-width:1px;border-color:color-mix(in srgb,var(--colors-line-light) var(--un-border-opacity),transparent);border-radius:var(--radius-DEFAULT);background-color:color-mix(in srgb,var(--colors-panel-light) var(--un-bg-opacity),transparent);--un-shadow:0 1px 3px 0 var(--un-shadow-color,#0000001a),0 1px 2px -1px var(--un-shadow-color,#0000001a);box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow);z-index:50;font-size:.75rem}.tooltip-panel,.wordmark{color:color-mix(in srgb,var(--colors-heading-light) var(--un-text-opacity),transparent)}.wordmark{--un-leading:1;--un-tracking:-.1em;letter-spacing:-.1em;--un-font-weight:600;font-size:2rem;font-weight:600;line-height:1}.dark .hover\:accent:hover{color:color-mix(in srgb,var(--colors-accent-dark) var(--un-text-opacity),transparent)}.code-copy:hover,.hover\:accent:hover{color:color-mix(in srgb,var(--colors-accent-light) var(--un-text-opacity),transparent)}.code-copy:hover{background-color:color-mix(in srgb,var(--colors-canvas-light) var(--un-bg-opacity),transparent)}.dark .code-copy:hover{background-color:color-mix(in srgb,var(--colors-canvas-dark) var(--un-bg-opacity),transparent)}.dark .code-copy:hover,.dark .icon-link:hover{color:color-mix(in srgb,var(--colors-accent-dark) var(--un-text-opacity),transparent)}.icon-link:hover{color:color-mix(in srgb,var(--colors-accent-light) var(--un-text-opacity),transparent)}.dark .nav-link:hover{color:color-mix(in srgb,var(--colors-accent-dark) var(--un-text-opacity),transparent)}.nav-link:hover{color:color-mix(in srgb,var(--colors-accent-light) var(--un-text-opacity),transparent)}.dark .search-result:hover{color:color-mix(in srgb,var(--colors-accent-dark) var(--un-text-opacity),transparent);background-color:color-mix(in srgb,var(--colors-hover-dark) var(--un-bg-opacity),transparent)}.search-result:hover{color:color-mix(in srgb,var(--colors-accent-light) var(--un-text-opacity),transparent);background-color:color-mix(in srgb,var(--colors-hover-light) var(--un-bg-opacity),transparent)}.dark .tool-button:hover{color:color-mix(in srgb,var(--colors-accent-dark) var(--un-text-opacity),transparent);background-color:color-mix(in srgb,var(--colors-hover-dark) var(--un-bg-opacity),transparent)}.tool-button:hover{color:color-mix(in srgb,var(--colors-accent-light) var(--un-text-opacity),transparent);background-color:color-mix(in srgb,var(--colors-hover-light) var(--un-bg-opacity),transparent)}.dark .search-input::placeholder{color:color-mix(in srgb,var(--colors-muted-dark) var(--un-text-opacity),transparent)}.search-input::placeholder{color:color-mix(in srgb,var(--colors-muted-light) var(--un-text-opacity),transparent)}.post-row{--un-leading:1.6;gap:calc(var(--spacing)*5);align-items:flex-start;line-height:1.6;display:flex}.code-panel{margin-block:calc(var(--spacing)*6);border-width:1px;border-color:color-mix(in srgb,var(--colors-line-light) var(--un-border-opacity),transparent);border-radius:var(--radius-lg);background-color:color-mix(in srgb,var(--colors-code-light) var(--un-bg-opacity),transparent);overflow:hidden}.site-shell{width:min(100% - 3rem,44rem);margin-inline:auto}.about-heading{margin-bottom:calc(var(--spacing)*11);align-items:center}.about-heading,.footer-links{gap:calc(var(--spacing)*5);display:flex}.footer-links{margin-bottom:.7rem}.page-heading{margin-bottom:calc(var(--spacing)*10)}.page-title-row{margin-top:.6rem;margin-bottom:calc(var(--spacing)*6);gap:calc(var(--spacing)*4);flex-wrap:wrap;align-items:center;display:flex}.post-year{margin-bottom:calc(var(--spacing)*12)}.site-tools{gap:calc(var(--spacing)*1);align-items:center;margin-left:auto;display:flex}.site-dialog{padding:calc(var(--spacing)*6);border-width:1px;border-color:color-mix(in srgb,var(--colors-line-light) var(--un-border-opacity),transparent);background-color:color-mix(in srgb,var(--colors-canvas-light) var(--un-bg-opacity),transparent);--un-shadow:0 1rem 4rem var(--un-shadow-color,#0003);width:min(100% - 2rem,36rem);max-height:75dvh;box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow);--un-translate-x:-50%;translate:var(--un-translate-x) var(--un-translate-y);z-index:51;border-radius:.65rem;position:fixed;top:min(15vh,7rem);left:50%;overflow-y:auto}.code-body .line{padding-inline:calc(var(--spacing)*5);min-height:1.8em;display:block}.site-header{padding-top:calc(var(--spacing)*14);padding-bottom:calc(var(--spacing)*20);gap:calc(var(--spacing)*8);align-items:center;display:flex}.dark .site-body :where(:focus-visible){outline-color:color-mix(in srgb,var(--colors-accent-dark) var(--un-outline-opacity),transparent)}.site-body :where(:focus-visible){outline-style:var(--un-outline-style);outline-width:2px;outline-color:color-mix(in srgb,var(--colors-accent-light) var(--un-outline-opacity),transparent);outline-offset:5px;--un-outline-style:solid;border-radius:2px;outline-style:solid}.code-body:focus-visible{outline-offset:-3px;border-radius:var(--radius-none)}.post-thumbnail{border-width:1px;border-color:color-mix(in srgb,var(--colors-line-light) var(--un-border-opacity),transparent);background-color:color-mix(in srgb,var(--colors-hover-light) var(--un-bg-opacity),transparent);width:calc(var(--spacing)*28);height:calc(var(--spacing)*18);border-radius:.35rem;flex-shrink:0;display:block;overflow:hidden}.dark .code-header{background-color:color-mix(in srgb,var(--colors-panel-dark) var(--un-bg-opacity),transparent)}.dark .code-header,.dark .code-panel,.dark .page-content :not(pre)>code{border-color:color-mix(in srgb,var(--colors-line-dark) var(--un-border-opacity),transparent)}.dark .code-panel,.dark .page-content :not(pre)>code{background-color:color-mix(in srgb,var(--colors-code-dark) var(--un-bg-opacity),transparent)}.dark .line-color,.dark .search-result,.dark .shortcut-row{border-color:color-mix(in srgb,var(--colors-line-dark) var(--un-border-opacity),transparent)}.line-color{border-color:color-mix(in srgb,var(--colors-line-light) var(--un-border-opacity),transparent)}.dark .post-thumbnail{background-color:color-mix(in srgb,var(--colors-hover-dark) var(--un-bg-opacity),transparent)}.dark .post-thumbnail,.dark .site-dialog{border-color:color-mix(in srgb,var(--colors-line-dark) var(--un-border-opacity),transparent)}.dark .site-dialog{background-color:color-mix(in srgb,var(--colors-canvas-dark) var(--un-bg-opacity),transparent)}.avatar{width:calc(var(--spacing)*18);height:calc(var(--spacing)*18);border-radius:3.40282e38px;flex-shrink:0;display:block;overflow:hidden}.code-body .line.highlight{background-color:color-mix(in srgb,var(--colors-highlight-light) var(--un-bg-opacity),transparent);--un-shadow:inset 2px 0 var(--un-shadow-color,#287858);box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.dark .code-body{background-color:color-mix(in srgb,var(--colors-code-dark) var(--un-bg-opacity),transparent)}.dark .code-body .line.highlight{background-color:color-mix(in srgb,var(--colors-highlight-dark) var(--un-bg-opacity),transparent);--un-shadow:inset 2px 0 var(--un-shadow-color,#83c5a0);box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.dialog-overlay{background-color:color-mix(in srgb,var(--colors-overlay) var(--un-bg-opacity),transparent);inset:calc(var(--spacing)*0);z-index:50;position:fixed}.dark .interactive-surface{background-color:color-mix(in srgb,var(--colors-hover-dark) var(--un-bg-opacity),transparent)}.interactive-surface{background-color:color-mix(in srgb,var(--colors-hover-light) var(--un-bg-opacity),transparent)}.dark .site-body>#__nuxt{background-color:color-mix(in srgb,var(--colors-canvas-dark) var(--un-bg-opacity),transparent)}.site-body ::-moz-selection{background-color:color-mix(in srgb,var(--colors-selection) var(--un-bg-opacity),transparent)}.site-body::-moz-selection{background-color:color-mix(in srgb,var(--colors-selection) var(--un-bg-opacity),transparent)}.site-body ::selection{background-color:color-mix(in srgb,var(--colors-selection) var(--un-bg-opacity),transparent)}.site-body::selection{background-color:color-mix(in srgb,var(--colors-selection) var(--un-bg-opacity),transparent)}.site-body>#__nuxt{background-color:color-mix(in srgb,var(--colors-canvas-light) var(--un-bg-opacity),transparent);min-height:100dvh}.code-copy:disabled{opacity:.6;cursor:wait}.site-root.dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;scrollbar-color:#373737 transparent}.dark .prose-link:hover{-webkit-text-decoration-color:color-mix(in srgb,var(--colors-accent-dark) var(--un-line-opacity),transparent);text-decoration-color:color-mix(in srgb,var(--colors-accent-dark) var(--un-line-opacity),transparent);-webkit-text-decoration-color:color-mix(in srgb,var(--colors-accent-dark) var(--un-line-opacity),transparent)}.prose-link:hover{-webkit-text-decoration-color:color-mix(in srgb,var(--colors-accent-light) var(--un-line-opacity),transparent);text-decoration-color:color-mix(in srgb,var(--colors-accent-light) var(--un-line-opacity),transparent);-webkit-text-decoration-color:color-mix(in srgb,var(--colors-accent-light) var(--un-line-opacity),transparent)}.post-row-heading{gap:calc(var(--spacing)*6);justify-content:space-between;align-items:baseline;display:flex}.post-row-content{min-width:calc(var(--spacing)*0);flex:1}.avatar img,.post-thumbnail img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.post-thumbnail img{display:block}.code-body>code{width:max-content;min-width:100%;font:inherit;display:block}.page-content :where(img,video){max-width:100%;height:auto}.site-body button{cursor:pointer}.skip-link:focus{--un-translate-y:calc(var(--spacing)*0);translate:var(--un-translate-x) var(--un-translate-y)}.dark .site-body *{scrollbar-color:#373737 transparent}.site-body *{scrollbar-width:thin;scrollbar-color:#cfcfcf transparent}@media (prefers-reduced-motion:reduce){.site-body *,.site-body :after,.site-body :before{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (width<=560px){.site-tools{width:100%;margin-left:-.6rem}.site-dialog{padding:calc(var(--spacing)*5)}.code-body .line{padding-inline:calc(var(--spacing)*4)}.code-header{padding-inline:calc(var(--spacing)*3);gap:calc(var(--spacing)*2)}.site-header{padding-top:calc(var(--spacing)*8);padding-bottom:calc(var(--spacing)*14);gap:calc(var(--spacing)*4);flex-wrap:wrap}.post-row-heading{flex-direction:column;gap:.2rem}.search-result{gap:calc(var(--spacing)*1);flex-direction:column}.post-row{gap:.85rem}.site-nav{gap:calc(var(--spacing)*4)}.avatar{width:calc(var(--spacing)*14);height:calc(var(--spacing)*14)}.code-copy{min-height:calc(var(--spacing)*11)}.post-thumbnail{width:calc(var(--spacing)*20);height:calc(var(--spacing)*13)}.site-shell{width:calc(100% - 2.5rem)}}@supports (color:color-mix(in lab,red,red)){.accent{color:color-mix(in oklab,var(--colors-accent-light) var(--un-text-opacity),transparent)}.dark .accent{color:color-mix(in oklab,var(--colors-accent-dark) var(--un-text-opacity),transparent)}.code-copy{color:color-mix(in oklab,var(--colors-muted-light) var(--un-text-opacity),transparent)}.dark .code-copy{color:color-mix(in oklab,var(--colors-muted-dark) var(--un-text-opacity),transparent)}.code-error{color:color-mix(in oklab,var(--colors-body-light) var(--un-text-opacity),transparent);border-color:color-mix(in oklab,var(--colors-line-light) var(--un-border-opacity),transparent)}.dark .code-error{color:color-mix(in oklab,var(--colors-body-dark) var(--un-text-opacity),transparent);border-color:color-mix(in oklab,var(--colors-line-dark) var(--un-border-opacity),transparent)}.code-label{color:color-mix(in oklab,var(--colors-heading-light) var(--un-text-opacity),transparent)}.dark .code-label{color:color-mix(in oklab,var(--colors-heading-dark) var(--un-text-opacity),transparent)}.code-language{color:color-mix(in oklab,var(--colors-muted-light) var(--un-text-opacity),transparent)}.dark .code-language,.dark .dialog-description{color:color-mix(in oklab,var(--colors-muted-dark) var(--un-text-opacity),transparent)}.dialog-description{color:color-mix(in oklab,var(--colors-muted-light) var(--un-text-opacity),transparent)}.dark .dialog-heading{color:color-mix(in oklab,var(--colors-heading-dark) var(--un-text-opacity),transparent)}.dialog-heading{color:color-mix(in oklab,var(--colors-heading-light) var(--un-text-opacity),transparent)}.dark .dialog-note{color:color-mix(in oklab,var(--colors-muted-dark) var(--un-text-opacity),transparent)}.dialog-note{color:color-mix(in oklab,var(--colors-muted-light) var(--un-text-opacity),transparent)}.dark .heading-color{color:color-mix(in oklab,var(--colors-heading-dark) var(--un-text-opacity),transparent)}.heading-color{color:color-mix(in oklab,var(--colors-heading-light) var(--un-text-opacity),transparent)}.dark .icon-link{color:color-mix(in oklab,var(--colors-muted-dark) var(--un-text-opacity),transparent)}.icon-link{color:color-mix(in oklab,var(--colors-muted-light) var(--un-text-opacity),transparent)}.dark .muted{color:color-mix(in oklab,var(--colors-muted-dark) var(--un-text-opacity),transparent)}.muted{color:color-mix(in oklab,var(--colors-muted-light) var(--un-text-opacity),transparent)}.dark .nav-link{color:color-mix(in oklab,var(--colors-muted-dark) var(--un-text-opacity),transparent)}.dark .nav-link[aria-current]{color:color-mix(in oklab,var(--colors-accent-dark) var(--un-text-opacity),transparent)}.nav-link{color:color-mix(in oklab,var(--colors-muted-light) var(--un-text-opacity),transparent)}.nav-link[aria-current]{color:color-mix(in oklab,var(--colors-accent-light) var(--un-text-opacity),transparent)}.dark .page-date{color:color-mix(in oklab,var(--colors-muted-dark) var(--un-text-opacity),transparent)}.page-date{color:color-mix(in oklab,var(--colors-muted-light) var(--un-text-opacity),transparent)}.dark .page-title{color:color-mix(in oklab,var(--colors-heading-dark) var(--un-text-opacity),transparent)}.page-title{color:color-mix(in oklab,var(--colors-heading-light) var(--un-text-opacity),transparent)}.dark .post-description{color:color-mix(in oklab,var(--colors-muted-dark) var(--un-text-opacity),transparent)}.post-description{color:color-mix(in oklab,var(--colors-muted-light) var(--un-text-opacity),transparent)}.dark .post-row-title{color:color-mix(in oklab,var(--colors-heading-dark) var(--un-text-opacity),transparent)}.post-row-title{color:color-mix(in oklab,var(--colors-heading-light) var(--un-text-opacity),transparent)}.dark .post-time{color:color-mix(in oklab,var(--colors-muted-dark) var(--un-text-opacity),transparent)}.post-time{color:color-mix(in oklab,var(--colors-muted-light) var(--un-text-opacity),transparent)}.dark .prose-link{color:color-mix(in oklab,var(--colors-accent-dark) var(--un-text-opacity),transparent);-webkit-text-decoration-color:color-mix(in oklab,var(--colors-line-dark) var(--un-line-opacity),transparent);text-decoration-color:color-mix(in oklab,var(--colors-line-dark) var(--un-line-opacity),transparent)}.prose-link{color:color-mix(in oklab,var(--colors-accent-light) var(--un-text-opacity),transparent);-webkit-text-decoration-color:color-mix(in oklab,var(--colors-line-light) var(--un-line-opacity),transparent);text-decoration-color:color-mix(in oklab,var(--colors-line-light) var(--un-line-opacity),transparent)}.dark .search-input{color:color-mix(in oklab,var(--colors-heading-dark) var(--un-text-opacity),transparent);border-color:color-mix(in oklab,var(--colors-line-dark) var(--un-border-opacity),transparent);background-color:color-mix(in oklab,var(--colors-hover-dark) var(--un-bg-opacity),transparent)}.search-input{color:color-mix(in oklab,var(--colors-heading-light) var(--un-text-opacity),transparent);border-color:color-mix(in oklab,var(--colors-line-light) var(--un-border-opacity),transparent);background-color:color-mix(in oklab,var(--colors-hover-light) var(--un-bg-opacity),transparent)}.dark .search-status{color:color-mix(in oklab,var(--colors-muted-dark) var(--un-text-opacity),transparent)}.search-status{color:color-mix(in oklab,var(--colors-muted-light) var(--un-text-opacity),transparent)}.dark .shortcut-key{color:color-mix(in oklab,var(--colors-muted-dark) var(--un-text-opacity),transparent);border-color:color-mix(in oklab,var(--colors-line-dark) var(--un-border-opacity),transparent)}.shortcut-key{color:color-mix(in oklab,var(--colors-muted-light) var(--un-text-opacity),transparent);border-color:color-mix(in oklab,var(--colors-line-light) var(--un-border-opacity),transparent)}.dark .shortcut-setting{color:color-mix(in oklab,var(--colors-muted-dark) var(--un-text-opacity),transparent)}.shortcut-setting{color:color-mix(in oklab,var(--colors-muted-light) var(--un-text-opacity),transparent)}.dark .site-body{color:color-mix(in oklab,var(--colors-body-dark) var(--un-text-opacity),transparent);background-color:color-mix(in oklab,var(--colors-canvas-dark) var(--un-bg-opacity),transparent)}.site-body{color:color-mix(in oklab,var(--colors-body-light) var(--un-text-opacity),transparent);background-color:color-mix(in oklab,var(--colors-canvas-light) var(--un-bg-opacity),transparent)}.dark .site-footer{color:color-mix(in oklab,var(--colors-muted-dark) var(--un-text-opacity),transparent);border-color:color-mix(in oklab,var(--colors-line-dark) var(--un-border-opacity),transparent)}.dark .site-footer a:hover{color:color-mix(in oklab,var(--colors-accent-dark) var(--un-text-opacity),transparent)}.site-footer{color:color-mix(in oklab,var(--colors-muted-light) var(--un-text-opacity),transparent);border-color:color-mix(in oklab,var(--colors-line-light) var(--un-border-opacity),transparent)}.site-footer a:hover{color:color-mix(in oklab,var(--colors-accent-light) var(--un-text-opacity),transparent)}.dark .skip-link{color:color-mix(in oklab,var(--colors-accent-dark) var(--un-text-opacity),transparent);background-color:color-mix(in oklab,var(--colors-canvas-dark) var(--un-bg-opacity),transparent)}.skip-link{color:color-mix(in oklab,var(--colors-accent-light) var(--un-text-opacity),transparent);background-color:color-mix(in oklab,var(--colors-canvas-light) var(--un-bg-opacity),transparent)}.dark .text-link{color:color-mix(in oklab,var(--colors-accent-dark) var(--un-text-opacity),transparent)}.text-link{color:color-mix(in oklab,var(--colors-accent-light) var(--un-text-opacity),transparent)}.dark .tool-button{color:color-mix(in oklab,var(--colors-muted-dark) var(--un-text-opacity),transparent)}.tool-button{color:color-mix(in oklab,var(--colors-muted-light) var(--un-text-opacity),transparent)}.dark .tooltip-panel{color:color-mix(in oklab,var(--colors-heading-dark) var(--un-text-opacity),transparent);border-color:color-mix(in oklab,var(--colors-line-dark) var(--un-border-opacity),transparent);background-color:color-mix(in oklab,var(--colors-panel-dark) var(--un-bg-opacity),transparent)}.tooltip-panel{color:color-mix(in oklab,var(--colors-heading-light) var(--un-text-opacity),transparent);border-color:color-mix(in oklab,var(--colors-line-light) var(--un-border-opacity),transparent);background-color:color-mix(in oklab,var(--colors-panel-light) var(--un-bg-opacity),transparent)}.dark .wordmark{color:color-mix(in oklab,var(--colors-heading-dark) var(--un-text-opacity),transparent)}.wordmark{color:color-mix(in oklab,var(--colors-heading-light) var(--un-text-opacity),transparent)}.dark .hover\:accent:hover{color:color-mix(in oklab,var(--colors-accent-dark) var(--un-text-opacity),transparent)}.code-copy:hover,.hover\:accent:hover{color:color-mix(in oklab,var(--colors-accent-light) var(--un-text-opacity),transparent)}.code-copy:hover{background-color:color-mix(in oklab,var(--colors-canvas-light) var(--un-bg-opacity),transparent)}.dark .code-copy:hover{background-color:color-mix(in oklab,var(--colors-canvas-dark) var(--un-bg-opacity),transparent)}.dark .code-copy:hover,.dark .icon-link:hover{color:color-mix(in oklab,var(--colors-accent-dark) var(--un-text-opacity),transparent)}.icon-link:hover{color:color-mix(in oklab,var(--colors-accent-light) var(--un-text-opacity),transparent)}.dark .nav-link:hover{color:color-mix(in oklab,var(--colors-accent-dark) var(--un-text-opacity),transparent)}.nav-link:hover{color:color-mix(in oklab,var(--colors-accent-light) var(--un-text-opacity),transparent)}.dark .group:hover .post-row-title{color:color-mix(in oklab,var(--colors-accent-dark) var(--un-text-opacity),transparent)}.group:hover .post-row-title{color:color-mix(in oklab,var(--colors-accent-light) var(--un-text-opacity),transparent)}.dark .search-result:hover{color:color-mix(in oklab,var(--colors-accent-dark) var(--un-text-opacity),transparent);background-color:color-mix(in oklab,var(--colors-hover-dark) var(--un-bg-opacity),transparent)}.search-result:hover{color:color-mix(in oklab,var(--colors-accent-light) var(--un-text-opacity),transparent);background-color:color-mix(in oklab,var(--colors-hover-light) var(--un-bg-opacity),transparent)}.dark .tool-button:hover{color:color-mix(in oklab,var(--colors-accent-dark) var(--un-text-opacity),transparent);background-color:color-mix(in oklab,var(--colors-hover-dark) var(--un-bg-opacity),transparent)}.tool-button:hover{color:color-mix(in oklab,var(--colors-accent-light) var(--un-text-opacity),transparent);background-color:color-mix(in oklab,var(--colors-hover-light) var(--un-bg-opacity),transparent)}.dark .search-input::placeholder{color:color-mix(in oklab,var(--colors-muted-dark) var(--un-text-opacity),transparent)}.search-input::placeholder{color:color-mix(in oklab,var(--colors-muted-light) var(--un-text-opacity),transparent)}.dark .site-body :where(:focus-visible){outline-color:color-mix(in oklab,var(--colors-accent-dark) var(--un-outline-opacity),transparent)}.site-body :where(:focus-visible){outline-color:color-mix(in oklab,var(--colors-accent-light) var(--un-outline-opacity),transparent)}.code-header{border-color:color-mix(in oklab,var(--colors-line-light) var(--un-border-opacity),transparent);background-color:color-mix(in oklab,var(--colors-panel-light) var(--un-bg-opacity),transparent)}.dark .code-header{border-color:color-mix(in oklab,var(--colors-line-dark) var(--un-border-opacity),transparent);background-color:color-mix(in oklab,var(--colors-panel-dark) var(--un-bg-opacity),transparent)}.code-panel{border-color:color-mix(in oklab,var(--colors-line-light) var(--un-border-opacity),transparent);background-color:color-mix(in oklab,var(--colors-code-light) var(--un-bg-opacity),transparent)}.dark .code-panel{background-color:color-mix(in oklab,var(--colors-code-dark) var(--un-bg-opacity),transparent)}.dark .code-panel,.dark .line-color{border-color:color-mix(in oklab,var(--colors-line-dark) var(--un-border-opacity),transparent)}.line-color{border-color:color-mix(in oklab,var(--colors-line-light) var(--un-border-opacity),transparent)}.dark .page-content :not(pre)>code{border-color:color-mix(in oklab,var(--colors-line-dark) var(--un-border-opacity),transparent);background-color:color-mix(in oklab,var(--colors-code-dark) var(--un-bg-opacity),transparent)}.page-content :not(pre)>code{border-color:color-mix(in oklab,var(--colors-line-light) var(--un-border-opacity),transparent);background-color:color-mix(in oklab,var(--colors-code-light) var(--un-bg-opacity),transparent)}.dark .post-thumbnail{border-color:color-mix(in oklab,var(--colors-line-dark) var(--un-border-opacity),transparent);background-color:color-mix(in oklab,var(--colors-hover-dark) var(--un-bg-opacity),transparent)}.post-thumbnail{border-color:color-mix(in oklab,var(--colors-line-light) var(--un-border-opacity),transparent);background-color:color-mix(in oklab,var(--colors-hover-light) var(--un-bg-opacity),transparent)}.dark .search-result{border-color:color-mix(in oklab,var(--colors-line-dark) var(--un-border-opacity),transparent)}.search-result{border-color:color-mix(in oklab,var(--colors-line-light) var(--un-border-opacity),transparent)}.dark .shortcut-row{border-color:color-mix(in oklab,var(--colors-line-dark) var(--un-border-opacity),transparent)}.shortcut-row{border-color:color-mix(in oklab,var(--colors-line-light) var(--un-border-opacity),transparent)}.dark .site-dialog{border-color:color-mix(in oklab,var(--colors-line-dark) var(--un-border-opacity),transparent);background-color:color-mix(in oklab,var(--colors-canvas-dark) var(--un-bg-opacity),transparent)}.site-dialog{border-color:color-mix(in oklab,var(--colors-line-light) var(--un-border-opacity),transparent);background-color:color-mix(in oklab,var(--colors-canvas-light) var(--un-bg-opacity),transparent)}.code-body{background-color:color-mix(in oklab,var(--colors-code-light) var(--un-bg-opacity),transparent)}.code-body .line.highlight{background-color:color-mix(in oklab,var(--colors-highlight-light) var(--un-bg-opacity),transparent)}.dark .code-body{background-color:color-mix(in oklab,var(--colors-code-dark) var(--un-bg-opacity),transparent)}.dark .code-body .line.highlight{background-color:color-mix(in oklab,var(--colors-highlight-dark) var(--un-bg-opacity),transparent)}.dialog-overlay{background-color:color-mix(in oklab,var(--colors-overlay) var(--un-bg-opacity),transparent)}.dark .interactive-surface{background-color:color-mix(in oklab,var(--colors-hover-dark) var(--un-bg-opacity),transparent)}.interactive-surface{background-color:color-mix(in oklab,var(--colors-hover-light) var(--un-bg-opacity),transparent)}.dark .site-body>#__nuxt{background-color:color-mix(in oklab,var(--colors-canvas-dark) var(--un-bg-opacity),transparent)}.site-body ::selection{background-color:color-mix(in oklab,var(--colors-selection) var(--un-bg-opacity),transparent)}.site-body::selection{background-color:color-mix(in oklab,var(--colors-selection) var(--un-bg-opacity),transparent)}.site-body>#__nuxt{background-color:color-mix(in oklab,var(--colors-canvas-light) var(--un-bg-opacity),transparent)}.dark .prose-link:hover{-webkit-text-decoration-color:color-mix(in oklab,var(--colors-accent-dark) var(--un-line-opacity),transparent);text-decoration-color:color-mix(in oklab,var(--colors-accent-dark) var(--un-line-opacity),transparent)}.prose-link:hover{-webkit-text-decoration-color:color-mix(in oklab,var(--colors-accent-light) var(--un-line-opacity),transparent);text-decoration-color:color-mix(in oklab,var(--colors-accent-light) var(--un-line-opacity),transparent)}}.text-2xl{font-size:var(--text-2xl-fontSize);line-height:var(--un-leading,var(--text-2xl-lineHeight))}.text-4xl{font-size:var(--text-4xl-fontSize);line-height:var(--un-leading,var(--text-4xl-lineHeight))}.text-sm{font-size:var(--text-sm-fontSize);line-height:var(--un-leading,var(--text-sm-lineHeight))}.text-xl{font-size:var(--text-xl-fontSize);line-height:var(--un-leading,var(--text-xl-lineHeight))}.dark .dark\:text-white{color:color-mix(in srgb,var(--colors-white) var(--un-text-opacity),transparent)}.text-\[\.875rem\]{font-size:.875rem}.text-\[\#020420\]{color:color-mix(in oklab,#020420 var(--un-text-opacity),transparent)}.text-\[\#64748B\]{color:color-mix(in oklab,#64748b var(--un-text-opacity),transparent)}.text-\[2\.2rem\]{font-size:2.2rem}.text-\[80px\]{font-size:80px}.group:hover .group-hover\:text-current{color:currentColor}.hover\:text-\[\#00DC82\]:hover{color:color-mix(in oklab,#00dc82 var(--un-text-opacity),transparent)}.color-inherit{color:inherit}.leading-\[1\.3\]{--un-leading:1.3;line-height:1.3}.leading-\[1\.75\]{--un-leading:1.75;line-height:1.75}.leading-none{--un-leading:var(--leading-none);line-height:var(--leading-none)}.tracking-\[-\.04em\]{--un-tracking:-.04em;letter-spacing:-.04em}.tracking-wide{--un-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.font-400{--un-font-weight:400;font-weight:400}.font-600{--un-font-weight:600;font-weight:600}.font-bold{--un-font-weight:var(--fontWeight-bold);font-weight:var(--fontWeight-bold)}.font-medium{--un-font-weight:var(--fontWeight-medium);font-weight:var(--fontWeight-medium)}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.font-semibold{--un-font-weight:var(--fontWeight-semibold);font-weight:var(--fontWeight-semibold)}.m-auto{margin:auto}.mx-auto{margin-inline:auto}.my-\[1\.1rem\]{margin-block:1.1rem}.my-0\.5em{margin-block:.5em}.my-1\.25em{margin-block:1.25em}.my-1\.6em{margin-block:1.6em}.my-10px{margin-block:10px}.my-2em{margin-block:2em}.-ml-1{margin-left:calc(var(--spacing)*-1)}.mb-0\.5em{margin-bottom:.5em}.mb-0\.6em{margin-bottom:.6em}.mb-1em{margin-bottom:1em}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mr-0\.5{margin-right:calc(var(--spacing)*.5)}.mt-\[\.4rem\]{margin-top:.4rem}.mt-1\.5em{margin-top:1.5em}.mt-1\.6em{margin-top:1.6em}.mt-12{margin-top:calc(var(--spacing)*12)}.mt-2em{margin-top:2em}.next\:mt-0+*{margin-top:calc(var(--spacing)*0)}.first\:mb-0:first-child{margin-bottom:calc(var(--spacing)*0)}.last\:mt-0:last-child{margin-top:calc(var(--spacing)*0)}.p-0{padding:calc(var(--spacing)*0)}.p-1{padding:calc(var(--spacing)*1)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-5{padding-inline:calc(var(--spacing)*5)}.py-1{padding-block:calc(var(--spacing)*1)}.py-2{padding-block:calc(var(--spacing)*2)}.text-center{text-align:center}.focus\:outline-none:focus{--un-outline-style:none;outline-style:none}.list-disc{list-style-type:disc}.list-inside{list-style-position:inside}.list-none{list-style-type:none}.accent-accent-light{accent-color:color-mix(in srgb,var(--colors-accent-light) var(--un-accent-opacity),transparent)}.dark .dark\:accent-accent-dark{accent-color:color-mix(in srgb,var(--colors-accent-dark) var(--un-accent-opacity),transparent)}.border-l-3{border-left-width:3px}.rounded{border-radius:var(--radius-DEFAULT)}.rounded-lg{border-radius:var(--radius-lg)}.bg-gray-400{background-color:color-mix(in srgb,var(--colors-gray-400) var(--un-bg-opacity),transparent)}.bg-white{background-color:color-mix(in srgb,var(--colors-white) var(--un-bg-opacity),transparent)}.dark .dark\:bg-\[\#020420\]{background-color:color-mix(in oklab,#020420 var(--un-bg-opacity),transparent)}.bg-opacity-10{--un-bg-opacity:10%}.op-80{opacity:.8}.opacity-0{opacity:0}.opacity-50{opacity:.5}.underline{text-decoration-line:underline}.underline-offset-3{text-underline-offset:3px}.flex{display:flex}.inline-flex{display:inline-flex}.flex-wrap{flex-wrap:wrap}.gap-2{gap:calc(var(--spacing)*2)}.grid{display:grid}.h-30{height:calc(var(--spacing)*30)}.h-full{height:100%}.h1{height:calc(var(--spacing)*1)}.h2{height:calc(var(--spacing)*2)}.h3{height:calc(var(--spacing)*3)}.h4{height:calc(var(--spacing)*4)}.h5{height:calc(var(--spacing)*5)}.h6{height:calc(var(--spacing)*6)}.max-w-520px{max-width:520px}.min-h-screen{min-height:100vh}.w-30{width:calc(var(--spacing)*30)}.w-50px{width:50px}.w-full{width:100%}.dark .dark\:block{display:block}.dark .dark\:hidden,.hidden{display:none}.italic{font-style:italic}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.scale-70{--un-scale-x:70%;--un-scale-y:70%}.scale-70,.scale-80{scale:var(--un-scale-x) var(--un-scale-y)}.scale-80{--un-scale-x:80%;--un-scale-y:80%}[scale~="1"]{--un-scale-x:1%;--un-scale-y:1%;scale:var(--un-scale-x) var(--un-scale-y)}.transform{transform:var(--un-rotate-x) var(--un-rotate-y) var(--un-rotate-z) var(--un-skew-x) var(--un-skew-y)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,--un-gradient-from,--un-gradient-via,--un-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter;transition-timing-function:var(--un-ease,var(--default-transition-timingFunction));transition-duration:var(--un-duration,var(--default-transition-duration))}.transition-opacity,[transition~=opacity-0]{transition-property:opacity;transition-timing-function:var(--un-ease,var(--default-transition-timingFunction));transition-duration:var(--un-duration,var(--default-transition-duration))}[transition~=opacity-0]{--un-duration:0s}.duration-150,[transition~=duration-150]{--un-duration:.15s;transition-duration:.15s}.ease-\[ease\],[transition~="ease-[ease]"]{--un-ease:ease;transition-timing-function:ease}.items-center{align-items:center}.justify-center{justify-content:center}.place-content-center{place-content:center}.overflow-hidden{overflow:hidden}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.animate-pulse{animation:2s cubic-bezier(.4,0,.6,1) infinite pulse}[to~="$route.path.split("]{--un-gradient-to:color-mix(in oklab, var(--route\.path\.split\() var(--un-to-opacity), transparent);--un-gradient-stops:var(--un-gradient-via-stops,var(--un-gradient-position), var(--un-gradient-from) var(--un-gradient-from-position), var(--un-gradient-to) var(--un-gradient-to-position))}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.object-cover{-o-object-fit:cover;object-fit:cover}.table{display:table}.tabular-nums{--un-numeric-spacing:tabular-nums;font-variant-numeric:var(--un-ordinal,) var(--un-slashed-zero,) var(--un-numeric-figure,) var(--un-numeric-spacing,) var(--un-numeric-fraction,)}:where(.space-x-3>:not(:last-child)){--un-space-x-reverse:0;margin-inline-start:calc(var(--spacing)*3*var(--un-space-x-reverse));margin-inline-end:calc(var(--spacing)*3*(1 - var(--un-space-x-reverse)))}@media (prefers-reduced-motion:reduce){.motion-reduce\:transition-none{transition:none}}@media (width<=560px){.\[\@media\(max-width\:560px\)\]\:text-\[1\.85rem\]{font-size:1.85rem}}@supports (color:color-mix(in lab,red,red)){.dark .dark\:text-white{color:color-mix(in oklab,var(--colors-white) var(--un-text-opacity),transparent)}.accent-accent-light{accent-color:color-mix(in oklab,var(--colors-accent-light) var(--un-accent-opacity),transparent)}.dark .dark\:accent-accent-dark{accent-color:color-mix(in oklab,var(--colors-accent-dark) var(--un-accent-opacity),transparent)}.bg-gray-400{background-color:color-mix(in oklab,var(--colors-gray-400) var(--un-bg-opacity),transparent)}.bg-white{background-color:color-mix(in oklab,var(--colors-white) var(--un-bg-opacity),transparent)}}@media (width>=40rem){.sm\:text-3xl{font-size:var(--text-3xl-fontSize);line-height:var(--un-leading,var(--text-3xl-lineHeight))}.sm\:text-\[110px\]{font-size:110px}}@media (width>=48rem){.md\:rounded-xl{border-radius:var(--radius-xl)}}
