.avd-module__Pc3hoq__src{background:color-mix(in srgb, var(--color-secondary) 10%, transparent);width:1rem;height:1rem;color:var(--color-secondary);border-radius:9999px;justify-content:center;align-items:center;margin-left:.25rem;font-size:9px;font-weight:700;text-decoration:none;display:inline-flex;transform:translateY(2px)}.avd-module__Pc3hoq__src:hover{background:var(--color-secondary);color:var(--color-on-secondary)}.avd-module__Pc3hoq__open{color:color-mix(in srgb, var(--color-ink-muted) 70%, transparent);font-size:.875rem}.avd-module__Pc3hoq__ann{background:color-mix(in srgb, var(--color-warning) 15%, transparent);color:#a35f00;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;vertical-align:middle;border-radius:9999px;margin-left:.375rem;padding:.125rem .5rem;font-size:10px;font-weight:600;display:inline-block}.avd-module__Pc3hoq__table{border-collapse:collapse;text-align:left;width:100%}.avd-module__Pc3hoq__table thead th{letter-spacing:.05em;text-transform:uppercase;color:var(--color-ink-muted);background:var(--color-surface-low);z-index:1;padding:.75rem;font-size:.75rem;font-weight:600;position:sticky;top:0}.avd-module__Pc3hoq__table td{vertical-align:top;padding:1rem .75rem;font-size:.875rem;line-height:1.35}.avd-module__Pc3hoq__table tbody th{vertical-align:top;text-align:left;font-weight:inherit;width:19rem;padding:1rem}.avd-module__Pc3hoq__table tbody tr{border-top:1px solid color-mix(in srgb, var(--color-outline) 50%, transparent)}.avd-module__Pc3hoq__table tbody tr:hover{background:color-mix(in srgb, var(--color-surface-low) 60%, transparent)}.avd-module__Pc3hoq__table thead th:first-child{padding-left:1rem}.avd-module__Pc3hoq__table tbody tr[hidden]{display:none}@media (min-width:768px){.avd-module__Pc3hoq__table thead th:first-child{z-index:3;background:var(--color-surface-low);left:0}.avd-module__Pc3hoq__table tbody th{z-index:2;background:var(--color-surface);box-shadow:1px 0 0 color-mix(in srgb, var(--color-outline) 60%, transparent), 6px 0 8px -6px #0416321f;position:sticky;left:0}.avd-module__Pc3hoq__table tbody tr:hover th{background:color-mix(in srgb, var(--color-surface-low) 60%, var(--color-surface))}}@media (max-width:767px){.avd-module__Pc3hoq__table thead{display:none}.avd-module__Pc3hoq__table,.avd-module__Pc3hoq__table tbody,.avd-module__Pc3hoq__table tr,.avd-module__Pc3hoq__table td,.avd-module__Pc3hoq__table tbody th{width:auto;display:block}.avd-module__Pc3hoq__table tbody tr{border:1px solid color-mix(in srgb, var(--color-outline) 70%, transparent);background:var(--color-surface);box-shadow:var(--shadow-card);border-radius:1rem;grid-template-columns:1fr 1fr;gap:.625rem 1rem;margin-bottom:.75rem;padding:1rem;display:grid}.avd-module__Pc3hoq__table td{padding:0}.avd-module__Pc3hoq__table tbody th{border-bottom:1px solid color-mix(in srgb, var(--color-outline) 50%, transparent);grid-column:1/-1;width:auto;padding:0 0 .75rem}.avd-module__Pc3hoq__table td:before{letter-spacing:.05em;text-transform:uppercase;color:var(--color-ink-muted);font-size:11px;font-weight:600;display:block}.avd-module__Pc3hoq__table td:first-of-type:before{content:"Gesamtkosten p. a."}.avd-module__Pc3hoq__table td:nth-of-type(2):before{content:"Fondskosten"}.avd-module__Pc3hoq__table td:nth-of-type(3):before{content:"Erstattung"}.avd-module__Pc3hoq__table td:nth-of-type(4):before{content:"Sparplan"}.avd-module__Pc3hoq__table td:nth-of-type(5):before{content:"Käufe/Verkäufe"}.avd-module__Pc3hoq__table td:nth-of-type(6):before{content:"Riester-Übertrag"}.avd-module__Pc3hoq__table td:nth-of-type(7):before{content:"Start"}.avd-module__Pc3hoq__en td:first-of-type:before{content:"Total cost p.a."}.avd-module__Pc3hoq__en td:nth-of-type(2):before{content:"Fund costs"}.avd-module__Pc3hoq__en td:nth-of-type(3):before{content:"Refund"}.avd-module__Pc3hoq__en td:nth-of-type(4):before{content:"Savings plan"}.avd-module__Pc3hoq__en td:nth-of-type(5):before{content:"Purchases/sales"}.avd-module__Pc3hoq__en td:nth-of-type(6):before{content:"Riester transfer"}}.avd-module__Pc3hoq__rh{align-items:flex-start;gap:.75rem;display:flex}.avd-module__Pc3hoq__prov{letter-spacing:.04em;text-transform:uppercase;color:var(--color-secondary);font-size:.75rem;font-weight:600}.avd-module__Pc3hoq__prov:hover{text-decoration:underline}.avd-module__Pc3hoq__pname{color:var(--color-primary);margin:0;font-size:1rem;font-weight:600;line-height:1.3}.avd-module__Pc3hoq__kind{border-radius:9999px;margin-top:.375rem;padding:.125rem .5rem;font-size:11px;font-weight:600;display:inline-block}
