@layer base{._textarea_1eqdo_2{font-family:var(--font-family-base);font-size:1rem;line-height:1.5;color:var(--foreground);background-color:var(--card);border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-2);width:100%;min-height:6rem;resize:vertical;transition:border-color var(--animation-duration-normal) ease,background-color var(--animation-duration-normal) ease;outline:none}._textarea_1eqdo_2::placeholder{color:var(--muted-foreground)}._textarea_1eqdo_2:hover{border-color:color-mix(in srgb,var(--primary) 80%,transparent);background-color:color-mix(in srgb,var(--card) 98%,var(--primary) 2%)}._textarea_1eqdo_2:focus{border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 15%,transparent);background-color:var(--card)}._textarea_1eqdo_2:disabled{background-color:var(--muted);color:var(--muted-foreground);cursor:not-allowed;opacity:.75;box-shadow:none}._noResize_1eqdo_44{resize:none}._clear_1eqdo_48{background-color:transparent;border:none;padding:0;box-shadow:none;border-radius:0}._clear_1eqdo_48:hover,._clear_1eqdo_48:focus{background-color:transparent;border:none;box-shadow:none}.dark ._textarea_1eqdo_2{background-color:color-mix(in srgb,var(--background) 80%,black)}.dark ._textarea_1eqdo_2:hover{background-color:color-mix(in srgb,var(--background) 75%,black);border-color:color-mix(in srgb,var(--primary) 90%,white)}.dark ._textarea_1eqdo_2:focus{background-color:color-mix(in srgb,var(--background) 80%,black);box-shadow:inset 0 1px 2px color-mix(in srgb,black 5%,transparent),0 0 0 3px color-mix(in srgb,var(--primary) 25%,transparent)}}@layer base{@keyframes _collapsible-down_1grw8_1{0%{max-height:0}to{max-height:var(--radix-collapsible-content-height)}}@keyframes _collapsible-up_1grw8_1{0%{max-height:var(--radix-collapsible-content-height)}to{max-height:0}}._trigger_1grw8_20{cursor:pointer;display:block;appearance:none;border:none;background:transparent;color:inherit}._content_1grw8_29{overflow:hidden}._content_1grw8_29[data-state=open]{animation:_collapsible-down_1grw8_1 var(--animation-duration-fast) ease-out}._content_1grw8_29[data-state=closed]{animation:_collapsible-up_1grw8_1 var(--animation-duration-fast) ease-out}}@layer base{._badge_gb4hj_2{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-full);padding:var(--spacing-1) var(--spacing-3);font-size:.875rem;font-weight:500;line-height:1.25;white-space:nowrap;transition:background-color var(--animation-duration-fast) ease-in-out;cursor:default;user-select:none}._primary_gb4hj_17{background-color:var(--primary);color:var(--primary-foreground);border:1px solid}._primary_gb4hj_17:hover{background-color:color-mix(in srgb,var(--primary) 80%,transparent)}._destructive_gb4hj_27{background-color:color-mix(in srgb,var(--error) 15%,var(--surface));color:var(--error);border:1px solid color-mix(in srgb,var(--error) 20%,var(--surface))}._destructive_gb4hj_27:hover{background-color:color-mix(in srgb,var(--error) 25%,var(--surface))}._secondary_gb4hj_37{background-color:var(--secondary);color:var(--secondary-foreground);border:1px solid}._secondary_gb4hj_37:hover{background-color:color-mix(in srgb,var(--secondary) 80%,transparent)}._outline_gb4hj_47{background-color:transparent;color:var(--foreground);border:1px solid var(--border)}._outline_gb4hj_47:hover{background-color:color-mix(in srgb,var(--foreground) 5%,transparent)}._success_gb4hj_57{background-color:color-mix(in srgb,var(--success) 15%,var(--surface));color:var(--success);border:1px solid color-mix(in srgb,var(--success) 20%,var(--surface))}._success_gb4hj_57:hover{background-color:color-mix(in srgb,var(--success) 25%,var(--surface))}._warning_gb4hj_67{background-color:color-mix(in srgb,var(--warning) 15%,var(--surface));color:var(--warning);border:1px solid color-mix(in srgb,var(--warning) 20%,var(--surface))}._warning_gb4hj_67:hover{background-color:color-mix(in srgb,var(--warning) 25%,var(--surface))}}._header_1vfpo_1{display:flex;align-items:flex-start;gap:var(--spacing-6);padding:var(--spacing-4) 0}._hexagonIcon_1vfpo_8{width:60px;height:60px;flex-shrink:0;background-color:var(--accent);clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%);display:flex;align-items:center;justify-content:center}._hexagonIcon_1vfpo_8:before{content:"";width:56px;height:56px;background-color:var(--background);clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%)}._headerText_1vfpo_27{display:flex;flex-direction:column;gap:var(--spacing-1)}._title_1vfpo_33{font-family:Space Grotesk,system-ui,sans-serif;font-size:2.25rem;font-weight:700;color:var(--foreground);margin:0;letter-spacing:-.02em}._acronymText_1vfpo_42{font-size:1.125rem;color:var(--muted-foreground);margin:0;line-height:1.4}._highlight_1vfpo_49{font-weight:700;color:var(--accent)}._copyright_1vfpo_54{font-size:.875rem;color:var(--muted-foreground);margin:var(--spacing-2) 0 0 0}@media(max-width:640px){._header_1vfpo_1{flex-direction:column;align-items:center;text-align:center;gap:var(--spacing-4)}._title_1vfpo_33{font-size:1.75rem}}._container_bdod7_1{background-color:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--spacing-6);display:flex;flex-direction:column;gap:var(--spacing-4);box-shadow:var(--shadow)}._header_bdod7_12{display:flex;align-items:center;gap:var(--spacing-3);padding-bottom:var(--spacing-3);border-bottom:1px solid var(--border)}._headerIcon_bdod7_20{color:var(--accent)}._title_bdod7_24{margin:0;font-family:var(--font-family-display);font-size:1.125rem;font-weight:600;color:var(--card-foreground)}._content_bdod7_32{display:flex;flex-direction:column}._description_bdod7_37{font-family:var(--font-family-base);font-size:.875rem;color:var(--muted-foreground);margin-top:0;margin-bottom:var(--spacing-4);line-height:1.5}._generateSection_bdod7_46,._successSection_bdod7_46{display:flex;flex-direction:column;gap:var(--spacing-4);animation:_slideIn_bdod7_1 var(--animation-duration-normal) ease-out}._generateButton_bdod7_53{align-self:flex-start;background-color:var(--accent);color:var(--accent-foreground);border-color:var(--accent)}._generateButton_bdod7_53:hover:not(:disabled){background-color:color-mix(in oklch,var(--accent) 90%,var(--accent-foreground))}._spinner_bdod7_64{animation:_spin_bdod7_64 1s linear infinite}._linkBox_bdod7_68{display:flex;flex-direction:column;gap:var(--spacing-2)}@media(min-width:640px){._linkBox_bdod7_68{flex-direction:row;align-items:center}}._linkInput_bdod7_81{flex:1;font-family:var(--font-family-monospace);font-size:.875rem}._copyButton_bdod7_87{white-space:nowrap}._resetButton_bdod7_91{align-self:flex-start;margin-top:var(--spacing-2)}._statusAlert_bdod7_96{display:flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-3) var(--spacing-4);border-radius:var(--radius-md);font-size:.875rem;font-weight:500}._success_bdod7_46{background-color:color-mix(in oklch,var(--success) 10%,var(--card));color:var(--success);border:1px solid color-mix(in oklch,var(--success) 30%,var(--card))}._error_bdod7_112{background-color:color-mix(in oklch,var(--error) 10%,var(--card));color:var(--error);border:1px solid color-mix(in oklch,var(--error) 30%,var(--card));animation:_slideIn_bdod7_1 var(--animation-duration-fast) ease-out}._statusIcon_bdod7_119{flex-shrink:0}@keyframes _slideIn_bdod7_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes _spin_bdod7_64{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@layer base{._card_chj68_2{background-color:var(--card);border-radius:var(--radius-lg);box-shadow:var(--shadow);padding:var(--spacing-6);display:flex;flex-direction:column;gap:var(--spacing-4);align-self:stretch}._textContent_chj68_13{margin:0;font-size:1rem;color:var(--foreground);line-height:1.5}._link_chj68_20{color:var(--primary);font-weight:700;text-decoration:none;display:inline-flex;align-items:center;gap:var(--spacing-1);transition:opacity var(--animation-duration-fast) ease}._link_chj68_20:hover{opacity:.8;text-decoration:underline}._icon_chj68_35{display:inline-block;vertical-align:middle}._widgetContainer_chj68_40{width:100%;display:flex;flex-direction:column;align-items:center;overflow:hidden;min-height:60px;transform:scale(.75);transform-origin:center center}}@layer base{._container_wvdj2_2{background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow);display:flex;flex-direction:column;gap:var(--spacing-6)}._header_wvdj2_13{display:flex;flex-direction:column;gap:var(--spacing-2)}._titleRow_wvdj2_19{display:flex;align-items:center;gap:var(--spacing-3);color:var(--primary)}._titleIcon_wvdj2_26{color:var(--accent);width:1.5rem;height:1.5rem}._title_wvdj2_19{font-family:var(--font-family-display);font-size:1.25rem;font-weight:600;margin:0}._description_wvdj2_39{font-size:.9375rem;color:var(--surface-foreground);line-height:1.5;margin:0}._coverageWarning_wvdj2_46{display:flex;align-items:flex-start;gap:var(--spacing-2);background-color:color-mix(in oklch,var(--warning) 12%,transparent);color:var(--warning);padding:var(--spacing-3);border-radius:var(--radius);font-size:.875rem;font-weight:500;line-height:1.4}._coverageWarning_wvdj2_46 svg{flex-shrink:0;margin-top:2px}._actions_wvdj2_64{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--spacing-4)}@media(max-width:640px){._actions_wvdj2_64{flex-direction:column}._actions_wvdj2_64>button{width:100%}}._responsesArea_wvdj2_81{display:flex;flex-direction:column;gap:var(--spacing-6)}._responseCard_wvdj2_87{background-color:var(--background);border:1px solid var(--border);border-radius:var(--radius-md);padding:1.25rem;display:flex;flex-direction:column;gap:var(--spacing-4);box-shadow:inset 0 2px 4px #00000005}._responseLabel_wvdj2_98{font-family:var(--font-family-display);font-size:1rem;font-weight:600;color:var(--primary);margin:0;padding-bottom:var(--spacing-2);border-bottom:1px solid var(--border)}._skeletonWrapper_wvdj2_108{display:flex;flex-direction:column;gap:var(--spacing-3);padding:var(--spacing-2) 0}._skeletonLine_wvdj2_115{height:1rem;border-radius:var(--radius-sm)}._error_wvdj2_120{display:flex;align-items:center;gap:var(--spacing-2);color:var(--error);background-color:color-mix(in oklch,var(--error) 10%,transparent);padding:var(--spacing-3);border-radius:var(--radius);font-size:.875rem;font-weight:500}._fadeIn_wvdj2_132{animation:_fadeIn_wvdj2_132 var(--animation-duration-normal) ease-in-out forwards}@keyframes _fadeIn_wvdj2_132{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}._formattedText_wvdj2_147{display:flex;flex-direction:column;gap:var(--spacing-3);font-size:.9375rem;line-height:1.6;color:var(--foreground)}._formattedText_wvdj2_147 p{margin:0}._formattedText_wvdj2_147 h4{font-size:1.125rem;font-weight:700;color:var(--primary);margin:0;margin-top:var(--spacing-4)}._formattedText_wvdj2_147 h5{font-size:1rem;font-weight:600;color:var(--foreground);margin:0;margin-top:var(--spacing-3)}._formattedText_wvdj2_147 ul,._formattedText_wvdj2_147 ol{padding-left:var(--spacing-6);margin:0}._formattedText_wvdj2_147 li{margin-bottom:var(--spacing-1)}._formattedText_wvdj2_147 hr{border:none;border-top:1px solid var(--border);margin:var(--spacing-4) 0}._formattedText_wvdj2_147 strong{font-weight:600;color:var(--primary)}._disclaimer_wvdj2_197{margin-top:var(--spacing-2);padding-top:var(--spacing-4);border-top:1px solid var(--border);font-size:.875rem;color:var(--muted-foreground);line-height:1.4;text-align:center}}@layer base{._card_vmz2l_2{background-color:var(--card);border-radius:var(--radius-lg);box-shadow:var(--shadow);padding:var(--spacing-6)}._introTrigger_vmz2l_9{display:flex;justify-content:space-between;align-items:center;width:100%;padding:var(--spacing-2) 0}._introTriggerText_vmz2l_17{font-weight:600;font-size:1.125rem;color:var(--foreground)}._introContent_vmz2l_23{padding-top:var(--spacing-4);color:var(--foreground);line-height:1.6}._introContent_vmz2l_23 h3{margin:var(--spacing-6) 0 var(--spacing-3) 0;font-size:1.125rem;color:var(--primary)}._introContent_vmz2l_23 h4{margin:var(--spacing-4) 0 var(--spacing-2) 0;font-size:1rem;color:var(--foreground)}._introContent_vmz2l_23 ul,._introContent_vmz2l_23 ol{padding-left:var(--spacing-6);margin-bottom:var(--spacing-4)}._tipsList_vmz2l_46{display:flex;flex-direction:column;gap:var(--spacing-2);margin-bottom:var(--spacing-4)}._tipItem_vmz2l_53{display:flex;align-items:flex-start;gap:var(--spacing-3);margin:0}._tutorialLink_vmz2l_60{margin:var(--spacing-6) 0;text-align:center}._tutorialLinkAnchor_vmz2l_65{display:inline-flex;align-items:center;gap:8px;padding:0 var(--spacing-4);height:2.5rem;border:1px solid var(--primary);border-radius:var(--radius);background-color:transparent;color:var(--primary);font-weight:500;text-decoration:none;cursor:pointer;font-size:.9375rem;transition:all var(--animation-duration-fast) ease}._tutorialLinkAnchor_vmz2l_65:hover{background-color:color-mix(in oklch,var(--primary) 12%,var(--background))}._foerderplanSection_vmz2l_86{background-color:var(--muted);padding:1.25rem var(--spacing-6);border-radius:var(--radius-lg);border-left:4px solid var(--primary);margin:var(--spacing-6) 0}._foerderplanSection_vmz2l_86 h3{color:var(--primary);font-size:1.125rem;margin-top:0;margin-bottom:var(--spacing-4);text-align:center}._foerderplanLinks_vmz2l_102{display:flex;flex-direction:column;gap:var(--spacing-3);align-items:center}._konstruktionSection_vmz2l_109,._literaturSection_vmz2l_115{margin-top:var(--spacing-6);padding-top:var(--spacing-4);border-top:1px solid var(--border)}._link_vmz2l_121{color:var(--accent);text-decoration:underline}}@layer base{._legalSection_iytbp_2{margin-top:var(--spacing-8);padding-top:var(--spacing-6);border-top:1px solid var(--border);margin-bottom:var(--spacing-8)}._legalTitle_iytbp_9{text-transform:uppercase;font-weight:800;font-size:1.25rem;color:var(--foreground);margin:0 0 var(--spacing-4) 0}._legalTrigger_iytbp_17{display:flex;justify-content:space-between;align-items:center;width:100%;font-weight:700;font-size:1rem;border-bottom:1px solid var(--border);padding:var(--spacing-3) 0;color:var(--foreground)}._legalTrigger_iytbp_17:hover{background-color:var(--muted)}._legalContent_iytbp_33{padding:var(--spacing-4) 0;line-height:1.7;color:var(--foreground);font-size:.9375rem}._legalLine_iytbp_40{margin:0 0 var(--spacing-2) 0}._legalSubheading_iytbp_44{font-size:1rem;font-weight:700;margin:var(--spacing-4) 0 var(--spacing-2)}._legalSubheading_iytbp_44:first-child{margin-top:0}._citationBlock_iytbp_54{background-color:var(--muted);padding:var(--spacing-3) var(--spacing-4);border-radius:var(--radius);font-family:var(--font-family-monospace);font-size:.875rem;margin-bottom:var(--spacing-4);word-break:break-word}._link_iytbp_64{color:var(--accent);text-decoration:underline}}@layer base{._feedbackSection_1rozy_2{margin-top:var(--spacing-8);margin-bottom:var(--spacing-8)}._card_1rozy_7{background-color:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow);overflow:hidden}._intro_1rozy_15{padding:var(--spacing-6);border-bottom:1px solid var(--border);background-color:color-mix(in srgb,var(--card) 98%,var(--primary) 2%)}._title_1rozy_21{font-family:var(--font-family-display);font-weight:700;font-size:1.25rem;color:var(--primary);margin:0 0 var(--spacing-2) 0}._description_1rozy_29{margin:0;color:var(--card-foreground);font-size:.9375rem;line-height:1.5}._trigger_1rozy_36{display:flex;justify-content:space-between;align-items:center;width:100%;padding:var(--spacing-4) var(--spacing-6);background-color:var(--card);color:var(--primary);font-weight:600;font-size:1rem;transition:background-color var(--animation-duration-fast) ease}._trigger_1rozy_36:hover{background-color:var(--muted)}._triggerContent_1rozy_53{display:flex;align-items:center;gap:var(--spacing-3)}._icon_1rozy_59{color:var(--accent)}._chevron_1rozy_63{color:var(--muted-foreground);transition:transform var(--animation-duration-fast) ease}._trigger_1rozy_36[data-state=open] ._chevron_1rozy_63{transform:rotate(180deg)}._content_1rozy_72{border-top:1px solid var(--border);background-color:var(--card)}._form_1rozy_77{padding:var(--spacing-6);display:flex;flex-direction:column;gap:var(--spacing-4)}._actions_1rozy_84{display:flex;justify-content:flex-end;margin-top:var(--spacing-2)}._submitButton_1rozy_90{min-width:120px}}@layer components{._savedSection_nehcy_2{margin-top:var(--spacing-8);background-color:var(--card);border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow)}._savedHeader_nehcy_10{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-2)}._savedTitle_nehcy_17{font-size:1.25rem;margin:0}._savedInfo_nehcy_22{color:var(--muted-foreground);font-size:.875rem;margin:0 0 var(--spacing-6) 0}._emptySaved_nehcy_28{text-align:center;padding:var(--spacing-6);color:var(--muted-foreground);font-style:italic;background-color:var(--muted);border-radius:var(--radius)}._savedList_nehcy_37{display:flex;flex-direction:column;gap:var(--spacing-3)}._savedCard_nehcy_43{border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-3) var(--spacing-4);background-color:var(--surface);transition:background-color var(--animation-duration-fast)}._savedCard_nehcy_43:hover{background-color:var(--muted)}._savedCardMain_nehcy_55{display:flex;justify-content:space-between;align-items:center}._savedCardInfo_nehcy_61{display:flex;flex-direction:column;gap:var(--spacing-1);flex:1}._savedCode_nehcy_68{font-weight:600;color:var(--foreground)}._savedDate_nehcy_73{font-size:.75rem;color:var(--muted-foreground)}._savedCardScore_nehcy_78{margin:0 var(--spacing-4)}._savedCardActions_nehcy_82{display:flex;gap:var(--spacing-2)}._neutralBadge_nehcy_87{background-color:var(--muted);color:var(--muted-foreground);border:1px solid var(--border)}._deleteBtn_nehcy_93{color:var(--error)}._deleteBtn_nehcy_93:hover{background-color:color-mix(in srgb,var(--error) 15%,transparent)}@media(max-width:640px){._savedHeader_nehcy_10{flex-direction:column;align-items:flex-start;gap:var(--spacing-4)}}}@layer base{._pageWrapper_2bu6k_2{min-height:100vh;background-color:var(--background);padding:var(--spacing-6) var(--spacing-4);font-family:var(--font-family-base)}._container_2bu6k_9{max-width:800px;margin:0 auto;display:flex;flex-direction:column;gap:var(--spacing-6)}._card_2bu6k_18{background-color:var(--card);border-radius:var(--radius-lg);box-shadow:var(--shadow);padding:var(--spacing-6)}._formSectionWrapper_2bu6k_26{display:flex;flex-direction:column;gap:var(--spacing-4)}._formCategoryHeader_2bu6k_32{background-color:var(--success);padding:var(--spacing-3) var(--spacing-4);border-radius:var(--radius-lg);box-shadow:var(--shadow)}._formCategoryTitle_2bu6k_39{color:var(--success-foreground);margin:0;font-size:1.25rem;font-weight:700}._formSubtitle_2bu6k_46{font-size:1.125rem;font-weight:700;color:var(--foreground);margin:0;padding:0 var(--spacing-2)}._formHeader_2bu6k_54{display:flex;flex-direction:column;gap:var(--spacing-4)}._inputGroup_2bu6k_60{display:flex;flex-direction:column;gap:var(--spacing-2)}._label_2bu6k_66{font-weight:600;font-size:.9375rem;color:var(--foreground)}._required_2bu6k_72{color:var(--error)}._inputError_2bu6k_76{border-color:var(--error)}._errorText_2bu6k_80{color:var(--error);font-size:.875rem;font-weight:500}._labelHint_2bu6k_86{font-weight:400;color:var(--muted-foreground);font-size:.875rem}._categoriesContainer_2bu6k_93{display:flex;flex-direction:column;gap:var(--spacing-8)}._categorySection_2bu6k_99{display:flex;flex-direction:column;gap:var(--spacing-4)}._categoryHeader_2bu6k_105{background-color:var(--warning);padding:var(--spacing-3) var(--spacing-4);border-radius:var(--radius-lg);box-shadow:var(--shadow)}._categoryTitle_2bu6k_112{color:var(--warning-foreground);margin:0;font-size:1.25rem;font-weight:700}._itemsList_2bu6k_119{display:flex;flex-direction:column;gap:var(--spacing-4)}._itemCard_2bu6k_125{background-color:var(--card);border-radius:var(--radius-lg);box-shadow:var(--shadow);padding:var(--spacing-6);border:1px solid transparent;transition:border-color var(--animation-duration-fast)}._itemCardError_2bu6k_134{border-color:var(--error);box-shadow:0 0 0 1px var(--error)}._itemHeader_2bu6k_139{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--spacing-4);margin-bottom:var(--spacing-2)}._itemTitleGroup_2bu6k_147{display:flex;gap:var(--spacing-3)}._itemNumber_2bu6k_152{font-size:1.125rem;font-weight:700;color:var(--primary)}._itemTitle_2bu6k_147{font-size:1.125rem;font-weight:700;margin:0;color:var(--foreground);line-height:1.4}._reversedBadge_2bu6k_166{flex-shrink:0;background-color:color-mix(in srgb,var(--accent) 15%,transparent);color:var(--accent);border:1px solid var(--accent)}._itemDescription_2bu6k_173{color:var(--muted-foreground);margin:0 0 var(--spacing-4) 0;font-size:.9375rem;padding-left:2rem}._explanationTrigger_2bu6k_180{display:inline-flex;align-items:center;gap:var(--spacing-2);color:var(--primary);font-weight:600;font-size:.9375rem;margin-left:2rem;margin-bottom:var(--spacing-4)}._explanationTrigger_2bu6k_180:hover{text-decoration:underline}._explanationContent_2bu6k_195{background-color:var(--muted);padding:var(--spacing-4);border-radius:var(--radius);margin-bottom:var(--spacing-6);margin-left:2rem;font-size:.9375rem;line-height:1.6}._explanationContent_2bu6k_195 p{margin:0 0 var(--spacing-2) 0}._youtubeLinks_2bu6k_209{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-2);margin-top:var(--spacing-4)}._youtubeLink_2bu6k_209{color:var(--accent);display:inline-flex;align-items:center;gap:6px;font-weight:500;cursor:pointer;text-decoration:none}._youtubeLink_2bu6k_209:hover{text-decoration:underline}._likertSection_2bu6k_231{display:flex;flex-direction:column;gap:var(--spacing-3);padding-top:var(--spacing-4);border-top:1px solid var(--border)}._likertLabels_2bu6k_239{display:flex;justify-content:space-between;color:var(--muted-foreground);font-size:.875rem;font-weight:500}._likertLabelRight_2bu6k_247{text-align:right}._likertRow_2bu6k_251{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:var(--spacing-3);padding:0 var(--spacing-4)}._likertCircle_2bu6k_260{width:36px;height:36px;border-radius:var(--radius-full);border:2px solid var(--border);background-color:var(--surface);color:var(--foreground);font-weight:700;font-size:1rem;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all var(--animation-duration-fast)}._likertCircle_2bu6k_260:hover{border-color:var(--accent)}._likertCircleSelected_2bu6k_280{background-color:var(--accent);border-color:var(--accent);color:var(--accent-foreground);transform:scale(1.1)}._noAnswerButton_2bu6k_287{height:36px;padding:0 var(--spacing-3);border-radius:var(--radius-full);border:2px solid var(--border);background-color:var(--surface);color:var(--muted-foreground);font-weight:600;font-size:.8125rem;white-space:nowrap;cursor:pointer;transition:all var(--animation-duration-fast)}._noAnswerButton_2bu6k_287:hover{border-color:var(--accent);color:var(--accent)}._noAnswerButtonSelected_2bu6k_306{background-color:var(--muted-foreground);border-color:var(--muted-foreground);color:var(--surface)}._sectionTitle_2bu6k_312{font-size:1.25rem;font-weight:700;margin:0 0 var(--spacing-4) 0;color:var(--foreground)}._actionButtons_2bu6k_320{display:flex;justify-content:flex-end;gap:var(--spacing-4);margin:var(--spacing-6) 0}._auswertenBtn_2bu6k_327{background-color:var(--accent);color:var(--accent-foreground);border-color:var(--accent);min-width:150px}._auswertenBtn_2bu6k_327:hover{background-color:color-mix(in srgb,var(--accent) 80%,black)}._evaluationWrapper_2bu6k_338{animation:_fadeInSlideUp_2bu6k_1 .5s ease-out}@keyframes _fadeInSlideUp_2bu6k_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._evaluationCard_2bu6k_347{background-color:var(--card);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);padding:var(--spacing-8);border-top:4px solid var(--primary)}._evalTitle_2bu6k_355{color:var(--primary);font-size:1.75rem;font-weight:800;text-align:center;margin:0 0 var(--spacing-2) 0}._evalSubtitle_2bu6k_363{text-align:center;color:var(--muted-foreground);font-size:.875rem;font-weight:500;margin-bottom:var(--spacing-4)}._evalIntro_2bu6k_371{text-align:center;color:var(--muted-foreground);margin-bottom:var(--spacing-8)}._evalGesamt_2bu6k_377{display:flex;flex-direction:column;gap:var(--spacing-6);align-items:center}._gesamtScoreBox_2bu6k_384{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-6) var(--spacing-12);border-radius:var(--radius-lg);color:#fff;text-align:center;min-width:250px;box-shadow:var(--shadow-md)}._gesamtScoreBoxNeutral_2bu6k_397{background-color:var(--muted);color:var(--muted-foreground);box-shadow:var(--shadow)}._gesamtNeutralMessage_2bu6k_403{font-size:1.125rem;font-weight:700;margin-top:var(--spacing-2)}._gesamtLabelText_2bu6k_409{font-size:1rem;font-weight:600;opacity:.9;text-transform:uppercase;letter-spacing:1px}._gesamtValueText_2bu6k_417{font-size:3rem;font-weight:800;line-height:1.2}._gesamtLevelText_2bu6k_423{font-size:1.25rem;font-weight:700}._coverageText_2bu6k_428{font-size:.875rem;font-weight:500;opacity:.9;margin-top:var(--spacing-2)}._evalExplanation_2bu6k_435{width:100%;background-color:var(--muted);padding:var(--spacing-4);border-radius:var(--radius)}._evalExplanation_2bu6k_435 h3{margin:0 0 var(--spacing-3) 0;font-size:1.125rem}._explanationList_2bu6k_447{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--spacing-2)}._explanationList_2bu6k_447 li{display:flex;align-items:center;gap:var(--spacing-3);font-weight:500}._inlineBadge_2bu6k_463{min-width:80px}._separator_2bu6k_467{margin:var(--spacing-8) 0}._chartTitle_2bu6k_471{font-size:1.25rem;margin:0 0 var(--spacing-4) 0;text-align:center}._chartWrapper_2bu6k_477{height:300px;margin-bottom:var(--spacing-2)}._chartContainer_2bu6k_482{height:100%;width:100%}._chartNote_2bu6k_487{text-align:center;color:var(--muted-foreground);font-size:.8125rem;margin:0 0 var(--spacing-6) 0}._tableWrapper_2bu6k_494{overflow-x:auto}._scoreTable_2bu6k_498{width:100%;border-collapse:collapse;margin-top:var(--spacing-4)}._scoreTable_2bu6k_498 th,._scoreTable_2bu6k_498 td{padding:var(--spacing-3);text-align:left;border-bottom:1px solid var(--border)}._scoreTable_2bu6k_498 th{font-weight:600;color:var(--muted-foreground);text-transform:uppercase;font-size:.875rem}._tableDomain_2bu6k_517{font-weight:600}._coverageCell_2bu6k_521{font-size:.8125rem;color:var(--muted-foreground);white-space:nowrap}._neutralReliabilityMessage_2bu6k_527{color:var(--muted-foreground);font-size:.8125rem;font-weight:500}._tableScore_2bu6k_533{font-weight:700;font-size:1.125rem}._tableMax_2bu6k_538{color:var(--muted-foreground)}._recommendations_2bu6k_542 h3{margin:0 0 var(--spacing-4) 0;font-size:1.25rem}._recommendations_2bu6k_542 ul{padding-left:var(--spacing-6);line-height:1.6}._recommendations_2bu6k_542 li{margin-bottom:var(--spacing-2)}._evalActions_2bu6k_556{display:flex;justify-content:center;margin-top:var(--spacing-8)}._pdfBtn_2bu6k_562{background-color:var(--accent);color:var(--accent-foreground);border-color:var(--accent)}._pdfBtn_2bu6k_562:hover{background-color:color-mix(in srgb,var(--accent) 80%,black)}._emailSenderWrapper_2bu6k_571{margin-top:var(--spacing-8);padding-top:var(--spacing-6);border-top:1px dashed var(--border)}@media(max-width:640px){._likertRow_2bu6k_251{padding:0}._likertLabels_2bu6k_239{flex-direction:column;align-items:center;gap:var(--spacing-2);margin-bottom:var(--spacing-4)}._itemHeader_2bu6k_139{flex-direction:column}._evalGesamt_2bu6k_377{padding:0}._gesamtScoreBox_2bu6k_384{width:100%;min-width:0}._actionButtons_2bu6k_320{flex-direction:column}._actionButtons_2bu6k_320 button{width:100%}}._klaraCtaSection_2bu6k_612{display:flex;align-items:center;gap:var(--spacing-4);background-color:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow);transition:box-shadow var(--animation-duration-normal) ease,border-color var(--animation-duration-normal) ease}._klaraCtaSection_2bu6k_612:hover,._klaraCtaSection_2bu6k_612:focus-within{box-shadow:var(--shadow-md);border-color:var(--accent)}._klaraCtaIcon_2bu6k_630{display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;flex-shrink:0;border-radius:var(--radius-full);background-color:var(--muted);color:var(--primary)}._klaraCtaContent_2bu6k_642{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--spacing-4);flex:1}._klaraCtaText_2bu6k_651{margin:0;color:var(--foreground);font-weight:500;font-size:.9375rem}@media(max-width:640px){._klaraCtaSection_2bu6k_612{flex-direction:column;align-items:flex-start;text-align:left}._klaraCtaContent_2bu6k_642{flex-direction:column;align-items:flex-start;width:100%}._klaraCtaContent_2bu6k_642 ._klaraCtaLink_2bu6k_671{width:100%}}._zitationSection_2bu6k_676{margin-top:var(--spacing-8);padding-top:var(--spacing-6);border-top:1px solid var(--border);text-align:center;color:var(--muted-foreground);font-size:.875rem}._adminLink_2bu6k_685{text-align:center;margin-top:var(--spacing-4)}._adminLink_2bu6k_685 a{color:var(--muted-foreground);font-size:.8125rem;text-decoration:none}._adminLink_2bu6k_685 a:hover{text-decoration:underline}._zitationTitle_2bu6k_700{margin:0 0 var(--spacing-2) 0;font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px}}
