:is(.af-ui,.af-stage){display:block}:is(.af-ui,.af-stage) :where(h1,h2,h3,h4,h5,h6,p,dl,dt,dd,ol:not([class]),ul:not([class])){text-box-trim:none;margin:0}:is(.af-ui,.af-stage) h2{margin-top:48px}:is(.af-ui,.af-stage) h3{margin-top:32px}:is(.af-ui,.af-stage) :is(h4,h5,h6){margin-top:24px}:is(.af-ui,.af-stage) :where(.code-schale){margin:0}:is(.af-ui,.af-stage) h1+:where(p,dl,ol,ul,.code-schale){margin-top:16px}:is(.af-ui,.af-stage) :is(h2,:has(>h2))+:where(p,dl,ol,ul,.code-schale){margin-top:24px}:is(.af-ui,.af-stage) :is(h3,:has(>h3))+:where(p,dl,ol,ul,.code-schale){margin-top:16px}:is(.af-ui,.af-stage) :is(h4,h5,h6,:has(>:is(h4,h5,h6)))+:where(p,dl,ol,ul,.code-schale),:is(.af-ui,.af-stage) summary :is(h1,h2,h3,h4,h5,h6)+p{margin-top:8px}:is(.af-ui,.af-stage) :where(p,dl,ol,ul,.code-schale)+:where(p,dl,ol,ul,.code-schale){margin-top:16px}:is(.af-ui,.af-stage)>:is(h1,h2,h3,h4,h5,h6):first-child,:is(.af-ui,.af-stage)>:first-child>:is(h1,h2,h3,h4,h5,h6):first-child,:is(.af-ui,.af-stage) summary :is(h2,h3,h4,h5,h6),:is(.af-ui,.af-stage) li>:is(h2,h3,h4,h5,h6):first-child{margin-top:0}:is(.af-ui,.af-stage) :is(h1,h2,h3,h4,h5,h6){text-wrap:balance}:is(.af-ui,.af-stage) h1{max-inline-size:30ch}.af-stage>header>h1{margin-inline:auto}:is(.af-ui,.af-stage) :is(p,li,dt,dd){text-wrap:pretty}:is(.af-ui,.af-stage) :where(p:not(.af-type-ui),ul:not([class])>li,ol:not([class])>li,blockquote){max-inline-size:58ch}:is(.af-ui,.af-stage) :where(summary>p),:is(.af-ui,.af-stage) :is(.af-card,.af-sheet) :where(p,li,dt,dd,blockquote){max-inline-size:none}:is(.af-ui,.af-stage) :is(.af-card,.af-sheet,.af-paper,.af-row>*) p{text-wrap:balance}:is(.af-ui,.af-stage) h1{font-family:var(--font-serif);font-weight:var(--gew-buch);letter-spacing:0;color:var(--ink)}.af-stage h1{font-size:38px;line-height:44px}.af-ui h1{font-size:clamp(2.375rem,2.046rem + 1.348vw,3.125rem);line-height:round(1.1em,4px)}:is(.af-ui,.af-stage) h1+p{font-size:20px;line-height:28px}:is(.af-ui,.af-stage) :is(h3,h4,h5,h6),.af-ui h2{font-family:var(--font-sans);font-weight:var(--gew-kraeftig);letter-spacing:.01em;font-size:var(--grad-abschnitt);line-height:var(--zh-abschnitt);color:var(--secondary)}:is(.af-ui,.af-stage) :is(p,li,dt,dd){font-family:var(--font-sans);font-weight:var(--gew-buch);font-size:var(--grad-beschreibung);line-height:var(--zh-beschreibung);color:var(--secondary)}:is(.af-ui,.af-stage) :is(p,li,dt,dd) :is(b,strong){font-weight:var(--gew-kraeftig)}:is(.af-ui,.af-stage) dt{font-family:var(--font-sans);font-weight:var(--gew-buch);font-size:var(--grad-ui);line-height:var(--zh-ui);color:var(--system)}:is(.af-ui,.af-stage) dd{margin-top:8px}:is(.af-ui,.af-stage) dd+dt{margin-top:16px}:is(.af-ui,.af-stage) [data-zeile]>dd{font-size:var(--grad-ui);line-height:var(--zh-ui);margin-top:0}.af-stage h2{font-family:var(--font-serif);font-weight:var(--gew-buch);letter-spacing:0;color:var(--ink);font-size:22px;line-height:28px}:is(.af-ui,.af-stage) .code-inhalt{color:var(--secondary);font-size:14px;line-height:20px}:is(.af-ui,.af-stage) .af-toggle{interpolate-size:allow-keywords;margin-top:24px}:is(.af-ui,.af-stage) .af-toggle>summary{cursor:pointer;list-style:none}:is(.af-ui,.af-stage) .af-toggle>summary>:is(h2,h3,h4,h5,h6){grid-template-columns:minmax(0,1fr) 20px;align-items:center;gap:16px;display:grid}:is(.af-ui,.af-stage) .af-toggle>summary::-webkit-details-marker{display:none}:is(.af-ui,.af-stage) .af-toggle-arrow{transition:transform var(--dur-swap) var(--ease-soft);place-items:center;display:grid}:is(.af-ui,.af-stage) .af-toggle-title{display:contents}:is(.af-ui,.af-stage) .af-toggle[open]>summary .af-toggle-arrow{transform:rotate(180deg)}:is(.af-ui,.af-stage) .af-toggle>p{margin-top:8px}:is(.af-ui,.af-stage) .af-toggle::details-content{opacity:0;block-size:0;transition:block-size var(--dur-move) var(--ease-soft), opacity var(--dur-move) var(--ease-soft), content-visibility var(--dur-move) allow-discrete;overflow-y:clip}:is(.af-ui,.af-stage) .af-toggle[open]::details-content{opacity:1;block-size:auto}@media (prefers-reduced-motion:reduce){:is(.af-ui,.af-stage) .af-toggle-arrow{transition:none}:is(.af-ui,.af-stage) .af-toggle::details-content{transition:none}}:is(.af-ui,.af-stage) summary :is(h1,h2,h3,h4,h5,h6),:is(.af-ui,.af-stage) summary p{transition:color var(--dur-swap) var(--ease-soft)}:is(.af-ui,.af-stage) summary p{color:var(--system)}:is(.af-ui,.af-stage) summary:hover :is(h1,h2,h3,h4,h5,h6),:is(.af-ui,.af-stage) details[open]>summary :is(h1,h2,h3,h4,h5,h6){color:var(--ink)}:is(.af-ui,.af-stage) summary:hover p,:is(.af-ui,.af-stage) details[open]>summary p{color:var(--secondary)}:is(.af-ui,.af-stage) ol:where(:not([class]),.af-row){counter-reset:af-list;gap:16px;padding:0;list-style:none;display:grid}:is(.af-ui,.af-stage) ol:where(:not([class]),.af-row)>li{counter-increment:af-list;padding-left:36px;position:relative}:is(.af-ui,.af-stage) ol:where(:not([class]),.af-row)>li:before{content:counter(af-list);background:var(--canvas);block-size:20px;inline-size:20px;color:var(--system);font-family:var(--font-sans);font-size:var(--grad-ui);font-weight:var(--gew-buch);text-align:center;font-variant-numeric:tabular-nums;border-radius:999px;line-height:20px;position:absolute;top:2px;left:0}:is(.af-ui,.af-stage) ul:not([class]){gap:8px;padding:0;list-style:none;display:grid}:is(.af-ui,.af-stage) ul:not([class])>li{padding-left:36px;position:relative}:is(.af-ui,.af-stage) ul:not([class])>li:before{content:"—";inline-size:20px;color:var(--annotation);font-family:var(--font-hand);font-size:22px;font-weight:var(--gew-kraeftig);text-align:center;line-height:24px;position:absolute;top:0;left:0}.af-type-annotation,:is(.af-ui,.af-stage) .af-type-annotation{font-family:var(--font-hand);font-weight:var(--gew-kraeftig);color:var(--annotation);letter-spacing:.01em;font-size:22px;line-height:28px}:is(p,li,dt,dd)>.af-type-annotation,:is(.af-ui,.af-stage) :is(p,li,dt,dd)>.af-type-annotation{line-height:inherit}.af-type-ui,:is(.af-ui,.af-stage) .af-type-ui{font-family:var(--font-sans);font-weight:var(--gew-buch);font-size:var(--grad-ui);line-height:var(--zh-ui);letter-spacing:.01em;color:var(--system)}.af-type-ui :is(b,strong){font-weight:var(--gew-kraeftig)}.af-type-ui:has(>.material-symbols-rounded){align-items:center;gap:8px;display:flex}.af-type-magazine-reading,:is(.af-ui,.af-stage) .af-type-magazine-reading{font-family:var(--font-serif);font-weight:var(--gew-martina-liest);font-size:var(--grad-beschreibung);line-height:var(--zh-beschreibung);letter-spacing:0;color:var(--ink)}.af-stage{--af-stage:720px;inline-size:min(var(--af-stage), 100%);flex-direction:column;justify-content:center;align-items:center;min-block-size:100%;margin-inline:auto;display:flex}.af-stage--wide{--af-stage:1020px}.af-stage--work{--af-stage:1280px}.af-stage>*{inline-size:100%;min-inline-size:0}.af-stage>:not(:first-child),.af-stage>.mg-enthuellung>:not(:first-child){margin-block-start:24px}.af-stage>blockquote+:not(:first-child),.af-stage>.mg-enthuellung>blockquote+:not(:first-child),.af-stage>:is(header+*,.af-actions),.af-stage>:not(:first-child):is(header){margin-block-start:48px}.af-stage>header{text-align:center}:is(.af-ui,.af-stage) h1+p{text-wrap:balance}.af-stage>header>h1+p{max-inline-size:46ch;margin-inline:auto}.af-stage>header>.af-type-ui:has(>span+span){flex-wrap:wrap;justify-content:center;gap:0 16px;margin-inline:auto;display:flex}:is(.af-ui,.af-stage) :is(.af-type-ui,.af-type-annotation)+:is(h1,h2,h3):not(:first-child){margin-block-start:8px}.af-stage>header>.af-type-annotation{margin-inline:auto}.af-stage>header>h1.af-type-status{font-family:var(--font-sans);letter-spacing:0;color:var(--foreground);max-inline-size:46ch;margin-inline:auto;font-size:20px;font-weight:500;line-height:28px}.af-stage>header>h1+p>span,.af-stage>p:not(.mrk-satz)>span,.af-stage>.mg-enthuellung>p>span{text-wrap:balance;display:block}.sw-level .af-stage>*+.mrk-satz{margin-block-start:24px}.sw-level .af-stage>header+.mrk-satz{margin-block-start:48px}.af-stage.af-stage--work :is(.af-card,.af-sheet) h1{font-family:var(--font-serif);font-weight:var(--gew-buch);letter-spacing:0;color:var(--ink);text-align:start;max-inline-size:none;margin:0;font-size:22px;line-height:28px}.af-stage>p{text-align:center;text-wrap:balance;max-inline-size:58ch}.af-stage>.mg-enthuellung>p:not([class]){text-align:center;text-wrap:balance;max-inline-size:58ch;margin-inline:auto}.af-stage>blockquote,.af-stage>.mg-enthuellung>blockquote{text-wrap:pretty;max-inline-size:58ch;margin-inline:auto}.af-stage>:where(:is(ul,ol,dl):not(.af-row,.af-sheet,.af-card)){text-align:start;text-wrap:pretty;inline-size:100%;max-inline-size:58ch}.af-stage>.mg-enthuellung>:where(:is(ul,ol,dl):not(.af-row,.af-sheet,.af-card)){text-align:start;text-wrap:pretty;inline-size:100%;max-inline-size:58ch;margin-inline:auto}.af-stage .af-sheet{inline-size:min(640px,100%);margin-inline:auto}.af-stage:has(>.mg-enthuellung>.cb-huelle,>.cb-huelle)>:is(header+*,.af-actions){margin-block-start:24px}.af-stage>.mg-enthuellung:has(>.cb-huelle){flex-direction:column;flex:1 1 0;justify-content:flex-start;min-block-size:0;display:flex}.af-stage .cb-huelle{--cb-flex:1 1 480px;--cb-min:280px;--cb-breite:min(900px, 100%);margin-inline:auto}.af-stage:has(>.mg-enthuellung>.cb-huelle,>.cb-huelle){--af-stage:1020px}.af-stage>.cb-huelle{inline-size:var(--cb-breite)}.af-row{grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));align-items:stretch;gap:16px;margin:0;padding:0;list-style:none;display:grid}.af-row:has(>:nth-child(4):last-child){grid-template-columns:repeat(auto-fit,minmax(min(100%,max(320px,50% - 8px)),1fr));grid-auto-rows:1fr}.af-row>*{min-inline-size:0;container-type:inline-size}:is(.af-ui,.af-stage) .af-row>*{margin-block-start:0}.af-meter{border-radius:var(--radius-md,8px);background:linear-gradient(to right, var(--canvas) 0 var(--af-meter,0%), transparent var(--af-meter,0%) 100%);justify-content:space-between;align-items:center;gap:16px;padding:6px 8px;display:flex}.af-progress{background:var(--canvas);border-radius:999px;block-size:6px;inline-size:100%;overflow:hidden}.af-progress>:first-child{background:var(--ink);block-size:100%;inline-size:var(--af-progress,0%);transition:inline-size .5s var(--ease-soft);border-radius:999px;display:block}.af-progress--on-canvas{background:var(--border)}.af-stats>*{padding:0 24px}.af-stats>:first-child{padding-left:0}.af-stats>*+*{box-shadow:inset 1px 0 0 var(--border)}@media (max-width:639px){.af-stats>*{padding:16px 24px}.af-stats>:nth-child(odd){box-shadow:none;padding-left:0}.af-stats>:nth-child(n+3){box-shadow:inset 0 1px 0 var(--border)}}:where(.af-ui){--surface:var(--canvas-soft)}:is(.af-ui,.af-stage) a.af-type-ui:hover,:is(.af-ui,.af-stage) a.af-type-ui:focus-visible{color:var(--ui-hover)}:is(.af-ui,.af-stage) :is(a.af-type-ui,.af-card-trigger) svg{transition:transform var(--dur-swap) var(--ease-soft)}@media (hover:hover) and (pointer:fine){:is(.af-ui,.af-stage) a.af-type-ui:hover svg,:is(.af-ui,.af-stage) .af-card:hover .af-card-trigger svg,:is(.af-ui,.af-stage) .af-card-trigger:focus-visible svg{transform:translate(2px)}}@media (prefers-reduced-motion:reduce){:is(.af-ui,.af-stage) :is(a.af-type-ui,.af-card-trigger) svg{transition:none;transform:none}}@media (hover:hover) and (pointer:fine){.af-ui tbody tr,.af-ui ul[class*=divide-y]>li{transition:color var(--dur-swap) var(--ease-soft)}.af-ui tbody tr:hover,.af-ui tbody tr:hover :is(td,a),.af-ui ul[class*=divide-y]>li:hover,.af-ui ul[class*=divide-y]>li:hover a{color:var(--ink)}}.af-ui :is(td,th){font-size:var(--grad-ui);line-height:var(--zh-ui);letter-spacing:.01em}.af-ui td{color:var(--secondary)}.af-ui th{color:var(--system);font-weight:var(--gew-buch)}.af-ui tfoot td{color:var(--ink);border-top:1px solid var(--ink)}.af-card,.af-sheet{isolation:isolate;background:var(--surface);--af-pad-y:24px;--af-pad-x:24px;padding:var(--af-pad-y) var(--af-pad-x);box-shadow:var(--karten-kontur);color:inherit;font:inherit;text-align:start;border:0;align-content:start;min-inline-size:0;position:relative}.af-card{border-radius:var(--radius-2xl)}.af-card[data-entwurf]{box-shadow:none;outline:2px dashed var(--border);outline-offset:-2px}.af-sheet{border-radius:var(--radius-3xl);--af-pad-y:32px;--af-pad-x:32px}.af-card>:not(.korn-schicht),.af-sheet>:not(.korn-schicht){position:relative}.af-card>.korn-schicht,.af-sheet>.korn-schicht{border-radius:inherit}.af-card:before,.af-card:after,.af-sheet:before,.af-sheet:after{content:"";inset-inline:0;z-index:-1;pointer-events:none;transition:height var(--dur-move) var(--ease-soft), opacity var(--dur-move) var(--ease-soft), filter var(--dur-move) var(--ease-soft), background-color var(--dur-move) var(--ease-soft);border-radius:50%;display:block;position:absolute;top:100%}.af-card:before,.af-sheet:before{height:var(--pfuetze-h-abstrahlung);opacity:var(--pfuetze-abstrahlung-ruhe);filter:blur(var(--pfuetze-weich-abstrahlung));background:var(--surface);transform:translateY(-4px)}.af-card:after,.af-sheet:after{height:var(--pfuetze-h-schatten);background:var(--pfuetze-schatten-ruhe);filter:blur(var(--pfuetze-weich-schatten))}:is(.af-card,.af-sheet)>header{font-family:var(--font-sans);font-weight:var(--gew-buch);font-size:var(--grad-ui);line-height:var(--zh-ui);letter-spacing:.01em;color:var(--system);margin:calc(-1 * var(--af-pad-y)) calc(-1 * var(--af-pad-x)) var(--af-pad-y);padding:8px var(--af-pad-x);box-shadow:0 1px 0 var(--border);z-index:1;background:var(--canvas);border-start-start-radius:inherit;border-start-end-radius:inherit;align-items:center;gap:8px;display:flex;position:relative}:is(.af-card,.af-sheet)>:where(p,ul,ol,dl,blockquote)+.swf{margin-block-start:var(--af-pad-y)}.af-stage h2{margin-block-start:0}.af-stage :where(p,ul,ol,dl,.af-row,.af-card,.af-sheet)+h2{margin-block-start:48px}:is(.af-ui,.af-stage) :is(.af-card,.af-sheet,.sw-wahlzeile)>:is(.korn-schicht,header,.af-card-trigger)+:is(h2,h3,h4,p){margin-block-start:0}.af-stage h2+p,:is(.af-ui,.af-stage) :is(.af-card,.af-sheet)>h2+p{margin-block-start:8px}:is(.af-ui,.af-stage) :is(.af-card,.af-sheet)>h2+:not(p,header){margin-block-start:16px}:is(.af-ui,.af-stage) :is(.af-card,.af-sheet)>:where(p,ul,ol,dl)+.sw-antwortzeiger{margin-block:16px 8px}.af-card-trigger{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0;display:block}.af-card>.af-card-trigger{position:static}.af-card>.af-card-trigger>*{position:relative}.af-card-trigger:after{content:"";z-index:1;border-radius:inherit;cursor:pointer;position:absolute;inset:0}.af-card:has(>.af-card-trigger:not(:disabled)){cursor:pointer}.af-card:has(>.af-card-trigger){transition:translate var(--dur-move) var(--ease-soft)}.af-card:has(>.af-card-trigger:not(:disabled)):is(:hover,:focus-within){translate:0 -4px}.af-card:has(>.af-card-trigger:focus-visible){outline:2px solid var(--ink);outline-offset:2px}.af-card:has(>.af-card-trigger:not(:disabled)):is(:hover,:focus-within):before{height:var(--pfuetze-h-abstrahlung-gehoben);opacity:var(--pfuetze-abstrahlung-gehoben);filter:blur(var(--pfuetze-weich-abstrahlung-gehoben))}.af-card:has(>.af-card-trigger:not(:disabled)):is(:hover,:focus-within):after{height:var(--pfuetze-h-schatten-gehoben);background:var(--pfuetze-schatten-gehoben);filter:blur(var(--pfuetze-weich-schatten-gehoben))}@media (prefers-reduced-motion:reduce){.af-card:before,.af-card:after,.af-sheet:before,.af-sheet:after{transition:none}.af-card:has(>.af-card-trigger){transition:none}}.af-teaser--collapsed.af-teaser--collapsed.af-teaser--collapsed.af-teaser--collapsed{max-height:3lh;overflow:hidden;-webkit-mask-image:linear-gradient(#000 2lh,#0000 3lh);mask-image:linear-gradient(#000 2lh,#0000 3lh)}.af-teaser-trigger{font:inherit;font-family:var(--font-sans);font-size:var(--grad-ui);line-height:var(--zh-ui);color:var(--system);cursor:pointer;transition:color var(--dur-swap) var(--ease-soft);background:0 0;border:0;align-items:center;gap:6px;margin-top:8px;padding:0;display:inline-flex}.af-teaser-trigger:hover{color:var(--foreground)}.af-teaser-arrow{flex:none;width:14px;height:14px}.af-actions{flex-direction:column;align-items:center;gap:16px;min-block-size:48px;display:flex}.af-actions>p,:is(.af-ui,.af-stage) .af-actions>p{text-align:center;color:var(--annotation)}.af-scrollbar{scrollbar-width:auto}.af-scrollbar::-webkit-scrollbar{block-size:10px;inline-size:10px}.af-scrollbar::-webkit-scrollbar-track{background:0 0}.af-scrollbar::-webkit-scrollbar-thumb{background:var(--border);background-clip:content-box;border:2px solid #0000;border-radius:999px}.af-scrollbar::-webkit-scrollbar-thumb:hover{background-color:var(--system)}@supports not selector(::-webkit-scrollbar){.af-scrollbar{scrollbar-width:thin;scrollbar-color:var(--border) transparent}}@property --af-rand-oben{syntax:"<length>";inherits:false;initial-value:0}@property --af-rand-unten{syntax:"<length>";inherits:false;initial-value:0}.af-scroll{overscroll-behavior:contain;--af-rand-oben:0px;--af-rand-unten:0px;transition:--af-rand-oben var(--dur-swap) var(--ease-soft), --af-rand-unten var(--dur-swap) var(--ease-soft);-webkit-mask-image:linear-gradient(to bottom, transparent, #000 var(--af-rand-oben), #000 calc(100% - var(--af-rand-unten)), transparent);mask-image:linear-gradient(to bottom, transparent, #000 var(--af-rand-oben), #000 calc(100% - var(--af-rand-unten)), transparent);-webkit-mask-image:linear-gradient(to bottom, transparent, #000 var(--af-rand-oben), #000 calc(100% - var(--af-rand-unten)), transparent);overflow-y:auto}.af-scroll:is([data-rand=oben],[data-rand=beide]){--af-rand-oben:32px}.af-scroll:is([data-rand=unten],[data-rand=beide]){--af-rand-unten:32px}:is(.af-ui,.af-stage) :where(p,li,dd):not([class]):not(.af-stage>p,.af-stage>header>p,.af-stage>.mg-enthuellung>p):has(>span+span){flex-wrap:wrap;align-items:baseline;gap:0 16px;display:flex}:is(.af-ui,.af-stage) blockquote{margin:0}:is(.af-ui,.af-stage) blockquote>p:not(.af-credit){box-shadow:inset 2px 0 0 var(--border);font-family:var(--font-serif);font-weight:var(--gew-martina-liest);letter-spacing:0;color:var(--secondary);text-align:start;padding-inline-start:24px;font-size:20px;line-height:28px}:is(.af-ui,.af-stage) .af-credit{text-align:start;margin-inline:0}:is(.af-ui,.af-stage) .af-credit+:not(:first-child){margin-block-start:8px}:is(.af-ui,.af-stage) .tag--chrome{color:var(--annotation)}:is(.af-ui,.af-stage) :where(header,blockquote,p,ul,ol,dl,.code-schale)+blockquote{margin-block-start:16px}:is(.af-ui,.af-stage) blockquote+:where(p,ul,ol,dl){margin-block-start:24px}:is(.af-ui,.af-stage) :is(.af-card,.af-sheet)>header+blockquote{margin-block-start:0}.af-type-figure,:is(.af-ui,.af-stage) .af-type-figure{font-family:var(--font-serif);font-weight:var(--gew-buch);letter-spacing:0;color:var(--ink);font-variant-numeric:tabular-nums lining-nums;font-size:28px;line-height:36px}button.af-type-ui{cursor:pointer;text-align:start;transition:color var(--dur-swap) var(--ease-soft);background:0 0;border:0;margin:0;padding:0}button.af-type-ui:hover:not(:disabled):not([aria-pressed=true]){color:var(--ui-hover)}button.af-type-ui[aria-pressed=true],:is(.af-ui,.af-stage) button.af-type-ui[aria-pressed=true]{color:var(--ink)}button.af-type-ui:disabled:not([aria-pressed=true]){cursor:default;color:var(--annotation)}button.af-type-ui[aria-pressed=true]:disabled{cursor:default}.af-type-count{background:var(--canvas);block-size:20px;min-inline-size:20px;color:var(--system);font-family:var(--font-sans);font-size:var(--grad-ui);font-weight:var(--gew-buch);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;padding-inline:6px;line-height:20px;display:inline-grid}.af-type-ui:has(>.af-type-count){align-items:center;gap:8px;display:inline-flex}.af-type-count--on-canvas{background:var(--border)}:is(.af-ui,.af-stage) .af-entries>.af-toggle>summary>:is(h2,h3,h4){font-size:var(--grad-beschreibung);line-height:var(--zh-beschreibung)}:is(.af-ui,.af-stage) .af-entries>.af-toggle>summary>p{font-size:var(--grad-ui);line-height:var(--zh-ui)}.af-type-stat,:is(.af-ui,.af-stage) .af-type-stat{font-family:var(--font-serif);font-weight:var(--gew-buch);letter-spacing:0;color:var(--ink);font-variant-numeric:lining-nums tabular-nums;min-block-size:1lh;font-size:50px;line-height:56px}:is(.af-ui,.af-stage) :is(h2,:is(div,header,hgroup):has(>h2))+:where(form,table,div,nav,section,details,ul[class],ol[class],.af-entries,button,a,label){margin-top:24px}:is(.af-ui,.af-stage) :is(h3,:is(div,header,hgroup):has(>h3))+:where(form,table,div,nav,section,details,ul[class],ol[class],button,a,label){margin-top:16px}:is(.af-ui,.af-stage) :is(h4,h5,h6,:is(div,header,hgroup):has(>:is(h4,h5,h6)))+:where(form,table,div,nav,details,ul[class],ol[class]){margin-top:8px}:is(.af-ui,.af-stage) .af-card>.af-card-trigger h2{margin-block-start:0}:is(.af-ui,.af-stage) .af-card>.af-card-trigger h2+p{margin-block-start:8px}:is(.af-ui,.af-stage) :where(p,ul,ol,dl)+:where(form,table){margin-top:24px}:is(.af-ui,.af-stage) .af-entries>.af-toggle>summary>.af-entry-text{font-weight:var(--gew-buch);color:var(--secondary);white-space:pre-wrap;text-wrap:pretty}:is(.af-ui,.af-stage) .af-entries>.af-toggle>summary:hover>.af-entry-text,:is(.af-ui,.af-stage) .af-entries>.af-toggle[open]>summary>.af-entry-text{color:var(--ink)}:is(.af-ui,.af-stage) .af-toggle>summary>:is(h2,h3,h4)+div{margin-top:16px}:is(.af-ui,.af-stage) .af-toggle>summary>div+p{margin-top:8px}:is(.af-ui,.af-stage) .af-entries>.af-toggle+.af-toggle{margin-top:48px}.af-tone-danger,:is(.af-ui,.af-stage) .af-tone-danger{color:var(--danger)}.af-tone-ink,:is(.af-ui,.af-stage) .af-tone-ink{color:var(--ink)}.af-tone-danger--hover{--ui-hover:var(--danger)}:root{--af-like:var(--termin-pink-flaeche);--af-kommentar:var(--termin-royalblau-flaeche)}.dark{--af-like:var(--termin-pink-tinte)}.af-tone-like,:is(.af-ui,.af-stage) .af-tone-like{color:var(--af-like)}.af-tone-kommentar,:is(.af-ui,.af-stage) .af-tone-kommentar{color:var(--af-kommentar)}:is(.af-ui,.af-stage) a.af-type-ui[aria-current=page]{color:var(--ink)}:is(.af-ui,.af-stage) a.af-type-ui.af-tone-danger[aria-current=page]{color:var(--danger)}:root{--erfolg:#2e7d32;--erfolg-tinte:#fffffd}.dark{--erfolg:#43a047;--erfolg-tinte:#131109}:is(.af-ui,.af-stage) .af-entries>.af-entry+.af-entry{margin-top:48px}:is(.af-ui,.af-stage) .af-entry>h2{margin-top:0}:is(.af-ui,.af-stage) .af-entry>h2>button{font:inherit;color:inherit;text-align:start;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1fr) 20px;align-items:center;gap:16px;inline-size:100%;margin:0;padding:0;display:grid}:is(.af-ui,.af-stage) .af-entry>h2.af-entry-text{font-size:var(--grad-beschreibung);line-height:var(--zh-beschreibung);font-weight:var(--gew-buch);color:var(--secondary);white-space:pre-wrap;text-wrap:pretty;transition:color var(--dur-swap) var(--ease-soft)}:is(.af-ui,.af-stage) .af-entry>h2.af-entry-text:hover,:is(.af-ui,.af-stage) .af-entry[data-offen]>h2.af-entry-text{color:var(--ink)}:is(.af-ui,.af-stage) .af-entry>h2>button>.af-toggle-arrow{transition:transform var(--dur-swap) var(--ease-soft);place-items:center;display:grid}:is(.af-ui,.af-stage) .af-entry>h2>button[aria-expanded=true]>.af-toggle-arrow{transform:rotate(180deg)}:is(.af-ui,.af-stage) .af-entry>h2+div{margin-top:16px}:is(.af-ui,.af-stage) .af-entry>:is(h2,div)+p{font-size:var(--grad-ui);line-height:var(--zh-ui);color:var(--system);max-inline-size:none;margin-top:8px}:is(.af-ui,.af-stage) .af-entry[data-offen]>p{color:var(--secondary)}:is(.af-ui,.af-stage) .af-entry>.af-entry-body{margin-top:24px}:is(.af-ui,.af-stage) .af-entry>.af-entry-body[hidden]{display:none}.af-grund{background:var(--canvas)}@media (min-width:768px){.af-raumspalten{grid-template-columns:13.5rem minmax(0,1fr);align-items:start;column-gap:32px;margin-inline-start:min(0px, calc(64px + 24px - var(--satz-einzug)));margin-inline-end:min(0px, calc(var(--satzspiegel-rand) - var(--satz-einzug)));display:grid}}.af-raumliste{--af-pad-y:16px;--af-pad-x:8px}@media (min-width:768px){.af-raumliste{overscroll-behavior:contain;max-block-size:calc(100dvh - 6rem - 24px);position:sticky;overflow-y:auto}}.af-raumliste-zeile{border-radius:var(--radius-md);inline-size:100%;padding:8px;display:flex}.af-raumliste-zeile[aria-current=page]{background:var(--canvas);color:var(--ink)}.af-card-bild{margin:calc(-1 * var(--af-pad-y)) calc(-1 * var(--af-pad-x)) 0;border-start-start-radius:inherit;border-start-end-radius:inherit;overflow:hidden}.af-raumkopf{background:var(--raumfarbe);min-block-size:240px;color:var(--raumfarbe-tinte);align-items:flex-end;padding:28px 32px;padding-inline-end:184px;display:flex;position:relative;overflow:hidden}.af-raumkopf-zeichen{block-size:120px;inline-size:120px;color:var(--raumfarbe-tinte);position:absolute;inset-block-start:24px;inset-inline-end:32px}.af-raumkopf--allein{border-end-end-radius:inherit;border-end-start-radius:inherit;margin-block-end:calc(-1 * var(--af-pad-y))}@media (max-width:639px){.af-raumkopf{min-block-size:200px;padding:20px;padding-inline-end:20px}.af-raumkopf-zeichen{block-size:64px;inline-size:64px;inset-block-start:16px;inset-inline-end:16px}}.af-ui .af-raumkopf h1,.af-ui .af-raumkopf p{color:inherit;margin-block-end:0}.af-ui .af-raumkopf p{margin-block-start:8px}.af-ui .af-raumkopf .af-type-ui:not(.af-tone-ink){color:inherit}.af-raumliste-zeichen{border-radius:var(--radius-md);background:var(--raumfarbe);block-size:30px;inline-size:30px;color:var(--raumfarbe-tinte);flex:none;place-items:center;display:inline-grid}.af-raumliste-zeichen>svg{block-size:18px;inline-size:18px}.af-startspalten{grid-template-areas:"termine""feed";gap:24px;display:grid}.af-startspalten>:not(.af-startleiste-halter){grid-area:feed;min-inline-size:0}.af-startspalten>.af-startleiste-halter{grid-area:termine}.af-startleiste{flex-direction:column;gap:24px;display:flex}@container (min-width:760px){.af-startspalten{grid-template-columns:minmax(0,1fr) 18rem;grid-template-areas:"feed leiste";align-items:start;column-gap:32px}.af-startspalten>.af-startleiste-halter{grid-area:leiste;position:sticky;inset-block-start:6rem}}.af-startspalten-halter{container-type:inline-size}.af-startleiste>.af-card{--af-pad-y:16px;--af-pad-x:16px}.af-startleiste>.af-card>header{justify-content:space-between}.af-ui .af-startleiste :is(h2,p,ol,ul){max-inline-size:none;margin:0}.af-terminliste{flex-direction:column;display:flex}.af-terminliste>li+li{border-block-start:1px solid var(--border)}.af-terminzeile{grid-template-columns:44px minmax(0,1fr);gap:12px;padding-block:10px;display:grid}.af-terminliste>li:first-child>.af-terminzeile{padding-block-start:0}.af-terminliste>li:last-child>.af-terminzeile{padding-block-end:0}.af-termindatum{border-radius:var(--radius-md);background:var(--canvas);color:var(--ink);flex-direction:column;align-items:center;padding-block:4px;display:flex}.af-termindatum>strong{font-family:var(--font-sans);font-weight:var(--gew-kraeftig);font-size:var(--grad-kartentitel);line-height:var(--zh-kartentitel)}.af-ui .af-terminzeile-titel{-webkit-line-clamp:2;color:var(--ink);font-weight:var(--gew-kraeftig);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.af-wand{gap:16px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){.af-wand{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.af-wand{grid-template-columns:repeat(3,minmax(0,1fr))}}.af-wandkarte{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:16px;display:grid}.af-ui .af-wandkarte h3{margin:0}.af-ui .af-wandkarte p{margin:2px 0 0}.af-titelflaeche{aspect-ratio:4/3;background:var(--titelflaeche);color:var(--titelflaeche-tinte);flex-direction:column;justify-content:space-between;gap:8px;padding:20px;display:flex;overflow:visible}:is(.af-ui,.af-stage) .af-titelflaeche>.af-type-ui:not(.af-tone-ink){color:inherit}:is(.af-ui,.af-stage) .af-titelflaeche .af-titelflaeche-etikett{font-size:var(--grad-metadaten);line-height:var(--zh-metadaten);letter-spacing:.08em;text-transform:uppercase}:is(.af-ui,.af-stage) .af-titelflaeche h3{font-family:var(--font-serif);font-weight:var(--gew-martina-benennt);font-size:var(--grad-kartentitel);line-height:var(--zh-kartentitel);color:inherit;-webkit-line-clamp:3;-webkit-box-orient:vertical;flex-shrink:0;display:-webkit-box;overflow:hidden}.af-titelflaeche-kopf{justify-content:space-between;align-items:baseline;gap:12px;display:flex}:is(.af-ui,.af-stage) .af-titelflaeche-kopf>.af-type-ui{color:inherit}:is(.af-ui,.af-stage) .af-titelflaeche .af-titelflaeche-datum{font-size:var(--grad-metadaten);line-height:var(--zh-metadaten);white-space:nowrap}.af-titelflaeche[data-gesicht]{overflow:hidden}.af-titelflaeche[data-gesicht]>:is(h3,.af-titelflaeche-video){max-inline-size:62%}:is(.af-ui,.af-stage) .af-titelflaeche[data-gesicht] h3{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.af-titelflaeche-portraet{pointer-events:none;block-size:74%;inline-size:40%;position:absolute;inset-block-end:0;inset-inline-end:2%}.af-titelflaeche[data-breit]{aspect-ratio:3;min-block-size:220px;padding:28px 32px}:is(.af-ui,.af-stage) .af-titelflaeche .af-titelflaeche-titel{font-family:var(--font-serif);font-weight:var(--gew-martina-benennt);color:inherit;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.af-titelflaeche[data-gesicht][data-breit]>.af-titelflaeche-titel{max-inline-size:62%}.af-titelflaeche[data-breit]>.af-titelflaeche-portraet{block-size:84%;inline-size:34%;inset-inline-end:4%}.af-magazin{flex-direction:column;gap:12px;display:flex}.af-beitragszeile{background:var(--surface);border-radius:var(--radius-lg);box-shadow:var(--karten-kontur);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:16px;padding:20px 24px;display:grid;position:relative}.af-beitragszeile .af-card-trigger{position:static}.af-beitragszeile-bild{aspect-ratio:4/3;border-radius:var(--radius-md);background:var(--canvas);inline-size:120px;display:block;overflow:hidden}.af-beitragszeile-bild>img{object-fit:cover;block-size:100%;inline-size:100%}@media (max-width:639px){.af-beitragszeile-bild{display:none}}.af-initialen{inline-size:var(--initialen-groesse);block-size:var(--initialen-groesse);background:var(--initialen-flaeche);color:var(--initialen-tinte);font-family:var(--font-sans);font-weight:var(--gew-kraeftig);font-size:var(--grad-ui);letter-spacing:.02em;border-radius:50%;flex:none;place-items:center;line-height:1;display:inline-grid}.af-formatleiste{box-shadow:inset 0 0 0 1px var(--border);border-radius:999px;flex-wrap:wrap;align-items:center;gap:2px;padding:2px;display:inline-flex}.af-format{block-size:32px;min-inline-size:32px;color:var(--ui-muted);cursor:pointer;background:0 0;border:0;border-radius:999px;grid-auto-flow:column;place-items:center;padding-inline:6px;display:inline-grid}.af-format:hover{color:var(--ink)}.af-format[data-an]{background:var(--canvas-soft);color:var(--ink)}.af-format-trenner{background:var(--border);block-size:18px;inline-size:1px;margin-inline:4px}.af-formatleiste[data-schwebend]{z-index:30;background:var(--surface);box-shadow:var(--karten-kontur);flex-wrap:nowrap}.af-emojiwahl{z-index:20;border-radius:var(--radius-md);background:var(--surface);box-shadow:var(--karten-kontur);grid-template-columns:repeat(8,32px);gap:2px;padding:8px;display:grid;position:absolute;inset-block-start:calc(100% + 8px);inset-inline-start:0}.af-emojiwahl>button{border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:0;block-size:32px;inline-size:32px}.af-emojiwahl>button:hover{background:var(--canvas-soft)}.af-editor-fuss{border-block-start:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:12px 16px;margin-block-start:16px;padding-block-start:12px;display:flex}.af-editor-aktionen{align-items:center;gap:16px;margin-inline-start:auto;display:flex}.af-editor{outline:none;min-block-size:140px}.af-editor .is-editor-empty:first-child:before{content:attr(data-placeholder);float:inline-start;block-size:0;color:var(--ui-muted);pointer-events:none}.af-editor-einbettung{border-radius:var(--radius-md);margin-block:12px}.af-editor-einbettung[data-gewaehlt]{outline:2px solid var(--ink);outline-offset:4px}.af-editor-einbettung>button{margin-block-start:6px}.af-beitrag-hinweis{border-radius:var(--radius-md);background:var(--canvas-soft);gap:12px;margin-block:16px;padding:16px;display:flex}.af-beitrag-hinweis>div>:first-child{margin-block-start:0}.af-beitrag-hinweis>div>:last-child{margin-block-end:0}.af-beitrag-checkliste{flex-direction:column;gap:8px;margin-block:16px;padding:0;list-style:none;display:flex}.af-beitrag-checkliste>li{align-items:flex-start;gap:10px;display:flex}.af-beitrag-kaestchen{block-size:20px;inline-size:20px;box-shadow:inset 0 0 0 1.5px var(--ui-muted);border-radius:999px;flex-shrink:0;place-items:center;margin-block-start:4px;display:inline-grid}.af-beitrag-checkliste>li[data-erledigt] .af-beitrag-kaestchen{background:var(--ink);box-shadow:none;color:var(--surface)}.af-beitrag-trennlinie,.af-editor hr{border:0;border-block-start:1px solid var(--border);margin-block:28px}.af-editor-aufklappen{border-radius:var(--radius-md);box-shadow:inset 0 0 0 1px var(--border);margin-block:12px;padding:12px 16px}.af-editor-aufklappen-kopf{border-block-end:1px solid var(--border);align-items:center;gap:8px;padding-block-end:8px;display:flex}.af-editor-aufklappen-inhalt{padding-block-start:8px}.af-editor ul[data-type=taskList]{padding:0;list-style:none}.af-editor ul[data-type=taskList]>li{align-items:flex-start;gap:10px;display:flex}.af-editor ul[data-type=taskList]>li>label{margin-block-start:6px}.af-beitragszeile[data-entwurf]{box-shadow:none;outline:2px dashed var(--border);outline-offset:-2px}.af-beitragszeile:has(.af-card-trigger){cursor:pointer}:is(.af-ui,.af-stage) .af-beitragszeile h2{font-family:var(--font-serif);font-weight:var(--gew-martina-benennt);letter-spacing:0;color:var(--ink);margin:0;font-size:22px;line-height:28px}:is(.af-ui,.af-stage) .af-beitragszeile p{margin:6px 0 0}.af-raumetikett{background:color-mix(in srgb, var(--raumfarbe) 18%, var(--surface));color:var(--ink);border-radius:999px;align-items:center;padding:2px 10px;display:inline-flex}.af-raumchip{align-items:center;gap:8px;display:inline-flex}.af-raumchip:before{content:"";background:var(--raumfarbe);border-radius:999px;flex-shrink:0;block-size:8px;inline-size:8px}.af-abschnittkopf{border-block-end:1px solid var(--border);justify-content:space-between;align-items:baseline;gap:16px;padding-block-end:12px;display:flex}.af-abschnittkopf>:first-child{flex-wrap:wrap;align-items:baseline;gap:16px;display:flex}:is(.af-ui,.af-stage) .af-abschnittkopf h2{margin:0}.af-zettelreihe{gap:24px;display:grid}@media (min-width:768px){.af-zettelreihe{grid-template-columns:repeat(3,minmax(0,1fr))}}.af-card.af-zettel{--af-pad-y:0px;--af-pad-x:0px;background:var(--titelflaeche);border-radius:var(--radius-md)}.af-card.af-zettel:before{background:var(--titelflaeche)}.af-zettel .af-titelflaeche{aspect-ratio:auto;border-radius:var(--radius-md);min-block-size:180px}:is(.af-ui,.af-stage) .af-zettel .af-titelflaeche h3{-webkit-line-clamp:4;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.af-zettelreihe>.af-zettel:nth-child(3n+1){rotate:-1.5deg}.af-zettelreihe>.af-zettel:nth-child(3n+2){rotate:1deg}.af-zettelreihe>.af-zettel:nth-child(3n){rotate:-.5deg}@media (prefers-reduced-motion:reduce){.af-zettelreihe>.af-zettel{rotate:none}}.af-card.af-zettel>.af-zettel-streifen{background:color-mix(in srgb, var(--surface) 80%, transparent);block-size:20px;inline-size:64px;box-shadow:0 1px 2px color-mix(in srgb, var(--ink) 12%, transparent);z-index:2;pointer-events:none;position:absolute;inset-block-start:-10px;inset-inline-start:50%;translate:-50%}.af-raumspalten :is(.af-card,.af-sheet)>h2:first-child{margin-block-start:0}.af-grund .af-nav-label{background:var(--surface);box-shadow:var(--shadow-pop);border-radius:999px;padding:4px 10px}.af-journey{gap:var(--spacing-fluid-md);flex-direction:column;display:flex;container-type:inline-size}.af-route,.af-ticket{--af-pad-y:0px;--af-pad-x:0px}.af-route-head{font-size:var(--grad-ui);line-height:var(--zh-ui);color:var(--secondary);flex-wrap:wrap;justify-content:space-between;gap:8px 16px;padding:16px 32px 0;display:flex}.af-route-map{block-size:176px;min-inline-size:800px;color:var(--ink);margin-inline:32px;position:relative}.af-route-map>svg:first-child{block-size:100%;inline-size:100%;position:absolute;inset:0;overflow:visible}.af-route-line{fill:none;stroke:var(--akz-traegt);stroke-width:3px;stroke-linecap:round}.af-route-line--open{stroke:var(--annotation);stroke-width:2px;stroke-dasharray:6 7}.af-route-stop{cursor:pointer;background:var(--surface);block-size:28px;inline-size:28px;color:var(--secondary);font-size:var(--grad-ui);line-height:var(--zh-ui);font-weight:var(--gew-kraeftig);font-variant-numeric:tabular-nums;box-shadow:0 0 0 2px var(--annotation);transition:box-shadow var(--dur-swap) var(--ease-soft), translate var(--dur-swap) var(--ease-soft);border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;translate:-50% -50%}.af-route-stop:hover{translate:-50% calc(-50% - 2px)}.af-stage .af-route{inline-size:100%}span.af-route-stop{cursor:default}span.af-route-stop:hover{translate:-50% -50%}.af-route-stop:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.af-route-stop[aria-pressed=true]{box-shadow:0 0 0 2px var(--annotation), 0 0 0 7px var(--border)}.af-route-stop[data-zustand=fertig]{background:var(--erfolg);color:var(--erfolg-tinte);box-shadow:none}.af-route-stop[data-zustand=fertig][aria-pressed=true]{box-shadow:0 0 0 7px var(--border)}.af-route-stop[data-zustand=aktuell]{background:var(--akz);block-size:34px;inline-size:34px;box-shadow:0 0 0 6px color-mix(in oklch, var(--akz) 22%, transparent)}.af-route-label{text-align:center;pointer-events:none;flex-direction:column;gap:2px;inline-size:84px;display:flex;position:absolute;translate:-50%}.af-route-label>span{font-size:var(--grad-beschreibung);line-height:var(--zh-beschreibung);color:var(--ink);text-wrap:balance}.af-route-label[data-zustand=aktuell]>span{font-weight:var(--gew-kraeftig)}.af-route-label[data-zustand=zukunft]>span{color:var(--secondary)}.af-route-here{pointer-events:none;color:var(--annotation);flex-direction:column;align-items:center;display:flex;position:absolute;translate:-50%}.af-route-here>svg{flex:none}.af-route-here>.af-type-annotation{white-space:nowrap;rotate:-4deg}.af-route-goal{text-align:end;max-inline-size:88px;color:var(--ink);flex-direction:column;align-items:flex-end;gap:2px;display:flex;position:absolute;inset-inline-end:-24px}.af-route-goal>span:first-of-type{font-size:var(--grad-ui);line-height:var(--zh-ui);color:var(--secondary)}.af-route-goal>span:last-of-type{font-family:var(--font-serif);font-weight:var(--gew-martina-benennt);font-size:var(--grad-kartentitel);line-height:var(--zh-kartentitel)}.af-ticket{grid-template-columns:minmax(0,1fr);display:grid}@container (min-width:52rem){.af-ticket{grid-template-columns:minmax(0,1fr) minmax(280px,340px)}}.af-ticket-main{flex-direction:column;min-block-size:320px;min-inline-size:0;display:flex}.af-ticket-band{z-index:1;background:var(--canvas);color:var(--ink);font-family:var(--font-serif);font-weight:var(--gew-martina-benennt);font-size:var(--grad-kartentitel);line-height:var(--zh-kartentitel);border-start-start-radius:var(--radius-3xl);border-start-end-radius:var(--radius-3xl);margin:0;padding:8px 32px;position:relative}.af-ticket-band[data-zustand=aktuell]{background:var(--akz);color:var(--akz-tinte)}@container (min-width:52rem){.af-ticket-band{border-start-end-radius:0}}.af-ticket-main>div{flex-direction:column;flex:1;gap:24px;padding:24px 32px;display:flex}.af-ticket-tasks{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.af-ticket-tasks>li>:is(div,button){text-align:start;grid-template-columns:24px minmax(0,1fr) auto;align-items:start;column-gap:16px;inline-size:100%;display:grid}.af-ticket-tasks>li>*>svg{margin-block-start:0}.af-ticket-tasks>li>*>span:first-of-type{font-size:var(--grad-beschreibung);line-height:var(--zh-beschreibung);color:var(--ink);text-wrap:pretty}.af-ticket-tasks>li[data-zustand=fertig]>*>span:first-of-type{color:var(--secondary)}.af-ticket-tasks>li[data-zustand=jetzt]>*>span:first-of-type{font-weight:var(--gew-kraeftig)}.af-ticket-tasks>li>button{border-radius:var(--radius-md);inline-size:calc(100% + 24px);font:inherit;color:inherit;cursor:pointer;transition:background-color var(--dur-swap) var(--ease-soft);background:0 0;border:0;margin:-4px -12px;padding:4px 12px}.af-ticket-tasks>li>button>span:first-of-type{transition:color var(--dur-swap) var(--ease-soft)}.af-ticket-tasks>li>button:hover>span:first-of-type,.af-ticket-tasks>li>button[aria-pressed=true]>span:first-of-type{color:var(--ink)}.af-ticket-tasks>li>button[aria-pressed=true]{background:var(--canvas)}.af-ticket-tasks>li>button:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.af-ticket-tasks>li>*>span:last-of-type{font-size:var(--grad-ui);line-height:var(--zh-ui);color:var(--secondary);white-space:nowrap}.af-ticket-tasks [data-marke=fertig]{fill:var(--erfolg)}.af-ticket-tasks [data-marke=haken]{fill:none;stroke:var(--erfolg-tinte);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.af-ticket-tasks [data-marke=jetzt]{fill:none;stroke:var(--ink);stroke-width:2px}.af-ticket-tasks [data-marke=kern]{fill:var(--ink)}.af-ticket-tasks [data-marke=offen]{fill:none;stroke:var(--system);stroke-width:1.6px;stroke-dasharray:3 3}.af-ticket-actions{flex-wrap:wrap;align-items:center;gap:16px 24px;margin-block-start:auto;display:flex}.af-ticket-stub{border-block-start:2px dashed var(--border);flex-direction:column;gap:16px;padding:16px 24px;display:flex;position:relative}@container (min-width:52rem){.af-ticket-stub{border-block-start:0;border-inline-start:2px dashed var(--border)}}.af-ticket-notch{background:var(--background);border-radius:50%;block-size:36px;inline-size:36px;position:absolute;top:-19px}.af-ticket-notch:first-child{box-shadow:inset -1px 0 0 var(--border);left:-18px}.af-ticket-notch:nth-child(2){box-shadow:inset 1px 0 0 var(--border);right:-18px}@container (min-width:52rem){.af-ticket-notch:first-child{box-shadow:inset 0 -1px 0 var(--border);top:-18px;left:-19px}.af-ticket-notch:nth-child(2){box-shadow:inset 0 1px 0 var(--border);inset:auto auto -18px -19px}}.af-ticket-barcode{flex-direction:column;gap:1px;display:flex}.af-ticket-barcode>span{background:var(--ink);display:block}.af-ticket-stub dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;display:grid}.af-ticket-stub dl>div{flex-direction:column;gap:4px;display:flex}.af-ticket-stub dt{font-size:var(--grad-ui);line-height:var(--zh-ui);color:var(--secondary)}.af-ticket-stub dd{font-size:var(--grad-beschreibung);line-height:var(--zh-beschreibung);font-weight:var(--gew-kraeftig);color:var(--ink);font-variant-numeric:tabular-nums;margin:0}.af-ticket-skill{border-block-start:1px dashed var(--border);flex-direction:column;gap:8px;padding-block-start:16px;display:flex;position:relative}.af-ticket-skill>span:first-child{font-size:var(--grad-ui);line-height:var(--zh-ui);color:var(--secondary)}.af-ticket-skill>span:nth-child(2){color:var(--system);justify-content:center;display:flex}.af-ticket-skill[data-verdient]>span:nth-child(2){color:var(--erfolg)}.af-ticket-skill>span:nth-child(3){font-family:var(--font-serif);font-weight:var(--gew-martina-benennt);font-size:var(--grad-kartentitel);line-height:var(--zh-kartentitel);text-align:center;color:var(--ink);text-wrap:balance}.af-ticket-stamp{--stempel-tinte:var(--erfolg);position:absolute;inset-block-start:16px;inset-inline-start:calc(50% + 24px)}:root{--feld-link-auf-papier:#211f1e;--feld-checkliste-auf-papier:#006e12;--feld-vorlage-auf-papier:#b23d0b;--feld-video-auf-papier:#1d57f6}.dark{--feld-link-auf-papier:#e6e5dd;--feld-checkliste-auf-papier:#00cd57;--feld-vorlage-auf-papier:#f0612a;--feld-video-auf-papier:#6f8cff}.af-category{font-size:var(--grad-ui);line-height:var(--zh-ui);font-weight:var(--gew-kraeftig);align-items:center;gap:8px;display:inline-flex}.af-category:before{content:"";background:currentColor;border-radius:50%;flex:none;block-size:8px;inline-size:8px}.af-category[data-typ=link]{color:var(--feld-link-auf-papier)}.af-category[data-typ=checkliste]{color:var(--feld-checkliste-auf-papier)}.af-category[data-typ=checkliste]:before{background:var(--feld-checkliste-flaeche)}.af-category[data-typ=vorlage]{color:var(--feld-vorlage-auf-papier)}.af-category[data-typ=vorlage]:before{background:var(--feld-vorlage-flaeche)}.af-category[data-typ=video]{color:var(--feld-video-auf-papier)}.af-category[data-typ=video]:before{background:var(--feld-video-flaeche)}.dark .af-category:before{background:currentColor}.af-raumspalten .af-type-ui:where(:not([class*=af-tone-]):not([aria-current])),.af-beitragsfenster .af-type-ui:where(:not([class*=af-tone-]):not([aria-current])),:is(.af-raumspalten,.af-beitragsfenster) :is(.af-card,.af-sheet)>header{color:var(--secondary)}:is(.af-raumspalten,.af-beitragsfenster) a.af-type-ui:hover,:is(.af-raumspalten,.af-beitragsfenster) a.af-type-ui:focus-visible,:is(.af-raumspalten,.af-beitragsfenster) button.af-type-ui:hover{color:var(--ink)}.af-ui .af-beitrag-text :where(p,ul,ol,blockquote,pre,.af-beitrag-hinweis){max-inline-size:66ch}.af-ui .af-beitrag-text .af-type-magazine-reading{font-size:var(--grad-einordnung);line-height:var(--zh-einordnung)}.af-ui .af-beitrag-text li{font-size:var(--grad-einordnung);line-height:var(--zh-einordnung);color:var(--ink)}.af-kommentar-blase{border-radius:4px var(--radius-lg) var(--radius-lg) var(--radius-lg);background:var(--canvas);padding:10px 14px}.af-ui .af-kommentar-blase .richtext :where(p,li){color:var(--ink)}.af-kommentar-aktionen{padding:6px 4px 0}.af-kommentar-antworten{border-inline-start:2px solid var(--border);flex-direction:column;gap:16px;margin-inline-start:17px;padding-inline-start:30px;display:flex}html[data-beitragsfenster] body{overflow:hidden}.af-beitragsfenster{overscroll-behavior:contain;padding:48px 16px;position:fixed;inset:0;overflow-y:auto}.af-beitragsfenster-blatt{inline-size:min(880px,100%);margin-inline:auto;position:relative}.af-beitragsfenster-zu{z-index:2;background:var(--surface);block-size:36px;inline-size:36px;color:var(--secondary);box-shadow:var(--karten-kontur);border-radius:50%;place-items:center;display:inline-grid;position:absolute;inset-block-start:8px;inset-inline-end:8px}.af-beitragsfenster-zu:hover,.af-beitragsfenster-zu:focus-visible{color:var(--ink)}.af-beitragsfenster-blatt>nav{background:var(--surface);inline-size:fit-content;box-shadow:var(--karten-kontur);border-radius:999px;padding:4px 12px}:root{--af-papier:var(--surface)}:root:not(.dark) :is(.af-raumspalten,.af-beitragsfenster-blatt){--surface:var(--af-papier)}.af-raumfilter{align-items:center;gap:4px;padding-block:2px 8px;display:flex;overflow-x:auto}