@charset "UTF-8";.header.svelte-1bz34tx{display:grid;grid-template:"logo nav socials";grid-template-columns:50px calc(100% - 100px) 50px;justify-content:flex-start;align-items:center;width:100%;padding:1.5rem 0;margin-bottom:1.5rem}@media (min-width: 640px){.header.svelte-1bz34tx{grid-template-columns:150px calc(100% - 300px) 150px}}.nav.svelte-1bz34tx{display:flex;align-items:center;justify-content:center;margin:0}.nav__item.svelte-1bz34tx{display:block;margin:0 .75rem;color:var(--text-color);text-decoration:none;text-transform:lowercase;font-weight:700}.nav__item.svelte-1bz34tx:hover,.nav__item.svelte-1bz34tx:focus,.nav__item.svelte-1bz34tx:active{color:#fff;box-shadow:0 2px 0 currentColor}.nav__item.svelte-1bz34tx:focus-visible{box-shadow:none}.nav__item--active.svelte-1bz34tx{color:#fff}.logo.svelte-1bz34tx{text-transform:lowercase;color:#fff;font-weight:700;text-decoration:none}.logo.svelte-1bz34tx:hover,.logo.svelte-1bz34tx:focus,.logo.svelte-1bz34tx:active{filter:brightness(1.2)}.socials.svelte-1bz34tx{display:flex;align-items:center;justify-content:flex-end;height:100%}.socials.svelte-1bz34tx img:where(.svelte-1bz34tx){height:1.5rem;width:auto}.socials.svelte-1bz34tx a:where(.svelte-1bz34tx){color:#fff;border-radius:50%}.socials.svelte-1bz34tx a:where(.svelte-1bz34tx):hover,.socials.svelte-1bz34tx a:where(.svelte-1bz34tx):active,.socials.svelte-1bz34tx a:where(.svelte-1bz34tx):focus{filter:brightness(2)}.footer.svelte-1lfycnz{padding:6rem 0 1.5rem;margin-top:auto;color:var(--text-color-dark);font-size:.85rem}@media (min-width: 640px){.footer.svelte-1lfycnz{display:flex;justify-content:space-between}}a.svelte-1lfycnz{color:var(--text-color)}a.svelte-1lfycnz:hover{color:#fff}*{box-sizing:border-box}*::selection{background:var(--primary);color:#fff}html,body{width:100%;min-height:100vh}body{position:relative;display:grid;grid-template-rows:4.5rem auto auto;margin:0;padding:0 1.5rem;background-color:var(--body-bg);color:var(--text-color);font-size:16px;font-family:var(--font-family);overflow-x:hidden;overflow-y:scroll}@media not all and (min-resolution: .001dpcm){@supports (-webkit-appearance: none){body{display:block}}}a{color:var(--primary)}a:hover,a:active,a:focus,a:focus-visible{color:var(--secondary)}@media (prefers-contrast: more){a:hover,a:active,a:focus,a:focus-visible{outline:2px solid currentColor;outline-offset:2px}}a:focus{outline:none}button{font-family:inherit}a,button{transition:outline-offset .1s}a:focus-visible,button:focus-visible{outline:2px solid currentColor;outline-offset:2px}mark{background:linear-gradient(130deg,var(--primary),var(--secondary));background-clip:text;-webkit-background-clip:text;color:transparent;font-weight:700;text-shadow:var(--shadow-big)}@media (prefers-contrast: more){mark{color:#000;background:red}}blockquote{margin:1rem 0;padding:1rem 1rem 1rem 1.5rem;background:var(--body-bg);border-left:2px solid var(--border-color);border-radius:0 1rem 1rem 0}img{display:block;width:100%;height:auto;color:var(--text-color-dark);font-size:.75rem}.wrapper{max-width:480px;margin:0 auto}.block{padding:1.5rem;border-radius:1rem;background:var(--bg-dark);box-shadow:var(--shadow-big)}@media (prefers-contrast: more){.block{border:2px solid currentColor}}@media (prefers-reduced-motion: no-preference){[style*=--view-transition-name]{view-transition-name:var(--view-transition-name)}}@media (prefers-reduced-motion){[style*=view-transition-name]{view-transition-name:unset!important}}@media (prefers-reduced-motion){::view-transition-old(root),::view-transition-new(root){animation:none!important}}.form-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;padding:.5rem .75rem;border:0;border-radius:.5rem;background:var(--content-bg);color:var(--text-color);font-size:1rem;font-family:var(--font-stack)}@media (prefers-contrast: more){.form-input{border:2px solid currentColor}}.form-input:focus{outline:2px solid var(--text-color-dark)}.form-input::placeholder{color:var(--text-color-medium);font-style:italic;font-size:.85rem}.form-input--large{font-size:1.5rem;padding:.75rem 1.5rem;border-radius:5rem}.form-label{display:block;margin:1.5rem 0 .25rem;color:var(--text-color-light);font-family:var(--font-family-titles);font-weight:700}.form-label--large{font-size:1.15em}.form-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--content-bg);width:1.5rem;height:1.5rem;margin:0;border-radius:.5rem}.form-checkbox:checked{background:var(--primary);box-shadow:inset 0 0 0 .35rem var(--content-bg)}.help{margin:.25rem 0;font-size:.85em;font-style:italic;color:var(--text-color-medium)}h1,h2,h3,h4{font-family:var(--font-family-titles);font-weight:700}h1{margin:clamp(3rem,10vw,4rem) 0 2rem;padding:0;color:#fff;font-size:clamp(2rem,5vw,3rem);text-shadow:var(--shadow-big)}h2{margin:4rem 0 2rem;font-size:32px;color:#fff}h3{color:#fff}.title h1{padding-top:.25rem}.title h4{margin-top:4rem;margin-bottom:0}.title a{color:var(--text-color);text-decoration:none}.title a:hover,.title a:active{color:#fff}.button{display:inline-flex;justify-content:center;position:relative;border-radius:100px;padding:.5rem 1rem;border:0;background:var(--body-bg);font-family:var(--font-family-titles);color:var(--text-color);font-size:1rem;line-height:1em;text-align:center;font-weight:700;text-transform:lowercase;text-decoration:none;transition:box-shadow 50ms,outline-offset .2s;cursor:pointer;z-index:5}@media (prefers-contrast: more){.button{border:2px solid currentColor}}.button:hover:not([disabled]),.button:active:not([disabled]),.button:focus:not([disabled]){color:#fff}.button:focus-visible{outline:2px solid white;outline-offset:5px}.button[disabled]{cursor:not-allowed;opacity:.75}.button--primary{background:linear-gradient(130deg,var(--primary) 0%,var(--secondary) 100%);box-shadow:var(--shadow-big);color:#fff}.button--primary:hover:not([disabled]),.button--primary:active:not([disabled]){filter:brightness(1.1)}.button--small{padding:.35rem .75rem;font-size:.75rem;line-height:1em}.button--large{padding:.75rem 1.5rem;font-size:1.15rem;line-height:1em}.button--block{width:100%}.alert{display:block;padding:.5rem .75rem;border-radius:.5rem;background:var(--border-color)}.alert--success{background:var(--green);color:#fff}.alert--error{background:var(--red);color:#fff}.p-auto{padding:auto}.p-0{padding:0}.p-1\/1{padding:3rem}.p-1\/2{padding:1.5rem}.p-1\/4{padding:.75rem}.p-1\/8{padding:.375rem}.pl-auto{padding-left:auto}.pl-0{padding-left:0}.pl-1\/1{padding-left:3rem}.pl-1\/2{padding-left:1.5rem}.pl-1\/4{padding-left:.75rem}.pl-1\/8{padding-left:.375rem}.pr-auto{padding-right:auto}.pr-0{padding-right:0}.pr-1\/1{padding-right:3rem}.pr-1\/2{padding-right:1.5rem}.pr-1\/4{padding-right:.75rem}.pr-1\/8{padding-right:.375rem}.pt-auto{padding-top:auto}.pt-0{padding-top:0}.pt-1\/1{padding-top:3rem}.pt-1\/2{padding-top:1.5rem}.pt-1\/4{padding-top:.75rem}.pt-1\/8{padding-top:.375rem}.pb-auto{padding-bottom:auto}.pb-0{padding-bottom:0}.pb-1\/1{padding-bottom:3rem}.pb-1\/2{padding-bottom:1.5rem}.pb-1\/4{padding-bottom:.75rem}.pb-1\/8{padding-bottom:.375rem}.m-auto{margin:auto}.m-0{margin:0}.m-1\/1{margin:3rem}.m-1\/2{margin:1.5rem}.m-1\/4{margin:.75rem}.m-1\/8{margin:.375rem}.ml-auto{margin-left:auto}.ml-0{margin-left:0}.ml-1\/1{margin-left:3rem}.ml-1\/2{margin-left:1.5rem}.ml-1\/4{margin-left:.75rem}.ml-1\/8{margin-left:.375rem}.mr-auto{margin-right:auto}.mr-0{margin-right:0}.mr-1\/1{margin-right:3rem}.mr-1\/2{margin-right:1.5rem}.mr-1\/4{margin-right:.75rem}.mr-1\/8{margin-right:.375rem}.mt-auto{margin-top:auto}.mt-0{margin-top:0}.mt-1\/1{margin-top:3rem}.mt-1\/2{margin-top:1.5rem}.mt-1\/4{margin-top:.75rem}.mt-1\/8{margin-top:.375rem}.mb-auto{margin-bottom:auto}.mb-0{margin-bottom:0}.mb-1\/1{margin-bottom:3rem}.mb-1\/2{margin-bottom:1.5rem}.mb-1\/4{margin-bottom:.75rem}.mb-1\/8{margin-bottom:.375rem}@media (min-width: 640px){.sm\:p-auto{padding:auto}.sm\:p-0{padding:0}.sm\:p-1\/1{padding:3rem}.sm\:p-1\/2{padding:1.5rem}.sm\:p-1\/4{padding:.75rem}.sm\:p-1\/8{padding:.375rem}.sm\:pl-auto{padding-left:auto}.sm\:pl-0{padding-left:0}.sm\:pl-1\/1{padding-left:3rem}.sm\:pl-1\/2{padding-left:1.5rem}.sm\:pl-1\/4{padding-left:.75rem}.sm\:pl-1\/8{padding-left:.375rem}.sm\:pr-auto{padding-right:auto}.sm\:pr-0{padding-right:0}.sm\:pr-1\/1{padding-right:3rem}.sm\:pr-1\/2{padding-right:1.5rem}.sm\:pr-1\/4{padding-right:.75rem}.sm\:pr-1\/8{padding-right:.375rem}.sm\:pt-auto{padding-top:auto}.sm\:pt-0{padding-top:0}.sm\:pt-1\/1{padding-top:3rem}.sm\:pt-1\/2{padding-top:1.5rem}.sm\:pt-1\/4{padding-top:.75rem}.sm\:pt-1\/8{padding-top:.375rem}.sm\:pb-auto{padding-bottom:auto}.sm\:pb-0{padding-bottom:0}.sm\:pb-1\/1{padding-bottom:3rem}.sm\:pb-1\/2{padding-bottom:1.5rem}.sm\:pb-1\/4{padding-bottom:.75rem}.sm\:pb-1\/8{padding-bottom:.375rem}.sm\:m-auto{margin:auto}.sm\:m-0{margin:0}.sm\:m-1\/1{margin:3rem}.sm\:m-1\/2{margin:1.5rem}.sm\:m-1\/4{margin:.75rem}.sm\:m-1\/8{margin:.375rem}.sm\:ml-auto{margin-left:auto}.sm\:ml-0{margin-left:0}.sm\:ml-1\/1{margin-left:3rem}.sm\:ml-1\/2{margin-left:1.5rem}.sm\:ml-1\/4{margin-left:.75rem}.sm\:ml-1\/8{margin-left:.375rem}.sm\:mr-auto{margin-right:auto}.sm\:mr-0{margin-right:0}.sm\:mr-1\/1{margin-right:3rem}.sm\:mr-1\/2{margin-right:1.5rem}.sm\:mr-1\/4{margin-right:.75rem}.sm\:mr-1\/8{margin-right:.375rem}.sm\:mt-auto{margin-top:auto}.sm\:mt-0{margin-top:0}.sm\:mt-1\/1{margin-top:3rem}.sm\:mt-1\/2{margin-top:1.5rem}.sm\:mt-1\/4{margin-top:.75rem}.sm\:mt-1\/8{margin-top:.375rem}.sm\:mb-auto{margin-bottom:auto}.sm\:mb-0{margin-bottom:0}.sm\:mb-1\/1{margin-bottom:3rem}.sm\:mb-1\/2{margin-bottom:1.5rem}.sm\:mb-1\/4{margin-bottom:.75rem}.sm\:mb-1\/8{margin-bottom:.375rem}}@media (min-width: 768px){.md\:p-auto{padding:auto}.md\:p-0{padding:0}.md\:p-1\/1{padding:3rem}.md\:p-1\/2{padding:1.5rem}.md\:p-1\/4{padding:.75rem}.md\:p-1\/8{padding:.375rem}.md\:pl-auto{padding-left:auto}.md\:pl-0{padding-left:0}.md\:pl-1\/1{padding-left:3rem}.md\:pl-1\/2{padding-left:1.5rem}.md\:pl-1\/4{padding-left:.75rem}.md\:pl-1\/8{padding-left:.375rem}.md\:pr-auto{padding-right:auto}.md\:pr-0{padding-right:0}.md\:pr-1\/1{padding-right:3rem}.md\:pr-1\/2{padding-right:1.5rem}.md\:pr-1\/4{padding-right:.75rem}.md\:pr-1\/8{padding-right:.375rem}.md\:pt-auto{padding-top:auto}.md\:pt-0{padding-top:0}.md\:pt-1\/1{padding-top:3rem}.md\:pt-1\/2{padding-top:1.5rem}.md\:pt-1\/4{padding-top:.75rem}.md\:pt-1\/8{padding-top:.375rem}.md\:pb-auto{padding-bottom:auto}.md\:pb-0{padding-bottom:0}.md\:pb-1\/1{padding-bottom:3rem}.md\:pb-1\/2{padding-bottom:1.5rem}.md\:pb-1\/4{padding-bottom:.75rem}.md\:pb-1\/8{padding-bottom:.375rem}.md\:m-auto{margin:auto}.md\:m-0{margin:0}.md\:m-1\/1{margin:3rem}.md\:m-1\/2{margin:1.5rem}.md\:m-1\/4{margin:.75rem}.md\:m-1\/8{margin:.375rem}.md\:ml-auto{margin-left:auto}.md\:ml-0{margin-left:0}.md\:ml-1\/1{margin-left:3rem}.md\:ml-1\/2{margin-left:1.5rem}.md\:ml-1\/4{margin-left:.75rem}.md\:ml-1\/8{margin-left:.375rem}.md\:mr-auto{margin-right:auto}.md\:mr-0{margin-right:0}.md\:mr-1\/1{margin-right:3rem}.md\:mr-1\/2{margin-right:1.5rem}.md\:mr-1\/4{margin-right:.75rem}.md\:mr-1\/8{margin-right:.375rem}.md\:mt-auto{margin-top:auto}.md\:mt-0{margin-top:0}.md\:mt-1\/1{margin-top:3rem}.md\:mt-1\/2{margin-top:1.5rem}.md\:mt-1\/4{margin-top:.75rem}.md\:mt-1\/8{margin-top:.375rem}.md\:mb-auto{margin-bottom:auto}.md\:mb-0{margin-bottom:0}.md\:mb-1\/1{margin-bottom:3rem}.md\:mb-1\/2{margin-bottom:1.5rem}.md\:mb-1\/4{margin-bottom:.75rem}.md\:mb-1\/8{margin-bottom:.375rem}}@media (min-width: 900px){.lg\:p-auto{padding:auto}.lg\:p-0{padding:0}.lg\:p-1\/1{padding:3rem}.lg\:p-1\/2{padding:1.5rem}.lg\:p-1\/4{padding:.75rem}.lg\:p-1\/8{padding:.375rem}.lg\:pl-auto{padding-left:auto}.lg\:pl-0{padding-left:0}.lg\:pl-1\/1{padding-left:3rem}.lg\:pl-1\/2{padding-left:1.5rem}.lg\:pl-1\/4{padding-left:.75rem}.lg\:pl-1\/8{padding-left:.375rem}.lg\:pr-auto{padding-right:auto}.lg\:pr-0{padding-right:0}.lg\:pr-1\/1{padding-right:3rem}.lg\:pr-1\/2{padding-right:1.5rem}.lg\:pr-1\/4{padding-right:.75rem}.lg\:pr-1\/8{padding-right:.375rem}.lg\:pt-auto{padding-top:auto}.lg\:pt-0{padding-top:0}.lg\:pt-1\/1{padding-top:3rem}.lg\:pt-1\/2{padding-top:1.5rem}.lg\:pt-1\/4{padding-top:.75rem}.lg\:pt-1\/8{padding-top:.375rem}.lg\:pb-auto{padding-bottom:auto}.lg\:pb-0{padding-bottom:0}.lg\:pb-1\/1{padding-bottom:3rem}.lg\:pb-1\/2{padding-bottom:1.5rem}.lg\:pb-1\/4{padding-bottom:.75rem}.lg\:pb-1\/8{padding-bottom:.375rem}.lg\:m-auto{margin:auto}.lg\:m-0{margin:0}.lg\:m-1\/1{margin:3rem}.lg\:m-1\/2{margin:1.5rem}.lg\:m-1\/4{margin:.75rem}.lg\:m-1\/8{margin:.375rem}.lg\:ml-auto{margin-left:auto}.lg\:ml-0{margin-left:0}.lg\:ml-1\/1{margin-left:3rem}.lg\:ml-1\/2{margin-left:1.5rem}.lg\:ml-1\/4{margin-left:.75rem}.lg\:ml-1\/8{margin-left:.375rem}.lg\:mr-auto{margin-right:auto}.lg\:mr-0{margin-right:0}.lg\:mr-1\/1{margin-right:3rem}.lg\:mr-1\/2{margin-right:1.5rem}.lg\:mr-1\/4{margin-right:.75rem}.lg\:mr-1\/8{margin-right:.375rem}.lg\:mt-auto{margin-top:auto}.lg\:mt-0{margin-top:0}.lg\:mt-1\/1{margin-top:3rem}.lg\:mt-1\/2{margin-top:1.5rem}.lg\:mt-1\/4{margin-top:.75rem}.lg\:mt-1\/8{margin-top:.375rem}.lg\:mb-auto{margin-bottom:auto}.lg\:mb-0{margin-bottom:0}.lg\:mb-1\/1{margin-bottom:3rem}.lg\:mb-1\/2{margin-bottom:1.5rem}.lg\:mb-1\/4{margin-bottom:.75rem}.lg\:mb-1\/8{margin-bottom:.375rem}}@media (min-width: 1000px){.mbl\:p-auto{padding:auto}.mbl\:p-0{padding:0}.mbl\:p-1\/1{padding:3rem}.mbl\:p-1\/2{padding:1.5rem}.mbl\:p-1\/4{padding:.75rem}.mbl\:p-1\/8{padding:.375rem}.mbl\:pl-auto{padding-left:auto}.mbl\:pl-0{padding-left:0}.mbl\:pl-1\/1{padding-left:3rem}.mbl\:pl-1\/2{padding-left:1.5rem}.mbl\:pl-1\/4{padding-left:.75rem}.mbl\:pl-1\/8{padding-left:.375rem}.mbl\:pr-auto{padding-right:auto}.mbl\:pr-0{padding-right:0}.mbl\:pr-1\/1{padding-right:3rem}.mbl\:pr-1\/2{padding-right:1.5rem}.mbl\:pr-1\/4{padding-right:.75rem}.mbl\:pr-1\/8{padding-right:.375rem}.mbl\:pt-auto{padding-top:auto}.mbl\:pt-0{padding-top:0}.mbl\:pt-1\/1{padding-top:3rem}.mbl\:pt-1\/2{padding-top:1.5rem}.mbl\:pt-1\/4{padding-top:.75rem}.mbl\:pt-1\/8{padding-top:.375rem}.mbl\:pb-auto{padding-bottom:auto}.mbl\:pb-0{padding-bottom:0}.mbl\:pb-1\/1{padding-bottom:3rem}.mbl\:pb-1\/2{padding-bottom:1.5rem}.mbl\:pb-1\/4{padding-bottom:.75rem}.mbl\:pb-1\/8{padding-bottom:.375rem}.mbl\:m-auto{margin:auto}.mbl\:m-0{margin:0}.mbl\:m-1\/1{margin:3rem}.mbl\:m-1\/2{margin:1.5rem}.mbl\:m-1\/4{margin:.75rem}.mbl\:m-1\/8{margin:.375rem}.mbl\:ml-auto{margin-left:auto}.mbl\:ml-0{margin-left:0}.mbl\:ml-1\/1{margin-left:3rem}.mbl\:ml-1\/2{margin-left:1.5rem}.mbl\:ml-1\/4{margin-left:.75rem}.mbl\:ml-1\/8{margin-left:.375rem}.mbl\:mr-auto{margin-right:auto}.mbl\:mr-0{margin-right:0}.mbl\:mr-1\/1{margin-right:3rem}.mbl\:mr-1\/2{margin-right:1.5rem}.mbl\:mr-1\/4{margin-right:.75rem}.mbl\:mr-1\/8{margin-right:.375rem}.mbl\:mt-auto{margin-top:auto}.mbl\:mt-0{margin-top:0}.mbl\:mt-1\/1{margin-top:3rem}.mbl\:mt-1\/2{margin-top:1.5rem}.mbl\:mt-1\/4{margin-top:.75rem}.mbl\:mt-1\/8{margin-top:.375rem}.mbl\:mb-auto{margin-bottom:auto}.mbl\:mb-0{margin-bottom:0}.mbl\:mb-1\/1{margin-bottom:3rem}.mbl\:mb-1\/2{margin-bottom:1.5rem}.mbl\:mb-1\/4{margin-bottom:.75rem}.mbl\:mb-1\/8{margin-bottom:.375rem}}.hidden{display:none}.visible{display:initial}@media (min-width: 400px){.xs\:hidden{display:none}.xs\:visible{display:initial}}@media (min-width: 640px){.sm\:hidden{display:none}.sm\:visible{display:initial}}@media (min-width: 768px){.md\:hidden{display:none}.md\:visible{display:initial}}@media (min-width: 900px){.lg\:hidden{display:none}.lg\:visible{display:initial}}@media (min-width: 1000px){.mbl\:hidden{display:none}.mbl\:visible{display:initial}}@media (min-width: 1200px){.xl\:hidden{display:none}.xl\:visible{display:initial}}.color-dark{color:var(--text-color-dark)}main.svelte-12qhfyh{width:100%;max-width:var(--max-width);margin:0 auto}h1.svelte-1j96wlh,p.svelte-1j96wlh{text-align:center}.category.svelte-1jwig{display:flex;margin-bottom:.25rem;padding:.35rem 0 .35rem .5rem;border-radius:.5rem;line-height:1.5rem;color:#fffffff2}@media (prefers-contrast: more){.category.svelte-1jwig{padding:0}}.category--neutral.svelte-1jwig{background:linear-gradient(to right,var(--border-color),transparent)}.category--positive.svelte-1jwig{background:linear-gradient(to right,var(--green),transparent)}.category--negative.svelte-1jwig{background:linear-gradient(to right,var(--red),transparent)}.category__icon.svelte-1jwig{display:inline-block;flex:0 0 1.5rem;width:1.5rem;margin-right:.25rem;color:#fff}.background.svelte-7hxx8o{position:absolute;top:0;left:0;width:100%;opacity:.2;z-index:0;filter:blur(50px);mask-image:linear-gradient(170deg,#000,#0000 300px);-webkit-mask-image:linear-gradient(170deg,rgb(0,0,0),rgba(0,0,0,0) 300px);overflow:hidden}@media (prefers-reduced-motion){.background.svelte-7hxx8o{display:none}}@media not all and (min-resolution: .001dpcm){@supports (-webkit-appearance: none){.background.svelte-7hxx8o{display:none}}}@media (prefers-contrast: more){.background.svelte-7hxx8o{display:none}}.background.svelte-7hxx8o img{width:100%;height:auto}.grade.svelte-5acot9{--color: var(--border-color);position:relative;display:inline-flex;align-items:center;justify-content:center;padding:.15rem 0 .25rem;width:2rem;height:2rem;border:0;border-radius:99px;background:var(--color);color:#fff;font-size:1.2rem;line-height:1em;font-weight:700;cursor:pointer}@media (prefers-contrast: more){.grade.svelte-5acot9{border:2px solid currentColor;border-radius:.5rem}}.grade.svelte-5acot9:hover{filter:brightness(1.1)}@media (prefers-contrast: more){.grade.svelte-5acot9:hover{filter:none}}.grade.svelte-5acot9:focus-visible{outline:2px solid white;outline-offset:2px}.grade--large.svelte-5acot9{width:100%;height:3rem;border-radius:.5rem;font-size:1.5rem}.grade--A.svelte-5acot9{--color: var(--green)}.grade--B.svelte-5acot9{--color: var(--blue)}.grade--C.svelte-5acot9{--color: var(--border-color)}.grade--D.svelte-5acot9{--color: var(--yellow)}.grade--E.svelte-5acot9{--color: var(--orange)}.grade--F.svelte-5acot9{--color: var(--red)}.grade.svelte-5acot9 small:where(.svelte-5acot9){margin-right:.5rem;font-size:.65em;font-weight:400}.tooltip.svelte-5acot9{position:absolute;left:0;top:calc(100% + .5rem);width:clamp(100%,200px,50vw);padding:.5rem;border-radius:.5rem;background:inherit;z-index:10;font-size:.85rem;font-weight:400;font-style:italic;line-height:1.15rem;box-shadow:var(--shadow-medium)}@media (prefers-contrast: more){.tooltip.svelte-5acot9{border:2px solid currentColor;color:currentColor}}.grade.svelte-5acot9:not(.grade--large) .tooltip:where(.svelte-5acot9){left:50%;transform:translate(-50%);font-size:.75rem;line-height:1rem}@media (min-width: 360px){.grade.svelte-5acot9:not(.grade--large) .tooltip:where(.svelte-5acot9){left:0;transform:none;padding:.75rem;font-size:.85rem;line-height:1.15rem}}@media (min-width: 640px){.grade--large.svelte-5acot9 .tooltip:where(.svelte-5acot9){left:calc(100% + .5rem);top:0;width:clamp(100%,400px,50vw)}}.tentative.svelte-dkcc86{padding:.5rem;margin:1.5rem 0;border:1px solid var(--orange);border-radius:.5rem;color:var(--orange);font-size:.8rem;font-weight:700}.card.svelte-wmng36{position:relative;display:block;height:100%;padding:1.5rem;border-radius:1rem;background:var(--bg-dark);box-shadow:var(--shadow-medium);overflow:hidden}@media (prefers-contrast: more){.card.svelte-wmng36{border:2px solid currentColor}}.card.svelte-wmng36 em{color:#fff;background:var(--primary)}.card__content.svelte-wmng36{position:relative;z-index:1}.card__header.svelte-wmng36{display:flex;justify-content:flex-start;align-items:flex-start;margin-bottom:1.5rem}.card__image.svelte-wmng36{flex:0 0 80px;width:80px;aspect-ratio:1/1.333;margin-right:1.5rem;border-radius:.5rem;background:var(--content-bg);overflow:hidden}.card__image.svelte-wmng36:hover,.card__image.svelte-wmng36:active,.card__image.svelte-wmng36:focus{filter:brightness(1.1)}.card__title.svelte-wmng36{padding:.25rem 0;margin:-.25rem 0;width:100%;color:var(--text-color-title);font-size:1.3rem;font-weight:700;text-decoration:none}.card__title.svelte-wmng36:hover,.card__title.svelte-wmng36:focus,.card__title.svelte-wmng36:active{color:var(--text-color-title);text-decoration:underline;text-decoration-thickness:2px}.card__title.svelte-wmng36:focus-visible{box-shadow:none}.card__date.svelte-wmng36{color:var(--text-color-dark)}.card__name.svelte-wmng36{padding:.35rem 0;margin:-.35rem 0;color:var(--text-color-medium);text-decoration:none}.card__name.svelte-wmng36:hover,.card__name.svelte-wmng36:active,.card__name.svelte-wmng36:focus-visible{color:var(--text-color)}.card__grade.svelte-wmng36{margin-top:.5rem}.card__more.svelte-wmng36{display:inline-block;margin-top:.5rem;line-height:1em;color:var(--text-color-medium);text-decoration:none}.card__more.svelte-wmng36:hover,.card__more.svelte-wmng36:active,.card__more.svelte-wmng36:focus{color:var(--text-color)}.card__continue.svelte-wmng36{width:100%;margin-top:1rem;border-radius:.5rem;background:#2b303b;color:var(--text-color-light)}.card__continue.svelte-wmng36:hover{background:var(--content-bg);color:#fff}.sr-only.svelte-wmng36{position:absolute;clip:rect(0 0 0 0);overflow:hidden;height:1px;width:1px}label.svelte-1002zyw,span.svelte-1002zyw{position:absolute;left:-999px;height:1px;width:1px;overflow:hidden}input.svelte-1002zyw{display:block;position:relative;max-width:clamp(300px,100%,50%);margin:clamp(3rem,10vw,5rem) auto;background:var(--content-bg);box-shadow:var(--shadow-big)}input.svelte-1002zyw::placeholder{font-size:1.5rem}.loading.svelte-1002zyw{display:flex;align-items:center;justify-content:center}@keyframes svelte-1002zyw-spinner{0%{width:0;height:0;opacity:1;box-shadow:inset 0 0 0 .25rem var(--text-color)}to{width:100%;height:100%;opacity:0;box-shadow:inset 0 0 0 .75rem var(--text-color)}}.spinner.svelte-1002zyw{position:relative;width:10rem;height:10rem}.spinner.svelte-1002zyw:before,.spinner.svelte-1002zyw:after{content:"";display:block;position:absolute;top:50%;left:50%;transform:translate(-50%) translateY(-50%);width:0;height:0;border-radius:50%;animation:svelte-1002zyw-spinner 1.2s cubic-bezier(0,.25,.75,1) infinite forwards}.spinner.svelte-1002zyw:after{animation-delay:.6s}center.svelte-1uha8ag{max-width:clamp(300px,100%,50%);margin:0 auto}h1.svelte-1uha8ag{text-align:center;text-transform:lowercase;font-size:clamp(2rem,5vw,4rem)}big.svelte-1uha8ag{display:block;max-width:620px}.cards.svelte-1uha8ag{display:grid;grid-template-columns:repeat(auto-fill,minmax(clamp(250px,45vw,350px),1fr));grid-gap:1.5rem;grid-template-rows:masonry}.cards--single.svelte-1uha8ag{max-width:450px;margin:0 auto}.tray.svelte-1uha8ag{display:flex;justify-content:center}.button--large.svelte-1uha8ag{width:100%;max-width:clamp(200px,100%,25%);padding:1rem 3rem}.page-background.svelte-1uha8ag{position:absolute;top:0;left:0;height:50vh;width:100%;background:linear-gradient(to bottom,var(--primary),transparent);z-index:-1;opacity:.15}h1.svelte-jot9ci{background:linear-gradient(130deg,var(--primary),var(--secondary));background-clip:text;-webkit-background-clip:text;color:transparent;text-align:center}@media (prefers-contrast: more){h1.svelte-jot9ci{background:transparent;color:currentColor}}h2.svelte-jot9ci{margin:0 0 1rem;font-size:1rem;color:var(--text-color)}h2.svelte-jot9ci em:where(.svelte-jot9ci){color:#fff}@keyframes svelte-jot9ci-loading{0%{transform:translate(-100%)}to{transform:translate(100%)}}.image.svelte-jot9ci{grid-area:image;width:6rem;aspect-ratio:1/1.333;border-radius:.5rem;background:var(--content-bg);box-shadow:inset 0 0 0 1px var(--border-color);overflow:hidden}@media (min-width: 640px){.image.svelte-jot9ci{width:7.5rem}}.categories.svelte-jot9ci{position:relative;width:100%;z-index:1}.date.svelte-jot9ci{color:var(--text-color-dark)}.name.svelte-jot9ci{padding:.5rem 0;margin:-.5rem 0;color:var(--text-color-medium);text-decoration:none}.name.svelte-jot9ci:hover,.name.svelte-jot9ci:active,.name.svelte-jot9ci:focus-visible{color:var(--text-color)}.wrapper.svelte-jot9ci{max-width:640px}.wrapper.svelte-jot9ci .tentative{margin-top:0}.sidebar.svelte-jot9ci{position:relative;display:grid;grid-template:"image info" "grade grade";grid-template-columns:6rem auto;grid-gap:0 .75rem;z-index:10}@media (min-width: 640px){.sidebar.svelte-jot9ci{display:block}}.content.svelte-jot9ci{position:relative;z-index:1}.grade.svelte-jot9ci{grid-area:grade}.info.svelte-jot9ci{grid-area:info}.block.svelte-jot9ci{position:relative;overflow:hidden}@media (min-width: 640px){.block.svelte-jot9ci{display:flex;align-items:flex-start}}.description.svelte-jot9ci{margin:0 0 1.5rem;line-height:1.5em}.description.svelte-jot9ci h2,.description.svelte-jot9ci h3,.description.svelte-jot9ci h4{margin:1.5rem 0 0}.description.svelte-jot9ci hr{background:#364054;height:1px;border:0;margin:1.5rem 0}.description.svelte-jot9ci p+ul{margin-top:-.75rem}.description.svelte-jot9ci ul{padding-left:1rem}.description.svelte-jot9ci li::marker{color:var(--primary)}.page-background.svelte-jot9ci .background{height:50vh;object-fit:cover;mask-image:none;-webkit-mask-image:none;z-index:-1;filter:blur(100px)}p.svelte-cwls5q{line-height:1.5em}strong.svelte-cwls5q{color:var(--text-color-light)}hr.svelte-cwls5q{border-color:var(--border-color);margin:6rem 0}ul.svelte-cwls5q{list-style:none;padding-left:1.5rem}ul.svelte-cwls5q li:where(.svelte-cwls5q){position:relative;margin-top:.5rem}ul.svelte-cwls5q li:where(.svelte-cwls5q):before{display:inline-block;position:absolute;left:0;top:0;content:"•";color:var(--primary);padding-right:.5rem;transform:translate(-100%)}article.svelte-a9fhg p{line-height:1.5em}a.svelte-13grsjl{text-decoration:none}a.svelte-13grsjl:hover{filter:brightness(1.2)}.wrapper.svelte-17y9ji1{margin:0 0 2rem}.cards.svelte-17y9ji1{display:grid;grid-template-columns:repeat(auto-fill,minmax(clamp(250px,45vw,350px),1fr));grid-gap:1.5rem;grid-template-rows:masonry}h1.svelte-1obg7km{text-align:center}h1.svelte-1dr28bn{text-align:center}.item.svelte-1dr28bn{display:flex}.add.svelte-1dr28bn{align-items:center;margin:0 .5rem .25rem 0;font-size:1.2rem;border-radius:.5rem}.wrapper.svelte-1dr28bn{max-width:900px}@media (min-width: 900px){.wrapper.svelte-1dr28bn{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.5rem}}label.svelte-3xfzto{white-space:nowrap}input.svelte-3xfzto{position:absolute;top:0;left:0;height:0;width:0;opacity:0}img.svelte-3xfzto{width:auto}h2.svelte-7nqi7f{text-align:center}h1.svelte-dn34ix{text-align:center}form.svelte-1x05zx6{max-width:400px;margin:0 auto}small.svelte-7ke6fz{color:var(--text-color-dark)}:root{--primary: hsl(351, 48%, 45%);--secondary: hsl(325, 60%, 45%);--red: #8b2926;--orange: #e88930;--yellow: #655d3c;--blue: #2863cf;--green: #1f874a;--body-bg: hsl(220, 15%, 10%);--content-bg: hsl(220, 15%, 25%);--content-bg-light: hsl(220, 15%, 30%);--bg-dark: hsl(220, 15%, 15%);--border-color: hsl(220, 15%, 35%);--text-color: hsl(219, 22%, 77%);--text-color-medium: hsl(219, 17%, 67%);--text-color-dark: hsl(219, 12%, 57%);--text-color-light: hsl(219, 22%, 97%);--text-color-title: var(--primary);--font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-family-titles: var(--font-family);--max-width: 1400px;--shadow-medium: 0 2px 1px rgba(0, 0, 0, .1), 0 4px 2px rgba(0, 0, 0, .1), 0 8px 4px rgba(0, 0, 0, .1), 0 16px 8px rgba(0, 0, 0, .1), 0 32px 16px rgba(0, 0, 0, .1);--shadow-big: 0 3px 2px rgba(0, 0, 0, .1), 0 10px 5px rgba(0, 0, 0, .1), 0 15px 10px rgba(0, 0, 0, .1), 0 25px 15px rgba(0, 0, 0, .2), 0 40px 30px rgba(0, 0, 0, .2), 0 100px 75px rgba(0, 0, 0, .3)}h1.svelte-t6bikw{text-align:center}
