@layer base{._content_28oxg_2{position:relative;z-index:var(--z-overlay);min-width:12rem;max-width:24rem;pointer-events:all;transform-origin:var(--radix-popover-content-transform-origin);animation:_contentFadeIn_28oxg_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1);will-change:transform,opacity;box-shadow:var(--shadow-md);border-radius:var(--radius);outline:none;color:var(--popup-foreground)}._withBackgroundAndPadding_28oxg_18{background-color:var(--popup);padding:var(--spacing-4)}._content_28oxg_2:focus-visible{box-shadow:var(--shadow-focus)}@keyframes _contentFadeIn_28oxg_1{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}._content_28oxg_2[data-state=closed]{animation:_contentFadeOut_28oxg_1 var(--animation-duration-fast) cubic-bezier(.16,1,.3,1)}@keyframes _contentFadeOut_28oxg_1{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.96)}}}._triggerBtn_cfejr_1{display:flex;align-items:center;gap:var(--spacing-2)}._icon_cfejr_7{opacity:.8}._content_cfejr_11{width:400px;max-width:90vw;max-height:80vh;overflow-y:auto}._citationContainer_cfejr_18{display:flex;flex-direction:column;gap:var(--spacing-4)}._citationBlock_cfejr_24{display:flex;flex-direction:column;gap:var(--spacing-1)}._citationLabel_cfejr_30{font-size:.75rem;font-weight:700;color:var(--foreground);margin:0;text-transform:uppercase;letter-spacing:.05em}._citationText_cfejr_39{font-family:var(--font-family-monospace);font-size:.75rem;color:var(--card-foreground);background-color:var(--muted);padding:var(--spacing-3);margin:0;line-height:1.5;border-radius:var(--radius-sm);word-break:break-word;overflow-wrap:break-word;user-select:text}._header_1gxmh_1{position:relative;width:100%;background-color:var(--background);border-bottom:1px solid var(--border);padding:var(--spacing-6) 0}._container_1gxmh_9{width:100%;max-width:1200px;margin:0 auto;padding:0 var(--spacing-6);display:flex;align-items:center;justify-content:space-between}._brandGroup_1gxmh_19{display:flex;align-items:center;gap:var(--spacing-5)}._iconWrapper_1gxmh_25{display:flex;align-items:center;justify-content:center;color:var(--foreground)}._icon_1gxmh_25{vector-effect:non-scaling-stroke}._textGroup_1gxmh_37{display:flex;flex-direction:column;gap:0}._title_1gxmh_43{font-family:var(--font-family-heading);font-weight:700;font-size:3rem;line-height:1.1;color:var(--foreground);margin:0}._titleLink_1gxmh_52{text-decoration:none;color:inherit}._subtitle_1gxmh_57{font-family:var(--font-family-base);font-size:.875rem;color:var(--muted-foreground);font-weight:400;margin:0;line-height:1.4}._subtitle_1gxmh_57 strong{font-weight:700}._copyright_1gxmh_70{font-family:var(--font-family-base);font-size:.75rem;color:var(--muted-foreground);font-weight:400;margin:0;margin-top:var(--spacing-2);line-height:1.4}._authorLink_1gxmh_80{color:var(--primary);text-decoration:none;display:inline-flex;align-items:center;gap:.25rem;transition:color var(--animation-duration-fast),filter var(--animation-duration-fast)}._authorLink_1gxmh_80:hover{text-decoration:underline;filter:brightness(1.2)}._actions_1gxmh_94{display:flex;align-items:center;gap:var(--spacing-2)}._separator_1gxmh_100{width:1px;height:24px;background-color:var(--border);margin:0 var(--spacing-2)}@media(max-width:768px){._actions_1gxmh_94{gap:var(--spacing-1)}._separator_1gxmh_100{display:none}._header_1gxmh_1{padding:var(--spacing-4) 0}._container_1gxmh_9{padding:0 var(--spacing-4)}._brandGroup_1gxmh_19{gap:var(--spacing-3)}._title_1gxmh_43{font-size:2rem}._subtitle_1gxmh_57{font-size:.75rem}}._footer_1borc_1{background-color:var(--background);border-top:1px solid var(--border);padding:var(--spacing-12) 0 var(--spacing-6)}._container_1borc_7{width:100%;max-width:1200px;margin:0 auto;padding:0 var(--spacing-6)}._top_1borc_14{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:var(--spacing-12);flex-wrap:wrap;gap:var(--spacing-8)}._brand_1borc_23{display:flex;flex-direction:column}._brandGroup_1borc_28{display:flex;align-items:center;gap:var(--spacing-4)}._iconWrapper_1borc_34{display:flex;align-items:center;justify-content:center;color:var(--foreground);flex-shrink:0}._icon_1borc_34{vector-effect:non-scaling-stroke}._textGroup_1borc_46{display:flex;flex-direction:column;gap:0}._title_1borc_52{font-family:var(--font-family-heading);font-weight:700;font-size:1.75rem;line-height:1.1;color:var(--foreground);margin:0}._subtitle_1borc_61{font-family:var(--font-family-base);font-size:.75rem;color:var(--muted-foreground);font-weight:400;margin:0;line-height:1.4}._subtitle_1borc_61 strong{font-weight:700}._links_1borc_74{display:flex;gap:var(--spacing-12)}._linkGroup_1borc_79{display:flex;flex-direction:column;gap:var(--spacing-3)}._groupTitle_1borc_85{font-size:.875rem;font-weight:600;color:var(--foreground);text-transform:uppercase;letter-spacing:.05em}._link_1borc_74{font-size:.875rem;color:var(--muted-foreground);text-decoration:none;transition:color var(--animation-duration-fast)}._link_1borc_74:hover{color:var(--primary)}._accordionWrapper_1borc_104{margin-bottom:var(--spacing-3)}._impressumAccordion_1borc_108{background-color:transparent;box-shadow:none;margin-bottom:0;border:none}._impressumTrigger_1borc_115{font-size:.875rem;font-weight:600;padding:var(--spacing-2) 0}._pageLink_1borc_121{font-size:.875rem;font-weight:600;padding:var(--spacing-2) 0;color:var(--foreground);text-decoration:none;display:block}._pageLink_1borc_121:hover{text-decoration:underline}._impressum_1borc_108{display:flex;flex-direction:column;gap:var(--spacing-2)}._impressumText_1borc_140{font-size:.75rem;color:var(--muted-foreground);line-height:1.5;margin:0}._kiList_1borc_147{margin:0;padding-left:1.25rem;font-size:.75rem;color:var(--muted-foreground);line-height:1.5;display:flex;flex-direction:column;gap:var(--spacing-1)}._kiList_1borc_147 strong{color:var(--foreground)}._impressumLink_1borc_162{color:var(--muted-foreground);text-decoration:none;transition:color var(--animation-duration-fast)}._impressumLink_1borc_162:hover{color:var(--primary)}._bottom_1borc_172{border-top:1px solid var(--border);padding-top:var(--spacing-6);display:flex;justify-content:space-between;align-items:flex-start;font-size:.75rem;color:var(--muted-foreground)}._copyrightSection_1borc_182{display:flex;flex-direction:column;gap:var(--spacing-2)}._copyright_1borc_182{margin:0}._attribution_1borc_192{margin:0;font-weight:700}._authorLink_1borc_197{color:var(--primary);text-decoration:none;display:inline-flex;align-items:center;gap:.25rem;transition:color var(--animation-duration-fast),filter var(--animation-duration-fast)}._authorLink_1borc_197:hover{text-decoration:underline;filter:brightness(1.2)}._version_1borc_211{font-family:var(--font-family-monospace)}._citationBlock_1borc_215{display:flex;flex-direction:column;gap:var(--spacing-2);margin-bottom:var(--spacing-4)}._citationLabel_1borc_222{font-size:.875rem;font-weight:700;color:var(--foreground);margin:0}._citationText_1borc_229{font-family:var(--font-family-monospace);font-size:.75rem;color:var(--surface-foreground);background-color:var(--muted);padding:var(--spacing-3);margin:0;line-height:1.5;border-radius:var(--radius);word-break:break-word;overflow-wrap:break-word}@media(max-width:768px){._impressum_1borc_108{max-width:300px}}@media(max-width:640px){._top_1borc_14{flex-direction:column}._bottom_1borc_172{flex-direction:column;gap:var(--spacing-2);align-items:flex-start}._brandGroup_1borc_28{gap:var(--spacing-3)}._title_1borc_52{font-size:1.25rem}._subtitle_1borc_61{font-size:.65rem}}
