:root{--step--2: clamp(.7813rem, .7736rem + .0341vw, .8rem);--step--1: clamp(.9375rem, .9119rem + .1136vw, 1rem);--step-0: clamp(1.125rem, 1.0739rem + .2273vw, 1.25rem);--step-1: clamp(1.35rem, 1.2631rem + .3864vw, 1.5625rem);--step-2: clamp(1.62rem, 1.4837rem + .6057vw, 1.9531rem);--step-3: clamp(1.944rem, 1.7405rem + .9044vw, 2.4414rem);--step-4: clamp(2.3328rem, 2.0387rem + 1.3072vw, 3.0518rem);--step-5: clamp(2.7994rem, 2.384rem + 1.8461vw, 3.8147rem);--line-height--2: clamp(TODO, TODO, TODO);--line-height--1: clamp(TODO, TODO, TODO);--line-height-0: clamp(TODO, TODO, TODO);--line-height-1: clamp(TODO, TODO, TODO);--line-height-2: clamp(TODO, TODO, TODO);--line-height-3: clamp(TODO, TODO, TODO);--line-height-4: clamp(TODO, TODO, TODO);--line-height-5: clamp(TODO, TODO, TODO);--space-3xs: clamp(.3125rem, .3125rem + 0vw, .3125rem);--space-2xs: clamp(.5625rem, .5369rem + .1136vw, .625rem);--space-xs: clamp(.875rem, .8494rem + .1136vw, .9375rem);--space-s: clamp(1.125rem, 1.0739rem + .2273vw, 1.25rem);--space-m: clamp(1.6875rem, 1.6108rem + .3409vw, 1.875rem);--space-l: clamp(2.25rem, 2.1477rem + .4545vw, 2.5rem);--space-xl: clamp(3.375rem, 3.2216rem + .6818vw, 3.75rem);--space-2xl: clamp(4.5rem, 4.2955rem + .9091vw, 5rem);--space-3xl: clamp(6.75rem, 6.4432rem + 1.3636vw, 7.5rem);--space-3xs-2xs: clamp(.3125rem, .1847rem + .5682vw, .625rem);--space-2xs-xs: clamp(.5625rem, .4091rem + .6818vw, .9375rem);--space-xs-s: clamp(.875rem, .7216rem + .6818vw, 1.25rem);--space-s-m: clamp(1.125rem, .8182rem + 1.3636vw, 1.875rem);--space-m-l: clamp(1.6875rem, 1.3551rem + 1.4773vw, 2.5rem);--space-l-xl: clamp(2.25rem, 1.6364rem + 2.7273vw, 3.75rem);--space-xl-2xl: clamp(3.375rem, 2.7102rem + 2.9545vw, 5rem);--space-2xl-3xl: clamp(4.5rem, 3.2727rem + 5.4545vw, 7.5rem);--space-s-l: clamp(1.125rem, .5625rem + 2.5vw, 2.5rem);font-family:sans-serif}:root{--color-text: #101010;--color-background: #f8f8f8;--color-highlight: #d8d8d8}@media(prefers-color-scheme:dark){:root{--color-text: #eaeaea;--color-background: #101010;--color-highlight: #565656}}:root{--card-height: 100%;--card-height: 3lh;--card-height: 80px;--card-height: calc(var(--step--1) + var(--step-0))}.special-emoji-font{font-family:"Noto Emoji",sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal;font-size:var(--step-2)}*{cursor:url("data:image/svg+xml,%3csvg%20width='40'%20height='40'%20viewBox='0%200%20400%20400'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='SVGRepo_bgCarrier'%20stroke-width='0'%3e%3c/g%3e%3cg%20id='SVGRepo_tracerCarrier'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3c/g%3e%3cg%20id='SVGRepo_iconCarrier'%3e%3cpath%20d='M328.221%20264.048C279.917%20239%20254.165%20218.704%20221.602%20188.123L251.63%20164.768L279.917%20148.217C234.366%20141.852%20112.766%2099.3075%2091.5137%2092.1633C92.0375%20101.346%20108.48%20141.831%20121.399%20182.9C132.797%20219.133%20140.539%20255.385%20145.183%20277.183C155.05%20263.444%20161.148%20250.184%20165.704%20244.232C170.26%20238.281%20179.504%20223.258%20184.344%20217.786C188.856%20223.789%20208.715%20251.256%20228.048%20284.44C242.513%20309.27%20256.489%20340.35%20264.579%20351.421C287.49%20321.166%20310.315%20296.004%20341.606%20274.394'%20stroke='%23000000'%20stroke-opacity='0.9'%20stroke-width='16'%20stroke-linecap='round'%20stroke-linejoin='round'%20fill='white'%3e%3c/path%3e%3c/g%3e%3c/svg%3e") 10 10,auto}html{background-color:var(--color-background)}.debug{border:1px solid red}a:hover,a:hover *{cursor:url("data:image/svg+xml,%3csvg%20width='40'%20height='40'%20viewBox='0%200%20400%20400'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='SVGRepo_bgCarrier'%20stroke-width='0'%3e%3c/g%3e%3cg%20id='SVGRepo_tracerCarrier'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3c/g%3e%3cg%20id='SVGRepo_iconCarrier'%3e%3cpath%20d='M236.581%20144.291V72C256.782%20100.477%20269.866%20118.995%20275.834%20127.554C281.802%20136.113%20296.857%20155.358%20321%20185.289C314.009%20201.717%20305.227%20216.389%20294.652%20229.305C278.79%20248.679%20242.792%20308.154%20236.581%20310.641C230.369%20313.128%20234.617%20243.028%20234.617%20243.028C234.617%20243.028%20218.056%20241.169%20192.765%20241.169C183.181%20241.169%20171.166%20243.028%20160.045%20243.028C124.703%20243.028%20115.515%20307.957%20115.515%20320.524C115.515%20333.091%20114.395%20326.014%20107.96%20326.014C101.525%20326.014%2073.3052%20256.159%2080.0275%20215.057C86.7497%20173.955%20118.098%20144.291%20180.59%20144.291C243.081%20144.291%20201.843%20144.291%20216.999%20144.291'%20stroke='%23000000'%20stroke-opacity='0.9'%20stroke-width='16'%20stroke-linecap='round'%20stroke-linejoin='round'%20fill='white'%3e%3c/path%3e%3c/g%3e%3c/svg%3e%3c!--%20or%20%3csvg%20width='40'%20height='40'%20viewBox='0%200%20400%20400'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='SVGRepo_bgCarrier'%20stroke-width='0'%3e%3c/g%3e%3cg%20id='SVGRepo_tracerCarrier'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3c/g%3e%3cg%20id='SVGRepo_iconCarrier'%3e%3cpath%20d='M78.78%20247.251C111.354%20243.109%20136.672%20240.07%20154.736%20238.134C175.79%20235.879%20192.168%20234.567%20203.869%20234.2L199.547%20268.136L194.841%20295C231.551%20267.291%20259.569%20247.024%20278.894%20234.2C298.218%20221.376%20317.92%20209.976%20338%20200C325.082%20188.476%20309.47%20176.232%20291.165%20163.267C272.859%20150.302%20243.761%20130.879%20203.869%20105C206.608%20121.693%20208.47%20133.754%20209.457%20141.184C210.444%20148.614%20211.16%20155.975%20211.607%20163.267C198.608%20161.423%20181.279%20158.851%20159.619%20155.55C137.96%20152.249%20105.42%20147.221%2062%20140.467C65.8066%20168.023%2067.7099%20187.868%2067.7099%20200C67.7099%20212.132%2065.8066%20228.599%2062%20249.4'%20stroke='%23000000'%20stroke-opacity='0.9'%20stroke-width='16'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3c/path%3e%3c/g%3e%3c/svg%3e%20--%3e") 20 20,auto}h2{font-size:var(--step-2);font-weight:700}a,a:visited,a:link,a:hover,a:focus,a:active{color:var(--color-text)}p{margin-bottom:var(--space-s)}*,*:before,*:after{box-sizing:border-box}*:not(dialog){margin:0}@media(prefers-reduced-motion:no-preference){html{interpolate-size:allow-keywords}}body{line-height:1.5;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance}#root,#__next{isolation:isolate}
