@layer components{.entw-code{margin:2rem 0 0}.entw-code__titel{letter-spacing:.06em;text-transform:uppercase;color:var(--color-fg-muted);margin-block-end:.5rem;font-size:.85rem;font-weight:600}.entw-code__flaeche{border:1px solid var(--glass-border-color);border-radius:var(--radius-glass);background-color:var(--color-bg-raised);color:var(--color-fg);white-space:pre;tab-size:2;margin:0;padding:1.25rem;overflow-x:auto}.entw-code__flaeche code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.9rem;line-height:1.65}.entw-tabelle{border:1px solid var(--glass-border-color);border-radius:var(--radius-glass);background-color:var(--color-bg-raised);margin-block-start:2rem;overflow-x:auto}.entw-tabelle__tabelle{border-collapse:collapse;inline-size:100%;font-size:.95rem}.entw-tabelle__beschriftung{text-align:start;color:var(--color-fg-muted);padding:1rem 1.25rem 0;font-weight:600}.entw-tabelle__tabelle th,.entw-tabelle__tabelle td{text-align:start;vertical-align:top;border-block-end:1px solid var(--glass-border-color);padding:.75rem 1.25rem}.entw-tabelle__tabelle thead th{color:var(--color-brand);white-space:nowrap;font-weight:700}.entw-tabelle__tabelle tbody tr:last-child th,.entw-tabelle__tabelle tbody tr:last-child td{border-block-end:0}.entw-tabelle__kopf{font-weight:600}.entw-tabelle__kopf code{overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.9rem}.entw-tabelle__link{color:var(--color-brand);text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}.entw-kontakt{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.entw-kontakt a{color:var(--color-brand);text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}}
