.reader_body__ap_dm{container-type:inline-size;overflow-wrap:break-word}.reader_body__ap_dm h2,.reader_body__ap_dm h3,.reader_body__ap_dm h4,.reader_body__ap_dm li,.reader_body__ap_dm p{hyphens:auto}.reader_body__ap_dm>h2:before{content:"Kapitel " attr(data-chapter);display:block;margin-bottom:4px;font-family:var(--font-mono);font-size:.625rem;font-weight:400;letter-spacing:.16em;text-transform:uppercase;color:var(--moonlight-60)}.reader_body__ap_dm .reader_body__ap_dm>h2:before{content:none}.reader_body__ap_dm>h2:focus{outline:none}.reader_body__ap_dm[data-plain]{container-type:normal}.reader_body__ap_dm[data-plain]>h2:before{content:none}.reader_body__ap_dm[data-plain] :is(p,li,h2,h3,h4){hyphens:manual}.reader_body__ap_dm .reader_body__ap_dm>:first-child,.reader_body__ap_dm>:first-child:not(h2,h3,h4){margin-top:0}.reader_body__ap_dm .reader_body__ap_dm>:last-child{margin-bottom:0}.reader_body__ap_dm[data-skim=true] [data-prose]{display:none}.reader_body__ap_dm[data-skim=true] .reader_body__ap_dm:not(:has(>:not([data-prose])))>[data-prose]{display:revert}.reader_body__ap_dm[data-skim=true]>h2{margin-top:2rem}.reader_body__ap_dm :is(h2,h3,h4,a,button,input,select,summary,[tabindex]),.reader_sourceItem__9KHVs{scroll-margin-top:120px;scroll-margin-bottom:var(--tabbar-space)}@media (min-width:768px){.reader_body__ap_dm :is(h2,h3,h4,a,button,input,select,summary,[tabindex]),.reader_sourceItem__9KHVs{scroll-margin-bottom:16px}}@media (min-width:1024px){.reader_body__ap_dm :is(h2,h3,h4,a,button,input,select,summary,[tabindex]),.reader_sourceItem__9KHVs{scroll-margin-top:128px}}.reader_body__ap_dm[data-plain] :is(h2,h3,h4){scroll-margin-top:6rem}.reader_eyebrow__Q9BSV{margin-bottom:8px;font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.16em;text-transform:uppercase;color:var(--accent-primary)}.reader_money__C5lmp{font-family:var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap}.reader_bar__Cj_5p{position:sticky;top:56px;z-index:30;background:var(--glass-bg-strong,rgba(15,17,36,.82));backdrop-filter:blur(16px);border-bottom:1px solid var(--moonlight-08)}.reader_barInner__0rmSC{display:flex;align-items:center;gap:8px;max-width:80rem;margin-inline:auto;padding-left:max(8px,env(safe-area-inset-left,0px));padding-right:max(8px,env(safe-area-inset-right,0px))}.reader_chips__nR5RP{flex:1 1 auto;min-width:0}.reader_chips__nR5RP ul{display:flex;gap:2px;margin:0;padding:0;list-style:none;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8px,#000 calc(100% - 12px),transparent);mask-image:linear-gradient(90deg,transparent,#000 8px,#000 calc(100% - 12px),transparent)}.reader_chips__nR5RP ul::-webkit-scrollbar{display:none}.reader_chips__nR5RP li{flex:0 0 auto}.reader_chips__nR5RP a{display:flex;align-items:center;min-height:44px;padding-inline:2px;text-decoration:none;-webkit-tap-highlight-color:transparent;outline:none}.reader_chips__nR5RP a span{display:block;max-width:13rem;padding:5px 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;line-height:1.3;color:var(--moonlight-60);border:1px solid var(--moonlight-08);border-radius:var(--radius-full);transition:color var(--mag-state) var(--ease-brand),background-color var(--mag-state) var(--ease-brand),border-color var(--mag-state) var(--ease-brand),transform var(--mag-press) var(--ease-brand)}.reader_chips__nR5RP a:hover span{color:var(--moonlight-85);border-color:var(--moonlight-12)}.reader_chips__nR5RP a[aria-current] span{color:var(--moonlight);background:var(--mag-selected-bg);border-color:var(--mag-selected-border)}.reader_chips__nR5RP a:active span{transform:scale(var(--mag-press-small))}.reader_chips__nR5RP a:focus-visible span{outline:var(--mag-focus);outline-offset:1px}.reader_mode__b_gGp{display:flex;flex:0 0 auto;margin-left:auto}.reader_modeWaiting__qf64i{visibility:hidden}.reader_mode__b_gGp button{display:flex;align-items:center;min-height:44px;padding:0;background:transparent;border:0;cursor:pointer;font:inherit;-webkit-tap-highlight-color:transparent;outline:none}.reader_mode__b_gGp button span{display:block;padding:5px 9px;font-size:.75rem;line-height:1.3;color:var(--moonlight-60);background:var(--moonlight-04);border:1px solid var(--moonlight-12);transition:color var(--mag-state) var(--ease-brand),background-color var(--mag-state) var(--ease-brand),transform var(--mag-press) var(--ease-brand)}.reader_mode__b_gGp button:first-child span{border-radius:var(--radius-full) 0 0 var(--radius-full);border-right-width:0}.reader_mode__b_gGp button:last-child span{border-radius:0 var(--radius-full) var(--radius-full) 0}.reader_mode__b_gGp button[aria-pressed=true] span{color:var(--fg-inverse);font-weight:600;background:var(--accent-secondary);border-color:var(--accent-secondary)}.reader_mode__b_gGp button:active span{transform:scale(var(--mag-press-small))}.reader_mode__b_gGp button:focus-visible span{outline:var(--mag-focus);outline-offset:1px}.reader_progress__DWk2t{position:absolute;left:0;right:0;bottom:-1px;height:2px;background:linear-gradient(90deg,var(--accent-primary),var(--accent-secondary));transform:scaleX(0);transform-origin:left;pointer-events:none}@media (min-width:1024px){.reader_bar__Cj_5p{top:64px}.reader_barInner__0rmSC{padding-inline:2rem}.reader_chips__nR5RP ul{display:none}}.reader_barEmbedded__4__M_{top:0}.reader_tldr__d0ygK{margin-block:var(--mag-block-gap);padding:var(--mag-panel-pad);border-radius:var(--radius-lg);background:rgba(212,255,60,.05);border:1px solid rgba(212,255,60,.25)}.reader_tldr__d0ygK ul{display:grid;gap:8px;margin:0;padding-left:18px;list-style:disc}.reader_tldr__d0ygK li{font-size:clamp(14px,3.9cqw,16px);line-height:1.5;color:var(--moonlight-85)}.reader_tldr__d0ygK li::marker{color:var(--accent-primary)}.reader_body__ap_dm a[data-mark]{position:relative;vertical-align:super;margin-left:2px;padding:3px 5px;font-family:var(--font-mono);font-size:.625rem;line-height:1;letter-spacing:.04em;text-decoration:none;color:var(--accent-secondary);background:var(--moonlight-08);border-radius:4px;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--mag-state) var(--ease-brand),color var(--mag-state) var(--ease-brand)}.reader_body__ap_dm a[data-mark]:after{content:"";position:absolute;left:50%;top:50%;width:max(100%,44px);height:44px;transform:translate(-50%,-50%)}.reader_body__ap_dm a[data-mark][data-tier=A]{color:var(--accent-positive)}.reader_body__ap_dm a[data-mark][data-tier=C],.reader_body__ap_dm a[data-mark][data-tier=D]{color:var(--status-warning)}.reader_body__ap_dm a[data-mark][data-missing]{color:var(--status-danger)}.reader_body__ap_dm a[data-mark]:hover{background:var(--moonlight-12)}.reader_body__ap_dm a[data-mark][aria-expanded=true]{color:var(--fg-inverse);background:var(--accent-secondary)}.reader_body__ap_dm a[data-mark]:active{background:var(--moonlight-40)}.reader_body__ap_dm a[data-mark]:focus-visible{outline:var(--mag-focus);outline-offset:1px}.reader_markedItem__UioL4{min-width:0;flex:1 1 0}.reader_note__1S7rm{margin:-8px 0 20px;padding:10px 12px;font-size:.8125rem;line-height:1.5;color:var(--moonlight-60);background:var(--moonlight-04);border-left:2px solid var(--accent-secondary);border-radius:0 10px 10px 0;animation:reader_noteIn__CcLkA var(--mag-state) var(--ease-out)}.reader_markedItem__UioL4 .reader_note__1S7rm{margin:8px 0 4px}.reader_note__1S7rm strong{font-weight:500;color:var(--moonlight-85)}@keyframes reader_noteIn__CcLkA{0%{opacity:0;transform:translateY(-4px)}}.reader_tierInline__jy0Qd{font-family:var(--font-mono);font-size:.85em;color:var(--accent-secondary)}.reader_tierInline__jy0Qd[data-tier=A]{color:var(--accent-positive)}.reader_tierInline__jy0Qd[data-tier=C],.reader_tierInline__jy0Qd[data-tier=D]{color:var(--status-warning)}.reader_sourceMissing__ua_3p{color:var(--status-danger)}.reader_sourceMeta__B5SLS{display:flex;flex-wrap:wrap;align-items:center;gap:0 14px;font-family:var(--font-mono);font-size:.75rem;font-variant-numeric:tabular-nums;color:var(--moonlight-60)}.reader_fallName__nJH6P a,.reader_sourceMeta__B5SLS a,.reader_sourceRefLink__zayTE{position:relative}.reader_fallName__nJH6P a:after,.reader_sourceMeta__B5SLS a:after,.reader_sourceRefLink__zayTE:after{content:"";position:absolute;left:0;right:0;top:50%;height:44px;transform:translateY(-50%)}.reader_sourceMeta__B5SLS a{display:inline-block;color:var(--accent-secondary);text-underline-offset:2px;text-decoration:underline}.reader_sourceMeta__B5SLS a:focus-visible{outline:var(--mag-focus);outline-offset:1px;border-radius:4px}.reader_sources__fkflq{margin:3rem 0 2rem;padding-top:1.5rem;border-top:1px solid var(--moonlight-08)}.reader_sourcesTitle__Q8RnU{margin-bottom:12px;font-family:var(--font-mono);font-size:.6875rem;font-weight:400;letter-spacing:.16em;text-transform:uppercase;color:var(--moonlight-60)}.reader_sources__fkflq ol{margin:0;padding:0;list-style:none}.reader_sourceItem__9KHVs{display:flex;gap:10px;padding:8px;margin-inline:-8px;font-size:.8125rem;line-height:1.5;color:var(--moonlight-60);border-radius:var(--radius-sm);outline:none;transition:background-color var(--mag-state) var(--ease-brand)}.reader_sourceItem__9KHVs:target{background:var(--mag-selected-bg)}.reader_sourceItem__9KHVs strong{font-weight:500;color:var(--moonlight-85)}.reader_sourceNumber__GChzw{flex:0 0 auto;min-width:1.6em;font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--moonlight-60)}.reader_sourceBody__za9cK{min-width:0;flex:1 1 0}.reader_sourceLegend__WBtJY{margin-top:12px;font-size:.75rem;line-height:1.5;color:var(--moonlight-60)}.reader_sourceRef___ASR1{margin-top:4px;font-family:var(--font-mono);font-size:.75rem;line-height:1.4;color:var(--moonlight-60)}.reader_sourceRefLink__zayTE{display:inline-block;margin-top:6px;color:var(--moonlight-60);text-decoration:underline;text-decoration-color:var(--moonlight-12);text-underline-offset:3px}.reader_sourceRefLink__zayTE:focus-visible{outline:var(--mag-focus);outline-offset:1px;border-radius:4px}.reader_fall__WVPQo{margin-block:var(--mag-block-gap)}.reader_fallList__Ra_jX{display:grid;gap:16px;margin:0;padding:0;list-style:none}.reader_fallRow__indLq{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 10px;align-items:end}.reader_fallName__nJH6P{min-width:0;font-size:clamp(13.5px,3.9cqw,15px);line-height:1.35;hyphens:auto;color:var(--moonlight-85)}.reader_fallName__nJH6P a{color:inherit;text-decoration:underline;text-decoration-color:var(--moonlight-40);text-underline-offset:3px}.reader_fallName__nJH6P a:focus-visible{outline:var(--mag-focus);outline-offset:1px;border-radius:4px}.reader_fallDeltaFlat__XUnvW,.reader_fallDelta__FSxIM{min-width:7ch;text-align:right;white-space:nowrap;font-family:var(--font-mono);font-size:.875rem;font-variant-numeric:tabular-nums;color:var(--status-danger)}.reader_fallDeltaFlat__XUnvW{color:var(--accent-positive)}.reader_fallTrack__EXOLl{position:relative;grid-column:1/-1;display:block;height:10px;overflow:hidden;background:var(--moonlight-08);border-radius:var(--radius-full)}.reader_fallBar__HweYC{position:absolute;inset:0;background:linear-gradient(90deg,var(--accent-secondary-deep),var(--accent-secondary));border-radius:var(--radius-full);transform:translateX(calc(var(--share, 100%) - 100%));transition:transform var(--mag-draw-bar) var(--ease-out);transition-delay:calc(var(--i, 0) * var(--mag-stagger))}.reader_fallPrimed__Lggkr .reader_fallBar__HweYC{transform:none;transition:none}.reader_fallPeak___NHIC{position:absolute;top:0;right:0;bottom:0;width:2px;background:var(--moonlight-40)}.reader_fallValues__o6ux3{grid-column:1/-1;display:flex;flex-wrap:wrap;justify-content:space-between;gap:0 12px;font-family:var(--font-mono);font-size:.75rem;line-height:1.5;color:var(--moonlight-60)}.reader_fallDate__AXyh0{white-space:nowrap}.reader_fallNote__q72xM{grid-column:1/-1;font-size:.75rem;line-height:1.4;color:var(--moonlight-60)}.reader_video__pb38a{margin:var(--mag-block-gap) auto;width:min(100%,300px)}.reader_videoFrame__3rqOH{position:relative;aspect-ratio:9/16;overflow:hidden;background:radial-gradient(ellipse at 30% 20%,rgba(255,84,112,.25),transparent 55%),radial-gradient(ellipse at 80% 90%,rgba(185,182,255,.25),transparent 50%),var(--obsidian);border:1px solid var(--moonlight-12);border-radius:var(--radius-lg)}.reader_videoPoster__o048t{position:absolute;inset:0;display:grid;place-items:center;-webkit-tap-highlight-color:transparent;outline:none}.reader_videoPoster__o048t:focus-visible{outline:var(--mag-focus);outline-offset:-3px;border-radius:var(--radius-lg)}.reader_videoPlayer__gNI7l{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;background:var(--obsidian)}.reader_play__T3WFn{position:relative;display:grid;place-items:center;width:56px;height:56px;color:var(--moonlight);background:rgba(7,8,20,.55);border:1px solid var(--moonlight-12);border-radius:50%;backdrop-filter:blur(8px);transition:transform var(--mag-press) var(--ease-brand)}.reader_videoPoster__o048t:hover .reader_play__T3WFn{transform:scale(1.05)}.reader_videoPoster__o048t:active .reader_play__T3WFn{transform:scale(var(--mag-press-small))}.reader_videoCaption__3Utj7{display:flex;justify-content:space-between;gap:10px;margin-top:8px;font-size:.875rem;line-height:1.35;color:var(--moonlight-85)}.reader_videoTitle__U5CA9{min-width:0;hyphens:auto}.reader_videoDuration__I81K7{flex:0 0 auto;font-family:var(--font-mono);font-size:.75rem;font-variant-numeric:tabular-nums;color:var(--moonlight-60)}.reader_videoLinks__YyXpV{display:flex;flex-wrap:wrap;gap:0 14px;margin:0;padding:0;list-style:none}.reader_videoLinks__YyXpV a{display:inline-flex;align-items:center;min-height:44px;font-size:.8125rem;color:var(--accent-secondary);text-decoration:underline;text-underline-offset:3px}.reader_videoLinks__YyXpV a:focus-visible{outline:var(--mag-focus);outline-offset:1px;border-radius:4px}.reader_related__t_3_6{margin-block:var(--mag-block-gap)}.reader_relatedRail__m00Ag{display:flex;gap:10px;margin:0 calc(-1 * var(--mag-bleed));padding:0 var(--mag-bleed) 6px;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-padding-inline:var(--mag-bleed);scroll-snap-type:x proximity;scrollbar-width:none}.reader_relatedRail__m00Ag::-webkit-scrollbar{display:none}.reader_relatedRail__m00Ag li{flex:0 0 clamp(190px,62cqw,240px);scroll-snap-align:start}.reader_relatedCard__Pb1lf{display:block;height:100%;overflow:hidden;color:inherit;text-decoration:none;background:var(--moonlight-04);border:1px solid var(--moonlight-08);border-radius:var(--radius-md);-webkit-tap-highlight-color:transparent;outline:none;transition:border-color var(--mag-state) var(--ease-brand),transform var(--mag-press) var(--ease-brand)}.reader_relatedCard__Pb1lf:hover{border-color:var(--moonlight-12)}.reader_relatedCard__Pb1lf:active{transform:scale(var(--mag-press-wide))}.reader_relatedCard__Pb1lf:focus-visible{outline:var(--mag-focus);outline-offset:-2px}.reader_relatedImage__zeA3t{position:relative;display:block;aspect-ratio:16/9;background:var(--midnight)}.reader_relatedText__8Jw5r{display:block;padding:10px}.reader_relatedKicker__DRcmA{display:block;font-family:var(--font-mono);font-size:.625rem;letter-spacing:.12em;text-transform:uppercase;color:var(--accent-primary)}.reader_relatedTitle__fCVAc{display:block;margin-top:3px;font-size:.875rem;font-weight:500;line-height:1.3;hyphens:auto;color:var(--fg-0)}@media (prefers-reduced-motion:reduce){.reader_note__1S7rm{animation:none}.reader_body__ap_dm a[data-mark],.reader_chips__nR5RP a span,.reader_fallBar__HweYC,.reader_mode__b_gGp button span,.reader_play__T3WFn,.reader_relatedCard__Pb1lf,.reader_sourceItem__9KHVs{transition:none}}@media print{.reader_bar__Cj_5p{display:none}.reader_body__ap_dm[data-skim=true] [data-prose]{display:revert}.reader_fallPrimed__Lggkr .reader_fallBar__HweYC{transform:translateX(calc(var(--share, 100%) - 100%))}}:root{--mag-press:150ms;--mag-state:200ms;--mag-move:240ms;--mag-draw-bar:600ms;--mag-draw-line:900ms;--mag-stagger:60ms;--mag-press-small:0.97;--mag-press-wide:0.985;--mag-focus:2px solid var(--accent-secondary);--mag-selected-bg:rgba(185,182,255,.12);--mag-selected-border:rgba(185,182,255,.5);--mag-block-gap:2rem;--mag-panel-pad:14px;--mag-panel-bg:rgba(7,8,20,.5);--mag-item-bg:var(--moonlight-04);--mag-bleed:16px}@media (min-width:640px){:root{--mag-bleed:24px}}@media (min-width:1024px){:root{--mag-bleed:0px}}