.direkte-steuern-lesson-module__2DwK6G__heroFigure{color:#f1e7dc;background:linear-gradient(145deg,#c99a6312,#00000024);border:1px solid #b78d654d;border-radius:18px;margin:0;padding:25px;box-shadow:0 20px 50px #0002}.direkte-steuern-lesson-module__2DwK6G__heroFigure>img{object-fit:contain;width:100%;height:auto;max-height:220px;display:block}.direkte-steuern-lesson-module__2DwK6G__heroFigure figcaption{color:var(--subject-hero-accent);letter-spacing:-.025em;margin:8px 0 22px;font-size:1.2rem;font-weight:750}.direkte-steuern-lesson-module__2DwK6G__heroFigure ol{gap:18px;margin:0;padding:0;list-style:none;display:grid}.direkte-steuern-lesson-module__2DwK6G__heroFigure li{align-items:start;gap:14px;display:flex}.direkte-steuern-lesson-module__2DwK6G__heroFigure li>span{color:#d2b17f;border:1px solid #b78d6550;border-radius:50%;flex-shrink:0;place-items:center;width:30px;height:30px;font-size:.7rem;display:grid}.direkte-steuern-lesson-module__2DwK6G__heroFigure strong,.direkte-steuern-lesson-module__2DwK6G__heroFigure small{line-height:1.6;display:block}.direkte-steuern-lesson-module__2DwK6G__heroFigure strong{font-size:.86rem}.direkte-steuern-lesson-module__2DwK6G__heroFigure small,.direkte-steuern-lesson-module__2DwK6G__heroFigure p{color:#c9bfb7;font-size:.76rem;line-height:1.75}.direkte-steuern-lesson-module__2DwK6G__heroFigure p{border-top:1px solid #b78d6540;margin-bottom:0;padding-top:16px}.direkte-steuern-lesson-module__2DwK6G__shell{grid-template-columns:230px minmax(0,1fr);gap:36px;max-width:1240px;margin:auto;padding:36px 32px 64px;display:grid}.direkte-steuern-lesson-module__2DwK6G__sidebar{scrollbar-width:thin;align-self:start;max-height:calc(100dvh - 125px);padding-right:12px;position:sticky;top:105px;overflow-y:auto}.direkte-steuern-lesson-module__2DwK6G__sidebar nav{border-top:1px solid var(--learning-border);padding-top:14px}.direkte-steuern-lesson-module__2DwK6G__sidebar h2{color:var(--subject-accent);text-transform:uppercase;letter-spacing:.08em;font-size:.8rem}.direkte-steuern-lesson-module__2DwK6G__sidebar ol{gap:3px;padding:0;list-style:none;display:grid}.direkte-steuern-lesson-module__2DwK6G__sidebar a{color:var(--learning-text-secondary);border-radius:6px;padding:9px 11px;font-size:.78rem;line-height:1.5;display:block}.direkte-steuern-lesson-module__2DwK6G__sidebar a[aria-current=step]{color:var(--subject-accent);background:color-mix(in srgb, var(--subject-accent) 9%, transparent);box-shadow:inset 2px 0 var(--subject-accent);font-weight:750}.direkte-steuern-lesson-module__2DwK6G__sidebar a:hover{color:var(--subject-accent)}.direkte-steuern-lesson-module__2DwK6G__sidebar [id=lesson-learning-path]{box-shadow:none;background:0 0;border:0;margin:0 0 16px;padding:12px 0;font-size:.8rem}.direkte-steuern-lesson-module__2DwK6G__sidebar [id=lesson-learning-path] p{font-size:.76rem}:is(.direkte-steuern-lesson-module__2DwK6G__sidebar [id=lesson-learning-path] a,.direkte-steuern-lesson-module__2DwK6G__sidebar [id=lesson-learning-path] button){font-size:.75rem}.direkte-steuern-lesson-module__2DwK6G__reader{min-width:0}.direkte-steuern-lesson-module__2DwK6G__shell .example-label{background:color-mix(in srgb, var(--subject-accent) 10%, var(--learning-surface))}.direkte-steuern-lesson-module__2DwK6G__mobileSelect{display:none}.direkte-steuern-lesson-module__2DwK6G__panel{scroll-margin-top:115px}.direkte-steuern-lesson-module__2DwK6G__panel[hidden]{display:none}.direkte-steuern-lesson-module__2DwK6G__panel>section{margin-top:0!important}.direkte-steuern-lesson-module__2DwK6G__paging{border-top:1px solid var(--learning-border);flex-wrap:wrap;justify-content:space-between;gap:15px;margin-top:40px;padding-top:24px;display:flex}.direkte-steuern-lesson-module__2DwK6G__paging a{border:1px solid var(--learning-border);color:var(--subject-accent);border-radius:8px;max-width:48%;padding:12px 16px;font-size:.85rem;line-height:1.5}.direkte-steuern-lesson-module__2DwK6G__paging a:last-child{margin-left:auto}.direkte-steuern-lesson-module__2DwK6G__diagram{background:var(--learning-surface);border:1px solid var(--learning-border);box-shadow:0 12px 32px color-mix(in srgb, var(--subject-accent) 4%, transparent);border-radius:12px;margin:28px 0;padding:24px}.direkte-steuern-lesson-module__2DwK6G__diagram figcaption{color:var(--subject-accent);margin-bottom:17px;font-size:.95rem;font-weight:750;line-height:1.6}.direkte-steuern-lesson-module__2DwK6G__diagram p{color:var(--learning-text-secondary);font-size:.86rem!important}.direkte-steuern-lesson-module__2DwK6G__diagram h3{margin:12px 0;font-size:1.05rem}.direkte-steuern-lesson-module__2DwK6G__bars{gap:15px;margin:20px 0;padding:0;list-style:none;display:grid}.direkte-steuern-lesson-module__2DwK6G__bars li>div{justify-content:space-between;gap:16px;font-size:.8rem;display:flex}.direkte-steuern-lesson-module__2DwK6G__barTrack{background:color-mix(in srgb, var(--subject-accent) 8%, transparent);border-radius:2px;height:7px;margin-top:6px;display:block;overflow:hidden}.direkte-steuern-lesson-module__2DwK6G__barTrack>span{background:var(--subject-accent);opacity:.72;height:100%;display:block}.direkte-steuern-lesson-module__2DwK6G__compare,.direkte-steuern-lesson-module__2DwK6G__amountGrid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.direkte-steuern-lesson-module__2DwK6G__compare>div,.direkte-steuern-lesson-module__2DwK6G__amountGrid>div{border:1px solid var(--learning-border);border-top:2px solid var(--subject-accent);background:color-mix(in srgb, var(--subject-accent) 4%, var(--learning-surface));border-radius:8px;padding:18px}.direkte-steuern-lesson-module__2DwK6G__compare small{color:var(--learning-text-secondary);font-size:.75rem}.direkte-steuern-lesson-module__2DwK6G__tag{text-transform:uppercase;letter-spacing:.06em;color:var(--subject-accent);font-size:.65rem;font-weight:750}.direkte-steuern-lesson-module__2DwK6G__flowArrow{color:var(--subject-accent);margin:12px 0;font-size:.85rem}.direkte-steuern-lesson-module__2DwK6G__timeline{margin:0;padding:0;list-style:none}.direkte-steuern-lesson-module__2DwK6G__timeline li{border-left:1px solid var(--subject-accent);grid-template-columns:130px 1fr;gap:18px;padding:0 0 25px 20px;display:grid;position:relative}.direkte-steuern-lesson-module__2DwK6G__timeline li:before{content:"";background:var(--subject-accent);border-radius:50%;width:7px;height:7px;position:absolute;top:8px;left:-4px}.direkte-steuern-lesson-module__2DwK6G__timeline li>span{color:var(--subject-accent);font-size:.78rem;font-weight:700}.direkte-steuern-lesson-module__2DwK6G__timeline p{margin:5px 0 0}.direkte-steuern-lesson-module__2DwK6G__amountGrid{grid-template-columns:repeat(3,1fr)}.direkte-steuern-lesson-module__2DwK6G__amountGrid span,.direkte-steuern-lesson-module__2DwK6G__amountGrid strong,.direkte-steuern-lesson-module__2DwK6G__amountGrid small{display:block}.direkte-steuern-lesson-module__2DwK6G__amountGrid span{font-size:.75rem;line-height:1.65}.direkte-steuern-lesson-module__2DwK6G__amountGrid strong{color:var(--subject-accent);margin-top:12px;font-size:1.1rem}.direkte-steuern-lesson-module__2DwK6G__amountGrid small{margin-top:7px;font-size:.7rem}.direkte-steuern-lesson-module__2DwK6G__amountGrid [data-selected]{border-color:var(--subject-accent);background:color-mix(in srgb, var(--subject-accent) 12%, var(--learning-surface))}.direkte-steuern-lesson-module__2DwK6G__pipeline{border-top:1px solid var(--learning-border);grid-template-columns:repeat(3,1fr);gap:20px;margin:20px 0 0;padding:18px 0 0;list-style:none;display:grid}.direkte-steuern-lesson-module__2DwK6G__pipeline li{font-size:.78rem;position:relative}.direkte-steuern-lesson-module__2DwK6G__pipeline li:not(:last-child):after{content:"→";color:var(--subject-accent);position:absolute;top:10px;right:-15px}.direkte-steuern-lesson-module__2DwK6G__pipeline strong{display:block}.direkte-steuern-lesson-module__2DwK6G__mapping{margin:0}.direkte-steuern-lesson-module__2DwK6G__mapping>div{border-top:1px solid var(--learning-border);grid-template-columns:1fr 1.3fr;gap:16px;padding:17px 0;display:grid}.direkte-steuern-lesson-module__2DwK6G__mapping dt{font-size:.9rem;font-weight:650}.direkte-steuern-lesson-module__2DwK6G__mapping dd{gap:4px;margin:0;display:grid}.direkte-steuern-lesson-module__2DwK6G__mapping strong{color:var(--subject-accent);font-size:.9rem}.direkte-steuern-lesson-module__2DwK6G__mapping span{color:var(--learning-text-secondary);font-size:.8rem}.direkte-steuern-lesson-module__2DwK6G__waterfall{margin:0}.direkte-steuern-lesson-module__2DwK6G__waterfall>div{border-bottom:1px solid var(--learning-border);justify-content:space-between;gap:16px;padding:13px 0;display:flex}.direkte-steuern-lesson-module__2DwK6G__waterfall dt{font-size:.85rem}.direkte-steuern-lesson-module__2DwK6G__waterfall dd{font-variant-numeric:tabular-nums;text-align:right;flex-shrink:0;margin:0;font-size:.9rem;font-weight:700}.direkte-steuern-lesson-module__2DwK6G__waterfall>div:last-child{color:var(--subject-accent);border-bottom:0;border-top:2px solid var(--subject-accent)}.direkte-steuern-lesson-module__2DwK6G__scope{border-left:2px solid var(--subject-accent);margin:24px 0;padding-left:18px}.direkte-steuern-lesson-module__2DwK6G__shell a:focus-visible,.direkte-steuern-lesson-module__2DwK6G__shell button:focus-visible,.direkte-steuern-lesson-module__2DwK6G__shell select:focus-visible,.direkte-steuern-lesson-module__2DwK6G__shell summary:focus-visible{outline:3px solid var(--subject-accent);outline-offset:4px}@media (max-width:1050px){.direkte-steuern-lesson-module__2DwK6G__shell{grid-template-columns:195px minmax(0,1fr);gap:24px}.direkte-steuern-lesson-module__2DwK6G__amountGrid{grid-template-columns:1fr}}@media (max-width:900px){.direkte-steuern-lesson-module__2DwK6G__shell{padding:25px 24px 45px;display:block}.direkte-steuern-lesson-module__2DwK6G__sidebar{max-height:none;padding:0;position:static}.direkte-steuern-lesson-module__2DwK6G__sidebar nav{display:none}.direkte-steuern-lesson-module__2DwK6G__sidebar [id=lesson-learning-path] details{max-height:250px;overflow:auto}.direkte-steuern-lesson-module__2DwK6G__mobileSelect{background:var(--learning-surface);border:1px solid var(--learning-border);z-index:5;color:var(--subject-accent);border-radius:8px;gap:7px;margin:0 -8px 25px;padding:12px;font-size:.8rem;display:grid;position:sticky;top:0}.direkte-steuern-lesson-module__2DwK6G__mobileSelect select{border:1px solid var(--learning-border);background:var(--learning-surface);width:100%;min-width:0;min-height:44px;color:var(--learning-text-primary);font:inherit;border-radius:5px;padding:8px}}@media (max-width:599px){.direkte-steuern-lesson-module__2DwK6G__shell{padding-inline:18px}.direkte-steuern-lesson-module__2DwK6G__compare{grid-template-columns:1fr}.direkte-steuern-lesson-module__2DwK6G__diagram{padding:18px}.direkte-steuern-lesson-module__2DwK6G__timeline li{grid-template-columns:1fr;gap:6px}.direkte-steuern-lesson-module__2DwK6G__mapping>div{grid-template-columns:1fr;gap:8px}.direkte-steuern-lesson-module__2DwK6G__pipeline{grid-template-columns:1fr;gap:20px}.direkte-steuern-lesson-module__2DwK6G__pipeline li:not(:last-child):after{content:"↓";top:100%;left:0;right:auto}.direkte-steuern-lesson-module__2DwK6G__waterfall>div{flex-wrap:wrap;gap:4px}.direkte-steuern-lesson-module__2DwK6G__waterfall dd{margin-left:auto}.direkte-steuern-lesson-module__2DwK6G__paging a{max-width:100%}.direkte-steuern-lesson-module__2DwK6G__heroFigure{padding:20px}}@media (max-width:900px){.direkte-steuern-lesson-module__2DwK6G__mobileSelect{top:var(--dbst-header-offset,92px)}.direkte-steuern-lesson-module__2DwK6G__panel{scroll-margin-top:calc(var(--dbst-header-offset,92px) + 90px)}}@media print{.direkte-steuern-lesson-module__2DwK6G__sidebar,.direkte-steuern-lesson-module__2DwK6G__mobileSelect,.direkte-steuern-lesson-module__2DwK6G__paging{display:none}.direkte-steuern-lesson-module__2DwK6G__shell,.direkte-steuern-lesson-module__2DwK6G__panel[hidden]{display:block}}
.shared-lesson-modules-module__xE4TDW__modules{--subject-accent:var(--learning-heading,#14374d);min-width:0;margin-block:3rem}.shared-lesson-modules-module__xE4TDW__heading{border-block:1px solid var(--learning-border);padding-block:1.5rem}.shared-lesson-modules-module__xE4TDW__heading>span{color:var(--learning-text-secondary);text-transform:uppercase;letter-spacing:.12em;font-size:.75rem;font-weight:750}.shared-lesson-modules-module__xE4TDW__heading h2{color:var(--learning-heading);margin-block:.6rem}.shared-lesson-modules-module__xE4TDW__heading p,.shared-lesson-modules-module__xE4TDW__related p{color:var(--learning-text-secondary);line-height:1.75}.shared-lesson-modules-module__xE4TDW__modules figure{max-width:100%}.shared-lesson-modules-module__xE4TDW__modules>div{min-width:0}.shared-lesson-modules-module__xE4TDW__related{border:1px solid var(--learning-border);background:var(--learning-surface);border-radius:12px;margin-block:2rem;padding:1.25rem}.shared-lesson-modules-module__xE4TDW__related ul{flex-wrap:wrap;gap:.75rem 1.5rem;padding-left:1.25rem;display:flex}.shared-lesson-modules-module__xE4TDW__related a{color:var(--learning-heading);font-weight:650}@media (max-width:699px){.shared-lesson-modules-module__xE4TDW__modules{margin-block:2rem}.shared-lesson-modules-module__xE4TDW__heading{padding-block:1rem}}
