@font-face{font-display:swap;font-family:REM;font-style:normal;font-weight:100 900;src:url(/fonts/REM-VariableFont_wght.ttf) format(truetype) tech(variations)}@font-face{font-display:swap;font-family:REM;font-style:italic;font-weight:100 900;src:url(/fonts/REM-Italic-VariableFont_wght.ttf) format(truetype) tech(variations)}/*! tailwindcss v3.4.1 | MIT License | https://tailwindcss.com*/*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-feature-settings:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}:root{--colors-semantic-primary:48.85830802306257% .1697122533223722 256.4520205555214;--colors-semantic-on-primary:99.99999934735462% 3.727399553519285e-8 NaN;--colors-semantic-primary-container:91.3486878582185% .04139564251079008 269.057674970131;--colors-semantic-on-primary-container:22.71554500194184% .07698463127026006 255.8004542062605;--colors-semantic-secondary:50.037230293697064% .1639112850517923 37.9688421712591;--colors-semantic-on-secondary:99.99999934735462% 3.727399553519285e-8 NaN;--colors-semantic-secondary-container:91.85833659925797% .04298154036630946 37.672743182613544;--colors-semantic-on-secondary-container:23.13673594834708% .07605405485571567 37.810759030356394;--colors-semantic-tertiary:48.1030228934184% .10054698146813403 101.53703823864663;--colors-semantic-on-tertiary:99.99999934735462% 3.727399553519285e-8 NaN;--colors-semantic-tertiary-container:91.10266867049698% .12946882977695384 100.425549357043;--colors-semantic-on-tertiary-container:22.40623044410484% .046920239362103454 102.01465244807935;--colors-semantic-background:98.40056276801221% .005375906900190527 297.7278627843531;--colors-semantic-on-background:22.27740658611949% .007903516161465292 274.57259536512566;--colors-semantic-surface:98.40056276801221% .005375906900190527 297.7278627843531;--colors-semantic-on-surface:22.27740658611949% .007903516161465292 274.57259536512566;--colors-semantic-surface-variant:91.4175947013604% .013707153233722721 277.0496837699579;--colors-semantic-on-surface-variant:39.772748472450594% .012411017157530159 267.21161921615237;--colors-semantic-outline:56.93563956525599% .012776073866454882 269.4549031865242;--colors-semantic-outline-variant:82.79947638564025% .014058336061285651 277.02104053019434;--colors-semantic-inverse-surface:30.933794130744964% .005523138313930728 271.23615676020654;--colors-semantic-inverse-on-surface:95.78099225816798% .00570600364552034 308.3943760655936;--colors-semantic-error:50.60250783208673% .1926523553943686 27.701757973724114;--colors-semantic-on-error:99.99999934735462% 3.727399553519285e-8 NaN;--colors-semantic-error-container:91.82508569940921% .04177126481295773 25.225906857810628;--colors-semantic-on-error-container:23.602487305718796% .09624111197858817 27.19096208854006;--colors-primary-50:95.65016586380455% .020579846326052805 274.04024145586095;--colors-primary-100:91.3486878582185% .04139564251079008 269.057674970131;--colors-primary-200:82.87974411513866% .08486105735170947 263.94391059625315;--colors-primary-300:74.33206349256442% .13197462445134575 261.79998457995123;--colors-primary-400:65.81844620144113% .16863217607091296 259.6472023283733;--colors-primary-500:57.32381765461525% .1714262434804757 258.1396738819777;--colors-primary-600:48.85830802306257% .1697122533223722 256.4520205555214;--colors-primary-700:40.09906802896032% .13824767646855043 256.25716667265146;--colors-primary-800:31.33443772616587% .10788390979237249 256.22157845477994;--colors-primary-900:22.71554500194184% .07698463127026006 255.8004542062605;--colors-primary-950:17.860627018827014% .06274337897328261 256.7402218340226;--colors-secondary-50:95.90303001564425% .02076295774566272 36.02935303656568;--colors-secondary-100:91.85833659925797% .04298154036630946 37.672743182613544;--colors-secondary-200:83.69290363810946% .09300102604713656 38.722963488402684;--colors-secondary-300:75.61903982438733% .1503721787877174 38.78887783087839;--colors-secondary-400:67.56571872604732% .1860359313036654 38.76780845549354;--colors-secondary-500:58.75147577545393% .1766269376887664 38.401514189673605;--colors-secondary-600:50.037230293697064% .1639112850517923 37.9688421712591;--colors-secondary-700:41.2497187218172% .13488004579966106 38.05208047737898;--colors-secondary-800:32.15808138618452% .10529125441593735 37.991336998376255;--colors-secondary-900:23.13673594834708% .07605405485571567 37.810759030356394;--colors-secondary-950:18.41997379989758% .05941631989972665 38.68365798189291;--colors-tertiary-50:95.46570246279545% .09389557296767305 99.42735658941012;--colors-tertiary-100:91.10266867049698% .12946882977695384 100.425549357043;--colors-tertiary-200:82.5504173699424% .12535463336927463 100.59524728105959;--colors-tertiary-300:73.77440729382926% .12146134486521866 100.81590008386826;--colors-tertiary-400:65.29956473284206% .1172082732970315 101.64491676930362;--colors-tertiary-500:56.77088924831574% .11086932031563584 101.11845290781753;--colors-tertiary-600:48.1030228934184% .10054698146813403 101.53703823864663;--colors-tertiary-700:39.47309623291731% .08238208819367933 101.12195280176309;--colors-tertiary-800:30.986665718515344% .06488788099408148 102.01307566025372;--colors-tertiary-900:22.40623044410484% .046920239362103454 102.01465244807935;--colors-tertiary-950:17.582799330941498% .036801521303034546 101.88809742151375;--colors-neutral-50:95.70416034018056% .005413531144643662 297.72442766687783;--colors-neutral-100:91.47142918927788% .005475359897793702 297.7185737515813;--colors-neutral-200:82.85359880763902% .005613131020743012 297.7045541627647;--colors-neutral-300:74.24401485862377% .005675648188760899 286.2606727016423;--colors-neutral-400:65.46076454195375% .005859035265247198 286.2367543088041;--colors-neutral-500:57.05669774087989% .006066273532867999 286.2058896867452;--colors-neutral-600:48.32973854129774% .006326986929751284 286.1606141835996;--colors-neutral-700:39.56239291419294% .0066572722822034955 286.09151894994125;--colors-neutral-800:30.973971399836003% .007257855849619085 274.73706616378104;--colors-neutral-900:22.27740658611949% .007903516161465292 274.57259536512566;--colors-neutral-950:17.786923244049284% .006370281298283763 271.042196040975;--colors-neutral-variant-50:95.6505045445515% .013549793133519113 277.0615738828534;--colors-neutral-variant-100:91.3876376734971% .012372127169566066 276.0865162157537;--colors-neutral-variant-200:82.76856170931632% .012688758561887064 276.06196922541676;--colors-neutral-variant-300:74.15931503637518% .013316374645566061 271.2351128638376;--colors-neutral-variant-400:65.67237243932705% .012316458313456355 269.4879353451926;--colors-neutral-variant-500:56.93563956525599% .012776073866454882 269.4549031865242;--colors-neutral-variant-600:48.20653475806189% .013335792280992626 269.40660357891244;--colors-neutral-variant-700:39.68235659605417% .01291999530775111 261.74700279428566;--colors-neutral-variant-800:30.90568250954843% .013249534039867013 267.11780919044736;--colors-neutral-variant-900:22.49915202659974% .013180266983845067 258.3705219620641;--colors-neutral-variant-950:17.728775604481793% .013348231220512258 264.1497170206077}:root.dark{--colors-semantic-primary:82.87974411513866% .08486105735170947 263.94391059625315;--colors-semantic-on-primary:31.33443772616587% .10788390979237249 256.22157845477994;--colors-semantic-primary-container:40.09906802896032% .13824767646855043 256.25716667265146;--colors-semantic-on-primary-container:91.3486878582185% .04139564251079008 269.057674970131;--colors-semantic-secondary:83.69290363810946% .09300102604713656 38.722963488402684;--colors-semantic-on-secondary:32.15808138618452% .10529125441593735 37.991336998376255;--colors-semantic-secondary-container:41.2497187218172% .13488004579966106 38.05208047737898;--colors-semantic-on-secondary-container:91.85833659925797% .04298154036630946 37.672743182613544;--colors-semantic-tertiary:82.5504173699424% .12535463336927463 100.59524728105959;--colors-semantic-on-tertiary:30.986665718515344% .06488788099408148 102.01307566025372;--colors-semantic-tertiary-container:39.47309623291731% .08238208819367933 101.12195280176309;--colors-semantic-on-tertiary-container:91.10266867049698% .12946882977695384 100.425549357043;--colors-semantic-background:18.696300875034495% .0062883740365704535 271.0667354400371;--colors-semantic-on-background:91.47142918927788% .005475359897793702 297.7185737515813;--colors-semantic-surface:18.696300875034495% .0062883740365704535 271.0667354400371;--colors-semantic-on-surface:91.47142918927788% .005475359897793702 297.7185737515813;--colors-semantic-surface-variant:39.772748472450594% .012411017157530159 267.21161921615237;--colors-semantic-on-surface-variant:82.79947638564025% .014058336061285651 277.02104053019434;--colors-semantic-outline:65.4573995131849% .01347445651341363 275.9890098239571;--colors-semantic-outline-variant:39.772748472450594% .012411017157530159 267.21161921615237;--colors-semantic-inverse-surface:91.47142918927788% .005475359897793702 297.7185737515813;--colors-semantic-inverse-on-surface:30.933794130744964% .005523138313930728 271.23615676020654;--colors-semantic-error:83.83035540644033% .08908497144778067 26.757495092269153;--colors-semantic-on-error:32.75025991176742% .13359166003431663 27.319557174016154;--colors-semantic-error-container:41.70609775172703% .17015282925065678 27.378790773534604;--colors-semantic-on-error-container:91.82508569940921% .04177126481295773 25.225906857810628;--colors-primary-50:95.65016586380455% .020579846326052805 274.04024145586095;--colors-primary-100:91.3486878582185% .04139564251079008 269.057674970131;--colors-primary-200:82.87974411513866% .08486105735170947 263.94391059625315;--colors-primary-300:74.33206349256442% .13197462445134575 261.79998457995123;--colors-primary-400:65.81844620144113% .16863217607091296 259.6472023283733;--colors-primary-500:57.32381765461525% .1714262434804757 258.1396738819777;--colors-primary-600:48.85830802306257% .1697122533223722 256.4520205555214;--colors-primary-700:40.09906802896032% .13824767646855043 256.25716667265146;--colors-primary-800:31.33443772616587% .10788390979237249 256.22157845477994;--colors-primary-900:22.71554500194184% .07698463127026006 255.8004542062605;--colors-primary-950:17.860627018827014% .06274337897328261 256.7402218340226;--colors-secondary-50:95.90303001564425% .02076295774566272 36.02935303656568;--colors-secondary-100:91.85833659925797% .04298154036630946 37.672743182613544;--colors-secondary-200:83.69290363810946% .09300102604713656 38.722963488402684;--colors-secondary-300:75.61903982438733% .1503721787877174 38.78887783087839;--colors-secondary-400:67.56571872604732% .1860359313036654 38.76780845549354;--colors-secondary-500:58.75147577545393% .1766269376887664 38.401514189673605;--colors-secondary-600:50.037230293697064% .1639112850517923 37.9688421712591;--colors-secondary-700:41.2497187218172% .13488004579966106 38.05208047737898;--colors-secondary-800:32.15808138618452% .10529125441593735 37.991336998376255;--colors-secondary-900:23.13673594834708% .07605405485571567 37.810759030356394;--colors-secondary-950:18.41997379989758% .05941631989972665 38.68365798189291;--colors-tertiary-50:95.46570246279545% .09389557296767305 99.42735658941012;--colors-tertiary-100:91.10266867049698% .12946882977695384 100.425549357043;--colors-tertiary-200:82.5504173699424% .12535463336927463 100.59524728105959;--colors-tertiary-300:73.77440729382926% .12146134486521866 100.81590008386826;--colors-tertiary-400:65.29956473284206% .1172082732970315 101.64491676930362;--colors-tertiary-500:56.77088924831574% .11086932031563584 101.11845290781753;--colors-tertiary-600:48.1030228934184% .10054698146813403 101.53703823864663;--colors-tertiary-700:39.47309623291731% .08238208819367933 101.12195280176309;--colors-tertiary-800:30.986665718515344% .06488788099408148 102.01307566025372;--colors-tertiary-900:22.40623044410484% .046920239362103454 102.01465244807935;--colors-tertiary-950:17.582799330941498% .036801521303034546 101.88809742151375;--colors-neutral-50:95.70416034018056% .005413531144643662 297.72442766687783;--colors-neutral-100:91.47142918927788% .005475359897793702 297.7185737515813;--colors-neutral-200:82.85359880763902% .005613131020743012 297.7045541627647;--colors-neutral-300:74.24401485862377% .005675648188760899 286.2606727016423;--colors-neutral-400:65.46076454195375% .005859035265247198 286.2367543088041;--colors-neutral-500:57.05669774087989% .006066273532867999 286.2058896867452;--colors-neutral-600:48.32973854129774% .006326986929751284 286.1606141835996;--colors-neutral-700:39.56239291419294% .0066572722822034955 286.09151894994125;--colors-neutral-800:30.973971399836003% .007257855849619085 274.73706616378104;--colors-neutral-900:22.27740658611949% .007903516161465292 274.57259536512566;--colors-neutral-950:17.786923244049284% .006370281298283763 271.042196040975;--colors-neutral-variant-50:95.6505045445515% .013549793133519113 277.0615738828534;--colors-neutral-variant-100:91.3876376734971% .012372127169566066 276.0865162157537;--colors-neutral-variant-200:82.76856170931632% .012688758561887064 276.06196922541676;--colors-neutral-variant-300:74.15931503637518% .013316374645566061 271.2351128638376;--colors-neutral-variant-400:65.67237243932705% .012316458313456355 269.4879353451926;--colors-neutral-variant-500:56.93563956525599% .012776073866454882 269.4549031865242;--colors-neutral-variant-600:48.20653475806189% .013335792280992626 269.40660357891244;--colors-neutral-variant-700:39.68235659605417% .01291999530775111 261.74700279428566;--colors-neutral-variant-800:30.90568250954843% .013249534039867013 267.11780919044736;--colors-neutral-variant-900:22.49915202659974% .013180266983845067 258.3705219620641;--colors-neutral-variant-950:17.728775604481793% .013348231220512258 264.1497170206077}:root{color-scheme:light;--in:.7206 .191 231.6;--su:64.8% .15 160;--wa:.8471 .199 83.87;--er:.7176 .221 22.18;--pc:.89824 .06192 275.75;--ac:.15352 .0368 183.61;--inc:0 0 0;--suc:0 0 0;--wac:0 0 0;--erc:0 0 0;--rounded-box:1rem;--rounded-btn:.5rem;--rounded-badge:1.9rem;--animation-btn:.25s;--animation-input:.2s;--btn-focus-scale:.95;--border-btn:1px;--tab-border:1px;--tab-radius:.5rem;--p:.4912 .3096 275.75;--s:.6971 .329 342.55;--sc:.9871 .0106 342.55;--a:.7676 .184 183.61;--n:.321785 .02476 255.701624;--nc:.894994 .011585 252.096176;--b1:1 0 0;--b2:.961151 0 0;--b3:.924169 .00108 197.137559;--bc:.278078 .029596 256.847952}@media (prefers-color-scheme:dark){:root{color-scheme:dark;--in:.7206 .191 231.6;--su:64.8% .15 160;--wa:.8471 .199 83.87;--er:.7176 .221 22.18;--pc:.13138 .0392 275.75;--sc:.1496 .052 342.55;--ac:.14902 .0334 183.61;--inc:0 0 0;--suc:0 0 0;--wac:0 0 0;--erc:0 0 0;--rounded-box:1rem;--rounded-btn:.5rem;--rounded-badge:1.9rem;--animation-btn:.25s;--animation-input:.2s;--btn-focus-scale:.95;--border-btn:1px;--tab-border:1px;--tab-radius:.5rem;--p:.6569 .196 275.75;--s:.748 .26 342.55;--a:.7451 .167 183.61;--n:.313815 .021108 254.139175;--nc:.746477 .0216 264.435964;--b1:.253267 .015896 252.417568;--b2:.232607 .013807 253.100675;--b3:.211484 .01165 254.087939;--bc:.746477 .0216 264.435964}}[data-theme=light]{color-scheme:light;--in:.7206 .191 231.6;--su:64.8% .15 160;--wa:.8471 .199 83.87;--er:.7176 .221 22.18;--pc:.89824 .06192 275.75;--ac:.15352 .0368 183.61;--inc:0 0 0;--suc:0 0 0;--wac:0 0 0;--erc:0 0 0;--rounded-box:1rem;--rounded-btn:.5rem;--rounded-badge:1.9rem;--animation-btn:.25s;--animation-input:.2s;--btn-focus-scale:.95;--border-btn:1px;--tab-border:1px;--tab-radius:.5rem;--p:.4912 .3096 275.75;--s:.6971 .329 342.55;--sc:.9871 .0106 342.55;--a:.7676 .184 183.61;--n:.321785 .02476 255.701624;--nc:.894994 .011585 252.096176;--b1:1 0 0;--b2:.961151 0 0;--b3:.924169 .00108 197.137559;--bc:.278078 .029596 256.847952}[data-theme=dark]{color-scheme:dark;--in:.7206 .191 231.6;--su:64.8% .15 160;--wa:.8471 .199 83.87;--er:.7176 .221 22.18;--pc:.13138 .0392 275.75;--sc:.1496 .052 342.55;--ac:.14902 .0334 183.61;--inc:0 0 0;--suc:0 0 0;--wac:0 0 0;--erc:0 0 0;--rounded-box:1rem;--rounded-btn:.5rem;--rounded-badge:1.9rem;--animation-btn:.25s;--animation-input:.2s;--btn-focus-scale:.95;--border-btn:1px;--tab-border:1px;--tab-radius:.5rem;--p:.6569 .196 275.75;--s:.748 .26 342.55;--a:.7451 .167 183.61;--n:.313815 .021108 254.139175;--nc:.746477 .0216 264.435964;--b1:.253267 .015896 252.417568;--b2:.232607 .013807 253.100675;--b3:.211484 .01165 254.087939;--bc:.746477 .0216 264.435964}html{font-family:REM,sans-serif;font-size:16px}body,html{height:100%}body{--tw-bg-opacity:1;background-color:oklch(var(--colors-semantic-background)/var(--tw-bg-opacity));--tw-text-opacity:1;box-sizing:border-box;color:oklch(var(--colors-semantic-on-background)/var(--tw-text-opacity));transition:background-color 222ms,color 222ms}body,main{display:flex;flex-direction:column;width:100%}main{flex-grow:1;min-height:100%;overflow-y:auto}article,main{align-items:center}article{display:flex;flex-direction:column;padding-bottom:2vh;padding-top:2vh;width:100%}@media (max-width:767px){main{padding:calc(4svh + env(safe-area-inset-top)) 3vw calc(11svh + env(safe-area-inset-bottom))}article{padding-left:3vw;padding-right:3vw}#article-text{overflow-x:clip;width:100%}}@media (min-width:768px){main{padding:calc(4svh + env(safe-area-inset-top)) 2vw calc(4svh + env(safe-area-inset-bottom))}article{padding-left:2vw;padding-right:2vw}#article-text{width:clamp(45ch,70ch,70%)}}@media (min-width:1281px){#article-text{width:clamp(45ch,80ch,67%)}}a{letter-spacing:.023rem}article a:link{--tw-text-opacity:1;color:oklch(var(--colors-semantic-primary)/var(--tw-text-opacity))}article a:visited{--tw-text-opacity:1;color:oklch(var(--colors-semantic-secondary)/var(--tw-text-opacity))}article a:active{--tw-text-opacity:1;color:oklch(var(--colors-semantic-tertiary)/var(--tw-text-opacity))}article a:active,article a:focus,article a:hover{text-decoration:underline}@media (scripting:none){@media (prefers-color-scheme:dark){:root:root{--colors-semantic-primary:82.87974411513866% .08486105735170947 263.94391059625315;--colors-semantic-on-primary:31.33443772616587% .10788390979237249 256.22157845477994;--colors-semantic-primary-container:40.09906802896032% .13824767646855043 256.25716667265146;--colors-semantic-on-primary-container:91.3486878582185% .04139564251079008 269.057674970131;--colors-semantic-secondary:83.69290363810946% .09300102604713656 38.722963488402684;--colors-semantic-on-secondary:32.15808138618452% .10529125441593735 37.991336998376255;--colors-semantic-secondary-container:41.2497187218172% .13488004579966106 38.05208047737898;--colors-semantic-on-secondary-container:91.85833659925797% .04298154036630946 37.672743182613544;--colors-semantic-tertiary:82.5504173699424% .12535463336927463 100.59524728105959;--colors-semantic-on-tertiary:30.986665718515344% .06488788099408148 102.01307566025372;--colors-semantic-tertiary-container:39.47309623291731% .08238208819367933 101.12195280176309;--colors-semantic-on-tertiary-container:91.10266867049698% .12946882977695384 100.425549357043;--colors-semantic-background:18.696300875034495% .0062883740365704535 271.0667354400371;--colors-semantic-on-background:91.47142918927788% .005475359897793702 297.7185737515813;--colors-semantic-surface:18.696300875034495% .0062883740365704535 271.0667354400371;--colors-semantic-on-surface:91.47142918927788% .005475359897793702 297.7185737515813;--colors-semantic-surface-variant:39.772748472450594% .012411017157530159 267.21161921615237;--colors-semantic-on-surface-variant:82.79947638564025% .014058336061285651 277.02104053019434;--colors-semantic-outline:65.4573995131849% .01347445651341363 275.9890098239571;--colors-semantic-outline-variant:39.772748472450594% .012411017157530159 267.21161921615237;--colors-semantic-inverse-surface:91.47142918927788% .005475359897793702 297.7185737515813;--colors-semantic-inverse-on-surface:30.933794130744964% .005523138313930728 271.23615676020654;--colors-semantic-error:83.83035540644033% .08908497144778067 26.757495092269153;--colors-semantic-on-error:32.75025991176742% .13359166003431663 27.319557174016154;--colors-semantic-error-container:41.70609775172703% .17015282925065678 27.378790773534604;--colors-semantic-on-error-container:91.82508569940921% .04177126481295773 25.225906857810628;--colors-primary-50:95.65016586380455% .020579846326052805 274.04024145586095;--colors-primary-100:91.3486878582185% .04139564251079008 269.057674970131;--colors-primary-200:82.87974411513866% .08486105735170947 263.94391059625315;--colors-primary-300:74.33206349256442% .13197462445134575 261.79998457995123;--colors-primary-400:65.81844620144113% .16863217607091296 259.6472023283733;--colors-primary-500:57.32381765461525% .1714262434804757 258.1396738819777;--colors-primary-600:48.85830802306257% .1697122533223722 256.4520205555214;--colors-primary-700:40.09906802896032% .13824767646855043 256.25716667265146;--colors-primary-800:31.33443772616587% .10788390979237249 256.22157845477994;--colors-primary-900:22.71554500194184% .07698463127026006 255.8004542062605;--colors-primary-950:17.860627018827014% .06274337897328261 256.7402218340226;--colors-secondary-50:95.90303001564425% .02076295774566272 36.02935303656568;--colors-secondary-100:91.85833659925797% .04298154036630946 37.672743182613544;--colors-secondary-200:83.69290363810946% .09300102604713656 38.722963488402684;--colors-secondary-300:75.61903982438733% .1503721787877174 38.78887783087839;--colors-secondary-400:67.56571872604732% .1860359313036654 38.76780845549354;--colors-secondary-500:58.75147577545393% .1766269376887664 38.401514189673605;--colors-secondary-600:50.037230293697064% .1639112850517923 37.9688421712591;--colors-secondary-700:41.2497187218172% .13488004579966106 38.05208047737898;--colors-secondary-800:32.15808138618452% .10529125441593735 37.991336998376255;--colors-secondary-900:23.13673594834708% .07605405485571567 37.810759030356394;--colors-secondary-950:18.41997379989758% .05941631989972665 38.68365798189291;--colors-tertiary-50:95.46570246279545% .09389557296767305 99.42735658941012;--colors-tertiary-100:91.10266867049698% .12946882977695384 100.425549357043;--colors-tertiary-200:82.5504173699424% .12535463336927463 100.59524728105959;--colors-tertiary-300:73.77440729382926% .12146134486521866 100.81590008386826;--colors-tertiary-400:65.29956473284206% .1172082732970315 101.64491676930362;--colors-tertiary-500:56.77088924831574% .11086932031563584 101.11845290781753;--colors-tertiary-600:48.1030228934184% .10054698146813403 101.53703823864663;--colors-tertiary-700:39.47309623291731% .08238208819367933 101.12195280176309;--colors-tertiary-800:30.986665718515344% .06488788099408148 102.01307566025372;--colors-tertiary-900:22.40623044410484% .046920239362103454 102.01465244807935;--colors-tertiary-950:17.582799330941498% .036801521303034546 101.88809742151375;--colors-neutral-50:95.70416034018056% .005413531144643662 297.72442766687783;--colors-neutral-100:91.47142918927788% .005475359897793702 297.7185737515813;--colors-neutral-200:82.85359880763902% .005613131020743012 297.7045541627647;--colors-neutral-300:74.24401485862377% .005675648188760899 286.2606727016423;--colors-neutral-400:65.46076454195375% .005859035265247198 286.2367543088041;--colors-neutral-500:57.05669774087989% .006066273532867999 286.2058896867452;--colors-neutral-600:48.32973854129774% .006326986929751284 286.1606141835996;--colors-neutral-700:39.56239291419294% .0066572722822034955 286.09151894994125;--colors-neutral-800:30.973971399836003% .007257855849619085 274.73706616378104;--colors-neutral-900:22.27740658611949% .007903516161465292 274.57259536512566;--colors-neutral-950:17.786923244049284% .006370281298283763 271.042196040975;--colors-neutral-variant-50:95.6505045445515% .013549793133519113 277.0615738828534;--colors-neutral-variant-100:91.3876376734971% .012372127169566066 276.0865162157537;--colors-neutral-variant-200:82.76856170931632% .012688758561887064 276.06196922541676;--colors-neutral-variant-300:74.15931503637518% .013316374645566061 271.2351128638376;--colors-neutral-variant-400:65.67237243932705% .012316458313456355 269.4879353451926;--colors-neutral-variant-500:56.93563956525599% .012776073866454882 269.4549031865242;--colors-neutral-variant-600:48.20653475806189% .013335792280992626 269.40660357891244;--colors-neutral-variant-700:39.68235659605417% .01291999530775111 261.74700279428566;--colors-neutral-variant-800:30.90568250954843% .013249534039867013 267.11780919044736;--colors-neutral-variant-900:22.49915202659974% .013180266983845067 258.3705219620641;--colors-neutral-variant-950:17.728775604481793% .013348231220512258 264.1497170206077}}}:root{--linear-gradient-y:linear-gradient(0deg,oklch(var(--colors-primary-400)/1) 0%,oklch(var(--colors-secondary-400)/1) 50%,oklch(var(--colors-tertiary-400)/1) 100%);--linear-gradient-x:linear-gradient(90deg,oklch(var(--colors-primary-400)/1) 0%,oklch(var(--colors-secondary-400)/1) 50%,oklch(var(--colors-tertiary-400)/1) 100%)}.background-gradient{position:relative}.background-gradient:before{background:var(--linear-gradient-y);filter:blur(2px);opacity:.55;transition:opacity .3s}.background-gradient:after,.background-gradient:before{border-radius:inherit;content:"";inset:0;position:absolute;z-index:-1}.background-gradient:after{background:inherit;opacity:inherit}.shadow-gradient{background:oklch(var(--colors-semantic-background)/1);position:relative;z-index:-1}.shadow-gradient:before{background:var(--linear-gradient-y);filter:blur(20px);opacity:.5;transform:translate3d(0,5px,0) scale(.98);transition:opacity .3s}.shadow-gradient:after,.shadow-gradient:before{border-radius:inherit;content:"";inset:0;position:absolute;z-index:-1}.shadow-gradient:after{background:inherit}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.container{width:100%}@media (min-width:1px){.container{max-width:1px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1281px){.container{max-width:1281px}}.prose{color:var(--tw-prose-body);max-width:65ch}.prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em;margin-top:1.25em}.prose :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead);font-size:1.25em;line-height:1.6;margin-bottom:1.2em;margin-top:1.2em}.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:422;text-decoration:inherit}.prose :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.prose :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal;margin-bottom:1.25em;margin-top:1.25em;padding-left:1.625em}.prose :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:disc;margin-bottom:1.25em;margin-top:1.25em;padding-left:1.625em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-counters);font-weight:400}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.prose :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.25em}.prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-bottom:3em;margin-top:3em}.prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){border-left-color:var(--tw-prose-quote-borders);border-left-width:.25rem;color:var(--tw-prose-quotes);font-style:italic;font-weight:500;margin-bottom:1.6em;margin-top:1.6em;padding-left:1em;quotes:"“""”""‘""’"}.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}.prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-size:2.25em;font-weight:800;line-height:1.1111111;margin-bottom:.8888889em;margin-top:0}.prose :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:900}.prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-size:1.5em;font-weight:700;line-height:1.3333333;margin-bottom:1em;margin-top:2em}.prose :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:800}.prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-size:1.25em;font-weight:600;line-height:1.6;margin-bottom:.6em;margin-top:1.6em}.prose :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;line-height:1.5;margin-bottom:.5em;margin-top:1.5em}.prose :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.prose :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){display:block;margin-bottom:2em;margin-top:2em}.prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){border-radius:.3125rem;box-shadow:0 0 0 1px oklch(var(--tw-prose-kbd-shadows)/.5),0 3px oklch(var(--tw-prose-kbd-shadows)/.5);color:var(--tw-prose-kbd);font-family:inherit;font-size:.875em;font-weight:500;padding:.1875em .375em}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:oklch(var(--colors-semantic-surface-variant));border-radius:.25rem;color:var(--tw-prose-code);font-size:.875em;font-weight:600;margin-block:-.125rem;padding:.125rem .375rem}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:""}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:""}.prose :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.prose :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:var(--tw-prose-pre-bg);border-radius:.375rem;color:var(--tw-prose-pre-code);font-size:.875em;font-weight:400;line-height:1.7142857;margin-bottom:1.7142857em;margin-top:1.7142857em;overflow-x:auto;padding:.8571429em 1.1428571em}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:transparent;border-radius:0;border-width:0;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;padding:0}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:none}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}.prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em;line-height:1.7142857;margin-bottom:2em;margin-top:2em;table-layout:auto;text-align:left;width:100%}.prose :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-color:var(--tw-prose-th-borders);border-bottom-width:1px}.prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;padding-bottom:.5714286em;padding-left:.5714286em;padding-right:.5714286em;vertical-align:bottom}.prose :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-color:var(--tw-prose-td-borders);border-bottom-width:1px}.prose :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}.prose :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-color:var(--tw-prose-th-borders);border-top-width:1px}.prose :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.prose :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0;margin-top:0}.prose :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.prose{--tw-prose-body:#374151;--tw-prose-headings:#111827;--tw-prose-lead:#4b5563;--tw-prose-links:#111827;--tw-prose-bold:#111827;--tw-prose-counters:#6b7280;--tw-prose-bullets:#d1d5db;--tw-prose-hr:#e5e7eb;--tw-prose-quotes:#111827;--tw-prose-quote-borders:#e5e7eb;--tw-prose-captions:#6b7280;--tw-prose-kbd:#111827;--tw-prose-kbd-shadows:17 24 39;--tw-prose-code:#111827;--tw-prose-pre-code:#e5e7eb;--tw-prose-pre-bg:#1f2937;--tw-prose-th-borders:#d1d5db;--tw-prose-td-borders:#e5e7eb;--tw-prose-invert-body:#d1d5db;--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:#9ca3af;--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:#9ca3af;--tw-prose-invert-bullets:#4b5563;--tw-prose-invert-hr:#374151;--tw-prose-invert-quotes:#f3f4f6;--tw-prose-invert-quote-borders:#374151;--tw-prose-invert-captions:#9ca3af;--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:255 255 255;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:#d1d5db;--tw-prose-invert-pre-bg:rgba(0,0,0,.5);--tw-prose-invert-th-borders:#4b5563;--tw-prose-invert-td-borders:#374151;font-size:1rem;line-height:1.75}.prose :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0;margin-top:0}.prose :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.5em;margin-top:.5em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:.375em}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:.375em}.prose :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.75em;margin-top:.75em}.prose :where(.prose>ul>li>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ul>li>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(.prose>ol>li>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ol>li>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.75em;margin-top:.75em}.prose :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em;margin-top:1.25em}.prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-left:1.625em}.prose :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:0}.prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-right:0}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding:.5714286em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-right:0}.prose :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.prose :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.prose-customTheme{--tw-prose-body:oklch(var(--colors-semantic-on-background));--tw-prose-headings:oklch(var(--colors-semantic-on-background));--tw-prose-lead:oklch(var(--colors-semantic-on-primary-container));--tw-prose-bold:oklch(var(--colors-semantic-on-background));--tw-prose-counters:oklch(var(--colors-semantic-on-primary-container));--tw-prose-bullets:oklch(var(--colors-semantic-on-primary-container));--tw-prose-hr:oklch(var(--colors-semantic-outline));--tw-prose-quotes:oklch(var(--colors-semantic-on-background));--tw-prose-quote-borders:oklch(var(--colors-semantic-outline));--tw-prose-captions:oklch(var(--colors-semantic-on-primary-container));--tw-prose-code:oklch(var(--colors-semantic-on-surface-variant));--tw-prose-pre-code:oklch(var(--colors-semantic-outline));--tw-prose-pre-bg:oklch(var(--colors-semantic-on-background));--tw-prose-th-borders:oklch(var(--colors-semantic-outline));--tw-prose-td-borders:oklch(var(--colors-semantic-outline));--tw-prose-kbd:oklch(var(--colors-semantic-on-primary-container));--tw-prose-kbd-shadows:var(--colors-semantic-primary-container)}.alert{align-content:flex-start;align-items:center;display:grid;gap:1rem;grid-auto-flow:row;justify-items:center;text-align:center;width:100%}@media (min-width:640px){.alert{grid-auto-flow:column;grid-template-columns:auto minmax(auto,1fr);justify-items:start;text-align:start}}.avatar.placeholder>div{display:flex}.avatar.placeholder>div,.btn{align-items:center;justify-content:center}.btn{border-color:transparent;border-radius:var(--rounded-btn,.5rem);cursor:pointer;display:inline-flex;flex-shrink:0;flex-wrap:wrap;font-size:.875rem;height:3rem;line-height:1em;min-height:3rem;padding-left:1rem;padding-right:1rem;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.btn-disabled,.btn:disabled,.btn[disabled]{pointer-events:none}.btn-circle{border-radius:9999px;height:3rem;padding:0;width:3rem}:where(.btn:is(input[type=checkbox])),:where(.btn:is(input[type=radio])){-webkit-appearance:none;-moz-appearance:none;appearance:none;width:auto}.btn:is(input[type=checkbox]):after,.btn:is(input[type=radio]):after{--tw-content:attr(aria-label);content:var(--tw-content)}.card{display:flex;flex-direction:column;position:relative}.card:focus{outline:2px solid transparent;outline-offset:2px}.card figure{align-items:center;display:flex;justify-content:center}.card.image-full{display:grid}.card.image-full:before{content:"";position:relative}.card.image-full:before,.card.image-full>*{grid-column-start:1;grid-row-start:1}.card.image-full>figure img{height:100%;-o-object-fit:cover;object-fit:cover}.card.image-full>.card-body{position:relative}.carousel{display:inline-flex;overflow-x:scroll;scroll-behavior:smooth;scroll-snap-type:x mandatory}.carousel-item{box-sizing:content-box;display:flex;flex:none;scroll-snap-align:start}.carousel-center .carousel-item{scroll-snap-align:center}.carousel-end .carousel-item{scroll-snap-align:end}.collapse:not(td):not(tr):not(colgroup){visibility:visible}.collapse{display:grid;grid-template-rows:auto 0fr;overflow:hidden;position:relative;transition:grid-template-rows .2s}.collapse-content,.collapse-title,.collapse>input[type=checkbox],.collapse>input[type=radio]{grid-column-start:1;grid-row-start:1}.collapse>input[type=checkbox],.collapse>input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:0}.collapse-open,.collapse:focus:not(.collapse-close),.collapse[open]{grid-template-rows:auto 1fr}.collapse:not(.collapse-close):has(>input[type=checkbox]:checked),.collapse:not(.collapse-close):has(>input[type=radio]:checked){grid-template-rows:auto 1fr}.collapse-open>.collapse-content,.collapse:focus:not(.collapse-close)>.collapse-content,.collapse:not(.collapse-close)>input[type=checkbox]:checked~.collapse-content,.collapse:not(.collapse-close)>input[type=radio]:checked~.collapse-content,.collapse[open]>.collapse-content{min-height:-moz-fit-content;min-height:fit-content;visibility:visible}.divider{align-items:center;align-self:stretch;display:flex;flex-direction:row}.divider:after,.divider:before{flex-grow:1;height:.125rem;width:100%;--tw-content:"";content:var(--tw-content)}.dropdown{display:inline-block;position:relative}.dropdown>:not(summary):focus{outline:2px solid transparent;outline-offset:2px}.dropdown .dropdown-content{position:absolute}.dropdown:is(:not(details)) .dropdown-content{opacity:0;visibility:hidden}.dropdown-end .dropdown-content{inset-inline-end:0}.dropdown-left .dropdown-content{bottom:auto;inset-inline-end:100%;top:0}.dropdown-right .dropdown-content{bottom:auto;inset-inline-start:100%;top:0}.dropdown-bottom .dropdown-content{bottom:auto;top:100%}.dropdown-top .dropdown-content{bottom:100%;top:auto}.dropdown-end.dropdown-left .dropdown-content,.dropdown-end.dropdown-right .dropdown-content{bottom:0;top:auto}.dropdown.dropdown-open .dropdown-content,.dropdown:focus-within .dropdown-content,.dropdown:not(.dropdown-hover):focus .dropdown-content{opacity:1;visibility:visible}@media (hover:hover){.dropdown.dropdown-hover:hover .dropdown-content{opacity:1;visibility:visible}}.dropdown:is(details) summary::-webkit-details-marker{display:none}.footer{grid-auto-flow:row;width:100%}.footer,.footer>*{display:grid;place-items:start}@media (min-width:48rem){.footer{grid-auto-flow:column}.footer-center{grid-auto-flow:row dense}}.form-control{display:flex;flex-direction:column}.label{align-items:center;display:flex;justify-content:space-between;-webkit-user-select:none;-moz-user-select:none;user-select:none}.hero{background-position:50%;background-size:cover;display:grid;place-items:center;width:100%}.hero>*{grid-column-start:1;grid-row-start:1}.input{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex-shrink:1;font-size:.875rem;height:3rem;line-height:1.25rem;line-height:2;padding-left:1rem;padding-right:1rem}.input-md[type=number]::-webkit-inner-spin-button,.input[type=number]::-webkit-inner-spin-button{margin-bottom:-1rem;margin-top:-1rem;margin-inline-end:-1rem}.input-xs[type=number]::-webkit-inner-spin-button{margin-bottom:-.25rem;margin-top:-.25rem;margin-inline-end:0}.join{align-items:stretch;display:inline-flex}.join :where(.join-item){border-end-end-radius:0;border-end-start-radius:0;border-start-end-radius:0;border-start-start-radius:0}.join .join-item:not(:first-child):not(:last-child),.join :not(:first-child):not(:last-child) .join-item{border-end-end-radius:0;border-end-start-radius:0;border-start-end-radius:0;border-start-start-radius:0}.join .join-item:first-child:not(:last-child),.join :first-child:not(:last-child) .join-item{border-end-end-radius:0;border-start-end-radius:0}.join .dropdown .join-item:first-child:not(:last-child),.join :first-child:not(:last-child) .dropdown .join-item{border-end-end-radius:inherit;border-start-end-radius:inherit}.join :where(.join-item:first-child:not(:last-child)),.join :where(:first-child:not(:last-child) .join-item){border-end-start-radius:inherit;border-start-start-radius:inherit}.join .join-item:last-child:not(:first-child),.join :last-child:not(:first-child) .join-item{border-end-start-radius:0;border-start-start-radius:0}.join :where(.join-item:last-child:not(:first-child)),.join :where(:last-child:not(:first-child) .join-item){border-end-end-radius:inherit;border-start-end-radius:inherit}@supports not selector(:has(*)){:where(.join *){border-radius:inherit}}@supports selector(:has(*)){:where(.join :has(.join-item)){border-radius:inherit}}.kbd{align-items:center;display:inline-flex;justify-content:center}.link{cursor:pointer;text-decoration-line:underline}.menu{display:flex;flex-direction:column;flex-wrap:wrap;font-size:.875rem;line-height:1.25rem}.menu :where(li ul){position:relative;white-space:nowrap}.menu :where(li:not(.menu-title)>:not(ul,details,.menu-title,.btn)),.menu :where(li:not(.menu-title)>details>summary:not(.menu-title)){align-content:flex-start;align-items:center;display:grid;gap:.5rem;grid-auto-columns:minmax(auto,max-content) auto max-content;grid-auto-flow:column;-webkit-user-select:none;-moz-user-select:none;user-select:none}.menu li.disabled{cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;user-select:none}.menu :where(li>.menu-dropdown:not(.menu-dropdown-show)){display:none}:where(.menu li){align-items:stretch;display:flex;flex-direction:column;flex-shrink:0;flex-wrap:wrap;position:relative}:where(.menu li) .badge{justify-self:end}.radio{flex-shrink:0}.range{cursor:pointer;height:1.5rem;width:100%}.range:focus{outline:none}.stats{display:inline-grid}:where(.stats){grid-auto-flow:column}.stat{display:inline-grid;grid-template-columns:repeat(1,1fr);width:100%}.steps .step{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));place-items:center;text-align:center}.tabs-lifted:has(.tab-content[class*=" rounded-"]) .tab:first-child:not(.tab-active),.tabs-lifted:has(.tab-content[class^=rounded-]) .tab:first-child:not(.tab-active){border-bottom-color:transparent}.tab{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;display:inline-flex;flex-wrap:wrap;font-size:.875rem;grid-row-start:1;height:2rem;justify-content:center;line-height:1.25rem;line-height:2;position:relative;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;--tab-padding:1rem}.tab:is(input[type=radio]){border-bottom-left-radius:0;border-bottom-right-radius:0;width:auto}.tab:is(input[type=radio]):after{--tw-content:attr(aria-label);content:var(--tw-content)}.tab:not(input):empty{cursor:default;grid-column-start:span 9999}.tab-active+.tab-content,input.tab:checked+.tab-content{display:block}.toggle{flex-shrink:0}.btm-nav-xs>:where(.active){border-top-width:1px}.btm-nav-sm>:where(.active){border-top-width:2px}.btm-nav-md>:where(.active){border-top-width:2px}.btm-nav-lg>:where(.active){border-top-width:4px}.btn-sm{font-size:.875rem;height:2rem;min-height:2rem;padding-left:.75rem;padding-right:.75rem}.btn-square:where(.btn-sm){height:2rem;padding:0;width:2rem}.btn-circle:where(.btn-xs){border-radius:9999px;height:1.5rem;padding:0;width:1.5rem}.btn-circle:where(.btn-sm){border-radius:9999px;height:2rem;padding:0;width:2rem}.btn-circle:where(.btn-md){border-radius:9999px;height:3rem;padding:0;width:3rem}.btn-circle:where(.btn-lg){border-radius:9999px;height:4rem;padding:0;width:4rem}.input-xs{font-size:.75rem;height:1.5rem;line-height:1rem;line-height:1.625;padding-left:.5rem;padding-right:.5rem}.join.join-vertical{flex-direction:column}.join.join-vertical .join-item:first-child:not(:last-child),.join.join-vertical :first-child:not(:last-child) .join-item{border-end-end-radius:0;border-end-start-radius:0;border-start-end-radius:inherit;border-start-start-radius:inherit}.join.join-vertical .join-item:last-child:not(:first-child),.join.join-vertical :last-child:not(:first-child) .join-item{border-end-end-radius:inherit;border-end-start-radius:inherit;border-start-end-radius:0;border-start-start-radius:0}.join.join-horizontal{flex-direction:row}.join.join-horizontal .join-item:first-child:not(:last-child),.join.join-horizontal :first-child:not(:last-child) .join-item{border-end-end-radius:0;border-end-start-radius:inherit;border-start-end-radius:0;border-start-start-radius:inherit}.join.join-horizontal .join-item:last-child:not(:first-child),.join.join-horizontal :last-child:not(:first-child) .join-item{border-end-end-radius:inherit;border-end-start-radius:0;border-start-end-radius:inherit;border-start-start-radius:0}.steps-horizontal .step{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));place-items:center;text-align:center}.steps-vertical .step{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(1,minmax(0,1fr))}.tabs-md :where(.tab){font-size:.875rem;height:2rem;line-height:1.25rem;line-height:2;--tab-padding:1rem}.tabs-lg :where(.tab){font-size:1.125rem;height:3rem;line-height:1.75rem;line-height:2;--tab-padding:1.25rem}.tabs-sm :where(.tab){font-size:.875rem;height:1.5rem;line-height:.75rem;--tab-padding:.75rem}.tabs-xs :where(.tab){font-size:.75rem;height:1.25rem;line-height:.75rem;--tab-padding:.5rem}.tooltip{--tooltip-offset:calc(100% + 1px + var(--tooltip-tail, 0px))}.tooltip:before{content:var(--tw-content);pointer-events:none;position:absolute;z-index:1;--tw-content:attr(data-tip)}.tooltip-top:before,.tooltip:before{bottom:var(--tooltip-offset);left:50%;right:auto;top:auto;transform:translate(-50%)}.tooltip-bottom:before{bottom:auto;left:50%;right:auto;top:var(--tooltip-offset);transform:translate(-50%)}.avatar.online:before{border-radius:9999px;content:"";display:block;position:absolute;z-index:10;--tw-bg-opacity:1;background-color:var(--fallback-su,oklch(var(--su)/var(--tw-bg-opacity)));height:15%;outline-color:var(--fallback-b1,oklch(var(--b1)/1));outline-style:solid;outline-width:2px;right:7%;top:7%;width:15%}.join.join-vertical>:where(:not(:first-child)){margin-left:0;margin-right:0;margin-top:-1px}.join.join-horizontal>:where(:not(:first-child)){margin-bottom:0;margin-top:0;margin-inline-start:-1px}.steps-horizontal .step{grid-template-columns:auto;grid-template-rows:40px 1fr;min-width:4rem}.steps-horizontal .step:before{height:.5rem;width:100%;--tw-translate-x:0px;--tw-translate-y:0px;content:"";margin-inline-start:-100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:is([dir=rtl] .steps-horizontal .step):before{--tw-translate-x:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.steps-vertical .step{gap:.5rem;grid-template-columns:40px 1fr;grid-template-rows:auto;justify-items:start;min-height:4rem}.steps-vertical .step:before{height:100%;width:.5rem;--tw-translate-x:-50%;--tw-translate-y:-50%;margin-inline-start:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:is([dir=rtl] .steps-vertical .step):before{--tw-translate-x:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tooltip{display:inline-block;position:relative;text-align:center;--tooltip-tail:.1875rem;--tooltip-color:var(--fallback-n,oklch(var(--n)/1));--tooltip-text-color:var(--fallback-nc,oklch(var(--nc)/1));--tooltip-tail-offset:calc(100% + .0625rem - var(--tooltip-tail))}.tooltip:after,.tooltip:before{opacity:0;transition-delay:.1s;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.tooltip:after{border-style:solid;border-width:var(--tooltip-tail,0);content:"";display:block;height:0;position:absolute;width:0}.tooltip:before{background-color:var(--tooltip-color);border-radius:.25rem;color:var(--tooltip-text-color);font-size:.875rem;line-height:1.25rem;max-width:20rem;padding:.25rem .5rem;width:-moz-max-content;width:max-content}.tooltip.tooltip-open:after,.tooltip.tooltip-open:before,.tooltip:hover:after,.tooltip:hover:before{opacity:1;transition-delay:75ms}.tooltip:has(:focus-visible):after,.tooltip:has(:focus-visible):before{opacity:1;transition-delay:75ms}.tooltip:not([data-tip]):hover:after,.tooltip:not([data-tip]):hover:before{opacity:0;visibility:hidden}.tooltip-top:after,.tooltip:after{border-color:var(--tooltip-color) transparent transparent transparent;bottom:var(--tooltip-tail-offset);left:50%;right:auto;top:auto;transform:translate(-50%)}.tooltip-bottom:after{border-color:transparent transparent var(--tooltip-color) transparent;bottom:auto;left:50%;right:auto;top:var(--tooltip-tail-offset);transform:translate(-50%)}.visible{visibility:visible}.collapse{visibility:collapse}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.bottom-0{bottom:0}.left-0{left:0}.left-1{left:.25rem}.right-1{right:.25rem}.top-1\/2{top:50%}.z-\[-1\]{z-index:-1}.z-\[1\]{z-index:1}.z-\[3\]{z-index:3}.z-\[999\]{z-index:999}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.col-start-3{grid-column-start:3}.col-start-4{grid-column-start:4}.col-start-5{grid-column-start:5}.col-end-2{grid-column-end:2}.col-end-3{grid-column-end:3}.col-end-4{grid-column-end:4}.col-end-5{grid-column-end:5}.col-end-6{grid-column-end:6}.row-start-1{grid-row-start:1}.row-start-2{grid-row-start:2}.row-start-5{grid-row-start:5}.row-start-7{grid-row-start:7}.row-start-\[12\]{grid-row-start:12}.row-start-\[18\]{grid-row-start:18}.row-end-2{grid-row-end:2}.row-end-3{grid-row-end:3}.row-end-4{grid-row-end:4}.row-end-6{grid-row-end:6}.row-end-9{grid-row-end:9}.row-end-\[18\]{grid-row-end:18}.row-end-\[21\]{grid-row-end:21}.m-0{margin:0}.m-1{margin:.25rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-6{margin-left:1.5rem;margin-right:1.5rem}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-bottom:.25rem;margin-top:.25rem}.my-2{margin-bottom:.5rem;margin-top:.5rem}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-8{margin-bottom:2rem}.mb-auto{margin-bottom:auto}.ml-12{margin-left:3rem}.ml-6{margin-left:1.5rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mt-auto{margin-top:auto}.line-clamp-2{-webkit-line-clamp:2}.line-clamp-2,.line-clamp-3{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical}.line-clamp-3{-webkit-line-clamp:3}.line-clamp-4{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:4}.block{display:block}.inline{display:inline}.flex{display:flex}.grid{display:grid}.hidden{display:none}.aspect-square{aspect-ratio:1/1}.h-14{height:3.5rem}.h-3{height:.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[11rem\]{height:11rem}.h-\[12\.5rem\]{height:12.5rem}.h-\[140\%\]{height:140%}.h-\[6\.25rem\]{height:6.25rem}.h-\[6rem\]{height:6rem}.h-\[9svh\]{height:9svh}.h-auto{height:auto}.h-full{height:100%}.h-max{height:-moz-max-content;height:max-content}.max-h-max{max-height:-moz-max-content;max-height:max-content}.w-14{width:3.5rem}.w-24{width:6rem}.w-3{width:.75rem}.w-3\/12{width:25%}.w-4\/12{width:33.333333%}.w-7\/12{width:58.333333%}.w-\[70svw\]{width:70svw}.w-auto{width:auto}.w-full{width:100%}.w-max{width:-moz-max-content;width:max-content}.min-w-full{min-width:100%}.max-w-none{max-width:none}.flex-shrink-0{flex-shrink:0}.flex-grow{flex-grow:1}.-translate-y-1\/2{--tw-translate-y:-50%}.-translate-y-1\/2,.rotate-180{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate:180deg}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.resize{resize:both}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-\[repeat\(13\,_minmax\(0\,_1fr\)\)\]{grid-template-columns:repeat(13,minmax(0,1fr))}.grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.grid-rows-3{grid-template-rows:repeat(3,minmax(0,1fr))}.grid-rows-\[repeat\(20\,_minmax\(0\,_1fr\)\)\]{grid-template-rows:repeat(20,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.content-start{align-content:flex-start}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-items-stretch{justify-items:stretch}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-4{gap:1rem}.gap-\[\.03rem\]{gap:.03rem}.gap-\[\.1rem\]{gap:.1rem}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(1rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(1rem*var(--tw-space-x-reverse))}.self-end{align-self:flex-end}.self-center{align-self:center}.justify-self-end{justify-self:end}.justify-self-center{justify-self:center}.overflow-hidden{overflow:hidden}.hyphens-auto{-webkit-hyphens:auto;hyphens:auto}.whitespace-pre-line{white-space:pre-line}.break-words{overflow-wrap:break-word}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-xl{border-radius:.75rem}.border{border-width:1px}.border-2{border-width:2px}.border-4{border-width:4px}.border-x-2{border-left-width:2px;border-right-width:2px}.border-b-2{border-bottom-width:2px}.border-semantic-on-background\/60{border-color:oklch(var(--colors-semantic-on-background)/.6)}.border-semantic-on-primary-container{--tw-border-opacity:1;border-color:oklch(var(--colors-semantic-on-primary-container)/var(--tw-border-opacity))}.border-semantic-on-surface-variant{--tw-border-opacity:1;border-color:oklch(var(--colors-semantic-on-surface-variant)/var(--tw-border-opacity))}.border-semantic-on-surface-variant\/10{border-color:oklch(var(--colors-semantic-on-surface-variant)/.1)}.border-semantic-primary-container{--tw-border-opacity:1;border-color:oklch(var(--colors-semantic-primary-container)/var(--tw-border-opacity))}.bg-semantic-background\/20{background-color:oklch(var(--colors-semantic-background)/.2)}.bg-semantic-primary-container\/20{background-color:oklch(var(--colors-semantic-primary-container)/.2)}.bg-semantic-surface-variant{--tw-bg-opacity:1;background-color:oklch(var(--colors-semantic-surface-variant)/var(--tw-bg-opacity))}.bg-semantic-surface-variant\/30{background-color:oklch(var(--colors-semantic-surface-variant)/.3)}.bg-semantic-surface-variant\/50{background-color:oklch(var(--colors-semantic-surface-variant)/.5)}.object-cover{-o-object-fit:cover;object-fit:cover}.p-1{padding:.25rem}.p-4{padding:1rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-2{padding-left:.5rem;padding-right:.5rem}.py-1{padding-bottom:.25rem;padding-top:.25rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.py-4{padding-bottom:1rem;padding-top:1rem}.py-6{padding-bottom:1.5rem;padding-top:1.5rem}.pb-1{padding-bottom:.25rem}.pb-2{padding-bottom:.5rem}.pl-2{padding-left:.5rem}.pl-\[7svw\]{padding-left:7svw}.pr-2{padding-right:.5rem}.pr-\[7svw\]{padding-right:7svw}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.text-left{text-align:left}.text-center{text-align:center}.text-2xl{font-size:1.5rem;line-height:2rem}.text-\[\.6rem\]{font-size:.6rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-extralight{font-weight:200}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.capitalize{text-transform:capitalize}.italic{font-style:italic}.leading-5{line-height:1.25rem}.tracking-\[\.4rem\]{letter-spacing:.4rem}.tracking-widest{letter-spacing:.1em}.text-neutral-variant-600{--tw-text-opacity:1;color:oklch(var(--colors-neutral-variant-600)/var(--tw-text-opacity))}.text-neutral-variant-700{--tw-text-opacity:1;color:oklch(var(--colors-neutral-variant-700)/var(--tw-text-opacity))}.text-semantic-on-background{--tw-text-opacity:1;color:oklch(var(--colors-semantic-on-background)/var(--tw-text-opacity))}.text-semantic-on-background\/60{color:oklch(var(--colors-semantic-on-background)/.6)}.text-semantic-on-background\/70{color:oklch(var(--colors-semantic-on-background)/.7)}.text-semantic-on-surface-variant{--tw-text-opacity:1;color:oklch(var(--colors-semantic-on-surface-variant)/var(--tw-text-opacity))}.underline{text-decoration-line:underline}.no-underline{text-decoration-line:none}.decoration-semantic-primary{text-decoration-color:oklch(var(--colors-semantic-primary)/1)}.decoration-2{text-decoration-thickness:2px}.decoration-4{text-decoration-thickness:4px}.underline-offset-1{text-underline-offset:1px}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-70{opacity:.7}.outline{outline-style:solid}.blur{--tw-blur:blur(8px)}.blur,.blur-2xl{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-2xl{--tw-blur:blur(40px)}.brightness-\[125\%\]{--tw-brightness:brightness(125%)}.brightness-\[125\%\],.grayscale{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale:grayscale(100%)}.saturate-\[55\%\]{--tw-saturate:saturate(55%)}.filter,.saturate-\[55\%\]{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.\[--tooltip-color\:theme\(colors\.semantic\.primary-container\)\]{--tooltip-color:oklch(var(--colors-semantic-primary-container)/1)}.\[--tooltip-text-color\:theme\(colors\.semantic\.on-primary-container\)\]{--tooltip-text-color:oklch(var(--colors-semantic-on-primary-container)/1)}*{min-width:0}.sr-only{border:0;height:1px;margin:0;overflow:hidden;padding:0;position:absolute!important;width:1px;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.group:hover .group-hover\:shadow-gradient{background:oklch(var(--colors-semantic-background)/1);position:relative;z-index:-1}.group:hover .group-hover\:shadow-gradient:before{background:var(--linear-gradient-y);border-radius:inherit;content:"";filter:blur(20px);inset:0;opacity:.5;position:absolute;transform:translate3d(0,5px,0) scale(.98);transition:opacity .3s;z-index:-1}.group:hover .group-hover\:shadow-gradient:after{background:inherit;border-radius:inherit;content:"";inset:0;position:absolute;z-index:-1}@media (min-width:768px){.md\:tooltip{--tooltip-offset:calc(100% + 1px + var(--tooltip-tail, 0px))}.md\:tooltip:before{content:var(--tw-content);pointer-events:none;position:absolute;z-index:1;--tw-content:attr(data-tip);bottom:var(--tooltip-offset);left:50%;right:auto;top:auto;transform:translate(-50%)}.md\:tooltip-bottom:before{bottom:auto;left:50%;right:auto;top:var(--tooltip-offset);transform:translate(-50%)}.md\:tooltip{display:inline-block;position:relative;text-align:center;--tooltip-tail:.1875rem;--tooltip-color:var(--fallback-n,oklch(var(--n)/1));--tooltip-text-color:var(--fallback-nc,oklch(var(--nc)/1));--tooltip-tail-offset:calc(100% + .0625rem - var(--tooltip-tail))}.md\:tooltip:after,.md\:tooltip:before{opacity:0;transition-delay:.1s;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.md\:tooltip:after{border-style:solid;border-width:var(--tooltip-tail,0);content:"";display:block;height:0;position:absolute;width:0}.md\:tooltip:before{background-color:var(--tooltip-color);border-radius:.25rem;color:var(--tooltip-text-color);font-size:.875rem;line-height:1.25rem;max-width:20rem;padding:.25rem .5rem;width:-moz-max-content;width:max-content}.md\:tooltip.tooltip-open:after,.md\:tooltip.tooltip-open:before,.md\:tooltip:hover:after,.md\:tooltip:hover:before{opacity:1;transition-delay:75ms}.md\:tooltip:has(:focus-visible):after,.md\:tooltip:has(:focus-visible):before{opacity:1;transition-delay:75ms}.md\:tooltip:not([data-tip]):hover:after,.md\:tooltip:not([data-tip]):hover:before{opacity:0;visibility:hidden}.md\:tooltip:after{border-color:var(--tooltip-color) transparent transparent transparent;bottom:var(--tooltip-tail-offset);left:50%;right:auto;top:auto;transform:translate(-50%)}.md\:tooltip-bottom:after{border-color:transparent transparent var(--tooltip-color) transparent;bottom:auto;left:50%;right:auto;top:var(--tooltip-tail-offset);transform:translate(-50%)}}.first\:rounded-t-lg:first-child{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.first\:border-t-2:first-child{border-top-width:2px}.last\:rounded-b-lg:last-child{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.last\:border-b-2:last-child{border-bottom-width:2px}.checked\:border-\[5px\]:checked{border-width:5px}.checked\:border-semantic-primary:checked{--tw-border-opacity:1;border-color:oklch(var(--colors-semantic-primary)/var(--tw-border-opacity))}.hover\:bg-semantic-on-background\/20:hover{background-color:oklch(var(--colors-semantic-on-background)/.2)}.hover\:bg-semantic-on-background\/30:hover{background-color:oklch(var(--colors-semantic-on-background)/.3)}.hover\:underline:hover{text-decoration-line:underline}.hover\:no-underline:hover{text-decoration-line:none}.group:hover .group-hover\:text-semantic-primary{--tw-text-opacity:1;color:oklch(var(--colors-semantic-primary)/var(--tw-text-opacity))}:is(.dark .dark\:flex){display:flex}:is(.dark .dark\:hidden){display:none}:is(.dark .dark\:brightness-100){--tw-brightness:brightness(1);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:invert){--tw-invert:invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(.dark .dark\:saturate-50){--tw-saturate:saturate(.5);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}@media (min-width:1px) and (max-width:767px){.sm\:right-\[3svw\]{right:3svw}.sm\:top-\[2svh\]{top:2svh}.sm\:z-\[-1\]{z-index:-1}.sm\:line-clamp-6{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:6}.sm\:hidden{display:none}.sm\:w-11\/12{width:91.666667%}.sm\:w-7\/12{width:58.333333%}.sm\:w-\[16svw\]{width:16svw}.sm\:w-full{width:100%}.sm\:flex-col{flex-direction:column}.sm\:items-center{align-items:center}.sm\:justify-center{justify-content:center}.sm\:px-10{padding-left:2.5rem;padding-right:2.5rem}.sm\:px-2{padding-left:.5rem;padding-right:.5rem}.sm\:pt-3{padding-top:.75rem}.sm\:pt-8{padding-top:2rem}.sm\:text-center{text-align:center}.sm\:text-\[\.5rem\]{font-size:.5rem}.sm\:text-\[1\.7rem\]{font-size:1.7rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}.sm\:underline{text-decoration-line:underline}}@media (min-width:768px){.md\:bottom-\[3svh\]{bottom:3svh}.md\:right-\[3svw\]{right:3svw}.md\:top-\[3svh\]{top:3svh}.md\:z-\[1\]{z-index:1}.md\:z-\[3\]{z-index:3}.md\:mx-0{margin-left:0;margin-right:0}.md\:mb-0{margin-bottom:0}.md\:mt-auto{margin-top:auto}.md\:line-clamp-4{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:4}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:h-12{height:3rem}.md\:h-\[30rem\]{height:30rem}.md\:h-\[35\%\]{height:35%}.md\:h-full{height:100%}.md\:max-h-\[45vh\]{max-height:45vh}.md\:min-h-\[5svw\]{min-height:5svw}.md\:w-2\/12{width:16.666667%}.md\:w-24{width:6rem}.md\:w-7\/12{width:58.333333%}.md\:w-8\/12{width:66.666667%}.md\:w-9\/12{width:75%}.md\:w-\[5svw\]{width:5svw}.md\:w-\[66\%\]{width:66%}.md\:w-\[67svw\]{width:67svw}.md\:max-w-\[77\%\]{max-width:77%}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:justify-center{justify-content:center}.md\:gap-1{gap:.25rem}.md\:justify-self-end{justify-self:end}.md\:px-2{padding-left:.5rem;padding-right:.5rem}.md\:px-20{padding-left:5rem;padding-right:5rem}.md\:px-8{padding-right:2rem}.md\:pl-8,.md\:px-8{padding-left:2rem}.md\:pr-2{padding-right:.5rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-\[3\.3rem\]{font-size:3.3rem}.md\:text-sm{font-size:.875rem;line-height:1.25rem}.md\:text-xs{font-size:.75rem;line-height:1rem}.md\:font-medium{font-weight:500}.md\:blur-\[0\.1px\]{--tw-blur:blur(.1px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.md\:\[--tooltip-color\:theme\(colors\.semantic\.primary-container\)\]{--tooltip-color:oklch(var(--colors-semantic-primary-container)/1)}.md\:\[--tooltip-text-color\:theme\(colors\.semantic\.on-primary-container\)\]{--tooltip-text-color:oklch(var(--colors-semantic-on-primary-container)/1)}}@media (min-width:1281px){.lg\:line-clamp-4{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:4}.lg\:hidden{display:none}.lg\:h-\[25\%\]{height:25%}.lg\:h-\[40rem\]{height:40rem}.lg\:max-h-\[39vh\]{max-height:39vh}.lg\:min-h-\[4svw\]{min-height:4svw}.lg\:w-8\/12{width:66.666667%}.lg\:w-\[4svw\]{width:4svw}.lg\:w-\[5svw\]{width:5svw}.lg\:max-w-\[66\%\]{max-width:66%}.lg\:text-\[4\.4rem\]{font-size:4.4rem}}.footer-text[data-astro-cid-sz7xmlte]{align-items:center;display:flex;flex-direction:column;font-size:.5rem;justify-content:space-around;margin-bottom:auto;margin-right:1rem;margin-top:1rem;text-align:center}#divider[data-astro-cid-sz7xmlte]{border-bottom-width:1px;border-color:oklch(var(--colors-semantic-on-surface-variant)/1);width:12%}a[data-astro-cid-sz7xmlte]{background:var(--linear-gradient-x);background-clip:text;-webkit-background-clip:text;color:transparent;filter:contrast(1) saturate(1);font-weight:600;position:relative;transition:3s ease}a[data-astro-cid-sz7xmlte]:hover{filter:contrast(1.2) saturate(3) blur(.33px)}@media (min-width:768px){@media (min-width:1281px){#social-icon[data-astro-cid-emu42x4r],#social-links[data-astro-cid-emu42x4r] [data-icon]{height:4vb;width:4vb}}@media (max-width:1280px){#social-links[data-astro-cid-emu42x4r] [data-icon]{height:3.5vb;width:3.5vb}#social-icon[data-astro-cid-emu42x4r]{height:4vb;width:4vb}}#social-widget-desktop[data-astro-cid-emu42x4r]{container-name:socialWidget;container-type:size;grid-template-rows:70% 30%}#social-links[data-astro-cid-emu42x4r]{-moz-column-gap:.77rem;column-gap:.77rem;flex-wrap:wrap-reverse;padding-right:calc(.75rem - 1ch);padding-top:1rem;row-gap:.77rem;transition:visibility 0ms 0ms,opacity 0ms 0ms}#social-icon[data-astro-cid-emu42x4r]{transition:opacity .7s .35s}#social-links[data-astro-cid-emu42x4r] [data-icon]{color:oklch(var(--colors-semantic-on-surface-variant)/1)}#social-links[data-astro-cid-emu42x4r] :is(a:hover) [data-icon]{color:oklch(var(--colors-semantic-secondary)/1)}hr[data-astro-cid-emu42x4r],span[data-astro-cid-emu42x4r]{transition:visibility 0ms 0ms,opacity 0ms 0ms}@container socialWidget (width > 4rem){#social-links[data-astro-cid-emu42x4r]{opacity:1;transition:visibility .1s 50ms,opacity .1s 50ms;visibility:visible}#social-icon[data-astro-cid-emu42x4r]{height:0vb;opacity:0;transition:0ms;visibility:collapse;width:0vb}hr[data-astro-cid-emu42x4r],span[data-astro-cid-emu42x4r]{opacity:1;transition:visibility .1s 50ms,opacity .1s 50ms;visibility:visible}}}@media (max-width:767px){#social-links[data-astro-cid-emu42x4r]{background:linear-gradient(oklch(var(--colors-semantic-outline-variant)/.88),oklch(var(--colors-semantic-outline-variant)/.88)) padding-box,var(--linear-gradient-x) border-box;border:2px dotted transparent;border-radius:.55rem;bottom:11svh;-moz-column-gap:.77rem;column-gap:.77rem;display:flex;flex-direction:row;flex-wrap:wrap;left:3svw;max-width:88vw;padding:.55rem;row-gap:.77rem;width:-moz-max-content;width:max-content}#social-icon[data-astro-cid-emu42x4r]{margin-bottom:-.25rem}#social-links[data-astro-cid-emu42x4r] [data-icon]{height:5vb;width:5vb}#social-links[data-astro-cid-emu42x4r] :is(a:hover,a:focus,a:active) [data-icon]{color:oklch(var(--colors-semantic-secondary)/1)}}#share-button-desktop[data-astro-cid-mfqvsqti]{border-radius:100%;cursor:pointer;height:auto;position:fixed;transition:scale .3s,background-color .3s;z-index:1}#share-button-desktop[data-astro-cid-mfqvsqti]:hover{background-color:oklch(var(--colors-semantic-surface-variant)/35)}#share-button-desktop[data-astro-cid-mfqvsqti]:active{scale:.88;transition-delay:50ms;transition-duration:.1s}@media (scripting:none){#share-button-desktop[data-astro-cid-mfqvsqti],#share-button-mobile[data-astro-cid-mfqvsqti]{display:none}}@media (min-width:768px){@media (min-width:1281px){#navbar-desktop[data-astro-cid-s4yhteap]{width:4svw}#nav-arrow[data-astro-cid-s4yhteap]{font-size:5vb;left:calc(2vw - 2.5vb)}#navbar-desktop[data-astro-cid-s4yhteap] .link-header{font-size:1.5rem}#navbar-desktop[data-astro-cid-s4yhteap] .text-sub{font-size:.77rem}.nav-item[data-astro-cid-s4yhteap]{padding-left:calc(2.5vw - .75rem);padding-right:calc(2.5vw - .75rem)}}@media (max-width:1280px){#navbar-desktop[data-astro-cid-s4yhteap]{width:5svw}#nav-arrow[data-astro-cid-s4yhteap]{font-size:5vb;left:calc(2.5vw - 2.5vb)}#navbar-desktop[data-astro-cid-s4yhteap] .link-header{font-size:1rem}#navbar-desktop[data-astro-cid-s4yhteap] .text-sub{font-size:.77rem}.nav-item[data-astro-cid-s4yhteap]{padding-left:calc(2.5vw - .5rem);padding-right:calc(2.5vw - .5rem)}}#navbar-desktop[data-astro-cid-s4yhteap]{background-color:oklch(var(--colors-semantic-surface-variant)/.78);border-bottom-right-radius:1rem;border-top-right-radius:1rem;color:oklch(var(--colors-semantic-on-surface-variant)/1);height:100%;left:0;position:fixed;top:0;transition:color 222ms,background-color 222ms,width .5s}#navbar-desktop[data-astro-cid-s4yhteap]:hover{transition:color 222ms,background-color 222ms,width .15s;width:16vw}.nav-item[data-astro-cid-s4yhteap]{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:space-evenly;width:5vw}#navbar-desktop[data-astro-cid-s4yhteap]:hover .nav-item[data-astro-cid-s4yhteap]{width:16vw}#nav-arrow[data-astro-cid-s4yhteap]{opacity:1;position:absolute;rotate:180deg;top:1vb;transition:rotate .4s,left .5s,color .3s}#nav-arrow[data-astro-cid-s4yhteap],#navbar-desktop[data-astro-cid-s4yhteap]:hover #nav-arrow[data-astro-cid-s4yhteap]{color:oklch(var(--colors-neutral-variant-400)/1)}#navbar-desktop[data-astro-cid-s4yhteap]:hover #nav-arrow[data-astro-cid-s4yhteap]{left:calc(14vw - 2vb);rotate:270deg;--tw-text-opacity:1;color:oklch(var(--colors-neutral-variant-700)/var(--tw-text-opacity))}:is(.dark #navbar-desktop:hover #nav-arrow)[data-astro-cid-s4yhteap]{--tw-text-opacity:1;color:oklch(var(--colors-neutral-variant-200)/var(--tw-text-opacity))}#navbar-desktop[data-astro-cid-s4yhteap]:hover #nav-arrow[data-astro-cid-s4yhteap]{transition:rotate .3s,left .2s,color .3s}#navbar-desktop[data-astro-cid-s4yhteap] .link-header{font-weight:700;letter-spacing:.222rem;opacity:0;transition:opacity 0ms}#navbar-desktop[data-astro-cid-s4yhteap]:hover .link-header{opacity:1;transition:opacity .4s}#navbar-desktop[data-astro-cid-s4yhteap]:hover .navbar-link:hover{color:oklch(var(--colors-semantic-secondary)/1)}#navbar-desktop[data-astro-cid-s4yhteap] .text-sub{color:oklch(var(--colors-semantic-on-surface-variant)/.96);display:unset;max-width:16vw;opacity:0;padding-left:calc(2vw - 1ch);transition:opacity 0ms}#navbar-desktop[data-astro-cid-s4yhteap]:hover .text-sub{opacity:1;transition:opacity .4s}#navbar-desktop[data-astro-cid-s4yhteap].background-gradient:before{transform:translate3d(-2px,0,0) scale(1)}#navbar-desktop[data-astro-cid-s4yhteap].background-gradient:after,#navbar-desktop[data-astro-cid-s4yhteap].background-gradient:before{border-bottom-right-radius:1rem;border-top-right-radius:1rem}#navbar-fun-line[data-astro-cid-s4yhteap]{border-image-slice:1;border-image-source:linear-gradient(0deg,oklch(var(--colors-primary-400)/1) 0,oklch(var(--colors-secondary-400)/1) 30%,oklch(var(--colors-tertiary-400)/1) 60%,oklch(var(--colors-primary-400)/.3) 90%);border-left-width:9px;filter:blur(14px) saturate(100%);height:100%;left:calc(2.5vw + 0vb - 5px);opacity:.11;position:absolute;top:calc(2.5vb + 5px);transition:top 444ms ease-out 0s,filter 1s ease-in-out 50ms,opacity 5s ease-in-out .25s;width:1px}#navbar-desktop[data-astro-cid-s4yhteap]:hover #navbar-fun-line[data-astro-cid-s4yhteap]{filter:blur(4px) saturate(200%);opacity:1;top:100vb;transition:0ms}}@media (max-width:767px){#navbar-mobile[data-astro-cid-s4yhteap]{background-color:oklch(var(--colors-semantic-outline-variant)/.8);padding-bottom:env(safe-area-inset-bottom);transition:color 222ms,background-color 222ms,width .5s}#nav-arrow[data-astro-cid-s4yhteap]{font-size:6vb;transition:rotate .4s}.mobile-navbar-icon[data-astro-cid-s4yhteap]{color:oklch(var(--colors-semantic-on-background)/.75);font-size:4vb;transition:color .3s}:is(.mobile-navbar-icon:focus-within,.mobile-navbar-icon:active)[data-astro-cid-s4yhteap] #nav-arrow[data-astro-cid-s4yhteap],:is(.mobile-navbar-icon:focus-within,.mobile-navbar-icon:active)[data-astro-cid-s4yhteap] #share-button-mobile,:is(.mobile-navbar-icon:focus-within,.mobile-navbar-icon:active)[data-astro-cid-s4yhteap] #social-icon{color:oklch(var(--colors-semantic-on-background)/.9)}:is(.mobile-navbar-icon:focus-within,.mobile-navbar-icon:active)[data-astro-cid-s4yhteap] #nav-arrow[data-astro-cid-s4yhteap]{rotate:-90deg;transition:rotate 177ms}#nav-content-mobile[data-astro-cid-s4yhteap]{align-items:flex-end;background:linear-gradient(oklch(var(--colors-semantic-outline-variant)/.88),oklch(var(--colors-semantic-outline-variant)/.88)) padding-box,var(--linear-gradient-x) border-box;border:2px dotted transparent;border-radius:1rem;bottom:11svh;display:flex;gap:11svw;justify-content:center;max-width:94svw;padding:.55rem;right:3svw;width:-moz-max-content;width:max-content}#navbar-mobile[data-astro-cid-s4yhteap] .link-header{font-size:2.5vb;font-weight:700;letter-spacing:.222rem}#navbar-mobile[data-astro-cid-s4yhteap] .text-sub{font-size:1.77vb;font-weight:500;padding-left:.55rem}#navbar-fun-line[data-astro-cid-s4yhteap]{border-bottom-width:9px;border-image-slice:1;border-image-source:linear-gradient(90deg,oklch(var(--colors-primary-400)/1) 0,oklch(var(--colors-secondary-400)/1) 30%,oklch(var(--colors-tertiary-400)/1) 60%,oklch(var(--colors-primary-400)/.3) 90%);filter:blur(4px) saturate(100%);height:1px;opacity:1;position:absolute;right:300%;top:100%;transition:right 133ms ease-in 77ms,filter 133ms ease-in 0ms,opacity 177ms ease-in 0ms;width:300%}#nav-arrow-wrapper[data-astro-cid-s4yhteap]:active #navbar-fun-line[data-astro-cid-s4yhteap],#nav-arrow-wrapper[data-astro-cid-s4yhteap]:focus #navbar-fun-line[data-astro-cid-s4yhteap]{filter:blur(14px) saturate(200%);opacity:.11;right:0;transition:right 177ms ease-in 0s,filter 777ms ease-in-out 50ms,opacity 5s ease-in-out .25s}}#theme-toggle[data-astro-cid-rzkfdost]{border-radius:1rem;cursor:pointer;height:auto;position:fixed;transition:scale .3s,filter .3s,opacity .1s,-webkit-backdrop-filter .3s;transition:scale .3s,filter .3s,backdrop-filter .3s,opacity .1s;transition:scale .3s,filter .3s,backdrop-filter .3s,opacity .1s,-webkit-backdrop-filter .3s;z-index:1}#sun[data-astro-cid-rzkfdost]{opacity:1}:root:is(.dark) #sun[data-astro-cid-rzkfdost]{opacity:0}#sun-frame[data-astro-cid-rzkfdost]{fill:oklch(var(--colors-primary-800)/1);filter:grayscale(.77)}#sun-inner[data-astro-cid-rzkfdost]{fill:oklch(var(--colors-primary-50)/1);filter:grayscale(.77)}#moon[data-astro-cid-rzkfdost]{opacity:0}:root:is(.dark) #moon[data-astro-cid-rzkfdost]{opacity:1}#moon-frame[data-astro-cid-rzkfdost]{fill:oklch(var(--colors-primary-50)/1);filter:grayscale(.77)}#moon-inner[data-astro-cid-rzkfdost]{fill:oklch(var(--colors-primary-900)/1);filter:grayscale(.77)}#moon-inner-stroke[data-astro-cid-rzkfdost]{stroke:oklch(var(--colors-secondary-50)/1);filter:grayscale(.77)}#theme-toggle[data-astro-cid-rzkfdost]:hover{filter:saturate(1.25);scale:1.05}#theme-toggle[data-astro-cid-rzkfdost]:active{filter:saturate(1.5);scale:.77;transition-delay:50ms;transition-duration:.1s}@media (scripting:none){#theme-toggle[data-astro-cid-rzkfdost]{display:none}}
