@font-face{font-display:swap;font-family:Apfel Grotezk;font-weight:400;src:url(../../../ApfelGrotezk/ApfelGrotezk-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Apfel Grotezk;font-weight:500;src:url(../../../ApfelGrotezk/ApfelGrotezk-Mittel.woff2) format("woff2")}@font-face{font-display:swap;font-family:Apfel Grotezk;font-weight:700;src:url(../../../ApfelGrotezk/ApfelGrotezk-Fett.woff2) format("woff2")}@font-face{font-display:swap;font-family:Apfel Grotezk;font-weight:900;src:url(../../../ApfelGrotezk/ApfelGrotezk-Satt.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-weight:400;src:url(../../../Inter/Inter-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-weight:500;src:url(../../../Inter/Inter-Medium.woff2) format("woff2")}@layer theme,base,components;@layer theme{:root{color-scheme:light dark;--breakpoint-sm: 768px;--size-xs: .75rem;--size-sm: .875rem;--size-md: 1rem;--size-lg: 1.25rem;--size-xl: 2rem;--size-2xl: 3rem;--leading-none: 1;--leading-tight: 1.1;--leading-base: 1.25;--leading-loose: 1.4;--tracking-md: 0;--tracking-lg: .03em;--tracking-xl: .05em;--icon-sm: .75rem;--icon-md: 1rem;--icon-lg: 1.25rem;--icon-xl: 1.5rem;--ring-width: 3px;--ring-offset: 0px;--weight-normal: 400;--weight-medium: 500;--weight-bold: 700;--weight-black: 900;--spacing-xs: .25rem;--spacing-sm: .5rem;--spacing-md: 1rem;--spacing-lg: 1.5rem;--spacing-xl: 2rem;--spacing-2xl: 2.5rem;--spacing-3xl: 3.5rem;--spacing-4xl: 5rem;--rounded-xs: .25rem;--rounded-sm: .5rem;--rounded-md: .75rem;--rounded-lg: 1rem;--color-stone-50: oklch(98.5% .001 106.423);--color-stone-100: oklch(97% .001 106.424);--color-stone-150: oklch(94.65% .002 77.571);--color-stone-200: oklch(92.3% .003 48.717);--color-stone-250: oklch(89.6% .004 52.542);--color-stone-300: oklch(86.9% .005 56.366);--color-stone-350: oklch(78.9% .0075 56.313);--color-stone-400: oklch(70.9% .01 56.259);--color-stone-450: oklch(63.1% .0115 57.165);--color-stone-500: oklch(55.3% .013 58.071);--color-stone-600: oklch(44.4% .011 73.639);--color-stone-700: oklch(37.4% .01 67.558);--color-stone-800: oklch(26.8% .007 34.298);--color-stone-850: oklch(24.2% .0065 45.171);--color-stone-900: oklch(21.6% .006 56.043);--color-stone-950: oklch(14.7% .004 49.25);--color-red-50: oklch(97.1% .013 17.38);--color-red-100: oklch(93.6% .032 17.717);--color-red-200: oklch(88.5% .062 18.334);--color-red-300: oklch(80.8% .114 19.571);--color-red-400: oklch(70.4% .191 22.216);--color-red-500: oklch(63.7% .237 25.331);--color-red-600: oklch(57.7% .245 27.325);--color-red-700: oklch(50.5% .213 27.518);--color-red-800: oklch(44.4% .177 26.899);--color-red-900: oklch(39.6% .141 25.723);--color-red-950: oklch(25.8% .092 26.042);--color-emerald-50: oklch(97.9% .021 166.113);--color-emerald-100: oklch(95% .052 163.051);--color-emerald-200: oklch(90.5% .093 164.15);--color-emerald-300: oklch(87.1% .15 154.449);--color-emerald-400: oklch(79.2% .209 151.711);--color-emerald-500: oklch(69.6% .17 162.48);--color-emerald-600: oklch(59.6% .145 163.225);--color-emerald-700: oklch(50.8% .118 165.612);--color-emerald-800: oklch(43.2% .095 166.913);--color-emerald-900: oklch(37.8% .077 168.94);--color-emerald-950: oklch(26.2% .051 172.552);--color-yellow-50: oklch(98.7% .026 102.212);--color-yellow-100: oklch(97.3% .071 103.193);--color-yellow-200: oklch(94.5% .129 101.54);--color-yellow-300: oklch(90.5% .182 98.111);--color-yellow-400: oklch(85.2% .199 91.936);--color-yellow-500: oklch(79.5% .184 86.047);--color-yellow-600: oklch(68.1% .162 75.834);--color-yellow-700: oklch(55.4% .135 66.442);--color-yellow-800: oklch(47.6% .114 61.907);--color-yellow-900: oklch(42.1% .095 57.708);--color-yellow-950: oklch(28.6% .066 53.813);--color-bg-0: light-dark(var(--color-stone-50), var(--color-stone-950));--color-bg-1: light-dark(var(--color-stone-100), var(--color-stone-900));--color-bg-2: light-dark(var(--color-stone-150), var(--color-stone-850));--color-bg-3: light-dark(var(--color-stone-250), var(--color-stone-800));--color-bg-4: light-dark(var(--color-stone-350), var(--color-stone-700));--color-bg-primary: light-dark( var(--color-emerald-500), var(--color-emerald-600) );--color-bg-primary-highlight: var(--color-emerald-500);--color-bg-attention: light-dark( var(--color-red-500), var(--color-red-800) );--color-bg-attention-highlight: light-dark( var(--color-red-600), var(--color-red-700) );--color-bg-notify: light-dark( var(--color-yellow-100), var(--color-yellow-200) );--color-bg-notify-highlight: light-dark( var(--color-yellow-200), var(--color-yellow-300) );--color-outline-muted: light-dark( var(--color-stone-200), var(--color-stone-800) );--color-outline-base: light-dark( var(--color-stone-300), var(--color-stone-700) );--color-outline-strong: light-dark( var(--color-stone-400), var(--color-stone-600) );--color-outline-primary-muted: light-dark( var(--color-emerald-500), var(--color-emerald-700) );--color-outline-primary-base: light-dark( var(--color-emerald-600), var(--color-emerald-500) );--color-outline-primary-strong: light-dark( var(--color-emerald-700), var(--color-emerald-400) );--color-outline-attention-muted: light-dark( var(--color-red-500), var(--color-red-800) );--color-outline-attention-base: light-dark( var(--color-red-600), var(--color-red-700) );--color-outline-attention-strong: light-dark( var(--color-red-700), var(--color-red-600) );--color-outline-notify-muted: light-dark( var(--color-yellow-200), var(--color-yellow-300) );--color-outline-notify-base: light-dark( var(--color-yellow-300), var(--color-yellow-400) );--color-outline-notify-strong: light-dark( var(--color-yellow-400), var(--color-yellow-500) );--color-shadow: light-dark(var(--color-stone-300), var(--color-stone-950));--color-ring: var(--color-emerald-500);--color-ring-offset: var(--color-bg-1);--color-text-muted: light-dark( var(--color-stone-600), var(--color-stone-400) );--color-text-base: light-dark( var(--color-stone-800), var(--color-stone-200) );--color-text-strong: light-dark( var(--color-stone-950), var(--color-stone-50) );--color-text-primary: var(--color-emerald-500);--color-text-primary-bg-strong: var(--color-emerald-50);--color-text-attention: light-dark( var(--color-red-600), var(--color-red-500) );--color-text-attention-bg-strong: var(--color-red-50);--color-text-notify: light-dark( var(--color-yellow-500), var(--color-yellow-200) );--color-text-notify-bg-strong: light-dark( var(--color-yellow-800), var(--color-yellow-900) )}:root[data-theme=light]{color-scheme:light}:root[data-theme=dark]{color-scheme:dark}}@layer base{*{box-sizing:border-box}h1,h2,h3,h4,h5,h6,p,summary{margin:0;font-weight:var(--weight-medium)}ul{margin:0}button{background:none;border:none;color:inherit;cursor:pointer;font:inherit;padding:0}html{height:100%;min-height:100%}body{background-color:var(--color-bg-1, #fff);color:var(--color-text-base, #000);font-family:Apfel Grotezk,sans-serif;font-weight:var(--weight-medium);height:100%;line-height:var(--leading-base, 1.25);margin:0;min-height:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body>div{align-items:center;display:flex;flex-direction:column;height:100%}main{align-items:center;display:flex;flex-direction:column;flex-grow:1;justify-content:center;padding:var(--spacing-md);width:100%}@media(min-width:768px){main{padding:var(--spacing-2xl)}}a{color:var(--color-text-strong)}a:hover{color:var(--color-text-primary)}a,button,input,select,textarea{font:inherit;transition:color .2s ease-in-out,border-color .2s ease-in-out,background-color .2s ease-in-out,box-shadow .15s ease-in-out}:focus-visible{outline:none;box-shadow:0 0 0 var(--ring-offset) var(--color-ring-offset),0 0 0 calc(var(--ring-offset) + var(--ring-width)) var(--color-ring)}ul{list-style:none;padding-left:0}input{border:1px solid var(--color-outline-muted, #aaa);background-color:var(--color-bg-surface, #ccc)}.sr-only{border-width:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.tabular{font-family:Inter,system-ui,sans-serif;font-variant-numeric:tabular-nums}.box-link{text-decoration:none}.box-link:after{content:"";inset:0;position:absolute}}@layer components{.header{border-bottom:1px solid var(--color-outline-muted);padding:0 var(--spacing-md);height:4rem;flex-shrink:0;width:100%}@media(min-width:768px){.header{padding:0 var(--spacing-2xl)}}.logo.svelte-oiwvqb{background-color:var(--color-text-strong);border-radius:.625rem;display:block;height:1.25rem;transition-property:background-color,scale;width:1.25rem}.logo.svelte-oiwvqb:hover{background-color:var(--color-text-primary);scale:1.2}}
