/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial}}}@layer theme{:root,:host{--font-sans:Inter, system-ui, -apple-system, sans-serif;--font-mono:"JetBrains Mono", ui-monospace, monospace;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-8xl:6rem;--text-8xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wider:.05em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--leading-loose:2;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--drop-shadow-sm:0 1px 2px #00000026;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--radius:3px;--color-ink:#141a1f;--color-ink-800:#1e262e;--color-ink-700:#2b353f;--color-ink-600:#3d4954;--color-ink-500:#5a6672;--color-ink-400:#7c8894;--color-paper:#f5f4f0;--color-paper-card:#fff;--color-paper-sunk:#edece7;--color-nebel:#e6e4de;--color-nebel-dark:#2b353f;--color-rot:#c8102e;--color-rot-soft:#fbe9ec;--color-rot-dark:#f2637a;--color-gruen:#1d6f5c;--color-gruen-soft:#e4f0ec;--color-gruen-dark:#4fbfa2;--color-bernstein:#b07715;--color-bernstein-soft:#faf0dc;--color-bernstein-dark:#e0a94a;--font-display:"Bricolage Grotesque", Georgia, serif;--text-kennzahl:2.75rem;--text-kennzahl--line-height:1;--text-kennzahl--letter-spacing:-.02em;--text-kennzahl--font-weight:700;--radius-card:4px;--shadow-card:0 1px 2px #141a1f0f;--container-inhalt:78rem}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}body{background-color:var(--color-paper);font-family:var(--font-sans);color:var(--color-ink);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body:where(.dark,.dark *){background-color:var(--color-ink);color:var(--color-paper)}h1,h2,h3{font-family:var(--font-display)}:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-rot);--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--color-paper);--tw-outline-style:none;outline-style:none}:focus-visible:where(.dark,.dark *){--tw-ring-offset-color:var(--color-ink)}td,th{font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}}@layer components{.card{border-radius:var(--radius-card);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-nebel);background-color:var(--color-paper-card);--tw-shadow:0 1px 2px var(--tw-shadow-color,#141a1f0f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.card:where(.dark,.dark *){border-color:var(--color-nebel-dark);background-color:var(--color-ink-800)}.card-header{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 4);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-nebel);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 4);display:flex}.card-header:where(.dark,.dark *){border-color:var(--color-nebel-dark)}.card-body{padding:calc(var(--spacing) * 5)}.card-footer{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-nebel);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-ink-500)}.card-footer:where(.dark,.dark *){border-color:var(--color-nebel-dark);color:var(--color-ink-400)}.eyebrow{--tw-font-weight:var(--font-weight-semibold);font-size:11px;font-weight:var(--font-weight-semibold);--tw-tracking:.14em;letter-spacing:.14em;color:var(--color-ink-500);text-transform:uppercase}.eyebrow:where(.dark,.dark *){color:var(--color-ink-400)}.stat-card{border-radius:var(--radius-card);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-nebel);background-color:var(--color-paper-card);padding:calc(var(--spacing) * 5)}.stat-card:where(.dark,.dark *){border-color:var(--color-nebel-dark);background-color:var(--color-ink-800)}.stat-value{font-family:var(--font-display);font-size:var(--text-kennzahl);line-height:var(--tw-leading,var(--text-kennzahl--line-height));letter-spacing:var(--tw-tracking,var(--text-kennzahl--letter-spacing));font-weight:var(--tw-font-weight,var(--text-kennzahl--font-weight));color:var(--color-ink);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.stat-value:where(.dark,.dark *){color:var(--color-paper)}.stat-label{margin-top:var(--spacing);--tw-font-weight:var(--font-weight-semibold);font-size:11px;font-weight:var(--font-weight-semibold);--tw-tracking:.14em;letter-spacing:.14em;color:var(--color-ink-500);text-transform:uppercase;display:block}.stat-label:where(.dark,.dark *){color:var(--color-ink-400)}.btn{justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-width:1px;display:inline-flex}.btn:disabled{cursor:not-allowed;opacity:.5}.btn-primary{border-color:var(--color-ink);background-color:var(--color-ink);color:var(--color-paper)}@media (hover:hover){.btn-primary:hover{border-color:var(--color-ink-700);background-color:var(--color-ink-700)}}.btn-primary:where(.dark,.dark *){border-color:var(--color-paper);background-color:var(--color-paper);color:var(--color-ink)}@media (hover:hover){.btn-primary:where(.dark,.dark *):hover{border-color:var(--color-nebel);background-color:var(--color-nebel)}}.btn-secondary{border-color:var(--color-nebel);color:var(--color-ink);background-color:#0000}@media (hover:hover){.btn-secondary:hover{background-color:var(--color-paper-sunk)}}.btn-secondary:where(.dark,.dark *){border-color:var(--color-nebel-dark);color:var(--color-paper)}@media (hover:hover){.btn-secondary:where(.dark,.dark *):hover{background-color:var(--color-ink-700)}}.btn-danger{border-color:var(--color-rot);background-color:var(--color-rot);color:var(--color-white)}@media (hover:hover){.btn-danger:hover{--tw-brightness:brightness(110%);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,)}}.btn-success{border-color:var(--color-gruen);background-color:var(--color-gruen);color:var(--color-white)}@media (hover:hover){.btn-success:hover{--tw-brightness:brightness(110%);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,)}}.btn-accent{border-color:var(--color-rot);color:var(--color-rot);background-color:#0000}@media (hover:hover){.btn-accent:hover{background-color:var(--color-rot-soft)}}.btn-accent:where(.dark,.dark *){border-color:var(--color-rot-dark);color:var(--color-rot-dark)}.btn-sm{min-height:calc(var(--spacing) * 9);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}@media (pointer:coarse){.btn-sm{min-height:2.75rem}}.btn-group{gap:var(--spacing);display:inline-flex}.link{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-ink);text-underline-offset:4px}@media (hover:hover){.link:hover{text-decoration-line:underline}}.link:where(.dark,.dark *){color:var(--color-paper)}.action-link{align-items:center;gap:calc(var(--spacing) * 1.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-rot);text-underline-offset:4px;display:inline-flex}@media (hover:hover){.action-link:hover{text-decoration-line:underline}}.action-link:where(.dark,.dark *){color:var(--color-rot-dark)}.badge{align-items:center;gap:calc(var(--spacing) * 1.5);border-radius:var(--radius);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * .5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);white-space:nowrap;border-width:1px;border-color:#0000;display:inline-flex}.badge-success{background-color:var(--color-gruen-soft);color:var(--color-gruen)}.badge-success:where(.dark,.dark *){background-color:#1d6f5c26}@supports (color:color-mix(in lab, red, red)){.badge-success:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-gruen) 15%, transparent)}}.badge-success:where(.dark,.dark *){color:var(--color-gruen-dark)}.badge-danger{background-color:var(--color-rot-soft);color:var(--color-rot)}.badge-danger:where(.dark,.dark *){background-color:#c8102e26}@supports (color:color-mix(in lab, red, red)){.badge-danger:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-rot) 15%, transparent)}}.badge-danger:where(.dark,.dark *){color:var(--color-rot-dark)}.badge-warning{background-color:var(--color-bernstein-soft);color:var(--color-bernstein)}.badge-warning:where(.dark,.dark *){background-color:#b0771526}@supports (color:color-mix(in lab, red, red)){.badge-warning:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-bernstein) 15%, transparent)}}.badge-warning:where(.dark,.dark *){color:var(--color-bernstein-dark)}.badge-info{border-color:var(--color-nebel);background-color:var(--color-paper-sunk);color:var(--color-ink-600)}.badge-info:where(.dark,.dark *){border-color:var(--color-nebel-dark);background-color:var(--color-ink-700);color:var(--color-ink-400)}.alert{gap:calc(var(--spacing) * 3);border-radius:var(--radius);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));border-width:1px;display:flex}.alert-info{border-color:var(--color-nebel);background-color:var(--color-paper-sunk);color:var(--color-ink-600)}.alert-info:where(.dark,.dark *){border-color:var(--color-nebel-dark);background-color:var(--color-ink-700);color:var(--color-ink-400)}.alert-success{border-color:#1d6f5c40}@supports (color:color-mix(in lab, red, red)){.alert-success{border-color:color-mix(in oklab, var(--color-gruen) 25%, transparent)}}.alert-success{background-color:var(--color-gruen-soft);color:var(--color-gruen)}.alert-success:where(.dark,.dark *){border-color:#4fbfa24d}@supports (color:color-mix(in lab, red, red)){.alert-success:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-gruen-dark) 30%, transparent)}}.alert-success:where(.dark,.dark *){background-color:#1d6f5c1a}@supports (color:color-mix(in lab, red, red)){.alert-success:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-gruen) 10%, transparent)}}.alert-success:where(.dark,.dark *){color:var(--color-gruen-dark)}.alert-warning{border-color:#b0771540}@supports (color:color-mix(in lab, red, red)){.alert-warning{border-color:color-mix(in oklab, var(--color-bernstein) 25%, transparent)}}.alert-warning{background-color:var(--color-bernstein-soft);color:var(--color-bernstein)}.alert-warning:where(.dark,.dark *){border-color:#e0a94a4d}@supports (color:color-mix(in lab, red, red)){.alert-warning:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-bernstein-dark) 30%, transparent)}}.alert-warning:where(.dark,.dark *){background-color:#b077151a}@supports (color:color-mix(in lab, red, red)){.alert-warning:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-bernstein) 10%, transparent)}}.alert-warning:where(.dark,.dark *){color:var(--color-bernstein-dark)}.alert-danger{border-color:#c8102e40}@supports (color:color-mix(in lab, red, red)){.alert-danger{border-color:color-mix(in oklab, var(--color-rot) 25%, transparent)}}.alert-danger{background-color:var(--color-rot-soft);color:var(--color-rot)}.alert-danger:where(.dark,.dark *){border-color:#f2637a4d}@supports (color:color-mix(in lab, red, red)){.alert-danger:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-rot-dark) 30%, transparent)}}.alert-danger:where(.dark,.dark *){background-color:#c8102e1a}@supports (color:color-mix(in lab, red, red)){.alert-danger:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-rot) 10%, transparent)}}.alert-danger:where(.dark,.dark *){color:var(--color-rot-dark)}.form-group{margin-bottom:calc(var(--spacing) * 4)}.form-label{margin-bottom:calc(var(--spacing) * 1.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-ink-600);display:block}.form-label:where(.dark,.dark *){color:var(--color-ink-400)}.form-control,.form-select{border-radius:var(--radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-nebel);background-color:var(--color-paper-card);width:100%;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-ink);display:block}:is(.form-control,.form-select)::placeholder{color:var(--color-ink-400)}:is(.form-control,.form-select):focus{border-color:var(--color-rot);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}:is(.form-control,.form-select):where(.dark,.dark *){border-color:var(--color-nebel-dark);background-color:var(--color-ink-800);color:var(--color-paper)}:is(.form-control,.form-select):where(.dark,.dark *)::placeholder{color:var(--color-ink-500)}.form-row{gap:calc(var(--spacing) * 4);display:grid}@media (min-width:40rem){.form-row{grid-template-columns:repeat(2,minmax(0,1fr))}}.table{border-collapse:collapse;width:100%;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.table thead th{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-nebel);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);text-align:left;--tw-font-weight:var(--font-weight-semibold);font-size:11px;font-weight:var(--font-weight-semibold);--tw-tracking:.14em;letter-spacing:.14em;color:var(--color-ink-500);text-transform:uppercase}.table thead th:where(.dark,.dark *){border-color:var(--color-nebel-dark);color:var(--color-ink-400)}.table tbody td{border-bottom-style:var(--tw-border-style);border-color:#e6e4deb3;border-bottom-width:1px}@supports (color:color-mix(in lab, red, red)){.table tbody td{border-color:color-mix(in oklab, var(--color-nebel) 70%, transparent)}}.table tbody td{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);vertical-align:middle}.table tbody td:where(.dark,.dark *){border-color:#2b353fb3}@supports (color:color-mix(in lab, red, red)){.table tbody td:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-nebel-dark) 70%, transparent)}}.table tbody tr:last-child td{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.table-hover tbody tr{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){.table-hover tbody tr:hover{background-color:var(--color-paper-sunk)}.table-hover tbody tr:where(.dark,.dark *):hover{background-color:var(--color-ink-700)}}.table .num{text-align:right;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.liste:has(tbody tr) .liste-leer{display:none}.detail-row{justify-content:space-between;gap:calc(var(--spacing) * 4);border-bottom-style:var(--tw-border-style);border-color:#e6e4de99;border-bottom-width:1px;display:flex}@supports (color:color-mix(in lab, red, red)){.detail-row{border-color:color-mix(in oklab, var(--color-nebel) 60%, transparent)}}.detail-row{padding-block:calc(var(--spacing) * 2.5)}.detail-row:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.detail-row:where(.dark,.dark *){border-color:#2b353f99}@supports (color:color-mix(in lab, red, red)){.detail-row:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-nebel-dark) 60%, transparent)}}.detail-label{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-ink-500);flex-shrink:0}.detail-label:where(.dark,.dark *){color:var(--color-ink-400)}.detail-value{text-align:right;min-width:0;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.rail-link{align-items:center;gap:calc(var(--spacing) * 3);border-left-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-ink-500);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-color:#0000;border-left-width:2px;display:flex;position:relative}@media (hover:hover){.rail-link:hover{background-color:var(--color-paper-sunk);color:var(--color-ink)}}.rail-link:where(.dark,.dark *){color:var(--color-ink-400)}@media (hover:hover){.rail-link:where(.dark,.dark *):hover{background-color:var(--color-ink-700);color:var(--color-paper)}}.rail-unterpunkt{min-height:calc(var(--spacing) * 11);padding-block:calc(var(--spacing) * 1.5);padding-left:calc(var(--spacing) * 8);--tw-font-weight:var(--font-weight-normal);font-size:13px;font-weight:var(--font-weight-normal)}.rail-link.ist-aktiv{border-color:var(--color-rot);background-color:var(--color-paper-sunk);color:var(--color-ink)}.rail-link.ist-aktiv:where(.dark,.dark *){background-color:var(--color-ink-700);color:var(--color-paper)}.mobil-leiste{z-index:40;border-top-style:var(--tw-border-style);inset-inline:0;background-color:#fffffff2;border-top-width:1px;grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:fixed;bottom:0}@supports (color:color-mix(in lab, red, red)){.mobil-leiste{background-color:color-mix(in oklab, var(--color-paper-card) 95%, transparent)}}.mobil-leiste{--tw-backdrop-blur:blur(8px);-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,)}.mobil-leiste:where(.dark,.dark *){border-color:var(--color-nebel-dark);background-color:#1e262ef2}@supports (color:color-mix(in lab, red, red)){.mobil-leiste:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-ink-800) 95%, transparent)}}.mobil-leiste{border-color:var(--color-nebel);padding-bottom:env(safe-area-inset-bottom)}.mobil-link{min-height:calc(var(--spacing) * 14);justify-content:center;align-items:center;gap:var(--spacing);padding-inline:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-ink-500);flex-direction:column;display:flex;position:relative}.mobil-link:where(.dark,.dark *){color:var(--color-ink-400)}.mobil-link.ist-aktiv{color:var(--color-rot)}.mobil-link.ist-aktiv:where(.dark,.dark *){color:var(--color-rot-dark)}.mobil-link .icon{height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5)}.mobil-link-zahl{top:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 4);min-width:calc(var(--spacing) * 4);--tw-translate-x:calc(var(--spacing) * 4);translate:var(--tw-translate-x) var(--tw-translate-y);background-color:var(--color-rot);padding-inline:var(--spacing);--tw-font-weight:var(--font-weight-semibold);font-size:10px;font-weight:var(--font-weight-semibold);color:var(--color-white);border-radius:3.40282e38px;place-items:center;display:grid;position:absolute;right:50%}.mobil-link-zahl:where(.dark,.dark *){background-color:var(--color-rot-dark);color:var(--color-ink)}.klappe-kopf{cursor:pointer;align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-card);-webkit-user-select:none;user-select:none;display:flex}@media (hover:hover){.klappe-kopf:hover{background-color:#edece799}@supports (color:color-mix(in lab, red, red)){.klappe-kopf:hover{background-color:color-mix(in oklab, var(--color-paper-sunk) 60%, transparent)}}.klappe-kopf:where(.dark,.dark *):hover{background-color:#2b353f66}@supports (color:color-mix(in lab, red, red)){.klappe-kopf:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-ink-700) 40%, transparent)}}}.klappe-kopf{list-style:none}.klappe-kopf::-webkit-details-marker{display:none}.klappe-pfeil{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));color:var(--color-ink-400);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));flex-shrink:0;place-items:center;display:grid}.klappe-pfeil:before{content:"▸"}.klappe[open]>.klappe-kopf .klappe-pfeil{transform:rotate(90deg)}.klappe-innen{border-radius:var(--radius-card);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-nebel);background-color:var(--color-paper)}.klappe-innen:where(.dark,.dark *){border-color:var(--color-nebel-dark);background-color:#141a1f4d}@supports (color:color-mix(in lab, red, red)){.klappe-innen:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-ink) 30%, transparent)}}.hilfe-text{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.hilfe-text ul{list-style-type:disc}:where(.hilfe-text ul>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}.hilfe-text ul{padding-left:calc(var(--spacing) * 5)}.hilfe-text p+ul,.hilfe-text ul+p{margin-top:calc(var(--spacing) * 2)}.kennzahl{align-items:center;gap:calc(var(--spacing) * 1.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));white-space:nowrap;color:var(--color-ink-500);display:inline-flex}.kennzahl:where(.dark,.dark *){color:var(--color-ink-400)}.kennzahl strong{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-ink)}.kennzahl strong:where(.dark,.dark *){color:var(--color-paper)}.kasten-balken{height:calc(var(--spacing) * 2);width:calc(var(--spacing) * 28);background-color:var(--color-nebel);border-radius:3.40282e38px;display:flex;overflow:hidden}.kasten-balken:where(.dark,.dark *){background-color:var(--color-ink-700)}.bereit-balken{height:calc(var(--spacing) * 2.5);background-color:var(--color-nebel);border-radius:3.40282e38px;width:100%;display:flex;overflow:hidden}.bereit-balken:where(.dark,.dark *){background-color:var(--color-ink-700)}.bereit-fuellung{background-color:var(--color-gruen);height:100%;transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-radius:3.40282e38px;display:block}.bereit-fuellung:where(.dark,.dark *){background-color:var(--color-gruen-dark)}.test-kachel{border-style:var(--tw-border-style);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-width:2px;text-decoration-line:none;display:block}@media (hover:hover){.test-kachel:hover{border-color:var(--color-rot)}.test-kachel:where(.dark,.dark *):hover{border-color:var(--color-rot-dark)}}.test-lektion{cursor:pointer;align-items:flex-start;gap:calc(var(--spacing) * 2.5);border-radius:var(--radius-card);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-nebel);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));display:flex}@media (hover:hover){.test-lektion:hover{border-color:var(--color-ink-400)}}.test-lektion:has(:checked){border-color:var(--color-gruen);background-color:var(--color-gruen-soft)}.test-lektion:where(.dark,.dark *){border-color:var(--color-nebel-dark)}.test-lektion:where(.dark,.dark *):has(:checked){border-color:var(--color-gruen-dark);background-color:#1d6f5c1a}@supports (color:color-mix(in lab, red, red)){.test-lektion:where(.dark,.dark *):has(:checked){background-color:color-mix(in oklab, var(--color-gruen) 10%, transparent)}}.rail-gruppe-kopf{min-height:calc(var(--spacing) * 11);cursor:pointer;align-items:center;gap:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 2);padding-right:calc(var(--spacing) * 4);padding-left:calc(var(--spacing) * 6);--tw-font-weight:var(--font-weight-medium);font-size:13px;font-weight:var(--font-weight-medium);color:var(--color-ink-500);-webkit-user-select:none;user-select:none;display:flex}@media (hover:hover){.rail-gruppe-kopf:hover{background-color:var(--color-paper-sunk);color:var(--color-ink)}}.rail-gruppe-kopf:where(.dark,.dark *){color:var(--color-ink-400)}@media (hover:hover){.rail-gruppe-kopf:where(.dark,.dark *):hover{background-color:var(--color-ink-700);color:var(--color-paper)}}.rail-gruppe-kopf{list-style:none}.rail-gruppe-kopf::-webkit-details-marker{display:none}.rail-gruppe-kopf:after{content:"▸";font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.rail-gruppe[open]>.rail-gruppe-kopf:after{transform:rotate(90deg)}.rail-gruppe-kopf.ist-aktiv{color:var(--color-ink)}.rail-gruppe-kopf.ist-aktiv:where(.dark,.dark *){color:var(--color-paper)}.rail-gruppe .rail-unterpunkt{padding-left:calc(var(--spacing) * 12)}.rail-gruppe-zahl{color:var(--color-ink-500);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);margin-left:auto;font-size:11px}.rail-gruppe-zahl:where(.dark,.dark *){color:var(--color-ink-400)}.leerzustand{padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 12);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.leerzustand-titel{margin-bottom:var(--spacing);font-family:var(--font-display);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-ink)}.leerzustand-titel:where(.dark,.dark *){color:var(--color-paper)}.leerzustand-text{max-width:var(--container-sm);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-ink-500)}.leerzustand-text:where(.dark,.dark *){color:var(--color-ink-400)}.kennung{font-family:var(--font-mono);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);font-size:13px}.form-hilfe{margin-top:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-ink-500)}.form-hilfe:where(.dark,.dark *){color:var(--color-ink-400)}.suchfeld{margin-bottom:calc(var(--spacing) * 6);max-width:var(--container-md);position:relative}.suchfeld-lupe{pointer-events:none;top:50%;left:calc(var(--spacing) * 3);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);color:var(--color-ink-400);position:absolute}.suchfeld-eingabe{padding-left:calc(var(--spacing) * 9)}.suche-weg{display:none!important}.bereich-titel{margin-top:var(--spacing);margin-bottom:calc(var(--spacing) * 4);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-nebel);padding-bottom:calc(var(--spacing) * 2);font-family:var(--font-display);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.bereich-titel:where(.dark,.dark *){border-color:var(--color-nebel-dark)}.karteikarte{min-height:calc(var(--spacing) * 64);justify-content:center;align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-card);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-nebel);background-color:var(--color-paper-card);padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 10);text-align:center;--tw-shadow:0 1px 2px var(--tw-shadow-color,#141a1f0f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);flex-direction:column;display:flex}.karteikarte:where(.dark,.dark *){border-color:var(--color-nebel-dark);background-color:var(--color-ink-800)}.karteikarte-text{max-width:100%;font-family:var(--font-display);font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);overflow-wrap:break-word;color:var(--color-ink)}@media (min-width:40rem){.karteikarte-text{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}}.karteikarte-text:where(.dark,.dark *){color:var(--color-paper)}.karteikarte-rueckseite{margin-top:calc(var(--spacing) * 2);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-nebel);width:100%;padding-top:calc(var(--spacing) * 5)}.karteikarte-rueckseite:where(.dark,.dark *){border-color:var(--color-nebel-dark)}.farbklecks{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#00000026));--tw-drop-shadow:drop-shadow(var(--drop-shadow-sm));max-width:100%;height:auto;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,);display:block}.farbklecks-rand{stroke:var(--color-ink);stroke-opacity:.18;stroke-width:2px}.dark .farbklecks-rand{stroke:var(--color-paper);stroke-opacity:.35}.farbklecks-glanz{fill:#fff;opacity:.3}.farbpunkt{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);border-style:var(--tw-border-style);border-width:1px;border-color:#141a1f33;border-radius:3.40282e38px;display:inline-block}@supports (color:color-mix(in lab, red, red)){.farbpunkt{border-color:color-mix(in oklab, var(--color-ink) 20%, transparent)}}.farbpunkt{vertical-align:middle}.farbpunkt:where(.dark,.dark *){border-color:#f5f4f066}@supports (color:color-mix(in lab, red, red)){.farbpunkt:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-paper) 40%, transparent)}}.aussprache{margin-top:calc(var(--spacing) * 3);align-items:center;gap:calc(var(--spacing) * 2);flex-direction:column;display:flex}.aussprache-lautschrift{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.vorlesen{justify-content:center;gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:inline-flex}.kasten-reihe{gap:calc(var(--spacing) * 1.5);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.kasten-zelle{text-align:center;flex-direction:column;align-items:center;min-width:0;display:flex}.kasten-zahl{font-family:var(--font-display);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:1;--tw-font-weight:var(--font-weight-semibold);line-height:1;font-weight:var(--font-weight-semibold);color:var(--color-ink);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.kasten-zahl:where(.dark,.dark *){color:var(--color-paper)}.kasten-schublade{margin-top:var(--spacing);height:calc(var(--spacing) * 3.5);border-radius:var(--radius);border-style:var(--tw-border-style);border-width:1px;border-color:#0000;width:100%;display:block;position:relative}.kasten-schublade:after{content:"";--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);width:33.3333%;height:3px;translate:var(--tw-translate-x) var(--tw-translate-y);background-color:#141a1f40;border-radius:3.40282e38px;position:absolute;top:50%;left:50%}@supports (color:color-mix(in lab, red, red)){.kasten-schublade:after{background-color:color-mix(in oklab, var(--color-ink) 25%, transparent)}}.kasten-schublade:after:where(){background-color:#f5f4f04d}@supports (color:color-mix(in lab, red, red)){.kasten-schublade:after:where(){background-color:color-mix(in oklab, var(--color-paper) 30%, transparent)}}.kasten-name{margin-top:var(--spacing);--tw-leading:var(--leading-tight);font-size:11px;line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-ink-500)}.kasten-name:where(.dark,.dark *){color:var(--color-ink-400)}.kasten-takt{--tw-leading:var(--leading-tight);font-size:10px;line-height:var(--leading-tight);color:var(--color-ink-400)}.kasten-takt:where(.dark,.dark *){color:var(--color-ink-500)}.kasten-voll .kasten-zahl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.kasten-voll .kasten-schublade{height:calc(var(--spacing) * 6)}.kasten-zelle.ist-leer .kasten-zahl{color:var(--color-ink-400)}.kasten-zelle.ist-leer .kasten-zahl:where(.dark,.dark *){color:var(--color-ink-500)}.kasten-zelle.ist-leer .kasten-schublade{--tw-border-style:dashed;border-style:dashed;border-color:var(--color-nebel);background-color:#0000}.kasten-zelle.ist-leer .kasten-schublade:where(.dark,.dark *){border-color:var(--color-nebel-dark)}.kasten-zelle.ist-leer .kasten-schublade:after{background-color:#141a1f1a}@supports (color:color-mix(in lab, red, red)){.kasten-zelle.ist-leer .kasten-schublade:after{background-color:color-mix(in oklab, var(--color-ink) 10%, transparent)}}.kasten-zelle.ist-leer .kasten-schublade:after:where(){background-color:#f5f4f01a}@supports (color:color-mix(in lab, red, red)){.kasten-zelle.ist-leer .kasten-schublade:after:where(){background-color:color-mix(in oklab, var(--color-paper) 10%, transparent)}}.kasten-status{margin-top:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-ink-500)}.kasten-status:where(.dark,.dark *){color:var(--color-ink-400)}.kasten-status strong{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-ink)}.kasten-status strong:where(.dark,.dark *){color:var(--color-paper)}.kasten-fach-neu{background-color:var(--color-nebel)}.kasten-fach-neu:where(.dark,.dark *){background-color:var(--color-ink-700)}.kasten-fach-1{background-color:#b07715b3}@supports (color:color-mix(in lab, red, red)){.kasten-fach-1{background-color:color-mix(in oklab, var(--color-bernstein) 70%, transparent)}}.kasten-fach-2{background-color:#1d6f5c4d}@supports (color:color-mix(in lab, red, red)){.kasten-fach-2{background-color:color-mix(in srgb, var(--color-gruen) 30%, transparent)}}.kasten-fach-3{background-color:#1d6f5c85}@supports (color:color-mix(in lab, red, red)){.kasten-fach-3{background-color:color-mix(in srgb, var(--color-gruen) 52%, transparent)}}.kasten-fach-4{background-color:#1d6f5cc2}@supports (color:color-mix(in lab, red, red)){.kasten-fach-4{background-color:color-mix(in srgb, var(--color-gruen) 76%, transparent)}}.kasten-fach-5{background-color:var(--color-gruen)}.dark .kasten-fach-2{background-color:#4fbfa24d}@supports (color:color-mix(in lab, red, red)){.dark .kasten-fach-2{background-color:color-mix(in srgb, var(--color-gruen-dark) 30%, transparent)}}.dark .kasten-fach-3{background-color:#4fbfa285}@supports (color:color-mix(in lab, red, red)){.dark .kasten-fach-3{background-color:color-mix(in srgb, var(--color-gruen-dark) 52%, transparent)}}.dark .kasten-fach-4{background-color:#4fbfa2c2}@supports (color:color-mix(in lab, red, red)){.dark .kasten-fach-4{background-color:color-mix(in srgb, var(--color-gruen-dark) 76%, transparent)}}.dark .kasten-fach-5{background-color:var(--color-gruen-dark)}.uebung-verlauf{gap:calc(var(--spacing) * 1.5);display:flex}.uebung-punkt{height:calc(var(--spacing) * 4);max-width:calc(var(--spacing) * 8);border-style:var(--tw-border-style);border-width:1px;border-color:#0000;border-radius:3.40282e38px;flex:1;display:block}.uebung-punkt.ist-richtig{background-color:var(--color-gruen)}.uebung-punkt.ist-richtig:where(.dark,.dark *){background-color:var(--color-gruen-dark)}.uebung-punkt.ist-falsch{background-color:#c8102e99}@supports (color:color-mix(in lab, red, red)){.uebung-punkt.ist-falsch{background-color:color-mix(in oklab, var(--color-rot) 60%, transparent)}}.uebung-punkt.ist-falsch:where(.dark,.dark *){background-color:#f2637a99}@supports (color:color-mix(in lab, red, red)){.uebung-punkt.ist-falsch:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-rot-dark) 60%, transparent)}}.uebung-punkt.ist-leer{--tw-border-style:dashed;border-style:dashed;border-color:var(--color-nebel)}.uebung-punkt.ist-leer:where(.dark,.dark *){border-color:var(--color-nebel-dark)}.aufgabentyp:not(:has(input[type=radio]:checked)) .aufgabentyp-einstellungen,.lektion-form:has(input[name="lesson[kind]"][value=exercise]:checked) .nur-karten,.lektion-form:has(input[name="lesson[kind]"][value=flashcards]:checked) .nur-uebung{display:none}.kasten-erklaerung{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.kasten-erklaerung-inhalt{margin-top:calc(var(--spacing) * 3);border-radius:var(--radius-card);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-nebel);background-color:var(--color-paper-card);padding:calc(var(--spacing) * 4)}.kasten-erklaerung-inhalt:where(.dark,.dark *){border-color:var(--color-nebel-dark);background-color:var(--color-ink-800)}.kasten-erklaerung-text{margin-top:calc(var(--spacing) * 3);list-style-type:disc}:where(.kasten-erklaerung-text>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}.kasten-erklaerung-text{padding-left:calc(var(--spacing) * 5);color:var(--color-ink-600)}.kasten-erklaerung-text:where(.dark,.dark *){color:var(--color-ink-400)}.kasten-erklaerung-text strong{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-ink)}.kasten-erklaerung-text strong:where(.dark,.dark *){color:var(--color-paper)}.kd-text{font-family:var(--font-sans);fill:var(--color-ink-600);font-size:13px}.dark .kd-text{fill:var(--color-ink-400)}.kd-fach-name{font-family:var(--font-display);fill:var(--color-ink);font-size:15px;font-weight:600}.dark .kd-fach-name{fill:var(--color-paper)}.kd-takt{font-size:12px}.kd-fach{stroke:var(--color-nebel);stroke-width:1.5px}.dark .kd-fach{stroke:var(--color-nebel-dark)}.kd-fach-1{fill:#b077158c}@supports (color:color-mix(in lab, red, red)){.kd-fach-1{fill:color-mix(in srgb, var(--color-bernstein) 55%, transparent)}}.kd-fach-2{fill:#1d6f5c40}@supports (color:color-mix(in lab, red, red)){.kd-fach-2{fill:color-mix(in srgb, var(--color-gruen) 25%, transparent)}}.kd-fach-3{fill:#1d6f5c73}@supports (color:color-mix(in lab, red, red)){.kd-fach-3{fill:color-mix(in srgb, var(--color-gruen) 45%, transparent)}}.kd-fach-4{fill:#1d6f5ca6}@supports (color:color-mix(in lab, red, red)){.kd-fach-4{fill:color-mix(in srgb, var(--color-gruen) 65%, transparent)}}.kd-fach-5{fill:#1d6f5cd9}@supports (color:color-mix(in lab, red, red)){.kd-fach-5{fill:color-mix(in srgb, var(--color-gruen) 85%, transparent)}}.kd-griff{fill:var(--color-ink);opacity:.25}.dark .kd-griff{fill:var(--color-paper)}.kd-weiter{fill:none;stroke:var(--color-gruen);stroke-width:2.5px}.kd-weiter-spitze{fill:var(--color-gruen)}.kd-weiter-text{fill:var(--color-gruen);font-weight:700}.kd-zurueck{fill:none;stroke:var(--color-rot);stroke-width:2.5px;stroke-dasharray:7 5}.kd-zurueck-spitze{fill:var(--color-rot)}.kd-zurueck-text{fill:var(--color-rot);paint-order:stroke;stroke:var(--color-paper-card);stroke-width:6px;font-weight:700}.dark .kd-weiter{stroke:var(--color-gruen-dark)}.dark .kd-weiter-spitze,.dark .kd-weiter-text{fill:var(--color-gruen-dark)}.dark .kd-zurueck{stroke:var(--color-rot-dark)}.dark .kd-zurueck-spitze{fill:var(--color-rot-dark)}.dark .kd-zurueck-text{fill:var(--color-rot-dark);stroke:var(--color-ink-800)}.loesungsweg{width:100%;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.loesungsweg-schalter{cursor:pointer;align-items:center;gap:calc(var(--spacing) * 1.5);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-ink-500);-webkit-user-select:none;user-select:none;display:inline-flex}@media (hover:hover){.loesungsweg-schalter:hover{color:var(--color-ink)}}.loesungsweg-schalter:where(.dark,.dark *){color:var(--color-ink-400)}@media (hover:hover){.loesungsweg-schalter:where(.dark,.dark *):hover{color:var(--color-paper)}}.loesungsweg-schalter{list-style:none}.loesungsweg-schalter::-webkit-details-marker{display:none}.loesungsweg-schalter:before{content:"▸"}.loesungsweg[open] .loesungsweg-schalter:before,.kasten-erklaerung[open]>.loesungsweg-schalter:before{content:"▾"}.hilfe-text .kasten-erklaerung>summary{display:none}.loesungsweg-ergebnis{text-align:center;font-family:var(--font-display);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.aufgabe{gap:calc(var(--spacing) * 3);border-radius:var(--radius-card);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-nebel);background-color:var(--color-paper-card);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-ink-600);display:flex}.aufgabe:where(.dark,.dark *){border-color:var(--color-nebel-dark);background-color:var(--color-ink-800);color:var(--color-ink-400)}.figur{align-items:center;gap:calc(var(--spacing) * 2);flex-direction:column;display:flex}.figur-bild{width:100%;max-width:260px;height:auto;display:block}.figur-bild-klein{max-width:200px}.saeulen{justify-content:center;align-items:flex-end;gap:calc(var(--spacing) * 2);display:flex}@media (min-width:40rem){.saeulen{gap:calc(var(--spacing) * 3)}}.saeule{align-items:center;gap:var(--spacing);flex-direction:column;display:flex}.saeule-zahl{font-family:var(--font-display);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-ink-600)}.saeule-zahl:where(.dark,.dark *){color:var(--color-ink-400)}.saeule-balken{width:calc(var(--spacing) * 8);border-top-left-radius:var(--radius);border-top-right-radius:var(--radius);display:block}@media (min-width:40rem){.saeule-balken{width:calc(var(--spacing) * 10)}}.saeule-balken{background-color:#1d6f5c99}@supports (color:color-mix(in lab, red, red)){.saeule-balken{background-color:color-mix(in srgb, var(--color-gruen) 60%, transparent)}}.saeule-balken{border-bottom:2px solid var(--color-ink-600)}.dark .saeule-balken{background-color:#4fbfa28c}@supports (color:color-mix(in lab, red, red)){.dark .saeule-balken{background-color:color-mix(in srgb, var(--color-gruen-dark) 55%, transparent)}}.dark .saeule-balken{border-bottom-color:var(--color-ink-400)}.art-chip-hoch>span{gap:calc(var(--spacing) * .5);height:auto;padding-block:calc(var(--spacing) * 2.5);flex-direction:column}.art-chip-hoch small{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--color-ink-500)}.art-chip-hoch small:where(.dark,.dark *){color:var(--color-ink-400)}.art-chip-hoch input:checked+span small{color:var(--color-rot)}.art-chip-hoch input:checked+span small:where(.dark,.dark *){color:var(--color-rot-dark)}.sachaufgabe{font-family:var(--font-sans);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed);display:block}.figur-frage{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));color:var(--color-ink-600)}.figur-frage:where(.dark,.dark *){color:var(--color-ink-400)}.figur-flaeche{fill:#b0771540}@supports (color:color-mix(in lab, red, red)){.figur-flaeche{fill:color-mix(in srgb, var(--color-bernstein) 25%, transparent)}}.figur-flaeche{stroke:var(--color-ink-600);stroke-width:2px}.dark .figur-flaeche{fill:#e0a94a40}@supports (color:color-mix(in lab, red, red)){.dark .figur-flaeche{fill:color-mix(in srgb, var(--color-bernstein-dark) 25%, transparent)}}.dark .figur-flaeche{stroke:var(--color-ink-400)}.figur-kante{fill:none;stroke:var(--color-ink-600);stroke-width:2px;stroke-linejoin:round}.dark .figur-kante{stroke:var(--color-ink-400)}.figur-verdeckt{stroke-dasharray:4 4;stroke-width:1.5px;opacity:.55}.figur-hoehe{stroke-dasharray:5 4;stroke:var(--color-rot);stroke-width:2px}.dark .figur-hoehe{stroke:var(--color-rot-dark)}.figur-rechter-winkel{fill:none;stroke:var(--color-rot);stroke-width:1.5px}.dark .figur-rechter-winkel{stroke:var(--color-rot-dark)}.figur-text{font-family:var(--font-sans);fill:var(--color-ink-600);font-size:13px}.dark .figur-text{fill:var(--color-ink-400)}.gitter{border-radius:var(--radius);--tw-outline-style:none;outline-style:none;width:100%;max-width:320px;height:auto;margin-inline:auto;display:block}.gitter:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-rot)}.gitter:focus-visible:where(.dark,.dark *){--tw-ring-color:var(--color-rot-dark)}.gitter-linie{stroke:var(--color-nebel);stroke-width:1px}.dark .gitter-linie{stroke:var(--color-nebel-dark)}.gitter-achse{stroke:var(--color-ink-600);stroke-width:1.5px}.dark .gitter-achse{stroke:var(--color-ink-400)}.gitter-pfeil{fill:var(--color-ink-600)}.dark .gitter-pfeil{fill:var(--color-ink-400)}.gitter-zahl{font-family:var(--font-sans);fill:var(--color-ink-500);font-size:11px}.dark .gitter-zahl{fill:var(--color-ink-400)}.gitter-achsenname{font-family:var(--font-display);fill:var(--color-ink-500);font-size:13px;font-weight:600}.dark .gitter-achsenname{fill:var(--color-ink-400)}.gitter-name{font-family:var(--font-display);fill:var(--color-rot);font-size:14px;font-weight:700}.gitter-weg{stroke:var(--color-bernstein);stroke-width:2.5px;stroke-linecap:round}.dark .gitter-weg{stroke:var(--color-bernstein-dark)}.gitter-weg-spitze{fill:var(--color-bernstein)}.dark .gitter-weg-spitze{fill:var(--color-bernstein-dark)}.gitter-weg-zahl{font-family:var(--font-sans);fill:var(--color-bernstein);font-size:10px;font-weight:600}.dark .gitter-weg-zahl{fill:var(--color-bernstein-dark)}.dark .gitter-name{fill:var(--color-rot-dark)}.gitter-punkt{fill:var(--color-rot)}.dark .gitter-punkt{fill:var(--color-rot-dark)}.gitter-punkt-ring{fill:none;stroke:var(--color-rot);stroke-width:2px;opacity:.35}.dark .gitter-punkt-ring{stroke:var(--color-rot-dark)}.gitter-feld{fill:#0000;cursor:pointer}.gitter-feld:hover{fill:#c8102e2e}@supports (color:color-mix(in lab, red, red)){.gitter-feld:hover{fill:color-mix(in srgb, var(--color-rot) 18%, transparent)}}.zahlengerade{border-radius:var(--radius);--tw-outline-style:none;outline-style:none;width:100%;max-width:420px;height:auto;margin-inline:auto;display:block}.zahlengerade:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-rot)}.zahlengerade:focus-visible:where(.dark,.dark *){--tw-ring-color:var(--color-rot-dark)}.zg-achse{stroke:var(--color-ink-600);stroke-width:1.5px}.dark .zg-achse{stroke:var(--color-ink-400)}.zg-pfeil{fill:var(--color-ink-600)}.dark .zg-pfeil{fill:var(--color-ink-400)}.zg-strich{stroke:var(--color-ink-400);stroke-width:1.5px}.zg-strich.ist-ganz{stroke:var(--color-ink-600);stroke-width:2.5px}.dark .zg-strich{stroke:var(--color-ink-500)}.dark .zg-strich.ist-ganz{stroke:var(--color-ink-400)}.zg-zahl{font-family:var(--font-display);fill:var(--color-ink-600);font-size:13px;font-weight:600}.dark .zg-zahl{fill:var(--color-ink-400)}.zg-marke{fill:var(--color-rot)}.dark .zg-marke{fill:var(--color-rot-dark)}.zg-marke-linie{stroke:var(--color-rot);stroke-width:2px}.dark .zg-marke-linie{stroke:var(--color-rot-dark)}.zg-feld{fill:#0000;cursor:pointer}.zg-feld:hover{fill:#c8102e1f}@supports (color:color-mix(in lab, red, red)){.zg-feld:hover{fill:color-mix(in srgb, var(--color-rot) 12%, transparent)}}.zahlengerade-weit{max-width:560px}.zg-zahl-klein{font-size:11px;font-weight:500}.zg-start{fill:var(--color-bernstein);stroke:var(--color-paper-card);stroke-width:2px}.dark .zg-start{fill:var(--color-bernstein-dark);stroke:var(--color-ink-800)}.zg-bogen{fill:none;stroke:var(--color-bernstein);stroke-width:2.5px;stroke-linecap:round;transition:d .12s ease-out}.dark .zg-bogen{stroke:var(--color-bernstein-dark)}.zg-bogen-spitze{fill:var(--color-bernstein)}.dark .zg-bogen-spitze{fill:var(--color-bernstein-dark)}.zg-ziel{fill:var(--color-rot);stroke:var(--color-paper-card);stroke-width:2px}.dark .zg-ziel{fill:var(--color-rot-dark);stroke:var(--color-ink-800)}.zg-sprung-zahl{fill:var(--color-bernstein);font-size:15px}.dark .zg-sprung-zahl{fill:var(--color-bernstein-dark)}.zg-punkt-zahl{font-size:13px}.zg-punkt-start{fill:var(--color-bernstein)}.dark .zg-punkt-start{fill:var(--color-bernstein-dark)}.zg-punkt-ziel{fill:var(--color-rot)}.dark .zg-punkt-ziel{fill:var(--color-rot-dark)}.zg-bruch-zahl{font-family:var(--font-display);fill:var(--color-ink-500);font-size:12px;font-weight:600}.dark .zg-bruch-zahl{fill:var(--color-ink-400)}.zg-bruchstrich{stroke:var(--color-ink-500);stroke-width:1.2px}.dark .zg-bruchstrich{stroke:var(--color-ink-400)}.auswahl-leiste{top:calc(var(--spacing) * 14);z-index:10;margin-bottom:calc(var(--spacing) * 3);align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-nebel);background-color:var(--color-paper-card);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));flex-wrap:wrap;display:flex;position:sticky}.auswahl-leiste:where(.dark,.dark *){border-color:var(--color-nebel-dark);background-color:var(--color-ink-800)}.auswahl-zahl{min-width:calc(var(--spacing) * 6);text-align:center;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-rot);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);margin-left:auto}.auswahl-zahl:where(.dark,.dark *){color:var(--color-rot-dark)}.binaer-zahl{font-family:var(--font-display);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.stellenwerte,.binaer-reihe{justify-content:center;align-items:flex-end;gap:calc(var(--spacing) * .5);flex-wrap:nowrap;max-width:100%;display:flex;overflow:auto hidden}@media (min-width:40rem){.stellenwerte,.binaer-reihe{gap:calc(var(--spacing) * 1.5)}}.stellenwerte-klammer{font-family:var(--font-display);font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));flex-shrink:0;align-self:center}@media (min-width:40rem){.stellenwerte-klammer{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}.stellenwert,.binaer-stelle{flex-direction:column;flex-shrink:0;align-items:center;display:inline-flex}.stellenwert-ziffer,.binaer-ziffer{width:calc(var(--spacing) * 7);text-align:center;font-family:var(--font-display);font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-leading:1;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);line-height:1}@media (min-width:40rem){.stellenwert-ziffer,.binaer-ziffer{width:calc(var(--spacing) * 9);font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}.stellenwert-zahl{margin-top:var(--spacing);width:calc(var(--spacing) * 7);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-ink-400);padding-top:calc(var(--spacing) * .5);text-align:center;color:var(--color-ink-500);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);font-size:10px}@media (min-width:40rem){.stellenwert-zahl{width:calc(var(--spacing) * 9);font-size:11px}}.stellenwert-zahl:where(.dark,.dark *){border-color:var(--color-ink-500);color:var(--color-ink-400)}.binaer-stelle{cursor:pointer;border-radius:var(--radius);padding-inline:calc(var(--spacing) * .5);padding-block:var(--spacing)}@media (hover:hover){.binaer-stelle:hover{background-color:var(--color-paper-sunk)}.binaer-stelle:where(.dark,.dark *):hover{background-color:var(--color-ink-700)}}.binaer-stelle:has(:checked) .binaer-ziffer{color:var(--color-rot)}.binaer-stelle:has(:checked) .binaer-ziffer:where(.dark,.dark *){color:var(--color-rot-dark)}.binaer-stelle:has(:focus-visible){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-rot)}.binaer-stelle:has(:focus-visible):where(.dark,.dark *){--tw-ring-color:var(--color-rot-dark)}.binaer-eingabe{justify-content:center;align-items:center;gap:var(--spacing);font-family:var(--font-display);font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));display:flex}.schritte{margin:0;list-style-type:none}:where(.schritte>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}.schritte{padding-left:0}.schritt{align-items:flex-start;gap:calc(var(--spacing) * 3);display:flex}.schritt-zahl{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6);background-color:var(--color-paper-sunk);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-ink-500);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);border-radius:3.40282e38px;flex-shrink:0;place-items:center;display:grid}.schritt-zahl:where(.dark,.dark *){background-color:var(--color-ink-700);color:var(--color-ink-400)}.schritt.ist-fertig .schritt-zahl{background-color:var(--color-gruen-soft);color:var(--color-gruen)}.schritt.ist-fertig .schritt-zahl:where(.dark,.dark *){background-color:#1d6f5c26}@supports (color:color-mix(in lab, red, red)){.schritt.ist-fertig .schritt-zahl:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-gruen) 15%, transparent)}}.schritt.ist-fertig .schritt-zahl:where(.dark,.dark *){color:var(--color-gruen-dark)}.schritt.ist-fertig>div>p:first-child{color:var(--color-ink-500);text-decoration-line:line-through}.schritt.ist-fertig>div>p:first-child:where(.dark,.dark *){color:var(--color-ink-400)}.freigabe-kasten{margin-bottom:calc(var(--spacing) * 6);justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing) * 3);border-radius:var(--radius-card);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-nebel);background-color:var(--color-paper-card);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);--tw-shadow:0 1px 2px var(--tw-shadow-color,#141a1f0f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);flex-wrap:wrap;display:flex}.freigabe-kasten:where(.dark,.dark *){border-color:var(--color-nebel-dark);background-color:var(--color-ink-800)}.freigabe-kasten.ist-frei{border-color:var(--color-gruen);background-color:var(--color-gruen-soft)}.freigabe-kasten.ist-frei:where(.dark,.dark *){border-color:var(--color-gruen-dark);background-color:#1d6f5c1a}@supports (color:color-mix(in lab, red, red)){.freigabe-kasten.ist-frei:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-gruen) 10%, transparent)}}.freigabe-balken{margin-bottom:calc(var(--spacing) * 3);justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius);background-color:var(--color-paper-sunk);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2.5);flex-wrap:wrap;display:flex}.freigabe-balken:where(.dark,.dark *){background-color:var(--color-ink-700)}.freigabe-balken.ist-leer{color:var(--color-ink-500)}.freigabe-balken.ist-leer:where(.dark,.dark *){color:var(--color-ink-400)}.anpinnen{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10);cursor:pointer;border-radius:var(--radius);border-style:var(--tw-border-style);color:var(--color-ink-400);background-color:#0000;border-width:0;place-items:center;display:grid}@media (hover:hover){.anpinnen:hover{background-color:var(--color-paper-sunk);color:var(--color-ink)}}.anpinnen:where(.dark,.dark *){color:var(--color-ink-500)}@media (hover:hover){.anpinnen:where(.dark,.dark *):hover{background-color:var(--color-ink-700);color:var(--color-paper)}}.anpinnen.ist-angepinnt{color:var(--color-rot)}.anpinnen.ist-angepinnt:where(.dark,.dark *){color:var(--color-rot-dark)}.laenderkarte{margin-inline:auto;margin-top:calc(var(--spacing) * 4);width:100%;max-width:220px;height:auto;max-height:200px;display:block}.laenderkarte-flaeche{fill:#1d6f5c38}@supports (color:color-mix(in lab, red, red)){.laenderkarte-flaeche{fill:color-mix(in srgb, var(--color-gruen) 22%, transparent)}}.laenderkarte-flaeche{stroke:var(--color-ink-600);stroke-width:1.5px;stroke-linejoin:round}.dark .laenderkarte-flaeche{fill:#4fbfa23d}@supports (color:color-mix(in lab, red, red)){.dark .laenderkarte-flaeche{fill:color-mix(in srgb, var(--color-gruen-dark) 24%, transparent)}}.dark .laenderkarte-flaeche{stroke:var(--color-ink-400)}.laenderkarte-punkt{fill:var(--color-rot);stroke:var(--color-paper-card)}.dark .laenderkarte-punkt{fill:var(--color-rot-dark);stroke:var(--color-ink-800)}.laborbild{margin-inline:auto;margin-top:calc(var(--spacing) * 4);width:100%;max-width:180px;height:auto;max-height:180px;display:block}.lb{fill:none;stroke:var(--color-ink-600);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.dark .lb{stroke:var(--color-ink-400)}.lb-glas{fill:#e6e4de8c}@supports (color:color-mix(in lab, red, red)){.lb-glas{fill:color-mix(in srgb, var(--color-nebel) 55%, transparent)}}.dark .lb-glas{fill:#2b353f8c}@supports (color:color-mix(in lab, red, red)){.dark .lb-glas{fill:color-mix(in srgb, var(--color-nebel-dark) 55%, transparent)}}.lb-glas-linie{stroke:#3d4954b3}@supports (color:color-mix(in lab, red, red)){.lb-glas-linie{stroke:color-mix(in srgb, var(--color-ink-600) 70%, transparent)}}.lb-fluessig{fill:#1d6f5c59}@supports (color:color-mix(in lab, red, red)){.lb-fluessig{fill:color-mix(in srgb, var(--color-gruen) 35%, transparent)}}.dark .lb-fluessig{fill:#4fbfa266}@supports (color:color-mix(in lab, red, red)){.dark .lb-fluessig{fill:color-mix(in srgb, var(--color-gruen-dark) 40%, transparent)}}.lb-akzent{fill:#b077154d}@supports (color:color-mix(in lab, red, red)){.lb-akzent{fill:color-mix(in srgb, var(--color-bernstein) 30%, transparent)}}.dark .lb-akzent{fill:#e0a94a4d}@supports (color:color-mix(in lab, red, red)){.dark .lb-akzent{fill:color-mix(in srgb, var(--color-bernstein-dark) 30%, transparent)}}.lb-papier{fill:var(--color-paper-card)}.dark .lb-papier{fill:var(--color-ink-800)}.lb-keramik{fill:var(--color-ink-400);stroke:none}.lb-voll{fill:var(--color-ink-600)}.dark .lb-voll{fill:var(--color-ink-400)}.lb-flamme{fill:var(--color-rot);stroke:none}.dark .lb-flamme{fill:var(--color-rot-dark)}.lb-flamme-linie{stroke:var(--color-rot)}.dark .lb-flamme-linie{stroke:var(--color-rot-dark)}.lb-flamme-innen{fill:var(--color-bernstein-soft);stroke:none}.lb-gummi{fill:var(--color-rot)}.dark .lb-gummi{fill:var(--color-rot-dark)}.lb-gummi-linie{stroke:var(--color-rot)}.dark .lb-gummi-linie{stroke:var(--color-rot-dark)}.lb-zeiger{stroke:var(--color-rot)}.dark .lb-zeiger{stroke:var(--color-rot-dark)}.lb-anzeige{font-family:var(--font-mono,monospace);fill:var(--color-gruen-dark);stroke:none;font-size:11px}.lb-schrift{font-family:var(--font-sans);fill:var(--color-ink-600);stroke:none;font-size:11px;font-weight:600}.dark .lb-schrift{fill:var(--color-ink-400)}.mittelmeerkarte{margin-inline:auto;margin-top:calc(var(--spacing) * 4);border-radius:var(--radius);width:100%;max-width:420px;height:auto;display:block}.mm-wasser{fill:#e0e8f3}@supports (color:color-mix(in lab, red, red)){.mm-wasser{fill:color-mix(in srgb, #3b6fb6 16%, var(--color-paper-card))}}.dark .mm-wasser{fill:#24364c}@supports (color:color-mix(in lab, red, red)){.dark .mm-wasser{fill:color-mix(in srgb, #3b6fb6 22%, var(--color-ink-800))}}.mm-land{fill:var(--color-paper-card);stroke:var(--color-ink-400);stroke-width:.5px;stroke-linejoin:round}.dark .mm-land{fill:var(--color-ink-700,#2b353f);stroke:var(--color-ink-500,#6b7580)}.mm-land-markiert{fill:var(--color-rot);stroke:var(--color-ink-600);stroke-width:.6px;stroke-linejoin:round}.dark .mm-land-markiert{fill:var(--color-rot-dark)}.mm-meer-markiert{fill:#c8102e8c}@supports (color:color-mix(in lab, red, red)){.mm-meer-markiert{fill:color-mix(in srgb, var(--color-rot) 55%, transparent)}}.dark .mm-meer-markiert{fill:#f2637a8c}@supports (color:color-mix(in lab, red, red)){.dark .mm-meer-markiert{fill:color-mix(in srgb, var(--color-rot-dark) 55%, transparent)}}.mm-fluss{fill:none;stroke:#3b6fb68c;stroke-width:.8px;stroke-linecap:round;stroke-linejoin:round}.mm-fluss-markiert{fill:none;stroke:var(--color-rot);stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round}.dark .mm-fluss-markiert{stroke:var(--color-rot-dark)}.mm-gebirge{fill:none;stroke:#b0771573}@supports (color:color-mix(in lab, red, red)){.mm-gebirge{stroke:color-mix(in srgb, var(--color-bernstein) 45%, transparent)}}.mm-gebirge{stroke-width:.9px;stroke-linejoin:round}.mm-gebirge-markiert{fill:none;stroke:var(--color-rot);stroke-width:2.2px;stroke-linejoin:round}.dark .mm-gebirge-markiert{stroke:var(--color-rot-dark)}.mm-vulkan{fill:var(--color-rot);stroke:var(--color-paper-card);stroke-width:1.2px}.dark .mm-vulkan{fill:var(--color-rot-dark);stroke:var(--color-ink-800)}.mm-kreis{fill:none;stroke:var(--color-rot);stroke-width:2.4px}.dark .mm-kreis{stroke:var(--color-rot-dark)}.mm-hauptstadt{fill:var(--color-ink);stroke:var(--color-paper-card);stroke-width:1.4px}.dark .mm-hauptstadt{fill:var(--color-paper);stroke:var(--color-ink-800)}.geobild{margin-inline:auto;margin-top:calc(var(--spacing) * 4);width:100%;max-width:300px;height:auto;display:block}.geobild path,.geobild rect,.geobild circle,.geobild ellipse{stroke-linejoin:round;stroke-linecap:round}.geo-kruste{fill:#e7d6b9}@supports (color:color-mix(in lab, red, red)){.geo-kruste{fill:color-mix(in srgb, var(--color-bernstein) 30%, var(--color-paper-card))}}.geo-kruste{stroke:var(--color-ink-600);stroke-width:1.5px}.dark .geo-kruste{fill:#584d36}@supports (color:color-mix(in lab, red, red)){.dark .geo-kruste{fill:color-mix(in srgb, var(--color-bernstein-dark) 30%, var(--color-ink-800))}}.dark .geo-kruste{stroke:var(--color-ink-400)}.geo-ozean{fill:#bacde5}@supports (color:color-mix(in lab, red, red)){.geo-ozean{fill:color-mix(in srgb, #3b6fb6 35%, var(--color-paper-card))}}.geo-ozean{stroke:var(--color-ink-600);stroke-width:1.5px}.dark .geo-ozean{fill:#3e536e}@supports (color:color-mix(in lab, red, red)){.dark .geo-ozean{fill:color-mix(in srgb, #7aa7e6 35%, var(--color-ink-800))}}.dark .geo-ozean{stroke:var(--color-ink-400)}.geo-mantel{fill:#f7dee2}@supports (color:color-mix(in lab, red, red)){.geo-mantel{fill:color-mix(in srgb, var(--color-rot) 14%, var(--color-paper-card))}}.geo-mantel{stroke:none}.dark .geo-mantel{fill:#44313c}@supports (color:color-mix(in lab, red, red)){.dark .geo-mantel{fill:color-mix(in srgb, var(--color-rot-dark) 18%, var(--color-ink-800))}}.geobild circle.geo-mantel{stroke:var(--color-ink-600);stroke-width:1px}.geo-kern{fill:#c8a05b}@supports (color:color-mix(in lab, red, red)){.geo-kern{fill:color-mix(in srgb, var(--color-bernstein) 70%, var(--color-paper-card))}}.geo-kern{stroke:var(--color-ink-600);stroke-width:1px}.geo-magma{fill:#e693a1}@supports (color:color-mix(in lab, red, red)){.geo-magma{fill:color-mix(in srgb, var(--color-rot) 45%, var(--color-paper-card))}}.geo-magma{stroke:var(--color-ink-600);stroke-width:1px}.dark .geo-magma{fill:#7d4150}@supports (color:color-mix(in lab, red, red)){.dark .geo-magma{fill:color-mix(in srgb, var(--color-rot-dark) 45%, var(--color-ink-800))}}.geo-magma-linie,.geo-konvektion{fill:none;stroke:var(--color-rot);stroke-width:2px}.dark .geo-magma-linie,.dark .geo-konvektion{stroke:var(--color-rot-dark)}.geo-berg{fill:#e7d6b9}@supports (color:color-mix(in lab, red, red)){.geo-berg{fill:color-mix(in srgb, var(--color-bernstein) 30%, var(--color-paper-card))}}.geo-berg{stroke:var(--color-ink-600);stroke-width:1.5px}.dark .geo-berg{fill:#584d36}@supports (color:color-mix(in lab, red, red)){.dark .geo-berg{fill:color-mix(in srgb, var(--color-bernstein-dark) 30%, var(--color-ink-800))}}.dark .geo-berg{stroke:var(--color-ink-400)}.geo-grenze{fill:none;stroke:var(--color-ink-600);stroke-width:2px;stroke-dasharray:5 4}.dark .geo-grenze{stroke:var(--color-ink-400)}.geo-pfeil{fill:none;stroke:var(--color-ink);stroke-width:3px}.dark .geo-pfeil{stroke:var(--color-paper)}.geo-spitze{fill:var(--color-ink)}.dark .geo-spitze{fill:var(--color-paper)}.geo-spitze-rot{fill:var(--color-rot)}.dark .geo-spitze-rot{fill:var(--color-rot-dark)}.geo-schicht-a{fill:none;stroke:var(--color-gruen);stroke-width:2.5px}.geo-schicht-b{fill:none;stroke:var(--color-rot);stroke-width:2.5px}.dark .geo-schicht-a{stroke:var(--color-gruen-dark)}.dark .geo-schicht-b{stroke:var(--color-rot-dark)}.geo-verwerfung{fill:none;stroke:var(--color-ink);stroke-width:2px;stroke-dasharray:3 3}.dark .geo-verwerfung{stroke:var(--color-paper)}.geo-krater{fill:none;stroke:var(--color-ink-600);stroke-width:2px}.dark .geo-krater{stroke:var(--color-ink-400)}.geo-lava{fill:none;stroke:#bd3e23}@supports (color:color-mix(in lab, red, red)){.geo-lava{stroke:color-mix(in srgb, var(--color-rot) 55%, var(--color-bernstein))}}.geo-lava{stroke-width:4px}.geo-asche{fill:#7c889473}@supports (color:color-mix(in lab, red, red)){.geo-asche{fill:color-mix(in srgb, var(--color-ink-400) 45%, transparent)}}.geo-asche{stroke:none}.geobild .geo-markiert{stroke:var(--color-rot);stroke-width:3.5px}.geobild .geo-markiert:not(.geo-schicht-a):not(.geo-krater):not(.geo-lava){fill:var(--color-rot)}.geobild .geo-lava.geo-markiert{stroke-width:6px}.geobild .geo-asche.geo-markiert circle{fill:var(--color-rot)}.dark .geobild .geo-markiert{stroke:var(--color-rot-dark)}.dark .geobild .geo-markiert:not(.geo-schicht-a):not(.geo-krater):not(.geo-lava){fill:var(--color-rot-dark)}.zylinder{width:100%;max-width:190px;height:auto;margin-inline:auto;display:block}.zylinder-glas{fill:none;stroke:var(--color-ink-600);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.dark .zylinder-glas{stroke:var(--color-ink-400)}.zylinder-fuss{fill:var(--color-ink-600)}.dark .zylinder-fuss{fill:var(--color-ink-400)}.zylinder-strich{stroke:var(--color-ink-600);stroke-width:1.2px}.zylinder-strich.ist-gross{stroke-width:2px}.dark .zylinder-strich{stroke:var(--color-ink-400)}.zylinder-zahl,.zylinder-einheit{font-family:var(--font-sans);fill:var(--color-ink-600);font-size:13px;font-weight:600}.zylinder-einheit{font-size:11px;font-weight:500}.dark .zylinder-zahl,.dark .zylinder-einheit{fill:var(--color-ink-400)}.zylinder-fluessig-0{fill:#1d6f5c59}@supports (color:color-mix(in lab, red, red)){.zylinder-fluessig-0{fill:color-mix(in srgb, var(--color-gruen) 35%, transparent)}}.zylinder-fluessig-1{fill:#b0771566}@supports (color:color-mix(in lab, red, red)){.zylinder-fluessig-1{fill:color-mix(in srgb, var(--color-bernstein) 40%, transparent)}}.zylinder-fluessig-2{fill:#c8102e47}@supports (color:color-mix(in lab, red, red)){.zylinder-fluessig-2{fill:color-mix(in srgb, var(--color-rot) 28%, transparent)}}.zylinder-fluessig-3{fill:#3b6fb659}.dark .zylinder-fluessig-0{fill:#4fbfa273}@supports (color:color-mix(in lab, red, red)){.dark .zylinder-fluessig-0{fill:color-mix(in srgb, var(--color-gruen-dark) 45%, transparent)}}.dark .zylinder-fluessig-1{fill:#e0a94a73}@supports (color:color-mix(in lab, red, red)){.dark .zylinder-fluessig-1{fill:color-mix(in srgb, var(--color-bernstein-dark) 45%, transparent)}}.dark .zylinder-fluessig-2{fill:#f2637a66}@supports (color:color-mix(in lab, red, red)){.dark .zylinder-fluessig-2{fill:color-mix(in srgb, var(--color-rot-dark) 40%, transparent)}}.dark .zylinder-fluessig-3{fill:#7aa7e673}.zylinder-meniskus{fill:none;stroke:var(--color-ink-600);stroke-width:1.5px}.dark .zylinder-meniskus{stroke:var(--color-ink-400)}.zylinder-blick{stroke:var(--color-rot);stroke-width:1.5px;stroke-dasharray:4 3}.zylinder-auge{fill:var(--color-paper-card);stroke:var(--color-ink-600);stroke-width:1.5px}.zylinder-pupille{fill:var(--color-ink-600)}.dark .zylinder-blick{stroke:var(--color-rot-dark)}.dark .zylinder-auge{fill:var(--color-ink-800);stroke:var(--color-ink-400)}.dark .zylinder-pupille{fill:var(--color-ink-400)}.leiter{width:100%;max-width:340px;height:auto;margin-inline:auto;display:block}.leiter-einheit{font-family:var(--font-display,var(--font-sans));fill:var(--color-ink);font-size:22px;font-weight:600}.dark .leiter-einheit{fill:var(--color-paper)}.leiter-mal{fill:none;stroke:var(--color-rot);stroke-width:2px}.leiter-geteilt{fill:none;stroke:var(--color-ink-600);stroke-width:2px}.dark .leiter-mal{stroke:var(--color-rot-dark)}.dark .leiter-geteilt{stroke:var(--color-ink-400)}.leiter-spitze-mal{fill:var(--color-rot)}.leiter-spitze-geteilt{fill:var(--color-ink-600)}.dark .leiter-spitze-mal{fill:var(--color-rot-dark)}.dark .leiter-spitze-geteilt{fill:var(--color-ink-400)}.leiter-zahl{font-family:var(--font-sans);fill:var(--color-ink-600);font-size:13px;font-weight:600}.leiter-zahl-mal{fill:var(--color-rot)}.dark .leiter-zahl{fill:var(--color-ink-400)}.dark .leiter-zahl-mal{fill:var(--color-rot-dark)}.lupe{border-radius:var(--radius);--tw-outline-style:none;outline-style:none;width:100%;max-width:520px;height:auto;margin-inline:auto;display:block}.lupe:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-rot)}.lupe:focus-visible:where(.dark,.dark *){--tw-ring-color:var(--color-rot-dark)}.lupe-auswahl{fill:#b0771566}@supports (color:color-mix(in lab, red, red)){.lupe-auswahl{fill:color-mix(in srgb, var(--color-bernstein) 40%, transparent)}}.lupe-auswahl{stroke:var(--color-bernstein);stroke-width:1.5px;rx:3}.dark .lupe-auswahl{fill:#e0a94a59}@supports (color:color-mix(in lab, red, red)){.dark .lupe-auswahl{fill:color-mix(in srgb, var(--color-bernstein-dark) 35%, transparent)}}.dark .lupe-auswahl{stroke:var(--color-bernstein-dark)}.lupe-trichter{fill:#b077151f}@supports (color:color-mix(in lab, red, red)){.lupe-trichter{fill:color-mix(in srgb, var(--color-bernstein) 12%, transparent)}}.lupe-trichter{stroke:var(--color-bernstein);stroke-width:1px;stroke-dasharray:5 4}.dark .lupe-trichter{fill:#e0a94a1a}@supports (color:color-mix(in lab, red, red)){.dark .lupe-trichter{fill:color-mix(in srgb, var(--color-bernstein-dark) 10%, transparent)}}.dark .lupe-trichter{stroke:var(--color-bernstein-dark)}.plaettchen-steuerung{margin-bottom:calc(var(--spacing) * 3);justify-content:center;align-items:center;gap:calc(var(--spacing) * 4);display:flex}.plaettchen-anzeige{min-width:calc(var(--spacing) * 28);text-align:center;font-family:var(--font-display);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.plaettchen-feld{min-height:calc(var(--spacing) * 24);justify-content:center;align-items:center;gap:calc(var(--spacing) * 1.5);border-radius:var(--radius-card);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-nebel);background-color:var(--color-paper-sunk);padding:calc(var(--spacing) * 3);flex-direction:column;display:flex}.plaettchen-feld:where(.dark,.dark *){border-color:var(--color-nebel-dark);background-color:var(--color-ink-700)}.plaettchen-reihe{justify-content:center;gap:calc(var(--spacing) * 1.5);flex-wrap:wrap;display:flex}.plaettchen-reihe>span{height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5);background-color:#1d6f5cb3;border-radius:3.40282e38px;display:block}@supports (color:color-mix(in lab, red, red)){.plaettchen-reihe>span{background-color:color-mix(in srgb, var(--color-gruen) 70%, transparent)}}.dark .plaettchen-reihe>span{background-color:#4fbfa2b3}@supports (color:color-mix(in lab, red, red)){.dark .plaettchen-reihe>span{background-color:color-mix(in srgb, var(--color-gruen-dark) 70%, transparent)}}.plaettchen-reihe.ist-rest{margin-top:calc(var(--spacing) * 2);border-top-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-color:#c8102e80;border-top-width:1px}@supports (color:color-mix(in lab, red, red)){.plaettchen-reihe.ist-rest{border-color:color-mix(in oklab, var(--color-rot) 50%, transparent)}}.plaettchen-reihe.ist-rest{padding-top:calc(var(--spacing) * 2)}.plaettchen-reihe.ist-rest:where(.dark,.dark *){border-color:#f2637a80}@supports (color:color-mix(in lab, red, red)){.plaettchen-reihe.ist-rest:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-rot-dark) 50%, transparent)}}.plaettchen-reihe.ist-rest>span{border-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-width:2px;border-color:var(--color-rot);background-color:#0000}.dark .plaettchen-reihe.ist-rest>span{border-color:var(--color-rot-dark)}.plaettchen-primzahl{margin-top:calc(var(--spacing) * 3);cursor:pointer;display:block}.plaettchen-primzahl>span{border-radius:var(--radius-card);border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-nebel);background-color:var(--color-paper-card);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);text-align:center;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));display:block}@media (hover:hover){.plaettchen-primzahl>span:hover{border-color:var(--color-ink-400)}}.plaettchen-primzahl>span:where(.dark,.dark *){border-color:var(--color-nebel-dark);background-color:var(--color-ink-800)}.plaettchen-primzahl input:checked+span{border-color:var(--color-rot);background-color:var(--color-rot-soft);color:var(--color-rot)}.plaettchen-primzahl input:checked+span:where(.dark,.dark *){border-color:var(--color-rot-dark);background-color:#c8102e26}@supports (color:color-mix(in lab, red, red)){.plaettchen-primzahl input:checked+span:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-rot) 15%, transparent)}}.plaettchen-primzahl input:checked+span:where(.dark,.dark *){color:var(--color-rot-dark)}.plaettchen-primzahl input:focus-visible+span{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-rot)}.plaettchen-primzahl input:focus-visible+span:where(.dark,.dark *){--tw-ring-color:var(--color-rot-dark)}.ist-primzahl-gewaehlt .plaettchen-feld,.ist-primzahl-gewaehlt .plaettchen-steuerung{opacity:.4}.anteil-balken{border-radius:var(--radius-card);border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-ink-600);width:100%;max-width:420px;margin-inline:auto;display:flex;overflow:hidden}.anteil-balken:where(.dark,.dark *){border-color:var(--color-ink-400)}.anteil-teil{height:calc(var(--spacing) * 16);border-right-style:var(--tw-border-style);border-color:#3d495466;border-right-width:1px;flex:1;display:block}@supports (color:color-mix(in lab, red, red)){.anteil-teil{border-color:color-mix(in oklab, var(--color-ink-600) 40%, transparent)}}.anteil-teil{background-color:var(--color-paper-card);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));padding:0}.anteil-teil:where(.dark,.dark *){border-color:#7c889466}@supports (color:color-mix(in lab, red, red)){.anteil-teil:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-ink-400) 40%, transparent)}}.anteil-teil:where(.dark,.dark *){background-color:var(--color-ink-800)}.anteil-teil:last-child{border-right-style:var(--tw-border-style);border-right-width:0}.anteil-teil.ist-gefuellt{background-color:#b0771599}@supports (color:color-mix(in lab, red, red)){.anteil-teil.ist-gefuellt{background-color:color-mix(in srgb, var(--color-bernstein) 60%, transparent)}}.dark .anteil-teil.ist-gefuellt{background-color:#e0a94a8c}@supports (color:color-mix(in lab, red, red)){.dark .anteil-teil.ist-gefuellt{background-color:color-mix(in srgb, var(--color-bernstein-dark) 55%, transparent)}}.ist-tippbar .anteil-teil{cursor:pointer}.ist-tippbar .anteil-teil:hover{background-color:#b077154d}@supports (color:color-mix(in lab, red, red)){.ist-tippbar .anteil-teil:hover{background-color:color-mix(in srgb, var(--color-bernstein) 30%, transparent)}}.ist-tippbar .anteil-teil:focus-visible{outline-style:var(--tw-outline-style);outline-offset:-3px;outline-width:2px;outline-color:var(--color-rot)}.ist-tippbar .anteil-teil:focus-visible:where(.dark,.dark *){outline-color:var(--color-rot-dark)}.vergleich-chip{cursor:pointer}.vergleich-chip>span{height:calc(var(--spacing) * 16);width:calc(var(--spacing) * 16);border-radius:var(--radius-card);border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-nebel);background-color:var(--color-paper-card);font-family:var(--font-display);font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-ink-500);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));justify-content:center;align-items:center;display:flex}@media (hover:hover){.vergleich-chip>span:hover{border-color:var(--color-ink-400)}}.vergleich-chip>span:where(.dark,.dark *){border-color:var(--color-nebel-dark);background-color:var(--color-ink-800);color:var(--color-ink-400)}.vergleich-chip input:checked+span{border-color:var(--color-rot);background-color:var(--color-rot-soft);color:var(--color-rot)}.vergleich-chip input:checked+span:where(.dark,.dark *){border-color:var(--color-rot-dark);background-color:#c8102e26}@supports (color:color-mix(in lab, red, red)){.vergleich-chip input:checked+span:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-rot) 15%, transparent)}}.vergleich-chip input:checked+span:where(.dark,.dark *){color:var(--color-rot-dark)}.vergleich-chip input:focus-visible+span{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-rot);--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.vergleich-chip input:focus-visible+span:where(.dark,.dark *){--tw-ring-color:var(--color-rot-dark)}.vergleich-luecke{height:calc(var(--spacing) * 10);width:calc(var(--spacing) * 10);border-radius:var(--radius);border-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-width:2px;border-color:var(--color-ink-400);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));color:var(--color-ink-400);justify-content:center;align-items:center;display:inline-flex}.vergleich-luecke:where(.dark,.dark *){border-color:var(--color-ink-500);color:var(--color-ink-500)}.vergleich-chip-breit>span{height:calc(var(--spacing) * 14);width:auto;min-width:calc(var(--spacing) * 28);padding-inline:calc(var(--spacing) * 4);font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.rund-ziel{margin-top:var(--spacing);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--color-ink-500);display:block}.rund-ziel:where(.dark,.dark *){color:var(--color-ink-400)}.winkel{--tw-outline-style:none;border-radius:3.40282e38px;outline-style:none;width:100%;max-width:300px;height:auto;margin-inline:auto;display:block}.winkel.ist-tippbar{cursor:grab;touch-action:none}.winkel.ist-tippbar:active{cursor:grabbing}.winkel:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-rot)}.winkel:focus-visible:where(.dark,.dark *){--tw-ring-color:var(--color-rot-dark)}.winkel-flaeche{fill:#b0771573}@supports (color:color-mix(in lab, red, red)){.winkel-flaeche{fill:color-mix(in srgb, var(--color-bernstein) 45%, transparent)}}.winkel-flaeche{stroke:var(--color-bernstein);stroke-width:1.5px}.dark .winkel-flaeche{fill:#e0a94a66}@supports (color:color-mix(in lab, red, red)){.dark .winkel-flaeche{fill:color-mix(in srgb, var(--color-bernstein-dark) 40%, transparent)}}.dark .winkel-flaeche{stroke:var(--color-bernstein-dark)}.winkel-schenkel{stroke:var(--color-ink-600);stroke-width:2.5px;stroke-linecap:round}.dark .winkel-schenkel{stroke:var(--color-ink-400)}.winkel-schenkel.ist-beweglich{stroke:var(--color-rot)}.dark .winkel-schenkel.ist-beweglich{stroke:var(--color-rot-dark)}.winkel-scheitel{fill:var(--color-ink)}.dark .winkel-scheitel{fill:var(--color-paper)}.winkel-name{font-family:var(--font-display);fill:var(--color-ink-500);font-size:14px;font-weight:700}.dark .winkel-name{fill:var(--color-ink-400)}.winkel-skala-kreis{fill:none;stroke:var(--color-nebel);stroke-width:1.5px}.dark .winkel-skala-kreis{stroke:var(--color-nebel-dark)}.winkel-tick{stroke:var(--color-ink-400);stroke-width:1px}.winkel-tick.ist-lang{stroke:var(--color-ink-600);stroke-width:1.5px}.dark .winkel-tick{stroke:var(--color-ink-500)}.dark .winkel-tick.ist-lang{stroke:var(--color-ink-400)}.winkel-skala-zahl{font-family:var(--font-sans);fill:var(--color-ink-500);font-size:10px}.dark .winkel-skala-zahl{fill:var(--color-ink-400)}.kreisdiagramm{width:100%;max-width:220px;height:auto;margin-inline:auto;display:block}.kreis-ganz{fill:var(--color-paper-sunk);stroke:var(--color-ink-600);stroke-width:2px}.dark .kreis-ganz{fill:var(--color-ink-700);stroke:var(--color-ink-400)}.kreis-ausschnitt{fill:#1d6f5c8c}@supports (color:color-mix(in lab, red, red)){.kreis-ausschnitt{fill:color-mix(in srgb, var(--color-gruen) 55%, transparent)}}.kreis-ausschnitt{stroke:var(--color-gruen);stroke-width:2px}.dark .kreis-ausschnitt{fill:#4fbfa280}@supports (color:color-mix(in lab, red, red)){.dark .kreis-ausschnitt{fill:color-mix(in srgb, var(--color-gruen-dark) 50%, transparent)}}.dark .kreis-ausschnitt{stroke:var(--color-gruen-dark)}.kreis-schenkel{stroke:var(--color-ink-600);stroke-width:2px}.dark .kreis-schenkel{stroke:var(--color-ink-400)}.art-chip{cursor:pointer;display:block}.art-chip>span{height:calc(var(--spacing) * 12);border-radius:var(--radius-card);border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-nebel);background-color:var(--color-paper-card);padding-inline:calc(var(--spacing) * 2);text-align:center;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));justify-content:center;align-items:center;display:flex}@media (hover:hover){.art-chip>span:hover{border-color:var(--color-ink-400)}}.art-chip>span:where(.dark,.dark *){border-color:var(--color-nebel-dark);background-color:var(--color-ink-800)}.art-chip input:checked+span{border-color:var(--color-rot);background-color:var(--color-rot-soft);color:var(--color-rot)}.art-chip input:checked+span:where(.dark,.dark *){border-color:var(--color-rot-dark);background-color:#c8102e26}@supports (color:color-mix(in lab, red, red)){.art-chip input:checked+span:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-rot) 15%, transparent)}}.art-chip input:checked+span:where(.dark,.dark *){color:var(--color-rot-dark)}.art-chip input:focus-visible+span{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-rot)}.art-chip input:focus-visible+span:where(.dark,.dark *){--tw-ring-color:var(--color-rot-dark)}.loesungsweg-text{margin-top:calc(var(--spacing) * 2)}:where(.loesungsweg-text>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}.loesungsweg-text{border-radius:var(--radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-nebel);background-color:var(--color-paper-sunk);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);font-family:var(--font-mono);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);color:var(--color-ink-600);font-size:13px}.loesungsweg-text:where(.dark,.dark *){border-color:var(--color-nebel-dark);background-color:var(--color-ink-700);color:var(--color-ink-400)}.loesungsweg-merkhilfe{font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.theme-wahl{cursor:pointer;display:block}.theme-wahl-karte{border-radius:var(--radius-card);border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-nebel);background-color:var(--color-paper-card);height:100%;padding:calc(var(--spacing) * 4);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));display:block;position:relative}@media (hover:hover){.theme-wahl-karte:hover{border-color:var(--color-ink-400)}}.theme-wahl-karte:where(.dark,.dark *){border-color:var(--color-nebel-dark);background-color:var(--color-ink-800)}.peer:checked+.theme-wahl-karte{border-color:var(--color-rot)}.peer:checked+.theme-wahl-karte:where(.dark,.dark *){border-color:var(--color-rot-dark)}.peer:focus-visible+.theme-wahl-karte{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-rot);--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--color-paper)}.peer:focus-visible+.theme-wahl-karte:where(.dark,.dark *){--tw-ring-offset-color:var(--color-ink)}.theme-wahl-aktiv{top:calc(var(--spacing) * 3);right:calc(var(--spacing) * 3);border-radius:var(--radius);background-color:var(--color-rot);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * .5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-white);align-items:center;display:none;position:absolute}.peer:checked+.theme-wahl-karte .theme-wahl-aktiv{display:inline-flex}.theme-farbe{height:calc(var(--spacing) * 6);width:calc(var(--spacing) * 6);border-style:var(--tw-border-style);border-width:1px;border-color:#141a1f1a;border-radius:3.40282e38px;display:inline-block}@supports (color:color-mix(in lab, red, red)){.theme-farbe{border-color:color-mix(in oklab, var(--color-ink) 10%, transparent)}}.icon{vertical-align:-.15em;display:inline-block}.mit-icon{align-items:center;gap:calc(var(--spacing) * 1.5);display:inline-flex}.lektion-symbol{margin-top:calc(var(--spacing) * -.5);height:calc(var(--spacing) * 7);width:calc(var(--spacing) * 7);background-color:var(--color-paper-sunk);color:var(--color-ink-600);border-radius:3.40282e38px;flex-shrink:0;place-items:center;display:grid}.lektion-symbol:where(.dark,.dark *){background-color:var(--color-ink-700);color:var(--color-ink-400)}.aufgabe-symbol{height:calc(var(--spacing) * 9);width:calc(var(--spacing) * 9);background-color:var(--color-bernstein-soft);color:var(--color-bernstein);border-radius:3.40282e38px;flex-shrink:0;place-items:center;display:grid}.aufgabe-symbol:where(.dark,.dark *){background-color:#b0771526}@supports (color:color-mix(in lab, red, red)){.aufgabe-symbol:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-bernstein) 15%, transparent)}}.aufgabe-symbol:where(.dark,.dark *){color:var(--color-bernstein-dark)}.loesungsweg-schalter .icon{height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4)}.rail-link .icon,.kasten-status .icon{opacity:.8}.illustration{height:auto;margin-inline:auto;display:block}.ill-akzent{fill:var(--color-gruen)}.ill-akzent-flaeche{fill:var(--color-gruen-soft)}.ill-akzent-linie{stroke:var(--color-gruen)}.ill-warm{fill:var(--color-bernstein)}.ill-warm-flaeche{fill:var(--color-bernstein-soft)}.ill-warm-linie{stroke:var(--color-bernstein)}.ill-gold{fill:#c08925}@supports (color:color-mix(in lab, red, red)){.ill-gold{fill:color-mix(in srgb, var(--color-bernstein) 80%, #ffd166)}}.ill-gold-flaeche{fill:var(--color-bernstein-soft)}.ill-gold-linie{stroke:#c08925}@supports (color:color-mix(in lab, red, red)){.ill-gold-linie{stroke:color-mix(in srgb, var(--color-bernstein) 80%, #ffd166)}}.ill-linie{stroke:var(--color-ink-600)}.ill-linie-flaeche{fill:var(--color-ink-600)}.ill-hell{fill:var(--color-paper-card)}.ill-schatten{fill:var(--color-ink);opacity:.08}.dark .ill-akzent{fill:var(--color-gruen-dark)}.dark .ill-akzent-flaeche{fill:#4fbfa22e}@supports (color:color-mix(in lab, red, red)){.dark .ill-akzent-flaeche{fill:color-mix(in srgb, var(--color-gruen-dark) 18%, transparent)}}.dark .ill-akzent-linie{stroke:var(--color-gruen-dark)}.dark .ill-warm{fill:var(--color-bernstein-dark)}.dark .ill-warm-flaeche,.dark .ill-gold-flaeche{fill:#e0a94a29}@supports (color:color-mix(in lab, red, red)){.dark .ill-warm-flaeche,.dark .ill-gold-flaeche{fill:color-mix(in srgb, var(--color-bernstein-dark) 16%, transparent)}}.dark .ill-warm-linie{stroke:var(--color-bernstein-dark)}.dark .ill-linie{stroke:var(--color-ink-400)}.dark .ill-linie-flaeche{fill:var(--color-ink-400)}.dark .ill-hell{fill:var(--color-ink-800)}.dark .ill-schatten{fill:#000;opacity:.25}.rail-zahl{height:calc(var(--spacing) * 5);min-width:calc(var(--spacing) * 5);background-color:var(--color-rot);padding-inline:calc(var(--spacing) * 1.5);--tw-font-weight:var(--font-weight-semibold);font-size:11px;font-weight:var(--font-weight-semibold);color:var(--color-white);border-radius:3.40282e38px;place-items:center;margin-left:auto;display:grid}.rail-zahl:where(.dark,.dark *){background-color:var(--color-rot-dark);color:var(--color-ink)}.idee-kachel{border-radius:var(--radius-card);border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-nebel);background-color:var(--color-paper-card);padding:calc(var(--spacing) * 4);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));display:block}@media (hover:hover){.idee-kachel:hover{border-color:var(--color-rot)}}.idee-kachel:where(.dark,.dark *){border-color:var(--color-nebel-dark);background-color:var(--color-ink-800)}@media (hover:hover){.idee-kachel:where(.dark,.dark *):hover{border-color:var(--color-rot-dark)}}.idee-eintrag{align-items:center;gap:calc(var(--spacing) * 3);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 3);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));display:flex}@media (hover:hover){.idee-eintrag:hover{background-color:var(--color-paper-sunk)}.idee-eintrag:where(.dark,.dark *):hover{background-color:var(--color-ink-700)}}.idee-weg{gap:calc(var(--spacing) * 2);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.idee-schritt{align-items:center;gap:calc(var(--spacing) * 1.5);text-align:center;flex-direction:column;display:flex}.idee-punkt{height:calc(var(--spacing) * 6);width:calc(var(--spacing) * 6);border-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-width:2px;border-color:var(--color-nebel);color:var(--color-white);border-radius:3.40282e38px;place-items:center;display:grid}.idee-punkt:where(.dark,.dark *){border-color:var(--color-nebel-dark)}.idee-schritt.ist-erreicht .idee-punkt{--tw-border-style:solid;border-style:solid;border-color:var(--color-gruen);background-color:var(--color-gruen)}.idee-schritt.ist-erreicht .idee-punkt:where(.dark,.dark *){border-color:var(--color-gruen-dark);background-color:var(--color-gruen-dark);color:var(--color-ink)}.idee-schritt.ist-aktuell .idee-punkt{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#1d6f5c33}@supports (color:color-mix(in lab, red, red)){.idee-schritt.ist-aktuell .idee-punkt{--tw-ring-color:color-mix(in oklab, var(--color-gruen) 20%, transparent)}}.idee-schritt.ist-aktuell .idee-punkt:where(.dark,.dark *){--tw-ring-color:#4fbfa240}@supports (color:color-mix(in lab, red, red)){.idee-schritt.ist-aktuell .idee-punkt:where(.dark,.dark *){--tw-ring-color:color-mix(in oklab, var(--color-gruen-dark) 25%, transparent)}}.idee-schritt-name{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-ink-500)}.idee-schritt-name:where(.dark,.dark *){color:var(--color-ink-400)}.idee-schritt.ist-aktuell .idee-schritt-name{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-ink)}.idee-schritt.ist-aktuell .idee-schritt-name:where(.dark,.dark *){color:var(--color-paper)}.antwort{border-radius:var(--radius-card);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);border-width:1px}.antwort-eltern{margin-left:calc(var(--spacing) * 6);border-color:#1d6f5c4d}@supports (color:color-mix(in lab, red, red)){.antwort-eltern{border-color:color-mix(in oklab, var(--color-gruen) 30%, transparent)}}.antwort-eltern{background-color:#e4f0ec99}@supports (color:color-mix(in lab, red, red)){.antwort-eltern{background-color:color-mix(in oklab, var(--color-gruen-soft) 60%, transparent)}}.antwort-eltern:where(.dark,.dark *){border-color:#4fbfa24d}@supports (color:color-mix(in lab, red, red)){.antwort-eltern:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-gruen-dark) 30%, transparent)}}.antwort-eltern:where(.dark,.dark *){background-color:#1d6f5c1a}@supports (color:color-mix(in lab, red, red)){.antwort-eltern:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-gruen) 10%, transparent)}}.antwort-kind{margin-right:calc(var(--spacing) * 6);border-color:var(--color-nebel);background-color:var(--color-paper-card)}.antwort-kind:where(.dark,.dark *){border-color:var(--color-nebel-dark);background-color:var(--color-ink-800)}.antwort-kopf{margin-bottom:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-ink-500)}.antwort-kopf:where(.dark,.dark *){color:var(--color-ink-400)}.trix-content{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.trix-content img{border-radius:var(--radius);max-width:100%;height:auto}.trix-content ul{padding-left:calc(var(--spacing) * 5);list-style-type:disc}.trix-content ol{padding-left:calc(var(--spacing) * 5);list-style-type:decimal}.trix-content a{text-decoration-line:underline}trix-editor.trix-feld{min-height:calc(var(--spacing) * 40);border-radius:var(--radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-nebel);background-color:var(--color-paper-card);width:100%;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-ink);display:block}trix-editor.trix-feld:focus{border-color:var(--color-rot)}trix-editor.trix-feld:where(.dark,.dark *){border-color:var(--color-nebel-dark);background-color:var(--color-ink-800);color:var(--color-paper)}trix-toolbar .trix-button-group{border-color:var(--color-nebel)}trix-toolbar .trix-button-group:where(.dark,.dark *){border-color:var(--color-nebel-dark)}trix-toolbar .trix-button{background-color:var(--color-paper-card)}trix-toolbar .trix-button:where(.dark,.dark *){background-color:var(--color-ink-700);color:var(--color-paper)}.dark trix-toolbar .trix-button:before{filter:invert()}.bruch{margin-inline:var(--spacing);text-align:center;vertical-align:middle;--tw-leading:1;flex-direction:column;align-items:stretch;font-size:.7em;line-height:1;display:inline-flex}.bruch>span:first-child{border-bottom-style:var(--tw-border-style);padding-inline:var(--spacing);padding-bottom:var(--spacing);border-color:currentColor;border-bottom-width:3px}.bruch>span:last-child{padding-top:var(--spacing)}.bruch-text{margin-inline:calc(var(--spacing) * .5);font-size:.95em}.bruch-text>span:first-child{border-bottom-style:var(--tw-border-style);padding-inline:var(--spacing);padding-bottom:calc(var(--spacing) * .5);border-bottom-width:2px}.bruch-text>span:last-child{padding-top:calc(var(--spacing) * .5)}.bruch-term{align-items:center;display:inline-flex}.wurzel{vertical-align:middle;align-items:stretch;display:inline-flex}.wurzel-index{--tw-leading:1;align-self:flex-start;margin-top:.15em;margin-right:-.45em;font-size:.42em;line-height:1}.wurzel-haken{--tw-leading:1;align-items:flex-end;line-height:1;display:flex}.wurzel-inhalt{border-top-style:var(--tw-border-style);padding-right:calc(var(--spacing) * .5);padding-left:var(--spacing);border-color:currentColor;border-top-width:3px;align-items:center;margin-top:.08em;display:inline-flex}.hoch{vertical-align:super;--tw-leading:1;align-self:flex-start;font-size:.6em;line-height:1}.bruch-eingabe{align-items:center;gap:var(--spacing);flex-direction:column;display:flex}.bruch-strich{width:calc(var(--spacing) * 36);border-bottom-style:var(--tw-border-style);border-bottom-width:3px;border-color:var(--color-ink-600);display:block}.bruch-strich:where(.dark,.dark *){border-color:var(--color-ink-400)}.frage-kaestchen{border-radius:var(--radius);border-style:var(--tw-border-style);--tw-border-style:dashed;vertical-align:middle;width:1.3em;height:1.3em;color:var(--color-ink-400);border:2px dashed;place-items:center;font-size:.8em;display:inline-grid}.uebung-tipp{margin-top:calc(var(--spacing) * 4);align-items:flex-start;gap:calc(var(--spacing) * 2);border-radius:var(--radius-card);border-style:var(--tw-border-style);border-width:1px;border-color:#b077154d;display:flex}@supports (color:color-mix(in lab, red, red)){.uebung-tipp{border-color:color-mix(in oklab, var(--color-bernstein) 30%, transparent)}}.uebung-tipp{background-color:var(--color-bernstein-soft);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);text-align:left;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-ink)}.uebung-tipp:where(.dark,.dark *){border-color:#e0a94a4d}@supports (color:color-mix(in lab, red, red)){.uebung-tipp:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-bernstein-dark) 30%, transparent)}}.uebung-tipp:where(.dark,.dark *){background-color:#b077151a}@supports (color:color-mix(in lab, red, red)){.uebung-tipp:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-bernstein) 10%, transparent)}}.uebung-tipp:where(.dark,.dark *){color:var(--color-paper)}.uebung-tipp .icon{margin-top:calc(var(--spacing) * .5);color:var(--color-bernstein)}.uebung-tipp .icon:where(.dark,.dark *){color:var(--color-bernstein-dark)}.zweier-chip{cursor:pointer}.zweier-chip>span{height:calc(var(--spacing) * 12);min-width:calc(var(--spacing) * 14);border-radius:var(--radius-card);border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-nebel);background-color:var(--color-paper-card);padding-inline:calc(var(--spacing) * 3);font-family:var(--font-display);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-ink);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));place-items:center;display:inline-grid}.zweier-chip>span:where(.dark,.dark *){border-color:var(--color-nebel-dark);background-color:var(--color-ink-800);color:var(--color-paper)}.zweier-chip .peer:checked+span,.zweier-chip input:checked+span{border-color:var(--color-gruen);background-color:var(--color-gruen);color:var(--color-white)}:is(.zweier-chip .peer:checked+span,.zweier-chip input:checked+span):where(.dark,.dark *){border-color:var(--color-gruen-dark);background-color:var(--color-gruen-dark);color:var(--color-ink)}.zweier-chip input:focus-visible+span{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-rot);--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--color-paper)}.zweier-chip input:focus-visible+span:where(.dark,.dark *){--tw-ring-offset-color:var(--color-ink)}.so-gehts{border-radius:var(--radius-card);border-style:var(--tw-border-style);border-width:1px;border-color:#1d6f5c4d}@supports (color:color-mix(in lab, red, red)){.so-gehts{border-color:color-mix(in oklab, var(--color-gruen) 30%, transparent)}}.so-gehts{background-color:var(--color-paper-card)}.so-gehts:where(.dark,.dark *){border-color:#4fbfa24d}@supports (color:color-mix(in lab, red, red)){.so-gehts:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-gruen-dark) 30%, transparent)}}.so-gehts:where(.dark,.dark *){background-color:var(--color-ink-800)}.so-gehts-kopf{cursor:pointer;align-items:center;gap:calc(var(--spacing) * 3);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);-webkit-user-select:none;user-select:none;list-style:none;display:flex}.so-gehts-kopf::-webkit-details-marker{display:none}.so-gehts-symbol{height:calc(var(--spacing) * 9);width:calc(var(--spacing) * 9);background-color:var(--color-gruen-soft);color:var(--color-gruen);border-radius:3.40282e38px;flex-shrink:0;place-items:center;display:grid}.so-gehts-symbol:where(.dark,.dark *){background-color:#1d6f5c26}@supports (color:color-mix(in lab, red, red)){.so-gehts-symbol:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-gruen) 15%, transparent)}}.so-gehts-symbol:where(.dark,.dark *){color:var(--color-gruen-dark)}.so-gehts-pfeil{color:var(--color-ink-400);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.so-gehts:not([open]) .so-gehts-pfeil{transform:rotate(-90deg)}.so-gehts-inhalt{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-nebel);padding-inline:calc(var(--spacing) * 5);padding-top:calc(var(--spacing) * 2);padding-bottom:calc(var(--spacing) * 5)}.so-gehts-inhalt:where(.dark,.dark *){border-color:var(--color-nebel-dark)}.gefahrenzone{max-width:var(--container-3xl)}.loesch-countdown{margin-top:calc(var(--spacing) * 4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-ink-500);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.loesch-countdown:where(.dark,.dark *){color:var(--color-ink-400)}.spielfeld{border-radius:var(--radius-card);border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-nebel);margin-inline:auto;position:relative;overflow:hidden}.spielfeld:where(.dark,.dark *){border-color:var(--color-nebel-dark)}.spielfeld{max-width:720px}.spiel-canvas{touch-action:none;-webkit-user-select:none;user-select:none;width:100%;display:block}.spiel-hud{z-index:10;justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-nebel);inset-inline:0;background-color:#ffffffe6;display:flex;position:absolute;top:0}@supports (color:color-mix(in lab, red, red)){.spiel-hud{background-color:color-mix(in oklab, var(--color-paper-card) 90%, transparent)}}.spiel-hud{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2)}.spiel-hud:where(.dark,.dark *){border-color:var(--color-nebel-dark);background-color:#1e262ee6}@supports (color:color-mix(in lab, red, red)){.spiel-hud:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-ink-800) 90%, transparent)}}.spiel-hud-wert{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);white-space:nowrap;color:var(--color-ink-600);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.spiel-hud-wert:where(.dark,.dark *){color:var(--color-ink-400)}.spiel-frage{text-overflow:ellipsis;white-space:nowrap;text-align:center;font-family:var(--font-display);font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-ink);overflow:hidden}.spiel-frage:where(.dark,.dark *){color:var(--color-paper)}.spiel-bildrahmen{pointer-events:none;z-index:5;--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);border-radius:var(--radius-card);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-nebel);background-color:#fffffff2;position:absolute;left:50%}@supports (color:color-mix(in lab, red, red)){.spiel-bildrahmen{background-color:color-mix(in oklab, var(--color-paper-card) 95%, transparent)}}.spiel-bildrahmen{padding:calc(var(--spacing) * 2);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.spiel-bildrahmen:where(.dark,.dark *){border-color:var(--color-nebel-dark);background-color:#1e262ef2}@supports (color:color-mix(in lab, red, red)){.spiel-bildrahmen:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-ink-800) 95%, transparent)}}.spiel-bildrahmen{width:min(52%,300px);top:4.25rem}.spiel-bildrahmen svg{width:100%;max-width:none;height:auto;max-height:11rem;margin:0;display:block}.spiel-farbe{margin-top:calc(var(--spacing) * -1);margin-right:calc(var(--spacing) * 2);width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7);border-style:var(--tw-border-style);border-width:2px;border-color:#141a1f33;border-radius:3.40282e38px;display:inline-block}@supports (color:color-mix(in lab, red, red)){.spiel-farbe{border-color:color-mix(in oklab, var(--color-ink) 20%, transparent)}}.spiel-farbe{vertical-align:middle}.spiel-farbe:where(.dark,.dark *){border-color:#f5f4f066}@supports (color:color-mix(in lab, red, red)){.spiel-farbe:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-paper) 40%, transparent)}}.spiel-overlay{z-index:20;background-color:#141a1f66;place-items:center;display:grid;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.spiel-overlay{background-color:color-mix(in oklab, var(--color-ink) 40%, transparent)}}.spiel-overlay{padding:calc(var(--spacing) * 4)}.spiel-karte{width:100%;max-width:var(--container-md);border-radius:var(--radius-card);background-color:var(--color-paper-card);padding:calc(var(--spacing) * 5);--tw-shadow:0 8px 32px var(--tw-shadow-color,#141a1f2e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.spiel-karte:where(.dark,.dark *){background-color:var(--color-ink-800)}:where(.spiel-regeln>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}.spiel-regeln{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-ink-600)}.spiel-regeln:where(.dark,.dark *){color:var(--color-ink-400)}.spiel-regeln li{align-items:flex-start;gap:calc(var(--spacing) * 2);display:flex}.spiel-regeln .icon{margin-top:calc(var(--spacing) * .5);color:var(--color-gruen);flex-shrink:0}.spiel-regeln .icon:where(.dark,.dark *){color:var(--color-gruen-dark)}.spiel-regeln kbd{border-radius:var(--radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-nebel);background-color:var(--color-paper-sunk);padding-inline:calc(var(--spacing) * 1.5);font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.spiel-regeln kbd:where(.dark,.dark *){border-color:var(--color-nebel-dark);background-color:var(--color-ink-700)}.spiel-countdown{background-color:#141a1f4d}@supports (color:color-mix(in lab, red, red)){.spiel-countdown{background-color:color-mix(in oklab, var(--color-ink) 30%, transparent)}}.spiel-countdown{font-family:var(--font-display);font-size:var(--text-8xl);line-height:var(--tw-leading,var(--text-8xl--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-white)}.spiel-steuerung{margin-top:calc(var(--spacing) * 3);gap:calc(var(--spacing) * 2);grid-template-columns:1fr 1fr 1fr auto;display:grid}.spiel-steuerung .btn{padding-block:calc(var(--spacing) * 3);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}:where(.bestenliste>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}.bestenliste-eintrag{align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius);background-color:var(--color-paper-sunk);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);display:flex}.bestenliste-eintrag:where(.dark,.dark *){background-color:var(--color-ink-700)}.bestenliste-eintrag.ist-ich{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#1d6f5c80}@supports (color:color-mix(in lab, red, red)){.bestenliste-eintrag.ist-ich{--tw-ring-color:color-mix(in oklab, var(--color-gruen) 50%, transparent)}}.bestenliste-eintrag.ist-ich:where(.dark,.dark *){--tw-ring-color:#4fbfa280}@supports (color:color-mix(in lab, red, red)){.bestenliste-eintrag.ist-ich:where(.dark,.dark *){--tw-ring-color:color-mix(in oklab, var(--color-gruen-dark) 50%, transparent)}}.bestenliste-platz{height:calc(var(--spacing) * 7);width:calc(var(--spacing) * 7);background-color:var(--color-paper-card);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);border-radius:3.40282e38px;flex-shrink:0;place-items:center;display:grid}.bestenliste-platz:where(.dark,.dark *){background-color:var(--color-ink-800)}.start-gruss{font-family:var(--font-display);font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);color:var(--color-ink)}@media (min-width:40rem){.start-gruss{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}.start-gruss:where(.dark,.dark *){color:var(--color-paper)}.start-unterzeile{margin-top:calc(var(--spacing) * 2);align-items:center;column-gap:calc(var(--spacing) * 4);row-gap:var(--spacing);color:var(--color-ink-500);flex-wrap:wrap;display:flex}.start-unterzeile:where(.dark,.dark *){color:var(--color-ink-400)}.serie{align-items:center;gap:calc(var(--spacing) * 1.5);background-color:var(--color-bernstein-soft);padding-inline:calc(var(--spacing) * 3);padding-block:var(--spacing);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-bernstein);border-radius:3.40282e38px;display:inline-flex}.serie:where(.dark,.dark *){background-color:#b0771533}@supports (color:color-mix(in lab, red, red)){.serie:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-bernstein) 20%, transparent)}}.serie:where(.dark,.dark *){color:var(--color-bernstein-dark)}.start-abschnitt{margin-top:calc(var(--spacing) * 10);margin-bottom:calc(var(--spacing) * 3);justify-content:space-between;align-items:baseline;column-gap:calc(var(--spacing) * 4);row-gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.start-abschnitt h2{--tw-font-weight:var(--font-weight-bold);font-size:22px;font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.heute-fortschritt{align-items:center;gap:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-ink-500);display:inline-flex}.heute-fortschritt:where(.dark,.dark *){color:var(--color-ink-400)}.heute-fortschritt-balken{height:calc(var(--spacing) * 1.5);width:calc(var(--spacing) * 20);background-color:var(--color-nebel);border-radius:3.40282e38px;overflow:hidden}@media (min-width:40rem){.heute-fortschritt-balken{width:calc(var(--spacing) * 24)}}.heute-fortschritt-balken:where(.dark,.dark *){background-color:var(--color-ink-700)}.heute-fortschritt-balken>span{background-color:var(--color-gruen);border-radius:3.40282e38px;height:100%;display:block}.heute-fortschritt-balken>span:where(.dark,.dark *){background-color:var(--color-gruen-dark)}.heute-karte{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);background-color:var(--color-paper-card);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-width:1px;flex-direction:column;display:flex;position:relative;overflow:hidden}@media (hover:hover){.heute-karte:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}}.heute-karte:where(.dark,.dark *){background-color:var(--color-ink-800)}.heute-karte{border-color:var(--fach-rand);box-shadow:0 2px 0 var(--fach-rand)}.heute-karte-kopf{align-items:center;gap:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);text-transform:uppercase;background:var(--fach-soft);color:var(--fach);display:flex}.heute-karte-kopf .grund{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal);text-transform:none;opacity:.9;margin-left:auto}.heute-karte-innen{gap:calc(var(--spacing) * 3);padding:calc(var(--spacing) * 4);flex-direction:column;flex:1;display:flex}.heute-karte-titel{font-family:var(--font-display);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-leading:var(--leading-snug);line-height:var(--leading-snug);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-ink)}.heute-karte-titel:where(.dark,.dark *){color:var(--color-paper)}.heute-karte-thema{margin-top:calc(var(--spacing) * .5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-ink-500)}.heute-karte-thema:where(.dark,.dark *){color:var(--color-ink-400)}.heute-karte-aktionen{gap:calc(var(--spacing) * 2);padding-top:var(--spacing);flex-wrap:wrap;margin-top:auto;display:flex}.heute-karte .btn-los{min-height:calc(var(--spacing) * 11);font-size:15px}.heute-karte-fokus .heute-karte-innen{gap:calc(var(--spacing) * 4);padding:calc(var(--spacing) * 5)}@media (min-width:40rem){.heute-karte-fokus .heute-karte-innen{align-items:center;gap:calc(var(--spacing) * 6);flex-direction:row}}.heute-karte-fokus .heute-karte-symbol{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14);border-radius:var(--radius-2xl);color:var(--color-white);background:var(--fach);flex-shrink:0;place-items:center;display:grid}.dark .heute-karte-fokus .heute-karte-symbol{color:var(--color-ink)}.heute-karte-fokus .heute-karte-titel{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}@media (min-width:40rem){.heute-karte-fokus .heute-karte-titel{--tw-leading:var(--leading-tight);font-size:28px;line-height:var(--leading-tight)}.heute-karte-fokus .heute-karte-aktionen{width:calc(var(--spacing) * 52);flex-flow:column;margin-left:auto}}.heute-karte-fokus .btn-los{min-height:calc(var(--spacing) * 12);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.btn-los{justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 2.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-white);transition-property:filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-radius:3.40282e38px;display:inline-flex}@media (hover:hover){.btn-los:hover{--tw-brightness:brightness(110%);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,)}}.btn-los{background:var(--fach,var(--color-ink))}.dark .btn-los{color:var(--color-ink)}.btn-spiel{justify-content:center;align-items:center;gap:calc(var(--spacing) * 1.5);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-width:1px;border-color:var(--fach-rand);color:var(--fach);border-radius:3.40282e38px;display:inline-flex}.btn-spiel:hover{background:var(--fach-soft)}.geschafft-chip{align-items:center;gap:calc(var(--spacing) * 1.5);background-color:var(--color-gruen-soft);padding-inline:calc(var(--spacing) * 3);padding-block:var(--spacing);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-gruen);border-radius:3.40282e38px;display:inline-flex}.geschafft-chip:where(.dark,.dark *){background-color:#1d6f5c33}@supports (color:color-mix(in lab, red, red)){.geschafft-chip:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-gruen) 20%, transparent)}}.geschafft-chip:where(.dark,.dark *){color:var(--color-gruen-dark)}.heute-leer{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-width:2px;border-color:var(--color-nebel);padding:calc(var(--spacing) * 8);text-align:center}.heute-leer:where(.dark,.dark *){border-color:var(--color-nebel-dark)}.fach-kachel{gap:calc(var(--spacing) * 2);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);min-height:150px;padding:calc(var(--spacing) * 4);color:var(--color-ink);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-width:1px;flex-direction:column;text-decoration-line:none;display:flex;position:relative}@media (hover:hover){.fach-kachel:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}}@media (min-width:40rem){.fach-kachel{gap:calc(var(--spacing) * 3);padding:calc(var(--spacing) * 5)}}.fach-kachel:where(.dark,.dark *){color:var(--color-paper)}.fach-kachel{background:var(--fach-soft);border-color:var(--fach-rand)}.fach-symbol{height:calc(var(--spacing) * 11);width:calc(var(--spacing) * 11);border-radius:var(--radius-xl);color:var(--color-white);place-items:center;display:grid}@media (min-width:40rem){.fach-symbol{height:calc(var(--spacing) * 12);width:calc(var(--spacing) * 12)}}.fach-symbol{background:var(--fach)}.dark .fach-symbol{color:var(--color-ink)}.fach-kachel-name{font-family:var(--font-display);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-leading:var(--leading-tight);line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}@media (min-width:40rem){.fach-kachel-name{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}.fach-kachel-name{-webkit-hyphens:manual;hyphens:manual}.fach-kachel-zahlen{--tw-leading:var(--leading-snug);font-size:13px;line-height:var(--leading-snug);color:var(--color-ink-500)}.fach-kachel-zahlen:where(.dark,.dark *){color:var(--color-ink-400)}.fach-dran{top:calc(var(--spacing) * 3);right:calc(var(--spacing) * 3);padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * .5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-white);border-radius:3.40282e38px;position:absolute}@media (min-width:40rem){.fach-dran{top:calc(var(--spacing) * 4);right:calc(var(--spacing) * 4)}}.fach-dran{background:var(--fach)}.dark .fach-dran{color:var(--color-ink)}.fortschritt-ring{flex-shrink:0}.ring-spur{fill:none;stroke:var(--fach-rand,var(--color-nebel))}.ring-wert{fill:none;stroke:var(--fach,var(--color-gruen));stroke-linecap:round}.fach-kopf{margin-bottom:calc(var(--spacing) * 6);align-items:center;gap:calc(var(--spacing) * 4);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);padding:calc(var(--spacing) * 5);border-width:1px;display:flex}@media (min-width:40rem){.fach-kopf{padding:calc(var(--spacing) * 6)}}.fach-kopf{background:var(--fach-soft);border-color:var(--fach-rand)}.fach-kopf h1{font-family:var(--font-display);font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-ink)}@media (min-width:40rem){.fach-kopf h1{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}}.fach-kopf h1:where(.dark,.dark *){color:var(--color-paper)}.bereich-sprung{min-height:calc(var(--spacing) * 11);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-ink-600);border-width:1px;border-radius:3.40282e38px;align-items:center;text-decoration-line:none;display:inline-flex}@media (hover:hover){.bereich-sprung:hover{color:var(--color-ink)}}.bereich-sprung:where(.dark,.dark *){color:var(--color-ink-400)}@media (hover:hover){.bereich-sprung:where(.dark,.dark *):hover{color:var(--color-paper)}}.bereich-sprung{border-color:var(--fach-rand,var(--color-nebel))}.bereich-sprung:hover{background:var(--fach-soft)}.bereich-titel{margin-top:calc(var(--spacing) * 8);margin-bottom:calc(var(--spacing) * 3);align-items:center;gap:calc(var(--spacing) * 2);font-family:var(--font-display);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);display:flex}.bereich-titel:before{content:"";height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 1.5);background:var(--fach);border-radius:3.40282e38px;display:inline-block}.thema-block{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-nebel);background-color:var(--color-paper-card);overflow:hidden}.thema-block:where(.dark,.dark *){border-color:var(--color-nebel-dark);background-color:var(--color-ink-800)}.thema-kopf{cursor:pointer;align-items:center;gap:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-ink);-webkit-user-select:none;user-select:none;list-style-type:none;display:flex}.thema-kopf:where(.dark,.dark *){color:var(--color-paper)}.thema-kopf::-webkit-details-marker{display:none}.thema-block[open]>.thema-kopf{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-nebel)}.thema-block[open]>.thema-kopf:where(.dark,.dark *){border-color:var(--color-nebel-dark)}.thema-pfeil{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.thema-block[open] .thema-pfeil{rotate:180deg}.thema-block+.thema-block{margin-top:0}.lektion-zeile{align-items:center;gap:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2.5);display:flex}@media (min-width:40rem){.lektion-zeile{gap:calc(var(--spacing) * 3);padding-inline:calc(var(--spacing) * 4)}}.lektion-zeile+.lektion-zeile{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-nebel)}.lektion-zeile+.lektion-zeile:where(.dark,.dark *){border-color:var(--color-nebel-dark)}.lektion-zeile-haupt{margin:calc(var(--spacing) * -1);align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-lg);min-width:0;padding:var(--spacing);flex:1;text-decoration-line:none;display:flex}.lektion-zeile-haupt:hover .lektion-zeile-titel{text-underline-offset:2px;text-decoration-line:underline;text-decoration-thickness:2px}.lektion-zeile-symbol{height:calc(var(--spacing) * 11);width:calc(var(--spacing) * 11);border-radius:var(--radius-lg);background:var(--fach-soft);color:var(--fach);flex-shrink:0;place-items:center;display:grid}.lektion-zeile-titel{text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-ink);display:block;overflow:hidden}.lektion-zeile-titel:where(.dark,.dark *){color:var(--color-paper)}.runder-knopf{height:calc(var(--spacing) * 11);width:calc(var(--spacing) * 11);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));color:var(--fach);border-radius:3.40282e38px;flex-shrink:0;place-items:center;display:grid}.runder-knopf:hover{background:var(--fach-soft)}.runder-knopf.ist-los{color:var(--color-white);background:var(--fach)}.dark .runder-knopf.ist-los{color:var(--color-ink)}.schild{align-items:center;gap:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);display:inline-flex}.schild-offen{color:var(--fach);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.schild-neu{color:var(--color-ink-500)}.schild-neu:where(.dark,.dark *){color:var(--color-ink-400)}.schild-fertig{color:var(--color-gruen)}.schild-fertig:where(.dark,.dark *){color:var(--color-gruen-dark)}.rail-fach .fach-punkt{height:calc(var(--spacing) * 6);width:calc(var(--spacing) * 6);border-radius:var(--radius-md);color:var(--color-white);background:var(--fach);place-items:center;display:grid}.dark .rail-fach .fach-punkt{color:var(--color-ink)}.rail-fach.ist-aktiv{border-left-color:var(--fach)}}@layer utilities{.collapse{visibility:collapse}.collapse\!{visibility:collapse!important}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.top-0{top:0}.top-14{top:calc(var(--spacing) * 14)}.left-0{left:0}.isolate{isolation:isolate}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.my-3{margin-block:calc(var(--spacing) * 3)}.-mt-3{margin-top:calc(var(--spacing) * -3)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-28{margin-top:calc(var(--spacing) * 28)}.mr-1{margin-right:var(--spacing)}.mr-1\.5{margin-right:calc(var(--spacing) * 1.5)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.-ml-1{margin-left:calc(var(--spacing) * -1)}.ml-1{margin-left:var(--spacing)}.ml-6{margin-left:calc(var(--spacing) * 6)}.ml-auto{margin-left:auto}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-14{height:calc(var(--spacing) * 14)}.h-\[calc\(100dvh-3\.5rem\)\]{height:calc(100dvh - 3.5rem)}.h-auto{height:auto}.h-dvh{height:100dvh}.min-h-0{min-height:0}.min-h-7{min-height:calc(var(--spacing) * 7)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-screen{min-height:100vh}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-16{width:calc(var(--spacing) * 16)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-44{width:calc(var(--spacing) * 44)}.w-60{width:calc(var(--spacing) * 60)}.w-\[min\(88vw\,22rem\)\]{width:min(88vw,22rem)}.w-auto{width:auto}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-40{max-width:calc(var(--spacing) * 40)}.max-w-60{max-width:calc(var(--spacing) * 60)}.max-w-inhalt{max-width:var(--container-inhalt)}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:0}.flex-1{flex:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-80{flex-basis:calc(var(--spacing) * 80)}.basis-full{flex-basis:100%}.border-collapse{border-collapse:collapse}.-translate-x-full{--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.transform\!{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)!important}.cursor-pointer{cursor:pointer}.resize{resize:both}.scroll-mt-20{scroll-margin-top:calc(var(--spacing) * 20)}.list-disc{list-style-type:disc}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-y-0\.5{row-gap:calc(var(--spacing) * .5)}.gap-y-1{row-gap:var(--spacing)}.gap-y-1\.5{row-gap:calc(var(--spacing) * 1.5)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-nebel>:not(:last-child)){border-color:var(--color-nebel)}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:var(--radius)}.rounded-full{border-radius:3.40282e38px}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-ink-700{border-color:var(--color-ink-700)}.border-nebel{border-color:var(--color-nebel)}.border-nebel\/70{border-color:#e6e4deb3}@supports (color:color-mix(in lab, red, red)){.border-nebel\/70{border-color:color-mix(in oklab, var(--color-nebel) 70%, transparent)}}.border-rot\/40{border-color:#c8102e66}@supports (color:color-mix(in lab, red, red)){.border-rot\/40{border-color:color-mix(in oklab, var(--color-rot) 40%, transparent)}}.bg-gruen{background-color:var(--color-gruen)}.bg-ink{background-color:var(--color-ink)}.bg-ink\/40{background-color:#141a1f66}@supports (color:color-mix(in lab, red, red)){.bg-ink\/40{background-color:color-mix(in oklab, var(--color-ink) 40%, transparent)}}.bg-paper-card{background-color:var(--color-paper-card)}.bg-paper-sunk{background-color:var(--color-paper-sunk)}.bg-paper\/15{background-color:#f5f4f026}@supports (color:color-mix(in lab, red, red)){.bg-paper\/15{background-color:color-mix(in oklab, var(--color-paper) 15%, transparent)}}.bg-rot{background-color:var(--color-rot)}.p-4{padding:calc(var(--spacing) * 4)}.px-1{padding-inline:var(--spacing)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-0{padding-block:0}.py-1{padding-block:var(--spacing)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-6{padding-block:calc(var(--spacing) * 6)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pb-1{padding-bottom:var(--spacing)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pl-4{padding-left:calc(var(--spacing) * 4)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-display{font-family:var(--font-display)}.font-sans{font-family:var(--font-sans)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[15px\]{font-size:15px}.leading-none{--tw-leading:1;line-height:1}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.text-ink{color:var(--color-ink)}.text-ink-400{color:var(--color-ink-400)}.text-ink-500{color:var(--color-ink-500)}.text-ink-600{color:var(--color-ink-600)}.text-paper{color:var(--color-paper)}.text-paper\/50{color:#f5f4f080}@supports (color:color-mix(in lab, red, red)){.text-paper\/50{color:color-mix(in oklab, var(--color-paper) 50%, transparent)}}.text-paper\/60{color:#f5f4f099}@supports (color:color-mix(in lab, red, red)){.text-paper\/60{color:color-mix(in oklab, var(--color-paper) 60%, transparent)}}.text-paper\/70{color:#f5f4f0b3}@supports (color:color-mix(in lab, red, red)){.text-paper\/70{color:color-mix(in oklab, var(--color-paper) 70%, transparent)}}.text-rot{color:var(--color-rot)}.text-white{color:var(--color-white)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.accent-ink{accent-color:var(--color-ink)}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-drawer{--tw-shadow:0 8px 32px var(--tw-shadow-color,#141a1f2e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);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,)}.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,)}.filter{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,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.\[rdoc-ref\:lib\/racc\/rdoc\/grammar\.en\.rdoc\]{rdoc-ref:lib/racc/rdoc/grammar.en.rdoc}.group-data-\[state\=denied\]\:block:is(:where(.group)[data-state=denied] *),.group-data-\[state\=ios-install\]\:block:is(:where(.group)[data-state=ios-install] *),.group-data-\[state\=loading\]\:block:is(:where(.group)[data-state=loading] *),.group-data-\[state\=off\]\:block:is(:where(.group)[data-state=off] *),.group-data-\[state\=on\]\:block:is(:where(.group)[data-state=on] *),.group-data-\[state\=unsupported\]\:block:is(:where(.group)[data-state=unsupported] *){display:block}.empty\:hidden:empty{display:none}@media (hover:hover){.hover\:bg-ink-700:hover{background-color:var(--color-ink-700)}.hover\:bg-nebel\/40:hover{background-color:#e6e4de66}@supports (color:color-mix(in lab, red, red)){.hover\:bg-nebel\/40:hover{background-color:color-mix(in oklab, var(--color-nebel) 40%, transparent)}}.hover\:text-paper:hover{color:var(--color-paper)}}.focus\:not-sr-only:focus{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\:absolute:focus{position:absolute}.focus\:top-3:focus{top:calc(var(--spacing) * 3)}.focus\:left-3:focus{left:calc(var(--spacing) * 3)}.focus\:z-50:focus{z-index:50}.focus\:rounded:focus{border-radius:var(--radius)}.focus\:bg-ink:focus{background-color:var(--color-ink)}.focus\:px-4:focus{padding-inline:calc(var(--spacing) * 4)}.focus\:py-2:focus{padding-block:calc(var(--spacing) * 2)}.focus\:text-paper:focus{color:var(--color-paper)}@media (min-width:40rem){.sm\:mt-16{margin-top:calc(var(--spacing) * 16)}.sm\:inline{display:inline}.sm\:inline-flex{display:inline-flex}.sm\:w-44{width:calc(var(--spacing) * 44)}.sm\:basis-auto{flex-basis:auto}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-\[1fr_12rem\]{grid-template-columns:1fr 12rem}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:text-left{text-align:left}}@media (min-width:64rem){.lg\:col-span-2{grid-column:span 2/span 2}.lg\:ml-60{margin-left:calc(var(--spacing) * 60)}.lg\:hidden{display:none}.lg\:translate-x-0{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:px-8{padding-inline:calc(var(--spacing) * 8)}.lg\:pt-8{padding-top:calc(var(--spacing) * 8)}.lg\:pb-4{padding-bottom:calc(var(--spacing) * 4)}.lg\:pb-8{padding-bottom:calc(var(--spacing) * 8)}.lg\:shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}:where(.dark\:divide-nebel-dark:where(.dark,.dark *)>:not(:last-child)),.dark\:border-nebel-dark:where(.dark,.dark *){border-color:var(--color-nebel-dark)}.dark\:border-nebel-dark\/70:where(.dark,.dark *){border-color:#2b353fb3}@supports (color:color-mix(in lab, red, red)){.dark\:border-nebel-dark\/70:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-nebel-dark) 70%, transparent)}}.dark\:border-rot-dark\/40:where(.dark,.dark *){border-color:#f2637a66}@supports (color:color-mix(in lab, red, red)){.dark\:border-rot-dark\/40:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-rot-dark) 40%, transparent)}}.dark\:bg-ink-700:where(.dark,.dark *){background-color:var(--color-ink-700)}.dark\:bg-ink-800:where(.dark,.dark *){background-color:var(--color-ink-800)}.dark\:text-ink-400:where(.dark,.dark *){color:var(--color-ink-400)}.dark\:text-ink-500:where(.dark,.dark *){color:var(--color-ink-500)}.dark\:text-paper:where(.dark,.dark *){color:var(--color-paper)}.dark\:text-rot-dark:where(.dark,.dark *){color:var(--color-rot-dark)}.dark\:accent-paper:where(.dark,.dark *){accent-color:var(--color-paper)}@media (hover:hover){.dark\:hover\:bg-ink-700\/40:where(.dark,.dark *):hover{background-color:#2b353f66}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-ink-700\/40:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-ink-700) 40%, transparent)}}}}body[data-app-theme=chibi]{--color-ink:#3a2447;--color-ink-800:#2f1d3a;--color-ink-700:#4b3259;--color-ink-600:#634a74;--color-ink-500:#7e6590;--color-ink-400:#a48db2;--color-paper:#fff4f8;--color-paper-card:#fff;--color-paper-sunk:#fce6f0;--color-nebel:#f4d3e4;--color-nebel-dark:#5a3f6e;--color-rot:#c22e7d;--color-rot-soft:#fde3f0;--color-rot-dark:#f592c4;--color-gruen:#25907a;--color-gruen-soft:#dcf4ec;--color-gruen-dark:#74d8bd;--color-bernstein:#c46f12;--color-bernstein-soft:#ffebd4;--color-bernstein-dark:#f6b46c;--font-display:"Fredoka", "Nunito", system-ui, sans-serif;--font-sans:"Nunito", system-ui, sans-serif;--radius:12px;--radius-card:22px;--shadow-card:0 4px 0 #d13f8824;background-image:radial-gradient(circle at 12px 12px,#d13f881a 2px,#0000 2.5px),radial-gradient(circle at 36px 36px,#74d8bd24 2px,#0000 2.5px);background-size:48px 48px}.dark body[data-app-theme=chibi]{background-image:radial-gradient(circle at 12px 12px,#f592c41a 2px,#0000 2.5px),radial-gradient(circle at 36px 36px,#74d8bd1a 2px,#0000 2.5px)}[data-app-theme=chibi] .kopfleiste{background:linear-gradient(90deg,#3a2447,#6a3a78 60%,#8c3f7e);border-bottom:3px solid #f4d3e4}[data-app-theme=chibi] .signet{border-radius:999px;width:2.25rem;height:2.25rem;box-shadow:0 0 0 2px #fff4f8}[data-app-theme=chibi] .btn{border-radius:999px;font-weight:700}[data-app-theme=chibi] .btn-primary{background:var(--color-rot);border-color:var(--color-rot);color:#fff;box-shadow:0 3px #8f2160}[data-app-theme=chibi] .btn-primary:hover{background:#ad2870}[data-app-theme=chibi] .btn-primary:active{transform:translateY(2px);box-shadow:0 1px #8f2160}[data-app-theme=chibi] .karteikarte{border-style:dashed;border-width:3px}[data-app-theme=chibi] .karteikarte-text{color:var(--color-rot)}.dark [data-app-theme=chibi] .karteikarte-text{color:var(--color-rot-dark)}[data-app-theme=chibi] .theme-funkeln{animation:2.4s ease-in-out infinite chibi-funkeln}@keyframes chibi-funkeln{0%,to{opacity:1;transform:scale(1)rotate(0)}50%{opacity:.6;transform:scale(.6)rotate(45deg)}}body[data-app-theme=hyrule]{--color-ink:#1e2a1f;--color-ink-800:#243326;--color-ink-700:#324535;--color-ink-600:#475a48;--color-ink-500:#55654f;--color-ink-400:#7e8c70;--color-paper:#f2e8cc;--color-paper-card:#fbf5e4;--color-paper-sunk:#e9dcb8;--color-nebel:#d6c393;--color-nebel-dark:#3e5541;--color-rot:#a8322b;--color-rot-soft:#f5ded6;--color-rot-dark:#e57b6e;--color-gruen:#2f7a3a;--color-gruen-soft:#dcead0;--color-gruen-dark:#83c987;--color-bernstein:#9c7118;--color-bernstein-soft:#f3e4be;--color-bernstein-dark:#e4b955;--font-display:"Cinzel", Georgia, serif;--font-sans:"Alegreya Sans", system-ui, sans-serif;--radius:3px;--radius-card:6px;--shadow-card:0 2px 6px #1e2a1f29;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='72' height='72' viewBox='0 0 72 72'%3E%3Cg fill='none' stroke='%239C7118' stroke-opacity='0.13' stroke-width='1.2'%3E%3Cpath d='M14 26 C14 16 22 10 30 10 C30 20 24 26 14 26 Z M14 26 L28 12'/%3E%3Cpath d='M54 46 L60 56 L48 56 Z'/%3E%3C/g%3E%3C/svg%3E")}.dark body[data-app-theme=hyrule]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='72' height='72' viewBox='0 0 72 72'%3E%3Cg fill='none' stroke='%23E4B955' stroke-opacity='0.08' stroke-width='1.2'%3E%3Cpath d='M14 26 C14 16 22 10 30 10 C30 20 24 26 14 26 Z M14 26 L28 12'/%3E%3Cpath d='M54 46 L60 56 L48 56 Z'/%3E%3C/g%3E%3C/svg%3E")}[data-app-theme=hyrule] .kopfleiste{background:#1e2a1f;border-bottom:3px double #c9a13b}[data-app-theme=hyrule] .signet{background:#c9a13b;box-shadow:inset 0 0 0 1px #1e2a1f,0 0 0 1px #c9a13b}[data-app-theme=hyrule] .signet span{color:#1e2a1f}[data-app-theme=hyrule] h1,[data-app-theme=hyrule] h2{letter-spacing:.02em}[data-app-theme=hyrule] .btn-primary{background:var(--color-gruen);color:#fbf5e4;border-color:#c9a13b}[data-app-theme=hyrule] .btn-primary:hover{background:#276731}[data-app-theme=hyrule] .rail-link.ist-aktiv{border-left-color:#c9a13b}[data-app-theme=hyrule] .karteikarte{box-shadow:inset 0 0 0 5px var(--color-paper-card), inset 0 0 0 6px #c9a13b8c, var(--shadow-card);border-color:#c9a13b}.dark [data-app-theme=hyrule] .karteikarte{box-shadow:inset 0 0 0 5px var(--color-ink-800), inset 0 0 0 6px #e4b95573, var(--shadow-card)}[data-app-theme=hyrule] .karteikarte-text{font-family:var(--font-display)}@media (prefers-reduced-motion:reduce){[data-app-theme=chibi] .theme-funkeln{animation:none}}body .trix-content h1{margin-top:calc(var(--spacing) * 5);margin-bottom:var(--spacing);font-family:var(--font-display);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-ink)}body .trix-content h1:first-child{margin-top:calc(var(--spacing) * 2)}body .trix-content h1:where(.dark,.dark *){color:var(--color-paper)}body .trix-content pre{margin-block:calc(var(--spacing) * 2);border-radius:var(--radius);border-style:var(--tw-border-style);background-color:var(--color-paper-sunk);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-family:var(--font-mono);--tw-leading:var(--leading-relaxed);font-size:13px;line-height:var(--leading-relaxed);white-space:pre;color:var(--color-ink);border-width:0;overflow-x:auto}body .trix-content pre:where(.dark,.dark *){background-color:var(--color-ink-700);color:var(--color-paper)}body .trix-content .formel{margin-block:calc(var(--spacing) * 2);border-radius:var(--radius);background-color:var(--color-paper-sunk);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2.5);--tw-leading:var(--leading-loose);font-size:15px;line-height:var(--leading-loose);color:var(--color-ink);overflow-x:auto}body .trix-content .formel:where(.dark,.dark *){background-color:var(--color-ink-700);color:var(--color-paper)}body .trix-content .formel+.formel{margin-top:calc(var(--spacing) * 1.5)}body .trix-content blockquote{margin-block:calc(var(--spacing) * 3);border-radius:var(--radius);border-style:var(--tw-border-style);border-width:0;border-left-style:var(--tw-border-style);--tw-border-style:solid;border-style:solid;border-left-width:4px;border-color:var(--color-bernstein);background-color:var(--color-bernstein-soft);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);color:var(--color-ink);margin-left:0}body .trix-content blockquote:where(.dark,.dark *){border-color:var(--color-bernstein-dark);background-color:#b077151a}@supports (color:color-mix(in lab, red, red)){body .trix-content blockquote:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-bernstein) 10%, transparent)}}body .trix-content blockquote:where(.dark,.dark *){color:var(--color-paper)}body .trix-content strong{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-ink)}body .trix-content strong:where(.dark,.dark *){color:var(--color-paper)}body .trix-content li+li{margin-top:var(--spacing)}.fach-blau{--fach:#2563eb}.fach-gruen{--fach:#15803d}.fach-rot{--fach:#d7263d}.fach-orange{--fach:#d9620b}.fach-violett{--fach:#7c3aed}.fach-pink{--fach:#db2777}.fach-gelb{--fach:#a87b00}.fach-tuerkis{--fach:#0e8a8a}.dark .fach-blau{--fach:#7aa7ff}.dark .fach-gruen{--fach:#5bd68a}.dark .fach-rot{--fach:#f2707f}.dark .fach-orange{--fach:#ffa552}.dark .fach-violett{--fach:#b69cff}.dark .fach-pink{--fach:#f27ab2}.dark .fach-gelb{--fach:#f2c94c}.dark .fach-tuerkis{--fach:#4fd1c5}[class*=fach-]{--fach-soft:var(--fach)}@supports (color:color-mix(in lab, red, red)){[class*=fach-]{--fach-soft:color-mix(in srgb, var(--fach) 12%, var(--color-paper-card))}}[class*=fach-]{--fach-rand:var(--fach)}@supports (color:color-mix(in lab, red, red)){[class*=fach-]{--fach-rand:color-mix(in srgb, var(--fach) 28%, var(--color-paper-card))}}.dark [class*=fach-]{--fach-soft:var(--fach)}@supports (color:color-mix(in lab, red, red)){.dark [class*=fach-]{--fach-soft:color-mix(in srgb, var(--fach) 16%, var(--color-ink-800))}}.dark [class*=fach-]{--fach-rand:var(--fach)}@supports (color:color-mix(in lab, red, red)){.dark [class*=fach-]{--fach-rand:color-mix(in srgb, var(--fach) 35%, var(--color-ink-800))}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}