.eq-first{flex-direction:column;gap:4px;margin-top:4px;display:flex}.eq-first input[type=range]{width:100%;margin:4px 0 0}.eq-first-row{justify-content:space-between;align-items:center;gap:10px;display:flex}.eq-preis{flex-direction:column;line-height:1.3;display:flex}.eq-bsp{color:var(--btc-text);font-weight:600;font-size:calc(10.5px * var(--ts,1))}.eq-take{white-space:nowrap;font-size:calc(12px * var(--ts,1))!important;padding:4px 11px!important}.eq-back{flex-direction:column;gap:6px;height:100%;display:flex;container-type:inline-size}.eq-back-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.eq-done{font-size:calc(12px * var(--ts,1))!important;padding:4px 14px!important}.eq-back-row{justify-content:space-between;align-items:center;gap:10px;min-height:32px;display:flex}.eq-back-k{font-size:calc(12.5px * var(--ts,1));color:var(--ink);white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.eq-back-opt{font-size:calc(10.5px * var(--ts,1));color:var(--dim)}.eq-back-v{flex-shrink:0;align-items:center;gap:5px;display:inline-flex}.eq-back-v input{width:78px;font-size:calc(13px * var(--ts,1));text-align:right;font-variant-numeric:tabular-nums;padding:5px 8px}.eq-back-v select{font-size:calc(12px * var(--ts,1));flex:none;padding:5px 4px;width:auto!important}@container (width<=300px){.eq-back{gap:3px}.eq-back-row{flex-wrap:wrap;gap:1px 6px;min-height:0}.eq-back-k{width:100%;font-size:calc(11px * var(--ts,1));line-height:1.25}.eq-back-v{flex:100%;min-width:0}.eq-back-v input{flex:auto;width:auto;min-width:0;height:26px;padding:3px 8px}.eq-back-v select{height:26px;padding:2px 4px}}.lookback-group{border-top:1px solid var(--line);gap:2px;margin-top:12px;padding-top:10px;display:grid}.lookback-cap{letter-spacing:.08em;text-transform:uppercase;font-weight:700;font-size:calc(10px * var(--ts,1))!important;margin:0 0 5px 8px!important}.lookback-zeit{font-size:calc(13px * var(--ts,1));font-variant-numeric:tabular-nums;color:var(--ink);margin-top:4px}.lookback-zeit b{font-weight:600}.lookback-zeit-wer{font-size:calc(11px * var(--ts,1));color:var(--dim);margin-top:1px;display:block}.lookback-row{border-radius:5px;padding:6px 8px 7px;position:relative;overflow:hidden}.lookback-bar{opacity:.1;pointer-events:none;border-radius:5px;position:absolute;inset:0 auto 0 0}.lookback-head{font-size:calc(12.5px * var(--ts,1));justify-content:space-between;gap:12px;line-height:1.35;display:flex;position:relative}.lookback-head>strong{white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:600}.lookback-line{font-variant-numeric:tabular-nums;line-height:1.4;position:relative;font-size:calc(11px * var(--ts,1))!important;margin-top:2px!important}.lookback-extra{opacity:.85;color:var(--ink)!important}.lookback-note{font-style:italic}html,body,*{overflow-anchor:none}html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root{--u:42px;--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:24px;--s6:32px;--s7:48px;--kachel-polster:20px;--radius:2px;--radius-in:calc(var(--radius) - 1px);--radius-s:2px;--bg:#171310;--card:#1f1a15;--ink:#f4efe7;--dim:#9c9184;--btc:#f7931a;--btc-locked:#e55a48;--btn-ink:#101113;--btc-text:#f7931a;--ok:#59a868;--bad:#c4756b;--line:#332b22;--dot:#2c2419;--bar:#1c1712;--row:#262019;--warn:#d9a62b;--mtile:#f4efe724;--mtile-line:#f4efe71f;--cap0:#4d3c2d;--cap1:#554535;--cap2:#5d4e3e;--cap3:#655747;--cap4:#6d6050;--cap5:#756959;--cap6:#7d7362;--cap-ink:#fff;--reg-line:#f4efe74d;--auf-dauer:.46s;--auf-kurve:cubic-bezier(.22,.68,0,1);--auf-spaet:.18s}[data-theme=light]{--bg:#f4f1eb;--card:#fefcf8;--ink:#2a241b;--dim:#706756;--btc:#de7e05;--btc-locked:#c33220;--btn-ink:#fff;--btc-text:#8e5103;--ok:#316a3e;--bad:#99493f;--line:#e0d9cd;--dot:#d5cdbd;--bar:#ede8e0;--row:#f0ece4;--warn:#82641a;--mtile:#2a241b12;--mtile-line:#2a241b24;--cap0:#ab9b8e;--cap1:#b4a597;--cap2:#bcafa1;--cap3:#c4b8ab;--cap4:#cdc2b5;--cap5:#d6ccbf;--cap6:#ded6c9;--cap-ink:#2a241b;--reg-line:color-mix(in srgb,var(--ink) 24%,var(--bg))}[data-theme=light] .card{box-shadow:0 1px 3px #5a461e12}[data-theme=light] .tools{box-shadow:0 2px 10px #5a461e1a}body{-webkit-user-select:none;user-select:none}input,textarea{-webkit-user-select:text;user-select:text}a{color:var(--btc-text);text-decoration:none}a:hover{text-decoration:underline}button,input,select{font-family:inherit}button:focus,input:focus,select:focus{outline:none}*{box-sizing:border-box;margin:0;padding:0}html,body,#root{height:100%}body{background:var(--bg);color:var(--ink);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif}@font-face{font-family:OpenDyslexic;src:url(../media/fonts/opendyslexic/opendyslexic-regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;size-adjust:85%}@font-face{font-family:OpenDyslexic;src:url(../media/fonts/opendyslexic/opendyslexic-bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap;size-adjust:85%}html[data-font=dyslexic] body{word-spacing:-.2em;font-family:OpenDyslexic,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif}html[data-font=dyslexic] :is(.verw-zeile,.wish-name)>span{margin-block:-.15em;padding-block:.15em}html[data-font=dyslexic][data-look=papier]:root:root{--chart-font:initial!important}html[data-font=dyslexic][data-look=papier]:root:root:root body :not(.s-font>span),html[data-font=dyslexic][data-look=papier]:root:root:root body :before,html[data-font=dyslexic][data-look=papier]:root:root:root body :after{text-transform:none!important;letter-spacing:normal!important;font-family:OpenDyslexic,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif!important}html[data-look=papier]:not([data-font]):root:root{--chart-font:initial!important}html[data-look=papier]:not([data-font]):root:root:root body :not(.s-font>span),html[data-look=papier]:not([data-font]):root:root:root body :before,html[data-look=papier]:not([data-font]):root:root:root body :after{word-spacing:normal!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif!important}@font-face{font-family:IBM Plex Sans;src:url(../media/fonts/papier-plex-sans/papier-plex-sans.woff2)format("woff2");font-weight:100 700;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(../media/fonts/papier-mono/papier-mono-light.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap;size-adjust:92%}@font-face{font-family:IBM Plex Mono;src:url(../media/fonts/papier-mono/papier-mono-regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;size-adjust:92%}@font-face{font-family:IBM Plex Mono;src:url(../media/fonts/papier-mono/papier-mono-medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap;size-adjust:92%}@font-face{font-family:IBM Plex Mono;src:url(../media/fonts/papier-mono/papier-mono-semibold.woff2)format("woff2");font-weight:600 900;font-style:normal;font-display:swap;size-adjust:92%}@font-face{font-family:IBM Plex Mono;src:url(../media/fonts/papier-mono/papier-mono-italic.woff2)format("woff2");font-weight:100 900;font-style:italic;font-display:swap;size-adjust:92%}@font-face{font-family:Literata;src:url(../media/fonts/papier-literata/papier-literata-roman.woff2)format("woff2");font-weight:200 900;font-style:normal;font-display:swap;size-adjust:97%}@font-face{font-family:Literata;src:url(../media/fonts/papier-literata/papier-literata-italic.woff2)format("woff2");font-weight:200 900;font-style:italic;font-display:swap;size-adjust:97%}html[data-font=plex]:not([data-look=papier]){--chart-font:"IBM Plex Mono",ui-monospace,monospace}html[data-font=plex]:not([data-look=papier]) body{font-variant-numeric:tabular-nums;font-family:IBM Plex Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif}html[data-font=plex]:not([data-look=papier]) :is(.card .big,.card td,.txwrap td,.logbk-line,.logbk-num,.logbk-datum,.txcounts,[data-cid=perf] .plist-pct){font-family:IBM Plex Mono,ui-monospace,monospace}html[data-font=plex]:not([data-look=papier]) [data-cid=growth] .big>span[style*="0.55em"]{font-family:IBM Plex Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif}html:is([data-font=plex],[data-font=literata]):not([data-look=papier]) .od,html[data-font=dyslexic]:not([data-look=papier]) .od{margin-inline:-.15em;padding-inline:.15em}html[data-font=literata]:not([data-look=papier]){--chart-font:"Literata",Georgia,serif}html[data-font=literata]:not([data-look=papier]) body{font-optical-sizing:auto;font-variant-numeric:lining-nums tabular-nums;font-family:Literata,Georgia,Times New Roman,serif}.sample-row.s-font-reihe{flex-wrap:wrap}.sample-row.s-font-reihe>.sample{flex:44%}@media (max-width:480px){.sample-row.s-bau-reihe{gap:4px}.sample-row.s-bau-reihe>.sample{font-size:calc(13px * var(--ts,1));padding:0 2px}}html[data-look=papier] .sample-row.s-bau-reihe>.sample{letter-spacing:0;padding:0 2px}@media (max-width:340px){.sample-row.s-bau-reihe{gap:3px}.sample-row.s-bau-reihe>.sample{font-size:calc(11.5px * var(--ts,1));letter-spacing:-.01em;padding:0 1px}}.s-font>span{word-spacing:normal;text-transform:none!important;letter-spacing:normal!important;font-variant-caps:normal!important}.s-font-system>span{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif!important}.s-font-dyslexic>span{font-family:OpenDyslexic,sans-serif!important}.s-font-plex>span{letter-spacing:-.01em!important;font-family:IBM Plex Mono,ui-monospace,monospace!important}.s-font-literata>span{font-weight:560;font-family:Literata,Georgia,serif!important}.canvas{min-height:100%;padding:16px 14px calc(69px + env(safe-area-inset-bottom,0px));flex-direction:column;align-items:center;transition:padding-right .25s,padding-bottom .38s cubic-bezier(.4,0,.2,1);display:flex}.canvas:has([data-review-frame]){padding-bottom:16px}.track-clip{width:calc(100% + 28px);margin:0 -14px;padding:0 14px;overflow:clip}.track{align-items:flex-start;transition:transform .38s cubic-bezier(.32,.72,.24,1);display:flex}.track>.page{flex-direction:column;flex:0 0 100%;align-items:center;min-width:0;min-height:40vh;display:flex}.track>.page.off{min-height:0;max-height:0;transition:max-height 0s .45s,min-height 0s .45s;overflow:hidden}.dots{background-size:var(--u) var(--u);background-position:0 0}html[data-edit=on] .dots{background-image:radial-gradient(circle,var(--dot) 1.5px,transparent 1.5px)}.hscroll{width:calc(100% + 28px);margin:0 -14px;padding:0 14px;overflow-x:auto}.center{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:14px;width:100%;display:flex}h1{font-size:calc(21px * var(--ts,1));font-weight:700}.dim{color:var(--dim);font-size:calc(12.5px * var(--ts,1));text-align:center;line-height:1.6}.btn{background:var(--btc);color:var(--btn-ink);border-radius:var(--radius-s);font-weight:600;font-size:calc(14.5px * var(--ts,1));cursor:pointer;border:none;padding:13px 26px}.btn.sec{background:var(--card);border:1px solid var(--line);color:var(--ink);font-weight:400}.btn.btn-danger{background:color-mix(in srgb,var(--bad) 12%,transparent);border:1px solid var(--bad);color:var(--bad);align-items:center;gap:8px;font-weight:600;display:inline-flex}.btn.btn-danger:hover{background:var(--bad);color:#fff}input,select{background:var(--card);border:1px solid var(--line);color:var(--ink);border-radius:var(--radius-s);font-size:calc(14px * var(--ts,1));outline:none;width:100%;padding:12px 16px}input:focus{border-color:var(--btc)}.stack{flex-direction:column;gap:10px;width:min(360px,92vw);display:flex}.top{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px;width:min(920px,96vw);padding:2px 4px 14px;display:flex}.top .name{font-size:calc(15px * var(--ts,1));font-weight:600}.top .status{font-size:calc(11.5px * var(--ts,1));color:var(--dim)}.grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;width:min(920px,96vw);display:grid}.card{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);padding:18px}.card .lbl{font-size:calc(11.5px * var(--ts,1));color:var(--dim);margin-bottom:8px}h2.lbl,h2.chead-t{font-weight:inherit;margin-top:0}.card .big{font-size:calc(24px * var(--ts,1));font-variant-numeric:tabular-nums;font-weight:700}.card .sub{font-size:calc(12px * var(--ts,1));color:var(--dim);font-variant-numeric:tabular-nums;margin-top:6px}.chead-t{z-index:2;text-overflow:ellipsis;white-space:nowrap;max-width:55%;margin:0;position:absolute;top:18px;left:18px;overflow:hidden}.card :has(>.uhints.uhints-ecke)>.chead-t{max-width:calc(100% - 2*var(--pp-rand,18px) - var(--uh-w,40%) - 12px)}.grid12>.card:has(>.uhints.uhints-ecke)>.chead-t{max-width:calc(100% - 2*var(--pp-rand,18px) - var(--uh-w,40%) - 12px)}.grid12>.card>div[style*="margin: -18px"][style*="padding: 40px 18px"]:has(>.chead-t){padding-top:calc(40px + var(--kopf-plus,0px))!important}.grid12>.card>div[style*="margin: -18px"][style*="padding: 36px 18px"]:has(>.chead-t){padding-top:calc(36px + var(--kopf-plus,0px))!important}.grid12>.card .ckopf{margin-top:-6px}.card .big+.sub{margin-top:7px}.card .subz{min-height:37px}.card .big+.subz{margin-top:7px}.card .subz .sub{margin-top:0}.card .sub .pos,.card .big .pos{color:var(--ok)}.card .sub .neg,.card .big .neg{color:var(--bad)}.card.wide{grid-column:1/-1}.chart{flex:1;width:100%;min-height:0}@media (max-width:700px),(max-width:900px) and (orientation:portrait){.chart{flex:none;height:min(42vh,320px)}.chart-addons{height:260px;flex:none!important;max-height:none!important}}.chart-addons .addon-nav{margin-top:0}.seg{flex-wrap:wrap;gap:6px;display:flex}.segj{border:1px solid var(--line);border-radius:var(--radius-s);flex-shrink:0;align-items:stretch;display:inline-flex;overflow:hidden}.segj button{color:var(--dim);font-size:calc(11.5px * var(--ts,1));cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:5px 11px;line-height:1.25}.segj button+button{border-left:1px solid var(--line)}.segj button:first-child{border-start-start-radius:calc(var(--radius-s) - 1px);border-end-start-radius:calc(var(--radius-s) - 1px)}.segj button:last-child{border-start-end-radius:calc(var(--radius-s) - 1px);border-end-end-radius:calc(var(--radius-s) - 1px)}.segj button.on{color:color-mix(in srgb,var(--btc-text) 85%,var(--ink));background:color-mix(in srgb,var(--btc) 12%,transparent);font-weight:600}.segj button:disabled{opacity:.4;cursor:default}.seg button{border:1px solid var(--line);color:var(--dim);border-radius:var(--radius-s);font-size:calc(11.5px * var(--ts,1));cursor:pointer;background:0 0;padding:5px 12px}.seg button.on{border-color:var(--btc);color:var(--btc-text)}.seg button:disabled{opacity:.4;cursor:default}.seg-div{background:var(--line);align-self:stretch;width:1px;margin:2px 3px}.fab{right:22px;bottom:calc(var(--hban-y) + 7px);border-radius:var(--radius-s);background:var(--btc);color:#101113;width:56px;height:56px;font-size:calc(28px * var(--ts,1));cursor:pointer;z-index:6;border:none;font-weight:600;line-height:0;position:fixed;box-shadow:0 6px 24px #00000073}.tabs{height:calc(55px + env(safe-area-inset-bottom,0px));padding-bottom:env(safe-area-inset-bottom,0px);background:var(--bar);border-top:1px solid var(--line);z-index:13;align-items:stretch;gap:2px;padding-left:12px;padding-right:12px;display:flex;position:fixed;bottom:0;left:0;right:0}.tabs .tab{color:var(--dim);font-size:calc(13px * var(--ts,1));border-radius:0 0 var(--radius-s) var(--radius-s);cursor:pointer;background:0 0;border:1px solid #0000;border-top:none;margin-top:-1px;padding:0 16px;transition:background .25s,color .25s,border-color .25s;position:relative}.tabs .tab.on{background:var(--bg);color:var(--ink);border-color:var(--line);box-shadow:0 1px 0 var(--bg) inset;font-weight:600}.tabs .plus{color:var(--dim);font-size:calc(19px * var(--ts,1));cursor:pointer;background:0 0;border:none;align-self:center;padding:0 10px;position:relative}.tabs .tab:after,.tabs .plus:after{content:"";height:env(safe-area-inset-bottom,0px);position:absolute;top:100%;left:0;right:0}.tabs .tabwrap{align-self:stretch;align-items:stretch;display:inline-flex;position:relative}.tabs .tabwrap>.tab{align-self:stretch;padding-right:8px}.tabs .tabwrap.on{background:var(--bg);border:1px solid var(--line);border-radius:0 0 var(--radius-s) var(--radius-s);box-shadow:0 1px 0 var(--bg) inset;border-top:none;margin-top:-1px}.tabs .tabwrap.on>.tab{box-shadow:none;background:0 0;border-color:#0000;margin-top:0}.tabx{color:var(--dim);font-size:calc(13px * var(--ts,1));cursor:pointer;background:0 0;border:none;justify-content:center;align-self:center;align-items:center;min-width:24px;min-height:24px;margin:0 6px 0 0;padding:0 6px;line-height:1;display:inline-flex}.tabx:hover{color:var(--bad)}@media (max-width:700px),(max-width:900px) and (orientation:portrait){.tabs .tabwrap{flex:1 1 0;min-width:89px}.tabs .tabwrap>.tab{flex:auto;min-width:0}}.statusfoot{width:100%;font-size:calc(10.5px * var(--ts,1));color:var(--dim);white-space:nowrap;flex-wrap:wrap;justify-content:flex-end;gap:21px;margin-top:auto;padding:28px 4px 0;display:flex}.tabs .spacer{flex:1}.tabs>span:not(.tabwrap),.tabs>img,.tabs>.logobtn{align-self:center}.logobtn{cursor:pointer;background:0 0;border:0;margin-left:21px;padding:0;line-height:0;display:inline-flex}.profilknopf{color:var(--dim);font-size:calc(13px * var(--ts,1));cursor:pointer;background:0 0;border:none;align-self:center;align-items:center;gap:5px;max-width:160px;margin-left:21px;padding:6px 4px;display:inline-flex}.profilknopf:hover,.profilknopf.on{color:var(--ink)}.profilknopf .profilname{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.profilknopf.klein{max-width:150px;font-size:calc(12.5px * var(--ts,1));margin:0 auto;padding:4px 6px;transition:opacity .42s}.profilwahl{width:min(300px,100vw - 32px)}.profilzeile{text-align:left;width:100%;color:var(--ink);font-size:calc(13.5px * var(--ts,1));cursor:pointer;background:0 0;border:none;align-items:center;gap:10px;padding:9px 18px;display:flex}.profilzeile:hover{background:color-mix(in srgb, var(--ink) 6%, transparent)}.profilzeile.on{font-weight:600}.profilpunkt{width:10px;color:var(--btc);font-size:calc(9px * var(--ts,1));text-align:center;flex-shrink:0;display:inline-block}.profilzeile.gesamt{cursor:default;border-top:1px solid var(--line);margin-top:4px;padding-top:11px}.profilneu{border-top:1px solid var(--line);align-items:center;gap:8px;margin-top:4px;padding:10px 18px 4px;display:flex}.profilneu input{min-width:0;font-size:calc(12.5px * var(--ts,1));flex:1;padding:6px 9px}.profilneu button{font-size:calc(14px * var(--ts,1));flex-shrink:0;padding:5px 11px;line-height:1.2}.profilzeile.gesamt:hover{background:0 0}.tabs .act{border:1px solid var(--line);color:var(--dim);font-size:calc(11.5px * var(--ts,1));border-radius:var(--radius-s);cursor:pointer;background:0 0;align-self:center;padding:6px 11px}a.act,button.act{border:1px solid var(--line);color:var(--dim);font-size:calc(11.5px * var(--ts,1));border-radius:var(--radius-s);cursor:pointer;background:0 0;align-items:center;gap:4px;padding:6px 11px;font-family:inherit;text-decoration:none;display:inline-flex}@media (hover:hover){a.act:hover,button.act:hover{color:var(--ink);border-color:var(--dim)}}@media (max-width:700px),(max-width:900px) and (orientation:portrait){.canvas{padding-top:calc(61px + env(safe-area-inset-top,0px))}.tabs>span,.tabs>img,.tabs>.logobtn,.tabs>.profilknopf{display:none}.tabs{scrollbar-width:none;justify-content:flex-start;gap:0;padding-left:0;padding-right:0;overflow-x:auto}.tabs::-webkit-scrollbar{display:none}.tabs .tab{min-width:89px;font-size:calc(13px * var(--ts,1));border-radius:0;flex:1 1 0;padding:0 8px}.tabs .plus{flex:none;align-self:stretch;padding:0 18px}}.tools{z-index:13;background:color-mix(in srgb,var(--card) 82%,transparent);-webkit-backdrop-filter:blur(12px)saturate(1.15);backdrop-filter:blur(12px)saturate(1.15);border:1px solid var(--line);border-radius:var(--radius-s) 0 0 var(--radius-s);border-right:none;flex-direction:column;align-items:center;padding:7px 5px 7px 7px;transition:transform .38s cubic-bezier(.4,0,.2,1),opacity .3s;display:flex;position:fixed;top:16px;right:0;box-shadow:0 6px 22px #00000038}.tools.tuck{opacity:0;pointer-events:none;transform:translate(calc(100% + 8px))}.tools .tools-hide{margin-top:1px}.tools button{color:var(--dim);cursor:pointer;font-size:calc(19px * var(--ts,1));border-radius:var(--radius-s);background:0 0;border:none;padding:9px 7px;line-height:1;transition:color .15s;position:relative}.tools button:hover{color:var(--ink)}.tools button.on,.tools button[data-plus]:hover{color:var(--btc)}.tools-sep{background:var(--line);width:18px;height:1px;margin:3px 0}.tipp{z-index:19;background:var(--card);border:1px solid var(--line);color:var(--ink);font-size:calc(12px * var(--ts,1));border-radius:var(--radius-s);white-space:pre-line;box-sizing:border-box;pointer-events:none;opacity:0;align-items:center;gap:10px;max-width:min(300px,100vw - 16px);padding:5px 10px;line-height:1.35;display:inline-flex;position:fixed;box-shadow:0 6px 18px #00000024}.tipp.da{opacity:1;transition:opacity .15s}.tipp kbd{box-sizing:border-box;width:17px;height:17px;font:inherit;font-variant-numeric:tabular-nums;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-weight:600;line-height:1;font-size:calc(11.5px * var(--ts,1));color:var(--ink);background:var(--row);border:1px solid var(--dim);box-shadow:0 1.5px 0 var(--dim);border-radius:3px;flex:none;justify-content:center;align-items:center;margin-right:-2px;padding-top:1px;display:inline-flex}.tipp kbd svg{fill:currentColor;width:15px;height:15px;margin-top:-1px}.tipp kbd.breit{width:auto;min-width:17px;font-size:calc(10px * var(--ts,1));letter-spacing:.02em;padding:1px 5px 0}.tipp kbd.breit svg{width:28px;height:13px;margin-top:0}.tipp kbd.schrift{font-family:Helvetica,Arial,Liberation Sans,sans-serif;font-size:calc(20px * var(--ts,1));padding:0 0 7px;font-weight:700}.mhead{display:none}.toolrow{display:contents}@media (max-width:700px),(max-width:900px) and (orientation:portrait){.mhead{z-index:13;height:calc(47px + env(safe-area-inset-top,0px));padding:env(safe-area-inset-top,0px) 12px 0;background:var(--bar);border-bottom:1px solid var(--line);align-items:center;display:flex;position:fixed;top:0;left:0;right:0}.tools{top:env(safe-area-inset-top,0px);height:47px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;z-index:13;pointer-events:none;background:0 0;border:none;border-radius:0;flex-direction:row;justify-content:flex-end;align-items:center;padding:0 3px;left:0;right:0}.tools>.burger{pointer-events:auto;height:47px;padding:0 9px}.tools .toolrow{pointer-events:none;flex-flow:row;justify-content:space-evenly;align-items:center;transition:visibility 0s linear .55s;display:flex;position:absolute;inset:0 47px 0 0;overflow:hidden}.tools .toolrow>*{flex:none;transition:transform .55s cubic-bezier(.23,.85,.28,1),color .15s;transform:translate(420px)}.tools.open .toolrow{pointer-events:auto;transition:visibility}.tools.open .toolrow>*{transform:translate(0)}.tools:not(.open) .toolrow{visibility:hidden}.tools.tuck{opacity:0;pointer-events:none;transform:none}.tools .tools-hide,.tools .tools-hide+.tools-sep,.tools-hide-sep{display:none!important}.tools-sep{display:none}.tools button.burger{order:99;display:flex}.tools button:after{display:none}.mhead{overflow:hidden}.mhead-l{flex:1;align-items:center;min-width:0;transition:transform .42s cubic-bezier(.4,0,.2,1),visibility linear;display:flex}.mhead.menuopen>.mhead-l{pointer-events:none;visibility:hidden;transition:transform .42s cubic-bezier(.4,0,.2,1),visibility 0s linear .42s;transform:translate(calc(-100% - 21px))}.tools .toolrow button{justify-content:center;align-items:center;height:47px;padding:0 8px;display:flex}.tools-peek{top:calc(env(safe-area-inset-top,0px) + 8px);height:31px}}.tools .burger{cursor:pointer;background:0 0;border:none;flex-direction:column;justify-content:center;gap:3.5px;padding:8px 9px;display:none}.tools .burger span{background:var(--btc);border-radius:1px;width:16px;height:2px;transition:transform .28s,opacity .2s;display:block}.tools.open .burger span:first-child{transform:translateY(5.5px)rotate(45deg)}.tools.open .burger span:nth-child(2){opacity:0}.tools.open .burger span:nth-child(3){transform:translateY(-5.5px)rotate(-45deg)}.dt-wrap{flex:1;align-items:center;min-width:0;display:flex;position:relative}.dt-wrap svg{color:var(--dim);pointer-events:none;position:absolute;left:10px}.dt-wrap input{width:100%;padding-left:30px}.fabsave{display:none}@media (max-width:700px),(max-width:900px) and (orientation:portrait){.fabsave{left:50%;bottom:calc(69px + env(safe-area-inset-bottom,0px));z-index:8;background:var(--btc);color:var(--btn-ink);border-radius:var(--radius-s);font-size:calc(13.5px * var(--ts,1));cursor:pointer;border:none;padding:11px 24px;font-weight:650;display:block;position:fixed;transform:translate(-50%);box-shadow:0 8px 28px #00000073}}.flipwrap{align-items:baseline;transition:color 1s;display:inline-flex}.fn-txt{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.flipwrap.tone-up{color:var(--ok)}.flipwrap.tone-down{color:var(--bad)}.flipwrap.tone-btc{color:var(--btc)}.od{white-space:pre;vertical-align:baseline;height:1.2em;line-height:1.2;display:inline-block;overflow:hidden}.od .od-s{white-space:pre;height:1.2em;line-height:1.2;display:block}.od .od-roll{display:block}.od.on .od-roll.up{animation:odUp .55s var(--fd,0s) cubic-bezier(.3,.75,.3,1) both}.od.on .od-roll.down{animation:odDown .55s var(--fd,0s) cubic-bezier(.3,.75,.3,1) both}@keyframes odUp{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes odDown{0%{transform:translateY(-50%)}to{transform:translateY(0)}}[data-shot="1"] .flip-inner{transition:none!important;transform:none!important}[data-shot="1"] .flip-back{visibility:hidden!important}@keyframes livepulse{0%,to{opacity:.35}50%{opacity:1}}.livedot{background:var(--ok);vertical-align:0;border-radius:50%;flex:none;width:8px;height:8px;margin-left:7px;animation:3s ease-in-out infinite livepulse;display:inline-block}.livedot.aus,.livedot.ring{box-sizing:border-box;border:2px solid var(--dim);opacity:.85;background:0 0;animation:none}.livedot.ring[data-markt=handel]{border-color:var(--ok);opacity:1;box-shadow:0 0 0 3px color-mix(in srgb, var(--ok) 16%, transparent)}.livedot.ring[data-markt=vor],.livedot.ring[data-markt=nach]{border-color:var(--warn);opacity:1}@media (prefers-reduced-motion:reduce){.livedot{animation:none}}.chead-t>.livedot{margin-right:4px}.chead-t:has(>.livedot){margin-block:-3px;padding-block:3px}.asset-logo{vertical-align:-.15em;flex-shrink:0;justify-content:center;align-items:center;width:1em;height:1em;margin-right:.42em;display:inline-flex}.asset-logo>svg{flex-shrink:0;display:block}.asset-logo>img{object-fit:contain;border-radius:.18em;width:1em;height:1em;display:block}.asset-logo{vertical-align:-.2em;margin-block:-.1em;margin-right:.42em;font-size:1.2em}.asset-name{white-space:nowrap;align-items:center;display:inline-flex}.asset-name>.asset-logo{vertical-align:0}.asset-logo-q{border-radius:.16em;width:.62em;height:.62em;display:block}.tickd{font-size:calc(12.5px * var(--ts,1));white-space:nowrap;pointer-events:none;opacity:0;font-weight:700;animation:4s forwards tickfade;position:absolute;top:-5px;left:calc(100% + 10px)}.tickd.pos{color:var(--ok)}.tickd.neg{color:var(--bad)}@keyframes tickfade{0%{opacity:0;transform:translateY(5px)}10%{opacity:1;transform:translateY(0)}72%{opacity:1}to{opacity:0;transform:translateY(-3px)}}.delta{font-size:calc(11.5px * var(--ts,1));white-space:nowrap;margin-left:9px;font-weight:600;animation:.5s dpop}@keyframes dpop{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}.allocseg{justify-content:center;align-items:center;display:flex;overflow:hidden}.allocseg span{font-size:calc(9px * var(--ts,1));color:var(--card);white-space:nowrap;font-weight:600}input[type=range]{appearance:none;cursor:pointer;background:0 0;border:none;width:auto;height:22px;padding:0}input[type=range]::-webkit-slider-runnable-track{background:color-mix(in srgb,var(--ink) 20%,var(--card));border-radius:2px;height:4px}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--btc);border:2px solid var(--card);border-radius:50%;width:14px;height:14px;margin-top:-5px;box-shadow:0 1px 4px #00000040}input[type=range]::-moz-range-track{background:color-mix(in srgb,var(--ink) 20%,var(--card));border-radius:2px;height:4px}input[type=range]::-moz-range-thumb{background:var(--btc);border:2px solid var(--card);border-radius:50%;width:11px;height:11px;box-shadow:0 1px 4px #00000040}.m-only{display:none}@media (max-width:700px),(max-width:900px) and (orientation:portrait){.m-only{display:inline-block}.d-only{display:none}}.pop-backdrop{position:fixed;inset:0}.pop{z-index:14;background:var(--card);border:1px solid var(--line);border-radius:var(--radius);min-width:270px;padding:16px 18px;animation:.16s popin;position:fixed;box-shadow:0 14px 44px #00000059}.pop:focus,.pop:focus-visible,.modal-trap:focus,.modal-trap:focus-visible,.rp-wrap:focus,.rp-wrap:focus-visible{outline:none}.pop-tr{transform-origin:100% 0;top:20px;right:52px}.pop-br{transform-origin:100% 100%;bottom:62px;right:14px}@keyframes popin{0%{opacity:0;transform:scale(.95)translateY(4px)}to{opacity:1;transform:none}}.pop-gross,.pop-schmal{right:var(--randrechts,14px);z-index:14;transition:right .38s cubic-bezier(.4,0,.2,1)}.pop-gross{width:min(680px,calc(100vw - var(--randrechts,14px) - 14px))}.pop-schmal{width:min(440px,calc(100vw - var(--randrechts,14px) - 14px))}.pop-backdrop{z-index:12;background:#00000038;animation:.18s veilin}.pop-backdrop.klar{background:0 0;animation:none}.pop-backdrop.halt{z-index:17}.pop.halt{z-index:18}@keyframes veilin{0%{opacity:0}to{opacity:1}}.pop-gross,.pop-schmal{flex-direction:column;max-height:calc(100dvh - 96px);padding:0;display:flex}.pop-h{border-bottom:1px solid var(--line);flex-wrap:wrap;flex:none;align-items:center;gap:10px;padding:16px 18px 13px;display:flex}.pop-b{overscroll-behavior:contain;flex:auto;min-height:0;padding:18px;overflow-y:auto}.pop-b:focus{outline:none}.pop-b:focus-visible{outline:2px solid var(--btc-text);outline-offset:-3px}.pop-b[data-stumm]:focus-visible{outline:none}.pop-kopf{z-index:3;background:var(--card);flex-wrap:wrap;align-items:center;gap:10px;margin:-16px -18px 0;padding:16px 18px 11px;display:flex;position:sticky;top:-16px}.pop-kopf:after{content:"";pointer-events:none;background:linear-gradient(var(--card),transparent);height:12px;position:absolute;top:100%;left:0;right:0}.popx{color:var(--dim);cursor:pointer;font-size:calc(14px * var(--ts,1));border-radius:var(--radius-s);background:0 0;border:none;margin:-8px -8px -8px 0;padding:8px;font-family:inherit;line-height:1}.popx:hover{color:var(--ink)}.legaltext{line-height:1.7}.legaltext section+section{margin-top:21px}.legaltext h2{font-size:calc(12px * var(--ts,1));letter-spacing:.4px;text-transform:uppercase;color:var(--dim);margin:0 0 8px;font-weight:600}.legaltext p{font-size:calc(14.5px * var(--ts,1));margin:0 0 10px}.legaltext p:last-child{margin-bottom:0}.legaltext a{color:var(--btc-text);text-decoration:none}.legaltext a:hover{text-decoration:underline}.faqb{--kopf-oben:0px;padding-block:0}.faqthema{flex-direction:column;gap:18px;display:flex}.faqthema section{margin:0}.faqthema h3{font-size:calc(14px * var(--ts,1));color:var(--ink);margin:0 0 5px;font-weight:600;line-height:1.45}.faqthema p{font-size:calc(14px * var(--ts,1));color:var(--dim);margin:0 0 8px}.faqthema p:last-child{margin-bottom:0}.faqtabrahmen{-webkit-overflow-scrolling:touch;margin:10px 0 0;overflow-x:auto}.faqtab{border-collapse:collapse;font-size:calc(13px * var(--ts,1));width:100%}.faqtab th,.faqtab td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:6px 12px 6px 0}.faqtab th{font-size:calc(11px * var(--ts,1));letter-spacing:.4px;text-transform:uppercase;color:var(--dim);font-weight:600}.faqtab td:first-child{white-space:nowrap;color:var(--ink)}.faqtab td:last-child{color:var(--dim);padding-right:0}.faqtab tr:last-child td{border-bottom:none}.ueberb p{font-size:calc(14.5px * var(--ts,1));margin:0 0 14px}.ueber-schultern{font-size:calc(17px * var(--ts,1));color:var(--dim);letter-spacing:1px;margin:18px 0 14px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.ueber-absender{color:var(--ink);margin:22px 0 4px;font-weight:600}.ueber-sig{font-size:calc(12.5px * var(--ts,1));color:var(--dim);margin:0;font-style:italic}.v4v-b{--v4v-qr:224px;--v4v-platte:calc(var(--v4v-qr) + 40px);--v4v-spalten:10;flex-direction:column;display:flex;position:relative}.v4v-rahmen{flex:none;overflow:hidden}.v4v-rahmen[data-gleitet]{transition:height var(--v4v-dauer,.32s) cubic-bezier(.4,0,.2,1)}.v4v-inhalt{flex-direction:column;display:flex}.v4v-text p{text-align:left}.v4v-stapel{text-align:center;margin-top:var(--s5);flex-direction:column;align-items:center;display:flex}.v4v-wahl{width:var(--v4v-platte);box-sizing:border-box;border:1px solid var(--line);border-radius:var(--radius-s);grid-template-columns:1fr 1fr;max-width:100%;padding:3px;display:grid;position:relative}.v4v-wahl:before{content:"";border-radius:max(0px,calc(var(--radius-s) - 3px));background:color-mix(in srgb,var(--btc) 12%,transparent);width:calc(50% - 3px);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--btc) 30%,transparent);transition:transform .26s cubic-bezier(.4,0,.2,1);position:absolute;top:3px;bottom:3px;left:3px}.v4v-wahl[data-on=oc]:before{transform:translate(100%)}.v4v-wahl button{min-height:30px;padding:0 var(--s3);cursor:pointer;border-radius:max(0px,calc(var(--radius-s) - 3px));font:inherit;font-size:calc(12.5px * var(--ts,1));letter-spacing:.01em;color:var(--dim);background:0 0;border:0;font-weight:600;line-height:1;transition:color .2s;position:relative}.v4v-wahl button:hover{color:var(--ink)}.v4v-wahl button.on{color:var(--btc-text)}.v4v-wahl button:focus-visible{outline:2px solid var(--btc-text);outline-offset:-2px}.qrplatte{border-radius:var(--radius-s);margin:var(--s4) 0 0;background:0 0;padding:20px;line-height:0;display:inline-block}.qrplatte img{width:var(--v4v-qr);height:var(--v4v-qr);animation:.22s v4v-qr;display:block}@keyframes v4v-qr{0%{opacity:0}to{opacity:1}}[data-theme=dark] .qrplatte[data-welt=tinte]{background:#e7edf2}[data-theme=dark] .qrplatte[data-welt=nussbaum]{background:#f4efe7}[data-theme=dark] .qrplatte[data-welt=graphit]{background:#edecea}[data-theme=dark] .qrplatte[data-welt=boerse]{background:#f6f1e7}.v4v-etikett{margin-top:var(--s4);font-size:calc(10.5px * var(--ts,1));letter-spacing:.12em;text-transform:uppercase;color:var(--dim);font-weight:650;line-height:1.4}.v4v-adresse{margin-top:var(--s1);max-width:100%;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:calc(12.5px * var(--ts,1));color:var(--ink);font-variant-ligatures:none;white-space:nowrap;line-height:1.6}.v4v-adresse.is-oc{grid-template-columns:repeat(var(--v4v-spalten),auto);letter-spacing:.02em;justify-content:center;column-gap:.62em;display:grid}.v4v-kopieren{margin-top:var(--s4);font-size:calc(13px * var(--ts,1));padding:8px 18px;display:inline-grid}.v4v-kopieren>span{visibility:hidden;grid-area:1/1}.v4v-kopieren>span.an{visibility:visible}.v4v-kopieren[data-stand=ok]{color:var(--ok);border-color:color-mix(in srgb,var(--ok) 45%,var(--line))}.legaltext .v4v-hinweis{margin:var(--s3) 0 0;font-size:calc(12px * var(--ts,1));color:var(--dim);line-height:1.5}@media (prefers-reduced-motion:reduce){.v4v-rahmen[data-gleitet],.v4v-wahl:before{transition:none}.qrplatte img{animation:none}}@media (max-width:700px),(max-width:900px) and (orientation:portrait){.v4v-b{--v4v-qr:176px;--v4v-spalten:8}.v4v-stapel{margin-top:0}.v4v-text{margin-top:var(--s4);padding-top:var(--s4);border-top:1px solid var(--line);order:2}.legaltext .v4v-text p{font-size:calc(14px * var(--ts,1));line-height:1.6}.legaltext .v4v-hinweis{margin-top:var(--s2)}.pop[data-v4v]{max-height:calc(100dvh - 58px - env(safe-area-inset-top,0px) - var(--hban-y))}}.pop-ueber{flex-direction:column;width:min(340px,100vw - 28px);max-height:calc(100dvh - 96px);padding:0;display:flex}.pop.pop-ueber{width:min(340px,calc(100vw - var(--randrechts,14px) - 14px));right:var(--randrechts,14px);transition:right .38s cubic-bezier(.4,0,.2,1)}.ueber-x{z-index:2;position:absolute;top:15px;right:16px}.ueber-b{padding:18px 18px 14px}.ueber-titel{font-size:calc(14.5px * var(--ts,1));color:var(--ink);margin:0;padding-right:26px;font-weight:650;line-height:1.5}.ueber-satz{color:var(--dim);font-size:calc(13.5px * var(--ts,1));margin:9px 0 0;line-height:1.75}.ueber-liste{border-top:1px solid var(--line);flex-direction:column;gap:1px;margin:15px -6px 0;padding-top:12px;display:flex}.ueber-zeile{cursor:pointer;width:100%;color:var(--ink);font-family:inherit;font-size:calc(13.5px * var(--ts,1));text-align:left;border-radius:var(--radius-s);background:0 0;border:none;align-items:center;gap:10px;padding:10px 6px;transition:background .14s;display:flex}.ueber-zeile>span:not(.ueber-mark){flex:1}.ueber-mark{color:var(--dim);flex:0 0 17px;justify-content:center;align-items:center;display:inline-flex}.ueber-zeile svg{color:var(--dim);transition:color .14s}.ueber-zeile:hover{background:var(--line)}.ueber-zeile:hover svg{color:var(--btc)}.pop-f{border-top:1px solid var(--line);text-align:right;color:var(--dim);font-size:calc(11.5px * var(--ts,1));letter-spacing:.3px;flex:none;padding:9px 18px}.qfade{animation:.7s qfade}@keyframes qfade{0%{opacity:0}to{opacity:1}}.flashcard{animation:1.7s cardflash}@keyframes cardflash{0%,55%{box-shadow:0 0 0 2px var(--btc)}to{box-shadow:0 0 #0000}}.libghost{z-index:40;pointer-events:none;background:var(--card);border:1px solid var(--btc);border-radius:var(--radius-s);font-size:calc(12.5px * var(--ts,1));align-items:center;gap:10px;padding:9px 14px;display:flex;position:fixed;transform:translate(-50%,-50%)scale(1.02);box-shadow:0 14px 40px #00000073}@media (max-width:700px),(max-width:900px) and (orientation:portrait){.pop{transform-origin:top;max-height:76vh;overflow-y:auto;width:auto!important;min-width:0!important;left:10px!important;right:10px!important;top:calc(58px + env(safe-area-inset-top,0px))!important;bottom:auto!important}}@media (hover:hover){[data-explain=on] .grid12>.card{cursor:help}}.delbadge:before,.card .rez:before{content:"";border-radius:inherit;position:absolute;inset:-4px}.delbadge{z-index:7;background:var(--ink);width:16px;height:16px;color:var(--card);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;transition:filter .15s;display:flex;position:absolute;top:-4px;right:-4px;box-shadow:0 1px 4px #00000040}.delbadge:hover{filter:brightness(1.25)}.card.editing{touch-action:none;-webkit-user-select:none;user-select:none;border-color:#f7931a66}.xdock{left:0;right:0;bottom:calc(55px + env(safe-area-inset-bottom,0px));z-index:6;background:linear-gradient(90deg,var(--btc),#ffb347 55%,var(--btc)) left bottom/100% 6px no-repeat,var(--card);border-top:1px solid color-mix(in srgb,var(--btc) 45%,var(--line));box-shadow:0 -10px 34px #0000002e,0 0 34px -6px color-mix(in srgb,var(--btc) 34%,transparent);align-items:flex-start;gap:12px;padding:13px 18px 19px;animation:.18s popin;display:flex;position:fixed}.xdock-in{max-width:940px;font-size:calc(13.5px * var(--ts,1));color:var(--ink);flex-direction:column;flex:1;min-height:0;max-height:44vh;margin:0 auto;line-height:1.55;display:flex}.xdock-in>.tourtext{min-height:0;overflow-y:auto}.tourtext.mehr{-webkit-mask-image:linear-gradient(#000 calc(100% - 34px),#0000);mask-image:linear-gradient(#000 calc(100% - 34px),#0000)}.tourcard-in>.tourtext{max-height:56vh;overflow-y:auto}.xdock-x{border:1px solid var(--line);border-radius:var(--radius-s);color:var(--dim);cursor:pointer;width:30px;height:30px;font-size:calc(13px * var(--ts,1));background:0 0;flex-shrink:0;line-height:1}.xdock-x:hover{color:var(--ink);border-color:var(--border-strong,var(--line))}.augeknopf{width:28px;height:28px;color:var(--dim);cursor:pointer;background:0 0;border:none;border-radius:6px;flex:none;justify-content:center;align-items:center;transition:color .15s,background .15s;display:flex}.augeknopf:hover{color:var(--ink);background:color-mix(in srgb, var(--ink) 8%, transparent)}.qmx{background:var(--line);color:var(--dim);font-size:calc(11px * var(--ts,1));border-radius:3px;padding:0 6px;font-weight:700;display:inline-block}[data-explain=on] .canvas{padding-bottom:170px}body.tour-open .canvas{padding-bottom:200px}body.tour-open .txwrap{padding-bottom:220px}[data-explain=on] .txwrap{padding-bottom:190px}.flip{perspective:1100px;flex:1;min-height:0}.flip-inner{width:100%;height:100%;transform-style:preserve-3d;transition:transform .55s cubic-bezier(.32,.72,.24,1);position:relative}@media (max-width:700px),(max-width:900px) and (orientation:portrait){.flip,.flip-inner{min-height:230px}}.flip.flipped .flip-inner{transform:rotateY(180deg)}.flip-face{backface-visibility:hidden;position:absolute;inset:0}.flip-back{flex-direction:column;justify-content:center;display:flex;transform:rotateY(180deg)}.card .rez{cursor:nwse-resize;border-right:2.5px solid var(--btc);border-bottom:2.5px solid var(--btc);border-radius:0 0 var(--radius-s) 0;width:18px;height:18px;position:absolute;bottom:5px;right:5px}.grid12{grid-auto-columns:var(--u);grid-auto-rows:var(--u);gap:0;width:max-content;min-width:100%;padding-bottom:18px;display:grid;position:relative}.grid12.grid-edit{padding-bottom:calc(var(--u)*3);padding-top:8px}.dockzone{border:1.5px dashed var(--btc);border-radius:var(--radius-s);pointer-events:none;z-index:4;background:#f7931a12;height:26px;animation:.15s popin;position:absolute}.socket{z-index:4;pointer-events:none;justify-content:center;gap:8px;display:flex;position:absolute}.socket button{pointer-events:auto;background:var(--card);border:1px dashed var(--line);color:var(--dim);font-size:calc(11px * var(--ts,1));border-radius:var(--radius-s);cursor:pointer;padding:4px 11px;transition:all .15s}.socket button:hover{border-color:var(--btc);color:var(--btc-text)}.toast{bottom:var(--hban-y);z-index:31;background:var(--card);border:1px solid var(--line);color:var(--ink);font-size:calc(12.5px * var(--ts,1));border-radius:var(--radius-s);padding:9px 18px;animation:.18s toastin;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 8px 28px #0000004d}@keyframes toastin{0%{opacity:0;transform:translate(-50%)scale(.95)translateY(4px)}to{opacity:1;transform:translate(-50%)}}.feier{z-index:34;color:var(--ink);position:fixed;inset:0}[data-theme=light] .feier{--ink:#f4efe7;--dim:#9c9184;--btc:#f7931a;--btc-text:#f7931a;--card:#1f1a15;--line:#332b22;--bar:#1c1712;--row:#262019;--dot:#2c2419;--btn-ink:#101113;--mtile:#f4efe724;--mtile-line:#f4efe71f}.feier-dunkel{opacity:.88;background:#0b0907;animation:.45s both feier-auf;position:absolute;inset:0}html[data-theme=light] .feier-dunkel{background:#17130f}@keyframes feier-auf{0%{opacity:0}to{opacity:.88}}.feier-funken{pointer-events:none;transition:opacity .28s linear;position:absolute}.funke{will-change:transform;animation:cubic-bezier(.11,.66,.28,1) forwards funke-weg;position:absolute}.funke i{opacity:0;will-change:transform,opacity;border-radius:1px;animation:linear forwards funke-fall;display:block}.funke:nth-child(3n) i{border-radius:50%}@keyframes funke-weg{0%{transform:translate(-50%,-50%)}to{transform:translate(calc(-50% + var(--dx)),calc(-50% + var(--dy)))}}@keyframes funke-fall{0%{opacity:0;transform:translateY(0)rotate(0)scale(.7)}9%{opacity:.95;transform:scale(1)}68%{opacity:.95}to{opacity:0;transform:translateY(170px)rotate(500deg)scale(.85)}}.feier-zu{z-index:3;border:1px solid var(--line);width:34px;height:34px;color:var(--dim);font:inherit;font-size:calc(15px * var(--ts,1));cursor:pointer;background:0 0;border-radius:50%;justify-content:center;align-items:center;line-height:1;transition:color .18s,border-color .18s;display:flex;position:absolute;top:14px;right:16px}.feier-zu:hover{color:var(--ink);border-color:var(--dim)}.feier-saal{overscroll-behavior:contain;position:absolute;inset:0;overflow:hidden auto}.feier-akt1{height:100dvh;position:relative}.feier-pfeil{opacity:0;color:var(--dim);font-size:calc(11.5px * var(--ts,1));letter-spacing:.24em;text-transform:uppercase;cursor:pointer;pointer-events:none;background:0 0;border:0;flex-direction:column;align-items:center;gap:5px;font-family:inherit;transition:opacity .6s;display:flex;position:absolute;bottom:26px;left:50%;transform:translate(-50%)}.feier-pfeil.da{opacity:.75;pointer-events:auto}.feier-pfeil svg{animation:1.9s ease-in-out infinite feier-tipp}@keyframes feier-tipp{0%,to{transform:translateY(0)}50%{transform:translateY(5px)}}.feier-kopf{pointer-events:none;position:absolute;inset:0}.feier-grund{opacity:0;background:linear-gradient(#0b0907 62%,#0b090700);position:absolute;top:0;left:0;right:0}html[data-theme=light] .feier-grund{background:linear-gradient(#17130f 62%,#17130f00)}.feier-gestalt{transform-origin:50%;will-change:transform;transition:transform .62s cubic-bezier(.22,.9,.28,1);position:absolute}.feier-gestalt.ohne-flug{transition:none}.feier-gestalt>svg{width:100%;height:100%;display:block;overflow:visible}.feier-gestalt.lodert{animation:.62s feier-lodern}@keyframes feier-lodern{0%{transform:scale(1)}38%{filter:drop-shadow(0 0 26px var(--btc)) brightness(1.2);transform:scale(1.035)}to{transform:scale(1)}}.feier-ringtext{text-align:center;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;transition:opacity .18s linear;display:flex;position:absolute;inset:15%}.feier-rz{font-variant-numeric:tabular-nums;letter-spacing:-.015em;white-space:nowrap;font-weight:750;line-height:1.05}.feier-rk{font-size:calc(10px * var(--ts,1));letter-spacing:.3em;color:var(--btc);text-transform:uppercase;opacity:0;margin-top:8px;transition:opacity .5s}.feier-ringtext.fertig .feier-rk{opacity:1}.feier-text{text-align:center;transform-origin:50% 0;will-change:transform;padding:0 18px;position:absolute;left:0;right:0}.feier-kappe{letter-spacing:.42em;color:var(--btc);text-transform:uppercase;opacity:0;font-size:calc(12.5px * var(--ts,1));transition:opacity .5s}.feier-zahl{font-variant-numeric:tabular-nums;letter-spacing:-.015em;white-space:nowrap;margin-top:6px;font-weight:750;line-height:1.1;transition:opacity .18s linear}.feier-sat{margin-left:.12em;display:inline-block;transform:translateY(.05em)}.feier-glueck{color:var(--ink);opacity:0;max-width:44ch;font-size:calc(15px * var(--ts,1));margin:13px auto 0;transition:opacity .6s}.grid12>.card{flex-direction:column;justify-content:center;margin:4px;display:flex;overflow:hidden}.grid12>.card>h2.lbl+.big{margin-top:auto}.grid12>.card>h2.lbl+.big+.sub{margin-bottom:auto}.grid12>.card.fuse-b{border-bottom:none;border-bottom-right-radius:0;border-bottom-left-radius:0;margin-bottom:0}.grid12>.card.fuse-t{background-image:repeating-linear-gradient(90deg,color-mix(in srgb,var(--line) 70%,transparent) 0 6px,transparent 6px 14px);background-position:top;background-repeat:no-repeat;background-size:calc(100% - 28px) 1px;border-top:none;border-top-left-radius:0;border-top-right-radius:0;margin-top:0;padding-top:10px;overflow:visible}.grid12>.card.fuse-t[data-cid=addons]{background-image:none;padding-top:18px}.card:not(.fuse-t)>.chain{top:9px;left:auto;right:12px;transform:none}.grid12>.card>.lbl{margin-bottom:8px}.grid12>.card.editing{overflow:visible}@media (max-width:700px),(max-width:900px) and (orientation:portrait){html,body{overflow-x:clip}.grid12{flex-direction:column;gap:14px;width:100%;min-width:0;display:flex}.grid12>.card{min-height:96px;margin:0;overflow:visible}.grid12>.card[data-cid=price],.grid12>.card[data-cid^=px-]{height:205px}.grid12>.card[data-cid=btcx],.grid12>.card[data-cid=plaw],.grid12>.card[data-cid=rsi],.grid12>.card[data-cid=quarters],.grid12>.card[data-cid=monthly],.grid12>.card[data-cid=drawdown],.grid12>.card[data-cid=spread],.grid12>.card[data-cid=race],.grid12>.card[data-cid=fng],.grid12>.card[data-cid=epochs],.grid12>.card[data-cid=flow],.grid12>.card[data-cid=layers],.grid12>.card[data-cid=caps],.grid12>.card[data-cid=m2],.grid12>.card[data-cid=share]{height:clamp(300px,44vh,360px)}.grid12>.card[data-cid=debt]{min-height:150px}.grid12>.card[data-cid=growth]{min-height:208px}.grid12>.card[data-cid=spiral]{aspect-ratio:1/1.45;height:auto;max-height:640px}.grid12>.card[data-cid=wish]{height:auto;min-height:230px}.grid12>.card[data-cid=block],.grid12>.card[data-cid=alloc]{min-height:140px}.grid12>.card[data-cid=stack] .subz{padding-bottom:12px}.grid12>.card[data-cid=quote]{min-height:175px}.grid12>.card[data-cid=perf]{height:auto;min-height:300px}.grid12>.card[data-cid=epochs]{height:min(52vh,380px)}.grid12>.card[data-cid=rain]{height:230px}.grid12>.card[data-cid^=tre-]{height:clamp(280px,40vh,320px)}.grid12>.card>:not(.rez){flex:1 0 auto;min-height:0}.grid12>.card.fuse-t{margin-top:-14px}.delbadge{top:6px;right:6px}.card .sub.plaw-sub{order:9;margin-top:8px}.frow input,.frow select{font-size:calc(16px * var(--ts,1));min-height:44px}.frow.frow-menge{flex-direction:column}.dt-wrap svg{display:none}.dt-wrap input{padding-left:10px}.grid12>.card[data-cid=race]{height:min(52vh,380px)}.grid12>.card[data-cid=streak]{height:min(50vh,370px)}.grid12>.card[data-cid=journey]{height:clamp(280px,42vh,320px)}.grid12>.card[data-cid=verw]{height:auto;min-height:300px}.grid12>.card[data-cid=tempo],.grid12>.card[data-cid=held]{min-height:150px}.grid12>.card[data-cid=addons]{height:min(46vh,340px)}.grid12>.card[data-cid=matrix]{height:min(52vh,380px)}.grid12>.card[data-cid=mcap]{min-height:150px}.grid12>.card[data-cid=remind]{min-height:190px}.asset-head{flex-wrap:wrap;row-gap:8px}.rez{display:none}.grid12.grid-edit{padding-bottom:18px}}.card{position:relative;container-type:inline-size}@media (min-width:901px),(min-width:701px) and (orientation:landscape){.card.sized{container-type:size}}.cqw-sm{display:none}.cqw-lg-i{display:inline}@container (width<=174px){.cqw-sm{display:block}.cqw-lg-i{display:none!important}}.cq-sm,.cq-sm-i{display:none}@container (height<=185px){.cq-sm{display:block}.cq-sm-i{display:inline}.cq-lg,.cq-lg-i{display:none!important}.card .sub{font-size:calc(11px * var(--ts,1));margin-top:2px}}.card .big{font-size:calc((clamp(15px,8.5cqw,26px)) * var(--ts,1))}.card .lbl{font-size:calc(11.5px * var(--ts,1))}.card .sub{font-size:calc((clamp(10px,3.9cqw,12px)) * var(--ts,1))}table{border-collapse:collapse;width:100%;font-size:calc(12.5px * var(--ts,1));font-variant-numeric:tabular-nums}th,td{text-align:right;border-bottom:1px solid var(--line);white-space:nowrap;padding:10px 11px}th:first-child,td:first-child{text-align:left}table[aria-label=Transaktionen]{font-size:calc(13.5px * var(--ts,1))}table[aria-label=Transaktionen] td{padding:12px}th{color:var(--dim);font-weight:600;font-size:calc(10.5px * var(--ts,1));letter-spacing:.45px;text-transform:uppercase;border-bottom:1.5px solid var(--line);background:var(--row);padding:12px 11px 9px}th:first-child{border-radius:var(--radius-s) 0 0 0}th:last-child{border-radius:0 var(--radius-s) 0 0}tr.tx{cursor:pointer}.tx-ziel,.tx-ziel>td{animation:1.8s ease-out txZiel}@keyframes txZiel{0%,35%{background:color-mix(in srgb,var(--btc) 22%,transparent)}to{background:0 0}}@media (prefers-reduced-motion:reduce){.tx-ziel,.tx-ziel>td{background:color-mix(in srgb,var(--btc) 14%,transparent);animation:none}}tr.grp{cursor:pointer;-webkit-user-select:none;user-select:none}tr.grp.y td{background:var(--row);padding-top:12px;padding-bottom:12px;font-weight:600}tr.grp.m td{background:color-mix(in srgb,var(--row) 55%,transparent);font-size:calc(12px * var(--ts,1));padding-top:10px;padding-bottom:10px}tr.grp:hover td{background:var(--line)}.typ-s{color:var(--bad)}.typ-b{color:var(--ok)}.tx-del{color:var(--bad);cursor:pointer;padding:0 6px}@media (hover:hover){.tx-del{opacity:0;transition:opacity .12s}tr.tx:hover .tx-del,.tx-del:focus-visible{opacity:1}}.cred-griffe{gap:6px;display:flex;position:absolute;top:12px;right:14px}@media (hover:hover){.cred-griffe{opacity:0;transition:opacity .12s}.card:hover .cred-griffe,.cred-griffe:focus-within{opacity:1}}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sheet{z-index:15;background:#0000008c;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.sheet .panel{background:var(--card);border:1px solid var(--line);border-radius:var(--radius) var(--radius) 0 0;width:min(480px,100vw);padding:22px 20px 30px}.panel h2{font-size:calc(15px * var(--ts,1));margin:0}.frow{gap:10px;margin-bottom:10px;display:flex}.frow>*{flex:1}@media (max-width:520px){.frow-knoepfe{flex-wrap:wrap}.frow-knoepfe>.knopf-loeschen{flex-basis:100%}}.hintline{font-size:calc(11px * var(--ts,1));color:var(--dim);text-align:center}.txwrap{width:100%;max-width:1100px;padding:var(--s6) var(--s4) calc(var(--s7) + env(safe-area-inset-bottom,0px));flex-direction:column;display:flex}.txkopf{padding:var(--kachel-polster);margin-bottom:var(--s4)}.txkopf:empty{display:none}.datareg{margin-bottom:var(--s5);border-bottom:none;align-items:flex-end;gap:0;display:flex}.datareg:after{content:"";border-bottom:1px solid var(--reg-line);flex:1;align-self:stretch}.datareg button{background:var(--row);border:1px solid var(--reg-line);color:var(--dim);font-size:calc(13.5px * var(--ts,1));cursor:pointer;border-radius:var(--radius-s) var(--radius-s) 0 0;border-bottom:1px solid var(--reg-line);padding:11px 26px}.datareg button+button{margin-left:-1px}.datareg button.on{background:var(--bg);color:var(--btc-text);border-bottom-color:#0000;font-weight:650}.datareg button:hover{color:var(--ink)}.datareg button.on:hover{color:var(--btc-text)}html[data-theme=light] .datareg button:not(.on){color:color-mix(in srgb,var(--ink) 70%,var(--bg))}html[data-theme=light]:not([data-build=edges]):not([data-build=open]) .datareg button:not(.on){background:color-mix(in srgb,var(--ink) 5%,var(--bg))}html[data-theme=light] .cred-filter button:not(.on){border-color:var(--reg-line);color:color-mix(in srgb,var(--ink) 70%,var(--bg))}@media (max-width:700px),(max-width:900px) and (orientation:portrait){.txwrap{padding:16px 12px calc(46px + env(safe-area-inset-bottom,0px))}.datareg{gap:0;margin-bottom:18px}.datareg button{min-width:0;font-size:calc(14px * var(--ts,1));text-align:center;flex:1 1 0;padding:12px 8px}}.asec{font-size:calc(10.5px * var(--ts,1));letter-spacing:.08em;text-transform:uppercase;color:var(--dim);text-align:left;margin:2px 0 8px;font-weight:700}.arow{font-size:calc(13.5px * var(--ts,1));justify-content:space-between;align-items:center;gap:22px;min-height:38px;display:flex}.arow>span:first-child{color:var(--ink);flex:none}.arow>:last-child{min-width:0}.arow input{text-align:left;max-width:190px}.as-seite{width:100%;max-width:960px;margin:0 auto;padding:4px 0 40px}.as-back{color:var(--dim);cursor:pointer;font-size:calc(12.5px * var(--ts,1));background:0 0;border:none;margin-bottom:8px;padding:6px 2px}.as-back:hover{color:var(--ink)}.as-karte{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden}.as-kopf{border-bottom:1px solid var(--line);align-items:center;gap:14px;padding:16px 18px;display:flex}.as-name{font-size:calc(18px * var(--ts,1));font-weight:600;line-height:1.2}.as-unter{font-size:calc(11.5px * var(--ts,1));color:var(--dim);margin-top:2px}.as-badge-neu{color:#fff;width:38px;height:38px;font-weight:700;font-size:calc(16px * var(--ts,1));border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.as-kurs{text-align:right;margin-left:auto}.as-kurs b{font-size:calc(19px * var(--ts,1));font-weight:600;display:block}.as-kurs span{font-size:calc(11.5px * var(--ts,1));color:var(--dim)}.as-kurs .as-markt{margin-top:2px;display:block}@media (max-width:700px),(max-width:900px) and (orientation:portrait){.as-kopf{flex-wrap:wrap}.as-kurs{text-align:left;flex-basis:100%;margin-left:0}}.as-kzr{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:30px;padding:12px 18px;display:flex}.as-kz span{font-size:calc(11px * var(--ts,1));color:var(--dim);display:block}.as-kz b{font-size:calc(15px * var(--ts,1));font-weight:600}.as-spalten{grid-template-columns:1fr 1fr;display:grid}.as-spalten>div{min-width:0;padding:16px 18px}.as-spalten>div:first-child{border-right:1px solid var(--line)}.as-verlauf{border:1px solid var(--line);border-radius:var(--radius-s);align-items:stretch;height:82px;margin-bottom:12px;display:flex;position:relative;overflow:hidden}.as-verlauf svg{width:100%;height:100%}.as-leer{font-size:calc(12.5px * var(--ts,1));color:var(--dim);margin:4px 0 0;line-height:1.55}.as-fuss{font-size:calc(11px * var(--ts,1));color:var(--dim);margin:12px 0 0;line-height:1.55}.as-fusszeile{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:10px;padding:14px 18px;display:flex}.as-weg{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;display:flex}.as-ord{align-items:center;gap:9px;display:flex}.kh-eingebettet{width:100%}.kh-tip{pointer-events:none;white-space:nowrap;z-index:2;background:var(--bg);border:1px solid var(--line);border-radius:var(--radius-s);font-size:calc(11px * var(--ts,1));color:var(--ink);font-variant-numeric:tabular-nums;padding:3px 7px;position:absolute;box-shadow:0 1px 4px #0000002e}.as-hist{border-top:1px solid var(--line)}.as-hist .kh-eingebettet{max-height:min(62vh,620px)}.as-track-clip{overflow:hidden}.as-verlauf-griff{cursor:pointer;text-align:left;background:0 0;border:0;width:100%;margin-bottom:12px;padding:0;display:block}.as-verlauf-griff>.as-verlauf{margin-bottom:0;display:flex}.as-verlauf-griff:hover>.as-verlauf,.as-verlauf-griff:focus-visible>.as-verlauf{border-color:color-mix(in srgb,var(--btc) 45%,transparent)}.as-verlauf-mehr{text-align:right;font-size:calc(11.5px * var(--ts,1));color:var(--btc-text);opacity:.72;padding:3px 2px 0;font-weight:600;transition:opacity .16s;display:block}.as-verlauf-griff:hover .as-verlauf-mehr,.as-verlauf-griff:focus-visible .as-verlauf-mehr{opacity:1}.as-track-clip>.track>.page{flex:0 0 100%;min-width:0}@media (max-width:820px){.as-spalten{grid-template-columns:1fr}.as-spalten>div:first-child{border-right:none;border-bottom:1px solid var(--line)}.as-kzr{gap:18px}}.aabschnitt{border-top:1px solid var(--line);margin-top:17px;padding-top:15px}.aabschnitt:first-of-type{border-top:none;margin-top:0;padding-top:0}.afeld{flex-direction:column;gap:5px;min-width:0;display:flex}.afeld>span:first-child{font-size:calc(10.5px * var(--ts,1));letter-spacing:.04em;text-transform:uppercase;color:var(--dim)}.afeld>.btn{justify-content:center;align-items:center;min-height:34px;display:inline-flex}.astatus{background:var(--card);border:1px solid var(--line);border-radius:var(--radius-s);font-size:calc(11.5px * var(--ts,1));flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin-bottom:12px;padding:9px 11px;display:flex}.astatus b{color:var(--ink);font-weight:600}.ahinweis{font-size:calc(11px * var(--ts,1));color:var(--dim);text-align:left;margin-top:11px;line-height:1.55}@page{size:A4 landscape;margin:9mm}@media print{.tools,.tabs,.statusfoot,.mhead,.fab,.dockzone,.socket,.delbadge,.rez,.qm,.xpl,.segj,.seg,.delta,.btn,.m-only,input,select,.skiplink,.toast,.hban{display:none!important}body{background:#fff}.canvas{padding:0}.dots,.txwrap.dots{background-image:none}.raster{display:none}.track-clip{overflow:visible}.track{display:block;transform:none!important}.track>.page.off{display:none}.hscroll{overflow:visible}.card{-webkit-print-color-adjust:exact;-moz-print-color-adjust:exact;print-color-adjust:exact;break-inside:avoid;box-shadow:none}.grid12{padding-bottom:0}}[data-privacy=on] .pv{filter:blur(7px);-webkit-user-select:none;user-select:none}.redact{vertical-align:-.12em;background:linear-gradient(90deg,transparent, color-mix(in srgb, currentColor 16%, transparent) 6%, color-mix(in srgb, currentColor 50%, transparent) 12%, color-mix(in srgb, currentColor 84%, transparent) 18%, currentColor 24%,currentColor 76%, color-mix(in srgb, currentColor 84%, transparent) 82%, color-mix(in srgb, currentColor 50%, transparent) 88%, color-mix(in srgb, currentColor 16%, transparent) 94%,transparent);opacity:.42;width:4.6em;height:1.05em;display:inline-block;-webkit-mask:linear-gradient(#0000,#00000029 11%,#00000080 22%,#000000d6 33%,#000 44% 56%,#000000d6 67%,#00000080 78%,#00000029 89%,#0000);mask:linear-gradient(#0000,#00000029 11%,#00000080 22%,#000000d6 33%,#000 44% 56%,#000000d6 67%,#00000080 78%,#00000029 89%,#0000)}[data-privacy=on] .pv:has(.redact){filter:none}[data-privacy=on] .pv-blur{filter:blur(10px)}.pv,.pv-blur,canvas{transition:filter .35s}.palgrid{grid-template-columns:repeat(3,1fr);gap:5px;margin:2px 0 5px;display:grid}.palcard{border:1px solid var(--line);border-radius:var(--radius-s);cursor:pointer;font:inherit;font-size:calc(11.5px * var(--ts,1));color:var(--dim);background:0 0;justify-content:center;align-items:center;gap:7px;min-height:34px;padding:7px 6px;transition:border-color .18s,color .18s;display:flex}.palcard:hover{color:var(--ink);border-color:var(--dim)}.palcard.on{border-color:var(--btc);color:var(--ink);font-weight:600}.palsw{box-shadow:0 0 0 1px var(--line);border-radius:1px;flex:none;display:flex;overflow:hidden}.palsw i{width:6px;height:15px;display:block}.palnm{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.palnote{font-size:calc(11.5px * var(--ts,1));color:var(--dim);margin:3px 0 8px;line-height:1.55}.sample-row{gap:6px;display:flex}.palgrid.sample-row{margin:0;display:flex}.sample-row{flex-wrap:wrap}.seg.sample-row>button.sample,.palgrid.sample-row>.palcard.sample{min-width:min-content}.seg button.sample,.palcard.sample{min-width:0;height:38px;font-size:calc(11.5px * var(--ts,1));border:1px solid var(--line);border-radius:var(--radius-s);color:var(--dim);background:0 0;flex:1;justify-content:center;align-items:center;padding:0 8px;font-weight:400;transition:border-color .18s,color .18s;display:flex;position:relative;overflow:hidden}.sample>span{z-index:1;text-overflow:ellipsis;white-space:nowrap;position:relative;overflow:hidden}.sample:before,.sample:after{border-radius:inherit}.seg button.sample:hover,.palcard.sample:hover{color:var(--ink);border-color:var(--dim)}.seg button.sample.on,.palcard.sample.on{border-color:var(--btc);color:var(--btc-text)}.paldot{border-radius:50%;width:5px;height:5px;position:absolute;top:7px;right:7px}.setbody .seg button.s-tiles{background:color-mix(in srgb,var(--ink) 9%,var(--card))}.seg button.s-open{border-color:#0000}.seg button.s-open.on{border-color:var(--btc)}.s-glass:before,.s-dots:before{content:"";background-image:radial-gradient(color-mix(in srgb,var(--dim) 45%,transparent) 1px,transparent 1.1px);background-position:9px 6px;background-size:18px 18px;position:absolute;inset:0}.s-glass:after{content:"";background:color-mix(in srgb,var(--card) 58%,transparent);-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);position:absolute;inset:0}.setbody .seg button.s-paper{background:var(--card);box-shadow:0 1px 0 color-mix(in srgb,var(--ink) 14%,var(--card)),0 2px 0 color-mix(in srgb,var(--ink) 9%,var(--card))}.s-paper:before{content:"";opacity:.5;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='90' height='90'%3E%3Cfilter id='f'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9 .35' numOctaves='2' seed='7'/%3E%3CfeColorMatrix values='0 0 0 0 .5 0 0 0 0 .45 0 0 0 0 .38 0 0 0 .55 0'/%3E%3C/filter%3E%3Crect width='90' height='90' filter='url(%23f)'/%3E%3C/svg%3E");position:absolute;inset:0}.s-pc-stich:before{content:"";opacity:.32;background:repeating-linear-gradient(135deg,var(--ink) 0 .6px,transparent .6px 4px);position:absolute;inset:0}.s-pc-hochdruck:before{content:"";opacity:.34;background-image:radial-gradient(var(--btc) 1.1px,transparent 1.3px);background-size:4px 4px;position:absolute;inset:0}.seg button.s-sharp{border-radius:0}.seg button.s-round{border-radius:10px}.s-cross:before{content:"";opacity:.42;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22'%3E%3Cpath d='M11 8.5v5M8.5 11h5' stroke='%23999' stroke-width='1'/%3E%3C/svg%3E");background-position:4px 8px;background-size:22px 22px;position:absolute;inset:0}.s-color:before{content:"";opacity:.32;background:radial-gradient(circle 42px at 22% 50%,var(--sample-color) 0,color-mix(in srgb,var(--sample-color) 45%,transparent) 40%,transparent 100%);position:absolute;inset:0}.s-mood:before{content:"";opacity:.34;background:radial-gradient(circle 40px at 16% 50%,var(--ok) 0,color-mix(in srgb,var(--ok) 45%,transparent) 40%,transparent 100%), radial-gradient(circle 40px at 84% 50%,var(--bad) 0,color-mix(in srgb,var(--bad) 45%,transparent) 40%,transparent 100%);position:absolute;inset:0}.s-shimmer:before{content:"";opacity:.3;background:radial-gradient(circle 38px at 24% 45%,var(--sample-color) 0,color-mix(in srgb,var(--sample-color) 45%,transparent) 40%,transparent 100%), radial-gradient(circle 30px at 80% 65%,var(--sample-color) 0,color-mix(in srgb,var(--sample-color) 45%,transparent) 40%,transparent 100%);position:absolute;inset:0}.s-code:before{content:"1 0 1 1 0 0 1 0 1 1 0 1 0 0 1 1 0 1 0 1 1 0 0 1 0 1 1 0 1 0 0 1 1 0 1 0 1 1 0 0 1 0 1 1 0 1";text-align:left;opacity:.3;color:var(--sample-color);font:500 calc(8px * var(--ts,1))/13px ui-monospace,"SF Mono",Menlo,Consolas,monospace;letter-spacing:5px;word-break:break-all;white-space:normal;padding:0 3px;position:absolute;inset:-2px 0}.s-code:after{content:"";background:radial-gradient(ellipse at 50% 50%,var(--card) 18%,transparent 62%);position:absolute;inset:0}.segtitel{font-size:calc(11px * var(--ts,1));color:var(--dim);letter-spacing:.02em;margin:10px 0 4px}.palmix{border:1px solid var(--line);color:var(--dim);border-radius:var(--radius-s);font:inherit;font-size:calc(11.5px * var(--ts,1));cursor:pointer;background:0 0;align-self:flex-start;margin:2px 0 5px;padding:6px 11px}.palmix:hover{color:var(--ink);border-color:var(--dim)}.palmixg{grid-template-columns:1fr 1fr;gap:5px 13px;margin:3px 0 8px;display:grid}.palfld{font-size:calc(11.5px * var(--ts,1));color:var(--dim);justify-content:space-between;align-items:center;gap:8px;display:flex}.palfld input[type=color]{border:1px solid var(--line);border-radius:var(--radius-s);cursor:pointer;background:0 0;flex:none;width:34px;height:21px;padding:0}.palwarn{font-size:calc(11px * var(--ts,1));color:var(--warn);margin:0 0 8px;line-height:1.5}html[data-build=edges] .card{box-shadow:none;border-color:color-mix(in srgb,var(--line) 62%,transparent);background:0 0}html[data-build=edges]:is([data-grid=dots],[data-grid=cross]):not([data-veil=on]):not([data-edit=on]) .grid12>.card{background:var(--bg)}html[data-build=edges] .addon-nav button{background:0 0}html[data-build=edges] .addon-nav button.on{color:var(--btc-text)}html[data-build=edges] .datareg button{background:0 0}html[data-build=open] .card{box-shadow:none;background:0 0;border-color:#0000}html[data-build=open] .card .lbl,html[data-build=open] .chead-t{font-size:calc(10px * var(--ts,1));letter-spacing:.11em;text-transform:uppercase}html[data-build=open] .card .big{letter-spacing:-.02em;font-weight:600}html[data-build=open] .tabs{background:var(--bg);border-top-color:#0000}html[data-build=open] .tabs .tab{color:color-mix(in srgb,var(--dim) 82%,transparent)}html[data-build=open] .tabs .tabwrap.on,html[data-build=open] .tabs .tab.on{color:var(--btc-text);box-shadow:none;background:0 0;border-color:#0000}html[data-theme=light][data-build=open] .tabs .tab:not(.on){color:var(--dim)}html[data-build=open] .tools{background:color-mix(in srgb,var(--bg) 80%,transparent);box-shadow:none;border-color:#0000}html[data-build=open] .tools-sep{background:0 0}html[data-build=open] .mhead{background:var(--bg);border-bottom-color:#0000}html[data-build=open] .segj{border-color:#0000}html[data-build=open] .segj button+button{border-left-color:#0000}html[data-build=open] .seg button{border-color:#0000}html[data-build=open] .addon-nav button{background:0 0;border-bottom-color:#0000}html[data-build=open] .addon-nav button.on{color:var(--btc-text)}html[data-build=open] .datareg button{background:0 0;border-color:#0000}html[data-build=open] .x2box{background:0 0}html[data-build=open][data-edit=on] .card,html[data-build=edges][data-edit=on] .card{border-color:var(--line);background:var(--card)}@media (hover:hover){.zeigbar{--zeig:var(--ink);--zeigt:var(--ink)}.logbk-ev.zeigbar{--zeig:var(--art);--zeigt:var(--art)}.logbk-ev.zeigbar.k-asset{--zeig:var(--asset);--zeigt:var(--asset-text,var(--asset))}.zeigbar:hover,tr.zeigbar:hover td{background:color-mix(in srgb,var(--zeig) 7%,var(--row))}html[data-build=edges] .zeigbar:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--zeigt) 34%,transparent);background:0 0}html[data-build=edges] tr.zeigbar:hover td{box-shadow:inset 0 1px 0 0 color-mix(in srgb,var(--zeigt) 34%,transparent), inset 0 -1px 0 0 color-mix(in srgb,var(--zeigt) 34%,transparent);background:0 0}html[data-build=edges] tr.zeigbar:hover td:first-child{box-shadow:inset 0 1px 0 0 color-mix(in srgb,var(--zeigt) 34%,transparent), inset 0 -1px 0 0 color-mix(in srgb,var(--zeigt) 34%,transparent), inset 1px 0 0 0 color-mix(in srgb,var(--zeigt) 34%,transparent)}html[data-build=edges] tr.zeigbar:hover td:last-child{box-shadow:inset 0 1px 0 0 color-mix(in srgb,var(--zeigt) 34%,transparent), inset 0 -1px 0 0 color-mix(in srgb,var(--zeigt) 34%,transparent), inset -1px 0 0 0 color-mix(in srgb,var(--zeigt) 34%,transparent)}html[data-build=open] .zeigbar:hover{box-shadow:none;background:0 0}html[data-build=open] .logbk-ev.zeigbar:hover:before,html[data-build=open] .logbk-ev.zeigbar:hover:after{background:var(--zeigt)}html[data-build=open] .logbk-jahrblock:first-child .logbk-monblock:first-of-type .logbk-ev.zeigbar:first-of-type:hover:before{background:linear-gradient(180deg,transparent,var(--zeigt))}html[data-build=open] .logbk-jahrblock:last-child .logbk-monblock:last-of-type .logbk-ev.zeigbar:last-of-type:hover:after{background:linear-gradient(180deg,var(--zeigt),transparent)}html[data-build=open] tr.zeigbar:hover td{box-shadow:inset 0 -2px 0 0 var(--zeigt);background:0 0}html[data-build=glass] .zeigbar:hover{background:color-mix(in srgb,var(--zeig) 6%,var(--card));box-shadow:inset 0 1px #ffffff38,inset 0 -1px #ffffff0d,0 8px 20px -12px #000c}html[data-theme=light][data-build=glass] .zeigbar:hover{box-shadow:inset 0 1px 0 0 #fffffff2, inset 0 -1px 0 0 color-mix(in srgb,var(--line) 45%,transparent), 0 8px 18px -10px #5a461e73}html[data-build=glass] tr.zeigbar:hover td{background:color-mix(in srgb,var(--zeig) 6%,var(--card));box-shadow:inset 0 1px #ffffff38}html[data-theme=light][data-build=glass] tr.zeigbar:hover td{box-shadow:inset 0 1px #fffffff2}}.saverow{text-align:left;border-radius:var(--radius-s);cursor:pointer;width:calc(100% + 36px);color:var(--ink);background:0 0;border:none;align-items:flex-start;gap:12px;margin:0 -18px;padding:11px 18px;transition:background .15s;display:flex}.saverow:hover:not(:disabled){background:color-mix(in srgb, var(--ink) 6%, transparent)}.saverow:disabled{opacity:.4;cursor:default}.setbody{flex-direction:column;gap:12px;padding:2px 2px 16px;display:flex}.setbody:has(>.saverow){padding-top:0;padding-bottom:0}.setclip{grid-template-rows:0fr;transition:grid-template-rows .22s cubic-bezier(.32,.72,.24,1);display:grid;overflow:hidden}.setclip.on{grid-template-rows:1fr}.setclip>.setbody{min-height:0;transition:padding-top .22s,padding-bottom .22s}.setclip:not(.on)>.setbody{padding-top:0;padding-bottom:0}.setclip.on:not(.moving){overflow:visible}@media (prefers-reduced-motion:reduce){.setclip{transition:none}}.setbody .seg button{background:var(--card)}.setsec{border-radius:var(--radius-s);margin:0 -18px;padding:0 18px;transition:background .15s}.setsechead{border-radius:var(--radius-s);background:var(--card);width:calc(100% + 36px);min-height:57px;color:inherit;font:inherit;cursor:pointer;text-align:left;top:var(--kopf-oben,0);z-index:2;border:none;justify-content:space-between;align-items:center;gap:12px;margin:0 -18px;padding:13px 18px;display:flex;position:sticky}.setsec:hover>.setsechead,.setsec.on>.setsechead{background:color-mix(in srgb, var(--ink) 6%, var(--card))}.pop-flush>.setsec:first-child>.setsechead{border-top-left-radius:var(--radius);border-top-right-radius:var(--radius)}.pop-flush>.setsec:not(:has(~.setsec))>.setsechead{border-bottom-left-radius:var(--radius);border-bottom-right-radius:var(--radius)}.setsec:hover,.setsec.on{background:color-mix(in srgb, var(--ink) 6%, transparent)}:root{--fokus-zurueck:.72}[role=tab][data-fokus-ding],.logbk-rail[data-fokus]{--fokus-zurueck:.8}.setsec[data-fokus-ding]{--fokus-zurueck:.92}:root [data-fokus-ding][data-fokus-zurueck=ton]:not(:hover,:focus-within) :is([data-fokus-ton],.setsechead>[data-fokus-ton]~svg),:root [data-fokus-ding][data-fokus-zurueck=ganz]:not(:hover,:focus-within){opacity:var(--fokus-zurueck);--fokus-aus:100%}[data-fokus-ding]:not([data-fokus-mitton]),[data-fokus-ton]{transition:opacity .15s}@media (prefers-reduced-motion:reduce){[data-fokus-ding]:not([data-fokus-mitton]),[data-fokus-ton]{transition:none}}.saverow+.saverow{margin-top:2px}.saveic{border:1px solid var(--line);border-radius:var(--radius-s);width:32px;height:32px;color:var(--btc);flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;display:flex}.saveic svg{color:var(--btc)!important}.savetit{font-size:calc(13.5px * var(--ts,1));font-weight:600;line-height:1.3;display:block}.savedesc{font-size:calc(11.5px * var(--ts,1));color:var(--dim);margin-top:3px;line-height:1.45;display:block}.savewarn{font-size:calc(11px * var(--ts,1));color:var(--dim);margin-top:5px;line-height:1.45;display:block}[data-privacy=on] .pv-tt{filter:blur(6px)}.librow{text-align:left;border-radius:var(--radius-s);cursor:pointer;width:100%;color:var(--ink);background:0 0;border:1px solid #0000;align-items:center;gap:11px;padding:8px 9px;transition:background .15s,border-color .15s;display:flex}.librow:hover{background:var(--row);border-color:var(--line)}.libglyph{border:1px solid var(--line);border-radius:var(--radius-s);background:var(--card);flex-shrink:0;justify-content:center;align-items:center;width:60px;height:40px;display:flex}.libtit{font-size:calc(12.5px * var(--ts,1));font-weight:600;line-height:1.25;display:block}.libdesc{font-size:calc(10.5px * var(--ts,1));color:var(--dim);margin-top:2px;line-height:1.35;display:block}.confetti{pointer-events:none;z-index:0;position:absolute;inset:-18px;overflow:hidden}.confetti i{opacity:.9;border-radius:1px;animation:linear infinite cfallA;position:absolute;top:-16px}.confetti i:nth-child(3n){border-radius:50%;animation-name:cfallB}.confetti i:nth-child(3n+1){animation-name:cfallC}@keyframes cfallA{0%{transform:translate(0)rotate(0)}to{transform:translate(14px,440px)rotate(620deg)}}@keyframes cfallB{0%{transform:translate(0)rotate(0)}50%{transform:translate(-18px,220px)rotate(210deg)}to{transform:translate(6px,440px)rotate(430deg)}}@keyframes cfallC{0%{transform:translate(0)rotate(0)}50%{transform:translate(14px,220px)rotate(-190deg)}to{transform:translate(-10px,440px)rotate(-400deg)}}@container (width<=250px){.uhints{display:none}}@keyframes roseIn{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes roseFade{0%{opacity:0}to{opacity:1}}.capcell .ct{flex-direction:column;align-items:center;gap:1px;display:flex}.capcell .ct-ic{opacity:.9;width:16px;height:16px;margin-bottom:4px}.m-block{display:none}.txhero{padding:0}html[data-grund=bild] .aufbild,html[data-grund=bild] .aufbild button,html[data-grund=bild] .aufbild input,html[data-grund=bild] .txhero,html[data-grund=bild] .datareg button,html[data-grund=bild] .as-back,html[data-grund=bild] .fussknopf,html[data-grund=bild] .fuss,html[data-grund=bild] .logbk-werkzeug,html[data-grund=bild] .logbk-werkzeug button,html[data-grund=bild] .logbk-blank,html[data-grund=bild] .logbk-fuss,html[data-grund=bild] .logbk-jahrblock>.logbk-anker,html[data-grund=bild] .logbk-rail,html[data-grund=bild] .cred-filter,html[data-grund=bild] .cred-filter button{text-shadow:0 0 4px var(--bg),0 0 9px var(--bg),0 1px 2px var(--bg)}html[data-theme=light][data-grund=bild] .aufbild,html[data-theme=light][data-grund=bild] .aufbild button,html[data-theme=light][data-grund=bild] .aufbild input,html[data-theme=light][data-grund=bild] .txhero,html[data-theme=light][data-grund=bild] .datareg button,html[data-theme=light][data-grund=bild] .as-back,html[data-theme=light][data-grund=bild] .fussknopf,html[data-theme=light][data-grund=bild] .fuss,html[data-theme=light][data-grund=bild] .logbk-werkzeug,html[data-theme=light][data-grund=bild] .logbk-werkzeug button,html[data-theme=light][data-grund=bild] .logbk-blank,html[data-theme=light][data-grund=bild] .logbk-fuss,html[data-theme=light][data-grund=bild] .logbk-jahrblock>.logbk-anker,html[data-theme=light][data-grund=bild] .logbk-rail,html[data-theme=light][data-grund=bild] .cred-filter,html[data-theme=light][data-grund=bild] .cred-filter button{text-shadow:none}html[data-theme=light][data-grund=bild] .txkopf,html[data-theme=light][data-grund=bild] .logbk-rail{z-index:0;position:relative}html[data-theme=light][data-grund=bild] .txkopf:not(:empty):before,html[data-theme=light][data-grund=bild] .logbk-rail:before{content:"";z-index:-1;border-radius:var(--radius);background:var(--card);box-shadow:inset 0 1px 0 0 #ffffffe6, 0 0 0 1px color-mix(in srgb,var(--line) 92%,transparent), 0 18px 40px -24px #40301480;position:absolute;inset:0}html[data-theme=light][data-grund=bild] .aufbild,html[data-theme=light][data-grund=bild] .aufbild button,html[data-theme=light][data-grund=bild] .logbk-blank,html[data-theme=light][data-grund=bild] .logbk-werkzeug button,html[data-theme=light][data-grund=bild] .cred-filter button{color:var(--dim)}html[data-theme=light][data-grund=bild] .aufbild button.on,html[data-theme=light][data-grund=bild] .logbk-werkzeug button.on,html[data-theme=light][data-grund=bild] .cred-filter button.on{color:var(--ink)}html[data-theme=light][data-grund=bild] .txhero .sub,html[data-theme=light][data-grund=bild] .datareg button{color:var(--dim)}html[data-theme=light][data-grund=bild] .datareg button.on{color:var(--btc-text)}html[data-grund=bild] .aufbild svg,html[data-grund=bild] .txhero svg,html[data-grund=bild] .datareg button svg,html[data-grund=bild] .as-back svg,html[data-grund=bild] .fussknopf svg,html[data-grund=bild] .fuss svg,html[data-grund=bild] .logbk-werkzeug svg,html[data-grund=bild] .logbk-rail svg,html[data-grund=bild] .cred-filter svg{filter:drop-shadow(0 0 3px var(--bg)) drop-shadow(0 0 7px var(--bg))}html[data-theme=light][data-grund=bild] .aufbild svg,html[data-theme=light][data-grund=bild] .txhero svg,html[data-theme=light][data-grund=bild] .datareg button svg,html[data-theme=light][data-grund=bild] .as-back svg,html[data-theme=light][data-grund=bild] .fussknopf svg,html[data-theme=light][data-grund=bild] .fuss svg,html[data-theme=light][data-grund=bild] .logbk-werkzeug svg,html[data-theme=light][data-grund=bild] .logbk-rail svg,html[data-theme=light][data-grund=bild] .cred-filter svg{filter:none}html[data-grund=bild] .logbk-rail .dim,html[data-grund=bild] .logbk-rail .logbk-more,html[data-grund=bild] .logbk-rail .logbk-num,html[data-grund=bild] .logbk-rail .logbk-bezug,html[data-grund=bild] .logbk-rail .logbk-det,html[data-grund=bild] .logbk-rail .logbk-mitbild .logbk-line{color:color-mix(in srgb,var(--ink) 62%,var(--dim))}html[data-grund=bild] .logbk-rail{--art-leise:color-mix(in srgb,var(--ink) 62%,var(--dim))}html[data-theme=light][data-grund=bild] .logbk-rail .dim,html[data-theme=light][data-grund=bild] .logbk-rail .logbk-more,html[data-theme=light][data-grund=bild] .logbk-rail .logbk-num,html[data-theme=light][data-grund=bild] .logbk-rail .logbk-bezug,html[data-theme=light][data-grund=bild] .logbk-rail .logbk-det,html[data-theme=light][data-grund=bild] .logbk-rail .logbk-mitbild .logbk-line{color:var(--dim)}html[data-theme=light][data-grund=bild] .logbk-rail{--art-leise:var(--dim)}html[data-grund=bild] .aufbild,html[data-grund=bild] .aufbild button,html[data-grund=bild] .as-back,html[data-grund=bild] .fussknopf,html[data-grund=bild] .logbk-blank,html[data-grund=bild] .logbk-werkzeug button,html[data-grund=bild] .cred-filter button{color:color-mix(in srgb,var(--ink) 62%,var(--dim))}html[data-grund=bild] .aufbild button.on,html[data-grund=bild] .logbk-werkzeug button.on,html[data-grund=bild] .cred-filter button.on{color:var(--ink)}html[data-grund=bild] .txhero .sub{color:color-mix(in srgb,var(--ink) 58%,var(--dim))}html[data-grund=bild] .datareg button{color:color-mix(in srgb,var(--ink) 62%,var(--dim))}html[data-grund=bild] .datareg button.on{color:var(--btc-text)}.txm-y{border:none;border-top:1px solid var(--line);cursor:pointer;width:100%;color:var(--ink);text-align:left;background:0 0;align-items:baseline;gap:10px;padding:19px 4px 13px;display:flex}.txm>div:first-child .txm-y{border-top:none}.txm>div+div{margin-top:13px}.txm-yy{font-size:calc(21px * var(--ts,1));font-weight:750;line-height:1}.txm-ys{font-size:calc(14.5px * var(--ts,1));font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto;font-weight:650}.txm-m>.pv{white-space:nowrap;flex-shrink:0}.txm-yn{color:var(--dim);font-size:calc(11.5px * var(--ts,1));flex-shrink:0}.txm-cap{text-align:right;color:var(--dim);font-size:calc(10px * var(--ts,1));letter-spacing:.06em;text-transform:uppercase;padding:2px 4px 0}.txm-mn{color:var(--dim);font-weight:500}.txm-m{background:var(--row);border-radius:var(--radius-s);cursor:pointer;width:100%;color:var(--ink);font-size:calc(13px * var(--ts,1));font-variant-numeric:tabular-nums;text-align:left;border:none;justify-content:space-between;align-items:center;gap:10px;margin:5px 0;padding:12px 13px;font-weight:600;display:flex}.txm-t{text-align:left;width:100%;font:inherit;color:inherit;border:none;border-top:1px solid var(--line);cursor:pointer;background:0 0;padding:12px 6px;display:block}.txm-t:active{background:var(--row)}.txm-r1{font-size:calc(13.5px * var(--ts,1));align-items:baseline;gap:9px;display:flex}.txm-typ{font-size:calc(10.5px * var(--ts,1));text-transform:uppercase;letter-spacing:.5px;color:var(--dim);font-weight:750}.txm-typ.pos{color:var(--ok)}.txm-typ.neg{color:var(--bad)}.txm-d{font-weight:650}.txm-q{font-variant-numeric:tabular-nums;margin-left:auto;font-weight:600}.txm-r2{color:var(--dim);font-size:calc(11.5px * var(--ts,1));font-variant-numeric:tabular-nums;justify-content:space-between;gap:10px;margin-top:3px;display:flex}@media (max-width:700px),(max-width:900px) and (orientation:portrait){.m-block{display:block}}.asset-head{grid-template-columns:minmax(150px,.9fr) minmax(150px,1.25fr) minmax(0,1.6fr);align-items:center;gap:22px;display:grid}.ah-chart{grid-column:2;min-width:0;min-height:0}.asset-head>.ah-id{align-self:start}.asset-head>.ah-chart{align-self:center}.av-kopf{justify-content:flex-end;align-items:center;min-width:0;height:30px;margin-bottom:2px;display:flex;position:relative}.av-lese{white-space:nowrap;pointer-events:none;align-items:center;gap:10px;max-width:calc(100% - 136px);height:30px;display:flex;position:absolute;top:0;left:0;overflow:hidden}.av-lese-gross{font-size:calc(22px * var(--ts,1));font-variant-numeric:tabular-nums;font-weight:750;line-height:1.2}.av-lese-klein{font-size:calc(11px * var(--ts,1));font-variant-numeric:tabular-nums;margin-top:0;line-height:1.2}.av-legende{font-size:calc(11px * var(--ts,1));color:var(--dim);align-items:center;gap:7px;display:flex}.av-legende i{border-top:2px solid var(--av,var(--btc));flex:0 0 14px;width:14px;height:0;display:inline-block}.av-legende i[data-leg=inv]{border-top:1px dashed var(--dim);margin-left:6px}.av-flaeche{top:0;bottom:0;left:0;right:var(--av-achse,58px);position:absolute}.verlauf-streifen,.av-zeit{margin-right:var(--av-achse,58px)}.av-achse{width:var(--av-achse,58px);pointer-events:none;display:block;position:absolute;top:0;bottom:0;right:0}.av-achse>span{font-size:calc(10px * var(--ts,1));color:var(--dim);opacity:.85;font-variant-numeric:tabular-nums;white-space:nowrap;line-height:1;position:absolute;right:0;transform:translateY(-50%)}@media (max-width:700px),(max-width:900px) and (orientation:portrait){[data-asset-verlauf]{--av-achse:50px}}.achart{flex-direction:column;gap:4px;min-width:0;display:flex}.achart-box{height:104px;position:relative}.achart-bild{width:100%;height:100%;display:block}.achart-punkt{background:var(--ac);border:2px solid var(--card);box-sizing:border-box;pointer-events:none;border-radius:50%;width:7px;height:7px;margin:-3.5px 0 0 -3.5px;position:absolute}.achart-tip{background:var(--card);border:1px solid var(--line);border-radius:var(--radius-s);font-size:calc(10.5px * var(--ts,1));font-variant-numeric:tabular-nums;pointer-events:none;z-index:3;width:max-content;max-width:100%;padding:4px 8px;line-height:1.3;position:absolute;top:2px;box-shadow:0 4px 14px #00000047}.achart-fuss{font-size:calc(10.5px * var(--ts,1));color:var(--dim);font-variant-numeric:tabular-nums;align-items:baseline;gap:5px;min-width:0;line-height:1;display:flex}.achart-fuss>[data-ac-delta]{font-weight:650}.achart-fuss>[data-ac-bereich]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.achart-fuss>[data-ac-delta]+[data-ac-bereich]:before{content:"·";margin-right:5px}.ah-id{flex-direction:column;justify-content:center;align-items:flex-start;gap:7px;min-width:0;display:flex}.ah-meta{font-size:calc(11px * var(--ts,1));color:var(--dim);font-variant-numeric:tabular-nums;line-height:1.35}.ah-meta b{letter-spacing:.04em;color:color-mix(in srgb,var(--ink) 55%,var(--dim));font-weight:650}.ah-idcol{flex-direction:column;gap:1px;min-width:0;display:flex}.ah-namerow{align-items:center;gap:9px;min-width:0;display:flex}.ah-name{font-size:calc(15px * var(--ts,1));overflow-wrap:break-word;letter-spacing:.01em;font-weight:700;line-height:1.25}.ah-stats{text-align:right;grid-column:3;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px 18px;padding-right:20px;display:grid}.ah-stats>[data-rang]{min-width:0}.ah-stats>[data-rang] .sv{overflow-wrap:anywhere;min-width:0}.ah-stats>[data-rang] .s-lab{font-size:calc(10px * var(--ts,1));margin-top:0}.ah-stats>[data-rang="1"] .sv{font-size:calc(19px * var(--ts,1));font-variant-numeric:tabular-nums;margin-top:2px;font-weight:700;line-height:1.2}.ah-stats>[data-rang="2"]{flex-wrap:wrap;justify-content:flex-end;align-items:baseline;gap:4px 8px;display:flex}.ah-stats>[data-rang="2"] .s-lab{font-size:calc(10.5px * var(--ts,1))}.ah-stats>[data-rang="2"] .sv{font-size:calc(13px * var(--ts,1));font-variant-numeric:tabular-nums;font-weight:600}.ah-stats>[data-rang="2"] .sbeleg{flex-basis:100%;margin-top:0}.ah-stats>[data-rang="2"] .sbeleg:empty{display:none}.ah-empty{display:block}.card[data-auf] .asset-head{grid-template-columns:minmax(230px,.8fr) minmax(0,2.6fr);align-items:start;gap:20px clamp(24px,5cqw,90px)}.card[data-auf] .ah-chart{grid-area:2/1/auto/-1;width:auto}.card[data-auf] .ah-stats{grid-area:1/2;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px clamp(20px,4cqw,70px);padding-right:12px}.card[data-auf] .ah-stats>[data-c=hold]{grid-area:1/1}.card[data-auf] .ah-stats>[data-c=inv]{grid-area:2/1}.card[data-auf] .ah-stats>[data-c=val]{grid-area:1/2}.card[data-auf] .ah-stats>[data-c=gv]{grid-area:2/2}.card[data-auf] .ah-stats>[data-c=hold],.card[data-auf] .ah-stats>[data-c=inv]{text-align:left}.card[data-auf] .ah-stats>[data-rang="2"]{display:block}.card[data-auf] .ah-stats>[data-rang="2"] .sv{font-size:calc(19px * var(--ts,1));margin-top:2px;font-weight:700}.card[data-auf] .ah-stats>[data-rang="2"] .s-lab{font-size:calc(10px * var(--ts,1))}.card[data-auf] .ah-stats>[data-rang="2"] .sbeleg{margin-top:3px}.card[data-auf] .ah-stats .sbeleg{white-space:normal}.sbeleg{font-size:calc(11.5px * var(--ts,1));color:var(--dim);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;margin-top:3px;line-height:1.35;overflow:hidden}.ah-fuss{font-size:calc(10px * var(--ts,1));color:var(--dim);font-variant-numeric:tabular-nums;border-top:none;justify-content:space-between;align-items:center;gap:12px;min-height:18px;padding:2px 6px 6px;display:flex}.ah-boden{background:var(--line);height:5px;display:block;overflow:hidden}.ah-boden>i{height:100%;display:block}.apanel{transition:grid-template-rows var(--auf-dauer) var(--auf-kurve),opacity .2s ease;opacity:0;grid-template-rows:0fr;display:grid}.apanel[data-auf]{opacity:1;transition:grid-template-rows var(--auf-dauer) var(--auf-kurve), opacity .26s ease var(--auf-spaet);grid-template-rows:1fr}.apanel-in{min-height:0;overflow:hidden}.ah-werkzeug{flex-shrink:0;align-items:center;gap:12px;min-height:15px;display:inline-flex}@media (pointer:coarse){.ah-werkzeug{gap:0}.ah-werkzeug>:is(.apen,.agrip){justify-content:center;align-items:center;min-width:32px;min-height:32px;display:inline-flex}}.ah-fuss .agrip{width:10px;height:15px;padding:0 3px;position:static;transform:none}@media (min-width:901px),(min-width:701px) and (orientation:landscape){.ah-stats>[data-c]{min-width:0}.ah-stats>[data-c=hold]{grid-area:1/1}.ah-stats>[data-c=val]{grid-area:1/2}.ah-stats>[data-c=inv]{grid-area:2/1}.ah-stats>[data-c=gv]{grid-area:2/2}}@container (width>=1000px){.asset-head{grid-template-columns:minmax(190px,.85fr) minmax(220px,1.3fr) minmax(0,1.7fr);gap:30px}.ah-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 34px;padding-right:12px}.ah-stats>[data-rang="1"] .sv{font-size:calc(22px * var(--ts,1))}.ah-stats .sbeleg{white-space:normal}}.ah-chev{color:var(--dim);font-size:calc(13px * var(--ts,1));padding:8px;position:absolute;top:14px;right:10px}.sv .pos{color:var(--ok)}.sv .neg{color:var(--bad)}.txcounts>[data-rang] .s-lab{font-size:calc(10px * var(--ts,1));margin-top:0}.txcounts>[data-rang] .sv{font-size:calc(13.5px * var(--ts,1));font-variant-numeric:tabular-nums;margin-top:1px;font-weight:600}.txcounts>[data-rang] .sbeleg{display:none}@media (max-width:700px),(max-width:900px) and (orientation:portrait){.asset-head{flex-direction:column;align-items:stretch;row-gap:14px;display:flex;padding:21px 16px 18px!important}.ah-chart,.asset-head>.ah-chart{align-self:stretch;width:100%;min-width:0}.ah-id{flex-wrap:wrap;row-gap:8px}.ah-stats{text-align:left;align-content:start;margin-left:0;padding-right:0;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;display:grid!important}.ah-stats>span,.ah-stats>[data-rang]{background:color-mix(in srgb, var(--ink) 4%, transparent);border-radius:var(--radius-s);text-align:left;min-width:0;padding:11px 13px;grid-area:auto!important;display:block!important}.ah-stats>[data-rang] .s-lab{font-size:calc(10.5px * var(--ts,1))}.ah-stats .sv,.ah-stats>[data-rang="1"] .sv,.ah-stats>[data-rang="2"] .sv{overflow-wrap:anywhere;margin-top:2px;font-weight:700;line-height:1.25;font-size:calc(15px * var(--ts,1))!important}.ah-stats>[data-c=gv] .sv{display:block}.ah-stats>[data-rang="2"] .sbeleg{flex-basis:auto;margin-top:3px}.ah-stats .sbeleg{white-space:normal;overflow-wrap:anywhere;text-overflow:clip;overflow:visible}.ah-stats>[data-rang="2"] .sbeleg:empty{display:none}.card[data-auf] .asset-head{grid-template-columns:none;row-gap:14px}.card[data-auf] .ah-stats{grid-area:auto}.ah-fuss{text-align:left;padding:6px 4px}.txhero{border-bottom:1px solid var(--line);padding:0;padding-bottom:var(--s5);margin-bottom:var(--s5)}.txcounts{grid-template-columns:repeat(2,1fr);gap:var(--s2)!important;margin-top:var(--s4)!important;display:grid!important}.txcounts>span{box-shadow:inset 0 1px 0 var(--line);background:0 0;border-radius:0;min-width:0;padding:8px 0 4px}.txcounts .sv{font-size:calc(15px * var(--ts,1))!important}}.txm-w{position:relative;overflow:hidden}.txm-w:focus-within .txm-t{transform:translate(-72px)!important}.txm-w .txm-t{background:var(--card);z-index:1;position:relative}.txm-del{background:var(--bad);color:#fff;cursor:pointer;z-index:0;border:none;justify-content:center;align-items:center;width:72px;display:flex;position:absolute;top:0;bottom:0;right:0}.tippzahl,.tippzahl-in{width:auto;box-shadow:none;border:none;border-bottom:1px dotted color-mix(in srgb,var(--dim) 62%,transparent);color:var(--ink);font-family:inherit;font-size:calc((clamp(13px,4.8cqw,15px)) * var(--ts,1));background:0 0;border-radius:0;outline:none;margin:0 1px;padding:0 2px 2px;font-weight:600;line-height:1.2}.tippzahl{cursor:pointer;-webkit-tap-highlight-color:transparent}.tippzahl:hover{border-bottom-color:var(--ink)}.tippzahl-in{text-align:right}.tippzahl-in:focus{border-bottom-style:solid}.tippwahl{display:inline-flex}.tippsatz{white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.card .race-head{font-size:calc((clamp(11px,4.2cqw,12.5px)) * var(--ts,1));padding-right:calc(var(--uh-w,80px) + 12px);flex-wrap:wrap;align-items:center;gap:5px;margin-bottom:0;line-height:1.45;display:flex}.play-button{box-sizing:border-box;border:1px solid var(--btc);border-radius:var(--radius-s);width:35px;height:26px;color:var(--btc-text);cursor:pointer;background:0 0;flex:none;justify-content:center;align-items:center;margin:0;padding:0;line-height:1;transition:background-color .12s,color .12s;display:inline-flex}.play-button:hover,.play-button.is-playing{background:var(--btc);color:var(--card)}.play-button svg{display:block}.race-head .play-button{margin-right:3px}.sub.plaw-sub{margin-top:11px}input[type=number]{appearance:textfield}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.addon-nav{flex-shrink:0;margin:-18px -18px 10px;display:flex;overflow:hidden}.addon-nav button{background:var(--row);border:none;border-bottom:1px solid var(--line);color:var(--dim);font-size:calc(11px * var(--ts,1));cursor:pointer;border-left:1px solid var(--line);flex:1;padding:9px 4px}.addon-nav button:first-child{border-left:none}.addon-nav{flex-wrap:wrap}.addon-nav button{white-space:nowrap;min-width:min-content}.addon-nav button.on{background:var(--card);color:var(--btc-text);border-bottom-color:#0000;font-weight:700}.addon-nav button.dis{opacity:.4}.skiplink{z-index:20;background:var(--btc);color:var(--btn-ink);border-radius:var(--radius-s);font-size:calc(13px * var(--ts,1));padding:10px 16px;font-weight:650;transition:transform .15s;position:fixed;top:10px;left:10px;transform:translateY(-250%)}.skiplink:focus{transform:none}.card:focus-visible{outline:3px solid var(--btc-text);outline-offset:-3px}button:focus-visible,input:focus-visible,select:focus-visible,[role=button]:focus-visible{outline:2.5px solid var(--btc-text);outline-offset:-2.5px;scroll-margin-block:110px}a:focus-visible{outline:2.5px solid var(--btc-text);outline-offset:2px;scroll-margin-block:110px}.seg button:focus-visible,.segj button:focus-visible,.addon-nav button:focus-visible{z-index:2;position:relative}.card:focus-visible{scroll-margin-block:120px}.uhints [role=button]:hover{color:var(--btc-text)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.ordb{z-index:7;gap:8px;position:absolute;top:42px;right:7px}.ordb button{background:var(--ink);width:34px;height:30px;color:var(--card);font-size:calc(15px * var(--ts,1));border:none;border-radius:9px;font-weight:700;line-height:1}.ordb button:disabled{opacity:.25}@media (max-width:700px),(max-width:900px) and (orientation:portrait){.ordb{flex-direction:column;display:flex}.card.editing{touch-action:pan-y}.ordb:before{content:"";z-index:-1;background:color-mix(in srgb,var(--card) 62%,transparent);-webkit-backdrop-filter:blur(8px)saturate(1.1);backdrop-filter:blur(8px)saturate(1.1);border-radius:15px;position:absolute;inset:-7px -6px}.card[data-flach="1"] .ordb{flex-direction:row;gap:6px;top:auto;bottom:7px}.card[data-flach="1"] .ordb:before{inset:-6px -7px}}.grid-edit .card *{pointer-events:none}.grid-edit .card .rez,.grid-edit .card .delbadge,.grid-edit .card .ordb,.grid-edit .card .ordb *,.grid-edit .card .addon-nav,.grid-edit .card .addon-nav *,.grid-edit .card .seg,.grid-edit .card .seg *{pointer-events:auto}@media (max-width:700px),(max-width:900px) and (orientation:portrait){.hscroll{overflow-x:clip}}html{overscroll-behavior-x:none}:root{--hban-y:calc(55px + env(safe-area-inset-bottom,0px) + 12px)}body.tabs-tucked{--hban-y:calc(env(safe-area-inset-bottom,0px) + 12px)}.hban{top:auto;bottom:var(--hban-y);background:var(--card);border:1px solid var(--line);border-radius:var(--radius);width:calc(100vw - 24px);max-width:377px;max-height:calc(100dvh - var(--hban-y) - 24px);overscroll-behavior:contain;margin:0;padding:16px 18px;transition:bottom .38s cubic-bezier(.4,0,.2,1);position:fixed;left:12px;right:auto;overflow-y:auto;transform:none}.hban>button[aria-label]{float:right;z-index:2;position:sticky;top:0}.hban-x{width:30px;height:30px;color:var(--dim);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;margin:-6px -8px 0 0;transition:background .15s,color .15s;display:inline-flex}.hban-x:hover{background:color-mix(in srgb, var(--ink) 8%, transparent);color:var(--ink)}@media (max-width:700px),(max-width:900px) and (orientation:portrait){.hban{width:auto;max-width:none;margin:0 auto;left:12px;right:12px}}body.hban-on .toast{bottom:calc(var(--hban-y) + var(--hban-h,0px) + 12px)}html{touch-action:manipulation}.hban2{border-color:color-mix(in srgb, var(--btc) 45%, var(--line));box-shadow:0 -8px 40px #00000061, 0 0 0 1px color-mix(in srgb, var(--btc) 14%, transparent), 0 0 34px -6px color-mix(in srgb, var(--btc) 34%, transparent);padding:18px 20px 24px;animation:.5s cubic-bezier(.2,.9,.3,1) both hban-in;overflow:hidden}@keyframes hban-in{0%{opacity:0;transform:translateY(21px)scale(.975)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.hban2{animation:none}}.card.blockbeat{z-index:5;will-change:transform;animation:2.1s cubic-bezier(.35,.55,.35,1) blockBeat,3.2s ease-out blockGlow}@keyframes blockBeat{0%{transform:scale(1)}8%{transform:scale(1.038)}15%{transform:scale(1.006)}23%{transform:scale(1.028)}38%{transform:scale(1.002)}to{transform:scale(1)}}@keyframes blockGlow{0%{box-shadow:0 0 0 1px var(--btc),0 0 24px #f7931a47}to{box-shadow:0 0 0 1px #f7931a00,0 0 #f7931a00}}@media (prefers-reduced-motion:reduce){.card.blockbeat{animation:3.2s ease-out blockGlow}}.hban-ev+.hban-ev{border-top:1px solid var(--line);margin-top:14px;padding-top:14px}.hban-kick{align-items:center;gap:8px;margin-bottom:10px;display:flex}.hban-dot{border:1.5px solid var(--btc);border-radius:50%;flex-shrink:0;width:9px;height:9px}.hban-cat{font-size:calc(10px * var(--ts,1));letter-spacing:.14em;text-transform:uppercase;color:var(--btc-text);font-weight:650}.hban-date{font-size:calc(10px * var(--ts,1));color:var(--dim);font-variant-numeric:tabular-nums;letter-spacing:.06em;margin-left:auto;margin-right:18px}.hban-title{font-size:calc(21px * var(--ts,1));letter-spacing:-.01em;font-weight:750;line-height:1.2}.hban-ago{font-size:calc(12px * var(--ts,1));color:var(--btc-text);margin-top:3px;font-weight:650}.hban-lead{font-size:calc(13.5px * var(--ts,1));color:var(--ink);margin-top:9px;line-height:1.5}.hban-auch{font-size:calc(12px * var(--ts,1));color:var(--dim);margin-top:7px;line-height:1.45}.hban-body{font-size:calc(11.5px * var(--ts,1));color:var(--dim);margin-top:7px;line-height:1.55}.hban-floor{background:linear-gradient(90deg, var(--btc), #ffb347 55%, var(--btc));transform-origin:0;height:6px;animation:hban-expire var(--expiry) linear forwards, hban-pulse var(--pulse-beat) ease-in-out var(--pulse-at) var(--pulse-n);border-radius:0 0 2px 2px;position:absolute;bottom:0;left:0;right:0}@keyframes hban-expire{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes hban-pulse{0%,to{opacity:1}50%{opacity:.25}}.hban[data-rest] .hban-floor,.hban:focus-within .hban-floor{animation-play-state:paused}@media (hover:hover){.hban:hover .hban-floor{animation-play-state:paused}}.hban2.hban-leaving{animation:hban-out-left var(--exit) cubic-bezier(.4,0,1,1) forwards;pointer-events:none}@keyframes hban-out-left{to{opacity:0;transform:translate(calc(-100% - 24px))}}@keyframes hban-out-down{to{opacity:0;transform:translateY(calc(100% + var(--hban-y)))}}@keyframes hban-fade{to{opacity:0}}@media (max-width:700px),(max-width:900px) and (orientation:portrait){.hban2.hban-leaving{animation-name:hban-out-down}}@media (prefers-reduced-motion:reduce){.hban-floor{animation:hban-expire var(--expiry) linear forwards}.hban2.hban-leaving{animation:hban-fade var(--exit) linear forwards}}::view-transition-old(root){animation-duration:.45s;animation-timing-function:cubic-bezier(.4,0,.2,1)}::view-transition-new(root){animation-duration:.45s;animation-timing-function:cubic-bezier(.4,0,.2,1)}.fabundo{display:none}@media (max-width:700px),(max-width:900px) and (orientation:portrait){.fabundo{left:calc(50% - 86px);bottom:calc(69px + env(safe-area-inset-bottom,0px));z-index:8;border:1px solid var(--line);border-radius:var(--radius-s);background:var(--card);width:42px;height:42px;color:var(--ink);font-size:calc(19px * var(--ts,1));cursor:pointer;justify-content:center;align-items:center;display:flex;position:fixed;transform:translate(-100%);box-shadow:0 8px 28px #00000073}}body.time-travel .tabs{overflow:visible}.ttbar{flex:1;align-self:stretch;align-items:stretch;gap:16px;min-width:0;padding:0 6px;display:flex}.ttbtn{color:var(--dim);cursor:pointer;border-radius:var(--radius-s);background:0 0;border:none;flex-shrink:0;justify-content:center;align-self:center;align-items:center;padding:10px;display:inline-flex}.ttbtn:hover{color:var(--ink)}.ttbar.playing .ttplay{color:var(--btc)}.ttx2{margin-left:10px}.tttrack{cursor:pointer;touch-action:none;border-radius:var(--radius-s);flex:1;height:auto;position:relative}.tttrack:focus-visible{outline-offset:-2px;outline:2px solid #0000}.tttrack:focus-visible:after{content:"";border:2px solid var(--btc);pointer-events:none;border-radius:13px;position:absolute;inset:4px -13px}.tttrack:before{content:"";background:var(--line);border-radius:99px;height:4px;position:absolute;top:31%;left:0;right:0;transform:translateY(-50%)}.ttfill{background:var(--btc);pointer-events:none;border-radius:99px;height:4px;position:absolute;top:31%;left:0;transform:translateY(-50%)}.tttick{font-size:calc(9.5px * var(--ts,1));color:var(--dim);pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;top:calc(31% + 13px);transform:translate(-50%)}.tttick:before{content:"";background:color-mix(in srgb, var(--dim) 55%, transparent);width:1px;height:6px;position:absolute;top:-7px;left:50%}.tthandle{background:var(--btc);border:2.5px solid var(--bg);pointer-events:none;border-radius:50%;width:18px;height:18px;position:absolute;top:31%;transform:translate(-50%,-50%);box-shadow:0 2px 12px #0006}.ttchip{font-size:calc(12.5px * var(--ts,1));white-space:nowrap;color:var(--ink);letter-spacing:.01em;text-shadow:0 1px 8px var(--bg),0 0 14px var(--bg),0 0 4px var(--bg);background:0 0;border:none;padding:0;font-weight:750;position:absolute;top:calc(100% + 5px);bottom:auto;left:50%;transform:translate(-50%)}.ttmark{background:color-mix(in srgb, var(--dim) 62%, transparent);width:2px;height:9px;box-shadow:0 0 0 1px color-mix(in srgb, var(--bg) 70%, transparent);pointer-events:none;border-radius:1px;position:absolute;top:31%;transform:translate(-50%,-50%)}.ttmark.done{background:var(--btc)}.ttmark.hot{height:13px}.card:has(>.pausiert){background:var(--bg);border-style:dashed}.pausiert{color:var(--dim);text-align:center;opacity:.72;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:8px;display:flex;position:absolute;inset:0}.pausiert svg{opacity:.85;margin-bottom:1px}.pausiert-t{font-size:calc(12px * var(--ts,1));font-weight:600}.pausiert-s{font-size:calc(10.5px * var(--ts,1));max-width:92%;line-height:1.35}.leerkarte{border:1px solid color-mix(in srgb, var(--btc) 40%, var(--line));border-radius:var(--radius);background:var(--card);margin-bottom:14px;padding:20px 22px}.leerkarte h2{font-size:calc(19px * var(--ts,1));letter-spacing:-.01em;margin:0 0 6px;font-weight:750}.leerkarte p{font-size:calc(13.5px * var(--ts,1));color:var(--dim);margin:0;line-height:1.55}.leerkarte-row{flex-wrap:wrap;align-items:center;gap:9px;margin-top:15px;display:flex}:is(.mhead,.tools,.tools-peek,.statusfoot,.tabs,.skiplink,.hscroll)[hidden]{display:none!important}[data-start-moment] .hban{display:none}html[data-grund=bild] .canvas:has([data-start-moment]):before{content:"";z-index:-1;pointer-events:none;background:color-mix(in srgb,var(--bg) 72%,transparent);position:fixed;inset:0}:root .canvas:has([data-start-moment]){padding-top:calc(var(--s4) + env(safe-area-inset-top,0px));padding-bottom:calc(var(--s4) + env(safe-area-inset-bottom,0px))}.startkarte[data-start-mode=moment]{--startkarte-leise:color-mix(in srgb,var(--ink) 40%,var(--dim));width:100%;max-width:720px;min-height:calc(100dvh - 2 * var(--s4) - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));padding-top:max(var(--s6),calc(50dvh - 260px));text-align:center;flex-direction:column;align-items:center;margin:0 auto;display:flex}.startkarte-kopf{flex-direction:column;align-items:center;display:flex}.startkarte-titel{align-items:center;gap:var(--s5);font-size:calc(18px * var(--ts,1));letter-spacing:0;color:var(--startkarte-leise);flex-direction:column;margin:0;font-weight:500;line-height:1.3;display:flex}.startkarte-marke{width:min(360px,64vw);height:auto;color:var(--ink);display:block}.startkarte-satz{margin:var(--s5) 0 0;max-width:100%;font-size:calc(16px * var(--ts,1));color:var(--startkarte-leise);line-height:1.5}.startkarte-koerper{width:100%;margin-top:var(--s6)}.startkarte-tueren{gap:var(--s3);grid-template-columns:1fr 1fr;display:grid}.startkarte-wege{gap:var(--s3);grid-template-columns:repeat(3,1fr);display:grid}.startkarte-wege:has(>:nth-child(2):last-child){grid-template-columns:1fr 1fr}.startkarte-beta{justify-content:center;align-items:center;gap:var(--s2);padding:var(--s6) 0 var(--s2);font-size:calc(12px * var(--ts,1));color:var(--startkarte-leise);margin:auto 0 0;line-height:1.4;display:inline-flex}.startkarte-beta:before{content:"";background:var(--warn);border-radius:50%;flex:none;width:6px;height:6px}.startkarte-wahl{align-items:flex-start;gap:var(--s4);width:100%;padding:var(--kachel-polster);text-align:left;font:inherit;color:var(--ink);cursor:pointer;border-radius:var(--radius);flex-direction:column;display:flex;position:relative}.startkarte-tueren .startkarte-wahl{min-height:150px}.startkarte-wege .startkarte-wahl{min-height:132px}:root .startkarte .startkarte-wahl.card:hover:not(:disabled),:root .startkarte .startkarte-wahl.card.is-primary{border-color:color-mix(in srgb,var(--btc) 45%,transparent)}.startkarte-wahl.is-primary .startkarte-wahl-name{color:var(--btc-text)}html[data-build=open] .startkarte .startkarte-wahl.card{border-color:var(--line)}.startkarte-wahl:focus-visible,.startkarte-zurueck:focus-visible{outline:3px solid var(--btc-text);outline-offset:-3px}.startkarte-wahl:disabled{cursor:default;opacity:.5}:root .startkarte .startkarte-wahl.card.is-hinweis,:root .startkarte .startkarte-wahl.card.is-hinweis:hover{cursor:default;border-style:dashed;border-color:color-mix(in srgb,var(--ink) 18%,transparent)}.startkarte-wahl.is-hinweis .startkarte-zeichen{background:color-mix(in srgb,var(--ink) 7%,transparent);color:var(--dim)}.ordner-flag{color:var(--ink);-webkit-user-select:all;user-select:all;overflow-wrap:anywhere;cursor:text;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.92em}.startkarte-zeichen{border-radius:var(--radius-s);background:color-mix(in srgb,var(--btc) 12%,transparent);width:36px;height:36px;color:var(--btc-text);flex:none;place-items:center;display:inline-grid}.startkarte-wahl-text{gap:var(--s1);min-width:0;padding-right:var(--s4);flex-direction:column;display:flex}.startkarte-wahl-name{font-size:calc(15px * var(--ts,1));font-weight:650;line-height:1.3}.startkarte-tueren .startkarte-wahl-name{font-size:calc(17px * var(--ts,1));letter-spacing:-.01em}.startkarte-wahl-zeile{font-size:calc(13px * var(--ts,1));color:var(--dim);line-height:1.45}.startkarte[data-start-mode=moment] .startkarte-wahl-zeile{color:var(--startkarte-leise)}.startkarte-pfeil{right:var(--kachel-polster);bottom:var(--kachel-polster);color:var(--dim);transition:transform .18s,color .18s;display:flex;position:absolute}.startkarte-wahl:hover:not(:disabled) .startkarte-pfeil{color:var(--btc-text);transform:translate(2px)}.startkarte-wegkopf{align-items:center;gap:var(--s3);margin-bottom:var(--s3);display:flex}.startkarte-wegkopf h3{font-size:calc(15px * var(--ts,1));letter-spacing:-.01em;color:var(--ink);text-align:left;margin:0;font-weight:700}.startkarte-zurueck{align-items:center;gap:var(--s1);min-height:36px;padding:0 var(--s3) 0 var(--s2);font:inherit;font-size:calc(13px * var(--ts,1));color:var(--dim);cursor:pointer;background:color-mix(in srgb,var(--bg) 60%,transparent);border:1px solid color-mix(in srgb,var(--ink) 14%,transparent);border-radius:var(--radius-s);display:inline-flex}.startkarte-zurueck:hover{color:var(--ink);border-color:color-mix(in srgb,var(--ink) 28%,transparent)}.startkarte-warte{margin:var(--s3) 0 0;font-size:calc(12px * var(--ts,1));color:var(--dim)}@keyframes startkarte-ein{0%{opacity:0;transform:translateX(var(--startkarte-von,16px))}to{opacity:1;transform:none}}.startkarte[data-turned] .startkarte-koerper{animation:startkarte-ein .34s var(--auf-kurve) both}.startkarte[data-turned] .startkarte-koerper[data-richtung=zurueck]{--startkarte-von:-16px}.startkarte-brett{width:100%;max-width:720px;margin:var(--s1) auto var(--s4);text-align:left}.startkarte-brett .startkarte-wege{margin-top:var(--s4);grid-template-columns:1fr 1fr}.startkarte-brett .startkarte-wahl{align-items:center;gap:var(--s3);min-height:64px;padding:var(--s3) var(--s7) var(--s3) var(--s3);background:color-mix(in srgb,var(--ink) 3%,transparent);border:1px solid color-mix(in srgb,var(--ink) 11%,transparent);border-radius:var(--radius-s);flex-direction:row}.startkarte-brett .startkarte-wahl:hover,.startkarte-brett .startkarte-wahl.is-primary{border-color:color-mix(in srgb,var(--btc) 45%,var(--line))}.startkarte-brett .startkarte-wahl-text{padding-right:0}.startkarte-brett .startkarte-pfeil{top:calc(50% - 7px);bottom:auto;right:var(--s4)}.pwblatt-grund{z-index:40;padding:var(--s5);background:color-mix(in srgb,var(--bg) 96%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow-y:auto}body:has([data-start-moment]):has(.pwblatt-grund) .startkarte{visibility:hidden}body:has([data-start-moment]) .pwblatt-grund{background:color-mix(in srgb,var(--bg) 40%,transparent);-webkit-backdrop-filter:none;backdrop-filter:none}:root:root .card.panelcard.pwblatt{width:min(400px,94vw);padding:var(--s4) 0;text-align:center;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;margin:auto}.pwblatt-marke{width:220px;max-width:60vw;height:auto;margin:0 auto var(--s6);color:var(--ink);display:block}.pwblatt-schloss{border-radius:var(--radius-s);width:44px;height:44px;color:var(--btc-text);background:color-mix(in srgb,var(--btc) 12%,transparent);justify-content:center;align-items:center;margin:0 auto;display:flex}.pwblatt-titel{margin-top:var(--s4);font-size:calc(22px * var(--ts,1));letter-spacing:-.01em;font-weight:700;line-height:1.3}.pwblatt-text{margin:var(--s2) auto 0;max-width:320px;font-size:calc(13.5px * var(--ts,1));color:var(--dim);line-height:1.55}.pwblatt .pwblatt-feld{width:100%;height:48px;margin-top:var(--s5);padding:0 var(--s4);font-size:calc(15px * var(--ts,1));background:var(--card);border:1px solid color-mix(in srgb,var(--ink) 18%,transparent);border-radius:var(--radius-s);transition:border-color .15s,box-shadow .15s;display:block}.pwblatt .pwblatt-feld+.pwblatt-feld{margin-top:var(--s2)}.pwblatt .pwblatt-code{letter-spacing:.04em;font-family:ui-monospace,Menlo,monospace;font-size:calc(14px * var(--ts,1))}.pwblatt .pwblatt-feld:focus{border-color:var(--btc-text);box-shadow:none}.pwblatt .pwblatt-feld[aria-invalid=true]{border-color:var(--bad);box-shadow:inset 0 0 0 1px var(--bad)}.pwblatt-feldwrap{margin-top:var(--s5);position:relative}.pwblatt .pwblatt-feldwrap .pwblatt-feld{margin-top:0;padding-right:48px}.pwblatt-feldwrap .augeknopf{position:absolute;top:50%;right:8px;transform:translateY(-50%)}.pwblatt-fehler{align-items:center;gap:var(--s2);margin-top:var(--s2);font-size:calc(12.5px * var(--ts,1));color:var(--bad);text-align:left;line-height:1.4;display:flex}.pwblatt-fehler svg{flex:none}.pwblatt .pwblatt-link{margin:var(--s3) auto 0;font-size:calc(12.5px * var(--ts,1))}.pwblatt-knoepfe{gap:var(--s3);margin-top:var(--s5);grid-template-columns:1fr 1fr;display:grid}.pwblatt-knoepfe .btn{min-height:44px;padding:0 var(--s4);font-size:calc(14px * var(--ts,1))}.schutz-grund{background:color-mix(in srgb,var(--bg) 72%,transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}body:has([data-start-moment]) .schutz-grund{background:color-mix(in srgb,var(--bg) 40%,transparent);-webkit-backdrop-filter:none;backdrop-filter:none}body:has([data-start-moment]):has(.schutz-grund) .startkarte{visibility:hidden}.schutz-wege{flex-direction:column;align-items:stretch;gap:8px;display:flex}.schutz-wege .btn{width:100%;font-size:calc(13px * var(--ts,1));padding:12px 16px}.pwfest-kopf{align-items:center;gap:12px;margin-bottom:12px;display:flex}.pwfest-titel{font-size:calc(15px * var(--ts,1));color:var(--ink);flex:1;margin:0;font-weight:650;line-height:1.3}.erfassen-beta{font-size:calc(11.5px * var(--ts,1));color:var(--dim);text-align:right;margin:12px 0 0;line-height:1.45}.erfassen-beta:before{content:"";vertical-align:middle;opacity:.7;background:currentColor;border-radius:50%;width:5px;height:5px;margin:0 8px 0 0;display:inline-block}.pwblatt-knoepfe .btn:disabled,.lock-form .lock-knopf:disabled{opacity:1;cursor:default;background:color-mix(in srgb,var(--ink) 7%,var(--card));color:color-mix(in srgb,var(--ink) 38%,transparent);border:1px solid var(--line)}.tools .tooldot{background:var(--btc);pointer-events:none;border-radius:50%;width:6px;height:6px;position:absolute;top:7px;right:7px}@media (max-width:700px),(max-width:900px) and (orientation:portrait){.leerkarte{padding:17px 18px}.startkarte[data-start-mode=moment]{padding-top:max(var(--s5),calc(18dvh))}.startkarte-titel{font-size:calc(16px * var(--ts,1));gap:var(--s4)}.startkarte-marke{width:min(260px,70vw)}.startkarte-satz{font-size:calc(15px * var(--ts,1))}.startkarte-koerper{margin-top:var(--s5)}.startkarte-tueren,.startkarte-wege,.startkarte-brett .startkarte-wege{grid-template-columns:1fr}.startkarte-wege:has(>:nth-child(2):last-child){grid-template-columns:1fr}.startkarte-wahl,.startkarte-tueren .startkarte-wahl,.startkarte-wege .startkarte-wahl{align-items:center;gap:var(--s4);min-height:72px;padding:var(--s4) var(--s7) var(--s4) var(--s4);flex-direction:row}.startkarte-tueren .startkarte-wahl{min-height:84px}.startkarte-tueren .startkarte-wahl-name{font-size:calc(16px * var(--ts,1))}.startkarte-wahl-text{padding-right:0}.startkarte-pfeil{top:calc(50% - 7px);bottom:auto;right:var(--s4)}.startkarte-zurueck{min-height:44px}}@media (prefers-reduced-motion:reduce){.startkarte[data-turned] .startkarte-koerper{animation:none}.startkarte-wahl,.startkarte-pfeil{transition:none}}.holirow{border-radius:var(--radius-s);font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:flex-start;gap:13px;width:100%;padding:8px 10px;display:flex}.holirow:nth-child(odd){background:color-mix(in srgb, var(--ink) 3%, transparent)}.holidate{width:89px;font-size:calc(11.5px * var(--ts,1));color:var(--dim);font-variant-numeric:tabular-nums;flex-shrink:0;padding-top:1.5px}.holirow:hover{background:color-mix(in srgb, var(--ink) 6%, transparent)}.holirow.auf{background:color-mix(in srgb, var(--btc) 7%, transparent)}.holi-body{border-top:1px solid var(--line);font-size:calc(11.5px * var(--ts,1));color:var(--dim);margin-top:7px;padding-top:7px;line-height:1.55;display:block}.holi-caret{color:var(--dim);flex:0 0 12px;margin-top:3px;transition:transform .18s;display:block}.holirow.auf .holi-caret{transform:rotate(180deg)}.holirow>.holi-griff{min-width:0;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:flex-start;gap:13px;padding:0;display:flex}.tag-stift{opacity:.5;flex:none;margin-top:2px;transition:opacity .16s}.holirow:hover .tag-stift,.tag-stift:focus-visible{opacity:1}.tag-stift-wort{display:none}.holi-text{flex:1;min-width:0}.holi-text>.sub{font-size:calc(12.5px * var(--ts,1));color:var(--dim);line-height:1.45}@media (hover:hover){.holirow .tag-stift{opacity:0}.holirow:hover .tag-stift,.holirow:focus-within .tag-stift{opacity:1}}@media (max-width:700px),(max-width:900px) and (orientation:portrait){.holirow,.holirow>.holi-griff{flex-wrap:wrap;gap:4px 10px}.holirow>.holi-griff{flex-basis:100%}.holidate{width:auto;padding-top:0}.holi-text{flex-basis:100%;order:5}.holi-caret{margin-top:0;margin-left:auto}.holirow>.btn:first-of-type{margin-left:auto}.tag-stift{display:none}.holirow.auf .tag-stift{opacity:1;border:1px solid var(--line);border-radius:var(--radius-s);min-height:30px;font-size:calc(12px * var(--ts,1));color:var(--dim);order:6;align-items:center;gap:6px;margin:2px 0 2px auto;padding:6px 12px;display:inline-flex}.holirow.auf .tag-stift-wort{display:inline}}.tag-marke{font-size:calc(10px * var(--ts,1));letter-spacing:.03em;color:var(--btc-text);border:1px solid color-mix(in srgb,var(--btc) 35%,transparent);vertical-align:1px;border-radius:999px;margin-left:7px;padding:1px 6px;font-weight:600}.tag-editor{border-radius:var(--radius-s);border:1px solid color-mix(in srgb,var(--btc) 35%,transparent);background:color-mix(in srgb, var(--btc) 5%, transparent);flex-direction:column;gap:7px;padding:11px;display:flex}.tag-editor label{font-size:calc(11px * var(--ts,1));flex-direction:column;gap:3px;display:flex}.tag-fuss{flex-wrap:wrap;align-items:center;gap:7px;margin-top:2px;display:flex}@media (prefers-reduced-motion:reduce){.holi-caret{transition:none}}.kal{flex-direction:column;gap:10px;margin-bottom:14px;padding-top:14px;display:flex}.swipe-track{touch-action:pan-y pinch-zoom;position:relative;overflow:clip}.swipe-inner{will-change:transform;position:relative}.swipe-inner[data-phase=settle]{transition:transform .28s cubic-bezier(.32,.72,.24,1)}.swipe-side{pointer-events:none;width:100%;position:absolute;top:0}@media (prefers-reduced-motion:reduce){.swipe-inner[data-phase=settle]{transition:none}}.kal-inhalt{padding-top:16px}.kal-nav{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;display:grid}.kal-nav-mitte{justify-content:center;align-items:center;gap:2px;display:flex}.kal-nav-rechts{justify-content:flex-start;align-items:center;min-height:22px;display:flex}.kal-monat-k{color:inherit;cursor:pointer;border-radius:var(--radius-s);background:0 0;border:none;min-height:32px;padding:6px 10px}.kal-monat-k:hover{background:color-mix(in srgb,var(--ink) 6%,transparent)}.kal-sprung{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;width:100%;max-width:470px;margin:14px auto 0;display:grid}.kal-sprung-k{border:1px solid var(--line);border-radius:var(--radius-s);color:var(--ink);font:inherit;font-size:calc(13px * var(--ts,1));cursor:pointer;background:0 0;min-width:0;padding:20px 6px}.kal-sprung-k:hover{background:color-mix(in srgb,var(--ink) 5%,transparent)}.kal-sprung-k.heute{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--btc) 55%,transparent)}.kal-sprung-k.on{border-color:var(--btc);color:var(--btc-text);background:color-mix(in srgb,var(--btc) 10%,transparent);font-weight:600}.kal-pop{max-height:min(92vh,920px)}@media (max-width:700px),(max-width:900px) and (orientation:portrait){.kal-pop{max-height:calc(100dvh - 58px - env(safe-area-inset-top,0px) - var(--hban-y))!important}.pop{overscroll-behavior:contain}}.kal-kopf{grid-template-columns:1fr auto;align-items:center;column-gap:10px;display:grid}.kal-kopf>.kal-nav{grid-column:1/-1;margin-top:8px}.kal-kopf>.popx{grid-area:1/2;justify-self:end}.kal-schalter{grid-area:1/1;min-width:0;margin:0;display:flex}.kal-schalter button{font-size:calc(12.5px * var(--ts,1));flex:1;padding:7px 10px}.kal-liste .holirow{align-items:center;min-height:46px}.kal-neu3{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:7px;display:grid}@media (max-width:420px){.kal-neu3{grid-template-columns:minmax(0,1fr) auto}.kal-neu3>input[type=date]{grid-column:1}.kal-neu3>button{grid-area:1/2}}.kal-kats{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:8px 0 0;display:grid}.kal-kat{border:1px solid var(--line);border-radius:var(--radius-s);color:var(--dim);font:inherit;font-size:calc(11.5px * var(--ts,1));cursor:pointer;background:0 0;flex-direction:column;align-items:center;gap:6px;min-width:0;padding:10px 6px;display:flex}.kal-kat:hover{background:color-mix(in srgb,var(--ink) 5%,transparent)}.kal-kat{position:relative}.kal-kat .kal-kat-m{color:var(--ink)}.kal-kat.on{border-color:var(--btc);color:var(--btc-text);background:color-mix(in srgb,var(--btc) 12%,transparent);font-weight:600}.kal-kat-m{align-items:center;height:14px;display:flex}.kal-kat.aus{color:color-mix(in srgb,var(--dim) 70%,transparent)}.kal-kat.aus .kal-kat-m{opacity:.55}.kal-kat.aus:after{content:"";background:var(--dim);opacity:.7;border-radius:50%;width:6px;height:6px;position:absolute;top:7px;right:7px}.kal-quelle{align-items:center;margin:0 0 12px;display:flex}.imp-row{border:1px solid var(--line);border-radius:var(--radius-s);align-items:center;gap:10px;padding:8px 10px;display:flex}.imp-row .imp-z{color:var(--dim);display:flex}.imp-row .imp-name{text-align:left;font-weight:600;font-size:calc(13px * var(--ts,1));text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}.imp-row button.imp-name{color:var(--ink);cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit}.imp-row button.imp-name:hover{color:var(--btc-text)}.imp-row.imp-demo{border-style:dashed}.werte-row{border:1px solid var(--line);border-radius:var(--radius-s);width:100%;min-height:calc(2.5em + 22px);color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;align-items:center;gap:10px;padding:8px 10px;display:flex}.werte-row .imp-z{color:var(--dim);display:flex}.werte-row .imp-name{font-weight:600;font-size:calc(13px * var(--ts,1))}.werte-row .werte-p{color:var(--dim);display:flex}.werte-row .werte-btc{text-align:right;white-space:nowrap;flex-direction:column;align-items:flex-end;gap:1px;line-height:1.15;display:flex}.werte-row .werte-btc-zahl{font-size:calc(12px * var(--ts,1));color:var(--dim);font-variant-numeric:tabular-nums}.werte-row .werte-btc-von{font-size:calc(10px * var(--ts,1));color:var(--dim);opacity:.7}.werte-row:hover .werte-btc-zahl{color:var(--ink)}@media (max-width:360px){.werte-row .werte-btc-von{display:none}}.werte-row:hover{border-color:var(--btc)}.werte-row:hover .werte-p{color:var(--btc-text)}.imp-weg{color:var(--dim);flex-shrink:0;margin:0;padding:6px}.imp-weg:hover{color:var(--bad)}@media (max-width:420px){.kal-kats{grid-template-columns:repeat(2,minmax(0,1fr))}}.kal-pfeil{color:var(--dim);cursor:pointer;font:inherit;font-size:calc(21px * var(--ts,1));border-radius:var(--radius-s);background:0 0;border:none;padding:1px 8px;line-height:1}.kal-pfeil:hover{color:var(--ink);background:color-mix(in srgb,var(--ink) 6%,transparent)}.kal-monat{font-weight:650;font-size:calc(13.5px * var(--ts,1));text-align:center;white-space:nowrap;min-width:126px;padding:0 2px}.kal-heute{font-size:calc(11px * var(--ts,1));margin-inline-start:6px;padding:3px 9px}.kal-raster{grid-template-columns:repeat(7,minmax(0,1fr));gap:3px;width:100%;max-width:470px;margin:0 auto;display:grid}.kal-woche{display:contents}.kal-tagzeile{border-radius:var(--radius-s);background:color-mix(in srgb,var(--btc) 7%,transparent);border:1px solid color-mix(in srgb,var(--btc) 30%,transparent);text-align:left;flex-direction:column;grid-column:1/-1;gap:2px;margin:2px 0 4px;padding:10px 12px;display:flex}.kal-tagzeile-t{font-size:calc(11.5px * var(--ts,1));color:var(--dim);margin-bottom:4px}.kal-tag.offen{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--btc) 55%,transparent)}.kal-eintrag{border-radius:var(--radius-s);font:inherit;color:inherit;text-align:left;background:0 0;border:0;align-items:flex-start;gap:10px;width:100%;padding:6px 8px;display:flex}.kal-eintrag-tx{cursor:pointer}.kal-eintrag-tx:hover{background:color-mix(in srgb,var(--ink) 6%,transparent)}.kal-eintrag-m{flex:0 0 14px;justify-content:center;padding-top:2px;display:flex}.kal-eintrag-t{min-width:0;font-size:calc(13px * var(--ts,1));flex-direction:column;flex:1;gap:2px;font-weight:600;display:flex}.kal-eintrag-sub{font-size:calc(11.5px * var(--ts,1));color:var(--dim);font-weight:400}.kal-eintrag-body{font-size:calc(11.5px * var(--ts,1));color:var(--dim);margin-top:4px;font-weight:400;line-height:1.55}.kal-eintrag-s{font-size:calc(12.5px * var(--ts,1));font-variant-numeric:tabular-nums;flex-shrink:0}.kal-wt{text-align:center;font-size:calc(10px * var(--ts,1));color:var(--dim);padding:0 0 2px}.kal-tag{aspect-ratio:1;border-radius:var(--radius-s);background:color-mix(in srgb,var(--ink) 3%,transparent);min-height:40px;font:inherit;color:inherit;cursor:pointer;border:0;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-width:0;padding:0;display:flex}.kal-tag:not(:has(.kal-marken)){background:0 0}.kal-tag:hover{background:color-mix(in srgb,var(--ink) 8%,transparent)}.kal-tag.aus{opacity:.38;background:0 0}.kal-tag.heute{background:color-mix(in srgb,var(--btc) 16%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--btc) 55%,transparent)}.kal-tag.heute .kal-nr{color:var(--btc-text);font-weight:700}.kal-nr{font-size:calc(12.5px * var(--ts,1));font-variant-numeric:tabular-nums;line-height:1}.kal-marken{justify-content:center;align-items:center;gap:3px;height:11px;display:flex}.kal-punkt{border-radius:50%;display:inline-block}.kal-ring{border:1.5px solid var(--dim);box-sizing:border-box;border-radius:50%;display:inline-block}.kal-stern{color:var(--dim);line-height:1}.kal-zu{border:1.5px solid var(--dim);box-sizing:border-box;background:repeating-linear-gradient(45deg,color-mix(in srgb,var(--dim) 70%,transparent) 0 1px,transparent 1px 3px);border-radius:50%;flex-shrink:0;display:inline-block}.kal-mehr{font-size:calc(9px * var(--ts,1));color:var(--dim)}.kal-legende{flex-wrap:wrap;justify-content:center;gap:4px 12px;max-width:400px;margin:0 auto;display:flex}.kal-leg{font:inherit;font-size:calc(11px * var(--ts,1));color:var(--dim);cursor:pointer;border-radius:var(--radius-s);background:0 0;border:none;align-items:center;gap:5px;padding:3px 4px;display:inline-flex}.kal-leg.on{color:var(--ink)}.kal-leg:not(.on){opacity:.45;text-decoration:line-through}.kal-leg:hover{background:color-mix(in srgb,var(--ink) 6%,transparent)}.kal-leg-m{justify-content:center;width:12px;display:inline-flex}.spf-feld{flex-direction:column;gap:6px;min-width:0;display:flex}.spf-feld>.sub{font-size:calc(11px * var(--ts,1));margin:0}.spf-takt>.seg{flex:1}.spf-tage button{text-align:center;min-width:40px}.spf-hinweis{flex-wrap:nowrap}.spf-hinweis button{flex-direction:column;flex:1;align-items:center;gap:4px;min-width:0;padding:7px 6px;display:flex}@media (max-width:700px),(max-width:900px) and (orientation:portrait){.spf-frist{flex-wrap:wrap}.spf-frist>.spf-feld{flex-basis:100%}.spf-datum{flex-direction:row;align-items:center;gap:10px}.spf-datum>.sub{flex:none}.spf-datum>input{flex:0 190px;min-width:0}.spf-takt>.seg{grid-template-columns:1fr 1fr;display:grid}.spf-takt>.seg button{text-align:center}.grid12>.card[data-cid=chart]{flex-direction:column;height:auto;min-height:clamp(500px,68vh,620px);display:flex}.grid12>.card[data-cid=chart]>:not(.rez){flex-direction:column;flex:auto;min-height:0;display:flex}.chart-addons{flex:0 0 185px!important;min-height:185px!important;max-height:185px!important}.grid12>.card[data-cid=tiles]{height:clamp(330px,48vh,380px)}.grid12>.card[data-cid=count],.grid12>.card[data-cid=tempo]{height:210px}.grid12>.card[data-cid=flow]{height:clamp(340px,52vh,420px)}.grid12>.card[data-cid=caps]{height:clamp(330px,48vh,400px)}.grid12>.card[data-cid=streak]{height:clamp(430px,58vh,520px)}.grid12>.card[data-cid=matrix]{height:clamp(360px,52vh,440px)}.grid12>.card[data-cid=plaw],.grid12>.card[data-cid=btcx],.grid12>.card[data-cid=m2]{height:clamp(310px,46vh,380px)}.grid12>.card[data-cid=epochs],.grid12>.card[data-cid=race]{height:clamp(340px,52vh,400px)}.grid12>.card[data-cid=wish]{height:auto;min-height:300px}.grid12>.card[data-cid=addons]{height:clamp(320px,46vh,380px)}}.tools-peek{z-index:13;border:1px solid var(--line);background:var(--card);width:15px;height:44px;color:var(--dim);cursor:pointer;border-right:none;border-radius:8px 0 0 8px;justify-content:center;align-items:center;padding:0;animation:.28s .26s backwards peekin;display:flex;position:fixed;top:16px;right:0}@keyframes peekin{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:none}}.tools-peek:hover{color:var(--ink)}.tabs{transition:transform .38s cubic-bezier(.4,0,.2,1),opacity .3s}.tabs.tuck2{opacity:0;pointer-events:none;transform:translateY(calc(100% + 4px))}.barr{color:var(--dim);cursor:pointer;border-radius:var(--radius-s);background:0 0;border:none;justify-content:center;align-items:center;padding:6px;transition:color .15s;display:inline-flex}.barr:hover{color:var(--ink)}.tabs .tabs-hidebtn{align-self:center;margin-left:2px}@media (max-width:700px),(max-width:900px) and (orientation:portrait){.tabs .tabs-hidebtn{display:none}}.statusfoot{align-items:center}.footbrand{opacity:0;align-items:center;gap:8px;max-width:0;height:0;transition:max-width .38s cubic-bezier(.4,0,.2,1),height .38s cubic-bezier(.4,0,.2,1),opacity .3s .1s;display:inline-flex;overflow:hidden}.footbrand.on{opacity:1;max-width:180px;height:21px}.footbrand img{opacity:.75;cursor:pointer;height:21px;display:block}.footbrand img:hover{opacity:1}body.tabs-tucked .canvas{padding-bottom:calc(21px + env(safe-area-inset-bottom,0px))}@media (max-width:700px),(max-width:900px) and (orientation:portrait){body.tabs-tucked .fabsave,body.tabs-tucked .fabundo{bottom:calc(16px + env(safe-area-inset-bottom,0px))}}.xpl2-src{display:none}body.xpl-on .card[data-cid]{cursor:help}.x2scope{outline:1px dashed color-mix(in srgb,var(--btc) 45%,transparent);outline-offset:3px;border-radius:var(--radius)}.card[data-cid].x2lit{border-color:var(--btc);box-shadow:0 0 0 1px color-mix(in srgb,var(--btc) 34%,transparent)}.x2panel{z-index:9;background:var(--card);border:1px solid color-mix(in srgb,var(--btc) 55%,var(--line));border-radius:var(--radius);width:min(430px,100vw - 26px);box-shadow:0 0 0 1px color-mix(in srgb,var(--btc) 21%,transparent), 0 13px 34px #00000073, 0 0 21px color-mix(in srgb,var(--btc) 13%,transparent);font-size:calc(12.5px * var(--ts,1));padding:18px 18px 13px;line-height:1.55;position:fixed}[data-theme=light] .x2panel{box-shadow:0 0 0 1px color-mix(in srgb,var(--btc) 21%,transparent), 0 13px 34px #5a461e38,0 0 21px color-mix(in srgb,var(--btc) 10%,transparent)}.x2panel .pos{color:var(--ok)}.x2panel .neg{color:var(--bad)}.x2t{font-weight:650;font-size:calc(13px * var(--ts,1));margin-bottom:8px;padding-right:21px}.x2cap{color:color-mix(in srgb,var(--btc) 62%,var(--dim));font-size:calc(11.5px * var(--ts,1));margin:13px 0 5px}.x2box{background:var(--row);border:1px solid var(--line);border-radius:var(--radius);padding:10px 13px}.x2fm{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:calc(12.5px * var(--ts,1));text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:9px;display:flex}.x2fr{text-align:center;vertical-align:middle;flex-direction:column;align-items:center;display:inline-flex}.x2fr .n{padding:1px 8px 3px}.x2fr .d{border-top:1px solid var(--btc);padding:3px 8px 1px}.x2dat{font-size:calc(11.5px * var(--ts,1));flex-wrap:wrap;gap:3px 18px;margin-top:13px;display:flex}.x2dat .k{color:var(--dim)}.x2more{color:var(--dim);font-size:calc(11.5px * var(--ts,1));margin-top:13px;line-height:1.55}.x2foot{border-top:1px solid var(--line);color:var(--dim);font-size:calc(11.5px * var(--ts,1));align-items:center;gap:7px;margin:13px -18px 0;padding:9px 18px 0;display:flex}.x2led{background:var(--btc);border-radius:50%;flex:none;width:7px;height:7px}.x2led.ok{background:var(--ok)}.x2led.off{background:var(--dim)}.x2panel .x2x{width:32px;height:32px;color:var(--dim);font-size:calc(14px * var(--ts,1));cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;font-family:inherit;display:none;position:absolute;top:6px;right:6px}.x2rw{border-top:1px solid var(--line);font-size:calc(11.5px * var(--ts,1));color:var(--dim);flex-wrap:wrap;align-items:baseline;gap:4px 16px;margin:12px 0 0;padding:8px 0 0;display:flex}.x2rw button{box-shadow:none;color:var(--btc-text);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:0;margin:-8px 0;padding:8px 0}.x2rw button:hover{text-underline-offset:3px;text-decoration:underline}.x2rwg{white-space:nowrap;align-items:baseline;gap:10px;display:inline-flex}.x2rwgl{color:var(--dim)}@media (max-width:700px),(max-width:900px) and (orientation:portrait){.x2panel{width:auto;max-height:64vh;right:13px;overflow-y:auto;top:auto!important;left:13px!important;bottom:calc(69px + env(safe-area-inset-bottom,0px))!important}.x2panel .x2x{display:flex}}.pf-num{cursor:pointer;-webkit-tap-highlight-color:transparent;z-index:3;background-image:linear-gradient(#0000,#0000);background-position:0 100%;background-repeat:no-repeat;background-size:100% 1px;background-origin:content-box;background-clip:padding-box;outline:none;margin:0 -4px;padding:20px 4px;position:relative}@media (hover:hover){.pf-num:hover{background-image:linear-gradient(color-mix(in srgb,var(--btc) 70%,transparent),color-mix(in srgb,var(--btc) 70%,transparent))}}@media (hover:none){.pf-num{background-size:100% 1px;background-image:repeating-linear-gradient(90deg,color-mix(in srgb,var(--btc) 55%,transparent) 0 2px,transparent 2px 4px)}}.pf-num:focus-visible{background-size:100% 2px;background-image:linear-gradient(var(--btc),var(--btc))}[data-privacy=on] .pf-num{z-index:auto;position:static}.big .pf-num{padding-bottom:var(--s2);z-index:4}.subz .sub~.sub .pf-num,.big+.sub .pf-num{padding-top:4px}.pop.rw{width:min(520px,100vw - 32px);max-height:calc(100dvh - 32px - var(--hban-y));flex-direction:column;padding:0;display:flex;overflow:hidden}.rw-griff{display:none}.rw-kopf{align-items:flex-start;margin:0 0 2px;padding:12px 16px 0}.rw-kopf>.popx{margin-top:-2px}.rw-krumen{font-size:calc(12px * var(--ts,1));color:var(--dim);flex-wrap:wrap;flex:auto;align-items:baseline;gap:2px 0;min-width:0;padding-top:4px;display:flex}.rw-krume{align-items:baseline;min-width:0;display:inline-flex}.rw-krumen button{color:var(--dim);font:inherit;cursor:pointer;background:0 0;border:0;margin:-8px -2px;padding:8px 2px}.rw-krumen button:hover,.rw-krume [aria-current]{color:var(--ink)}.rw-sep{opacity:.55;margin:0 8px}.rw-b{overscroll-behavior:contain;min-height:0;font-size:calc(12.5px * var(--ts,1));flex:auto;padding:0 16px 16px;line-height:1.55;overflow-y:auto}.rw-titel{flex-direction:column;gap:4px;min-width:0;margin:0;padding-bottom:4px;display:flex}.rw-titel:focus{outline:none}.rw-ober{color:color-mix(in srgb,var(--btc) 62%,var(--dim));font-size:calc(11.5px * var(--ts,1));font-weight:500}.rw-name{font-size:calc(16px * var(--ts,1));font-weight:650;line-height:1.25}.rw-was{margin:var(--s2) 0 var(--s3);font-size:calc(13px * var(--ts,1));color:var(--ink);line-height:1.45}.rw-erg{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:2px;padding:8px 0 12px;display:flex}.rw .pos{color:var(--ok)}.rw .neg{color:var(--bad)}.rw-erg-z{text-align:right;flex-direction:column;align-items:flex-end;min-width:0;display:flex}.rw-gross{font-size:calc(26px * var(--ts,1));font-variant-numeric:tabular-nums;letter-spacing:-.01em;white-space:nowrap;font-weight:700;line-height:1.15}.rw-formel{line-height:1.5}.rw-markt{color:var(--dim);font-size:calc(11.5px * var(--ts,1));margin:12px 0 0}.rw-zur-meldung{box-shadow:none;color:var(--btc-text);font:inherit;font-size:calc(13px * var(--ts,1));cursor:pointer;padding:var(--s2) 0;margin:var(--s2) 0 0;text-align:left;background:0 0;border:0;border-radius:0;min-height:44px}.rw-zur-meldung:hover{text-decoration:underline}.rw-modell{border:1px dashed color-mix(in srgb,var(--btc) 45%,var(--line));font-size:calc(11.5px * var(--ts,1));border-radius:8px;margin:12px 0 2px;padding:8px 12px;line-height:1.45}.rw-modell p{margin:0}.rw-fakten{grid-template-columns:max-content 1fr;gap:4px 12px;margin:8px 0 0;display:grid}.rw-fakten>div{display:contents}.rw-fakten dt{color:var(--dim)}.rw-fakten dd{overflow-wrap:anywhere;margin:0}.rw-pot{display:inline}.rw-hoch{vertical-align:.7em;font-size:.78em;line-height:0}.rw-teile{border-top:1px solid var(--line);margin:16px 0 0;padding:0;list-style:none}.rw-teile li{border-bottom:1px solid var(--line)}.rw-teil{width:100%;min-height:46px;color:inherit;font:inherit;text-align:left;cursor:pointer;box-shadow:none;background:0 0;border:0;border-radius:0;align-items:center;gap:12px;padding:8px 0;display:flex}.rw-teil-still{cursor:default}.rw-teil-l{flex-direction:column;flex:auto;min-width:0;display:flex}.rw-teil-s{color:var(--dim);font-size:calc(11.5px * var(--ts,1))}.rw-teil-z{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.rw-teil-zz{text-align:right;display:block}.rw-chev{width:10px;color:var(--dim);font-size:calc(15px * var(--ts,1));flex:none;line-height:1}@media (hover:hover){button.rw-teil:hover .rw-chev,button.rw-teil:hover .rw-teil-l>span:first-child{color:var(--btc-text)}}.rw-tabwrap{margin-top:16px;overflow-x:auto}.rw-tab{border-collapse:collapse;width:100%;font-size:calc(12px * var(--ts,1));font-variant-numeric:tabular-nums}.rw-tab th,.rw-tab td{text-align:right;white-space:nowrap;border-bottom:1px solid var(--line);padding:8px 0 8px 8px;font-weight:400}.rw-tab th:first-child{text-align:left;white-space:normal;padding-left:0}.rw-tab thead th{padding-top:8px;padding-bottom:8px}.rw-tab tbody th,.rw-tab tfoot th{text-transform:none;letter-spacing:normal;font-size:calc(12px * var(--ts,1));color:var(--ink);border-bottom:1px solid var(--line);background:0 0;border-radius:0;font-weight:500}.rw-auf{color:inherit;font:inherit;cursor:pointer;box-shadow:none;text-align:left;background:0 0;border:0;border-radius:0;align-items:baseline;gap:8px;margin:-8px 0;padding:8px 0;display:inline-flex}.rw-chev2{width:10px;color:var(--dim);display:inline-block}.rw-z-n{color:var(--dim);font-size:calc(11px * var(--ts,1));margin-left:8px;font-weight:400}.rw-z2 th:first-child{padding-left:16px}.rw-z3 th:first-child{padding-left:32px}.rw-tab .rw-z3 th,.rw-tab .rw-z3 td{background:var(--row)}.rw-tab .rw-z3 th{font-weight:400}.rw-z-tag{font-variant-numeric:tabular-nums}.rw-z-ort{color:var(--dim);margin-left:8px}.rw-z-her{color:var(--dim);font-size:calc(11px * var(--ts,1));white-space:normal;line-height:1.45;display:block}.rw-tab .rw-mit-her th,.rw-tab .rw-mit-her td{border-bottom:none;padding-bottom:0}.rw-tab .rw-her td{text-align:left;padding:4px 0 8px 32px}.rw-z-kauf{display:block}.rw-z-her .pv,.rw-nb{white-space:nowrap}.rw-log{color:var(--dim);cursor:pointer;font:inherit;box-shadow:none;background:0 0;border:0;border-radius:0;margin:-8px 0 -8px 4px;padding:8px 4px}.rw-log:hover{color:var(--btc-text)}.rw-summe th,.rw-summe td{border-bottom:none;border-top:1px solid color-mix(in srgb,var(--dim) 60%,transparent);font-weight:650!important}.rw-fussnote{color:var(--dim);font-size:calc(11px * var(--ts,1));margin:8px 0 0}.rw-aus{margin-top:4px}.rw-aus-g{padding:2px 0 8px}.rw-aus-g p{margin:0 0 4px}.rw-aus-m{color:var(--dim);font-size:calc(11.5px * var(--ts,1));flex-wrap:wrap;align-items:baseline;gap:0 4px;display:flex}.rw-aus-auf{font-size:calc(11.5px * var(--ts,1));color:var(--dim);margin-left:12px}.rw-aus-auf:hover{color:var(--ink)}.rw-aus-l{font-size:calc(12px * var(--ts,1));margin:8px 0;padding:0;list-style:none}.rw-aus-l li{border-bottom:1px solid var(--line);padding:4px 0}.rw-fuss{border-top:1px solid var(--line);color:var(--dim);font-size:calc(11.5px * var(--ts,1));flex:none;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.rw-stand{align-items:center;gap:8px;min-width:0;display:flex}.rw-kopie{box-shadow:none;color:var(--dim);font:inherit;font-size:calc(11.5px * var(--ts,1));cursor:pointer;white-space:nowrap;text-underline-offset:3px;background:0 0;border:0;border-radius:0;margin:-12px 0;padding:12px 0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.rw-kopie:hover:not(:disabled){color:var(--ink)}.rw-kopie:disabled{opacity:.45;cursor:default}.rw-aktionen{flex-wrap:wrap;gap:16px;display:inline-flex}@media (max-width:700px),(max-width:900px) and (orientation:portrait){.pop.rw{transform-origin:bottom;top:auto!important;bottom:var(--hban-y)!important;max-height:min(74vh,calc(100dvh - var(--hban-y) - 58px - env(safe-area-inset-top,0px)))!important;overflow:hidden!important}.rw-griff{background:var(--line);border-radius:2px;flex:none;width:36px;height:4px;margin:8px auto 0;display:block}.rw-kopf{padding-top:8px}.rw-gross{font-size:calc(23px * var(--ts,1))}.rw-tab{line-height:20px}.rw-tab th,.rw-tab td{padding:12px 0 12px 8px}.rw-z-ort{display:none}.rw-tab,.rw-tab tbody th,.rw-tab tfoot th{font-size:calc(11px * var(--ts,1))}.rw-tab th,.rw-tab td{padding-left:4px}.rw-tab th:first-child{padding-left:0}.rw-z2 th:first-child{padding-left:8px}.rw-z3 th:first-child,.rw-tab .rw-her td{padding-left:16px}.rw-fuss{flex-wrap:wrap;row-gap:4px}}.tour-veil{z-index:5;pointer-events:none;position:fixed;inset:0;overflow:hidden}.tour-hole{box-shadow:0 0 0 2px var(--btc),0 0 0 200vmax #08080a6b;border-radius:13px;transition:left .28s,top .28s,width .28s,height .28s;position:absolute}.tourcard{z-index:15;border:1px solid color-mix(in srgb,var(--btc) 45%,var(--line));border-radius:var(--radius);background:linear-gradient(90deg,var(--btc),#ffb347 55%,var(--btc)) left bottom/100% 6px no-repeat,var(--card);box-shadow:0 18px 48px #00000061,0 0 0 1px color-mix(in srgb,var(--btc) 14%,transparent);font-size:calc(13.5px * var(--ts,1));color:var(--ink);align-items:flex-start;gap:10px;padding:18px 20px 20px;line-height:1.55;transition:left .28s,top .28s,bottom .28s;display:flex;position:fixed}.tourcard.ecke{top:auto;left:14px;bottom:calc(55px + env(safe-area-inset-bottom,0px) + 14px);width:min(520px,100vw - 28px)}.tour-schritt{font-size:calc(10px * var(--ts,1));letter-spacing:.14em;text-transform:uppercase;color:var(--btc-text);align-items:center;gap:8px;margin-bottom:10px;font-weight:650;display:flex}.tour-ring{border:1.5px solid var(--btc);border-radius:50%;flex:none;width:9px;height:9px}.tour-titel{font-size:calc(21px * var(--ts,1));letter-spacing:-.01em;margin-bottom:10px;font-weight:750;line-height:1.2}.xdock .tour-titel{font-size:calc(18px * var(--ts,1))}.tour-fuss{border-top:1px solid var(--line);align-items:center;gap:10px;margin-top:14px;padding-top:12px;display:flex}.tour-punkte{flex-wrap:wrap;align-items:center;gap:6px;margin-right:auto;display:flex}.tour-punkt{background:var(--dot);cursor:pointer;border-radius:50%;flex:none;width:7px;height:7px;transition:width .2s,background .2s;display:block}.tour-punkt.war{background:var(--btc);opacity:.55}.tour-punkt.ist{opacity:1;cursor:default;background:0 0;border-radius:0;width:22px;height:10px;display:flex}.tour-pille{width:100%;height:100%;display:block;overflow:visible}.tournav.primaer{background:var(--btc);border-color:var(--btc);color:var(--btn-ink)}.tournav.primaer:hover:not(:disabled):not([aria-disabled=true]){border-color:var(--btc);filter:brightness(1.06)}.tour-antwort{color:var(--btc-text);flex:none;align-items:flex-start;gap:9px;margin:12px 0 0;display:flex}.tour-antwort svg{flex:none;margin-top:3px}.tour-los{font-size:calc(13px * var(--ts,1));padding:8px 16px;font-weight:600}.tour-schluss{flex-direction:column;align-items:flex-start;gap:8px;margin-top:12px;display:flex}.tour-schluss .btn{font-size:calc(12.5px * var(--ts,1));padding:8px 14px}.xdock .tour-schritt,.xdock .tour-titel{margin-right:40px}.tourcard-in{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.tournav{border:1px solid var(--line);width:32px;height:32px;color:var(--ink);cursor:pointer;background:0 0;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.tournav:hover:not(:disabled):not([aria-disabled=true]){border-color:var(--dim)}.tourcard p,.xdock-in p{margin:0 0 8px}.tourcard p:last-child,.xdock-in p:last-child{margin-bottom:0}.tourcard ul,.xdock-in ul{margin:0 0 8px;padding-left:19px}.tourcard li,.xdock-in li{margin:3px 0}.tourcard p.tour-antwort,.xdock-in p.tour-antwort{margin:12px 0 0}@media (max-width:700px),(max-width:900px) and (orientation:portrait){.tour-veil{display:none}.tour-lit{outline:2px solid var(--btc);outline-offset:3px;border-radius:8px}}.plist-pct{white-space:nowrap}.wizclip{transition:height .34s cubic-bezier(.22,.61,.36,1);overflow:hidden}.wiztrack{align-items:flex-start;transition:transform .34s cubic-bezier(.22,.61,.36,1);display:flex}.wizpage{box-sizing:border-box;flex-shrink:0;width:100%;padding:2px}@media (prefers-reduced-motion:reduce){.wizclip,.wiztrack{transition:none}}.wizq{font-size:calc(12.5px * var(--ts,1));color:var(--dim);text-align:left;margin:0 0 10px;line-height:1.5}.wopt{text-align:left;background:var(--card);border:1px solid var(--line);border-radius:var(--radius-s);cursor:pointer;width:100%;color:var(--ink);font:inherit;margin:0 0 8px;padding:13px 16px;transition:border-color .15s;display:block}.wopt:hover{border-color:var(--btc)}.wopt-t{font-size:calc(14px * var(--ts,1));align-items:center;gap:9px;font-weight:650;display:flex}.wopt-t svg{color:var(--btc);flex-shrink:0}.wopt-s{font-size:calc(11.5px * var(--ts,1));color:var(--dim);margin-top:4px;line-height:1.55;display:block}.wopt-asset{border-bottom-style:solid;border-bottom-width:2px;border-bottom-color:var(--line);align-items:center;min-height:62px;display:flex}.wopt-asset .wopt-t{font-size:calc(15px * var(--ts,1))}.wopt-arrow{color:var(--dim);font-size:calc(16px * var(--ts,1));flex-shrink:0;margin-left:auto;line-height:1;transition:color .15s}.wopt:hover .wopt-arrow{color:var(--btc)}.art-karten{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin:0 0 10px;display:grid}.art-karte{border:1px solid var(--line);border-radius:var(--radius-s);background:var(--card);color:var(--ink);font:inherit;font-size:calc(13px * var(--ts,1));cursor:pointer;flex-direction:column;grid-column:span 2;align-items:center;gap:8px;min-width:0;padding:16px 6px 13px;font-weight:600;display:flex}.art-karten[data-n="5"] .art-karte:first-child,.art-karten[data-n="5"] .art-karte:nth-child(2),.art-karten[data-n="4"] .art-karte,.art-karten[data-n="2"] .art-karte{grid-column:span 3}.art-karten[aria-label] .art-karte:only-child{grid-column:span 6}.art-karte:hover{border-color:var(--btc);background:color-mix(in srgb,var(--btc) 6%,transparent)}.art-karte-t{line-height:1.2}.bestandzeile{background:var(--bg);border:1px solid var(--line);border-radius:var(--radius-s);flex-wrap:wrap;align-items:baseline;gap:10px;margin:0 0 4px;padding:11px 12px;display:flex}.bestandzeile .bz-menge{font-size:calc(14px * var(--ts,1));color:var(--ink);flex-shrink:0;font-weight:650}.bestandzeile .bz-her{font-size:calc(12px * var(--ts,1));color:var(--dim);min-width:0}.bestandzeile .bz-akt{font:inherit;font-size:calc(12px * var(--ts,1));color:var(--btc-text);cursor:pointer;background:0 0;border:none;flex-shrink:0;margin-left:auto;padding:0;text-decoration:underline}.bestandzeile .bz-akt:hover{color:var(--btc)}@media (max-width:380px){.bestandzeile{flex-direction:column;align-items:flex-start;gap:4px}.bestandzeile .bz-akt{margin-left:0}}.stand-menge{font-size:calc(16px * var(--ts,1));font-weight:600}.weitere{flex-wrap:wrap;align-items:center;gap:8px;padding:2px 2px 12px;display:flex}.weitere-l{font-size:calc(11.5px * var(--ts,1));color:var(--dim);flex-shrink:0}.wchip{background:var(--bg);color:var(--ink);border:1px solid var(--line);font:inherit;font-size:calc(12.5px * var(--ts,1));cursor:pointer;border-radius:99px;align-items:center;gap:6px;padding:5px 11px 5px 7px;display:inline-flex}.wchip:hover{border-color:var(--btc)}.wchip-p{color:var(--btc-text);margin-left:2px;font-weight:800}.fbesch{align-items:flex-end}.fbesch-f{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.fbesch-f>span:first-child{font-size:calc(11px * var(--ts,1));color:var(--dim);line-height:1.2}.dlg-kopf{align-items:center;gap:8px;min-height:24px;margin:0 0 14px;display:flex}.dlg-titel{font-size:calc(15px * var(--ts,1));align-items:center;gap:8px;min-width:0;margin:0;display:flex}.dlg-kopf-s{color:var(--dim);margin-inline-start:2px;font-weight:400}.dlg-kopf>.popx{align-self:flex-start;margin-inline-start:auto}.dlg-titel-2{flex-direction:column;min-width:0;line-height:1.25;display:flex}.dlg-titel-2>span{white-space:nowrap}.dlg-titel-u{color:var(--dim);font-weight:400;font-size:calc(13px * var(--ts,1))}.dlg-titel>img{flex:0 auto;min-width:0}.art-kopf{font-size:calc(15px * var(--ts,1));align-items:center;gap:8px;font-weight:650;display:inline-flex}.wizback-kopf{font-size:calc(17px * var(--ts,1));margin:0 0 0 -6px;padding:2px 6px;line-height:1}.beleg-feld{resize:vertical;background:var(--card);border:1px solid var(--line);border-radius:var(--radius-s);width:100%;min-height:74px;color:var(--ink);font-size:calc(12.5px * var(--ts,1));margin:0 0 10px;padding:10px 12px;font-family:inherit;line-height:1.5}.beleg-feld:focus-visible{outline:2.5px solid var(--btc-text);outline-offset:-2.5px}.wizback{color:var(--dim);cursor:pointer;font:inherit;font-size:calc(11.5px * var(--ts,1));background:0 0;border:none;align-items:center;gap:4px;margin:-4px -6px;padding:4px 6px;display:inline-flex}.wizback:hover{color:var(--ink)}.wopt-plan{border-color:var(--btc)}.belegauf{color:var(--btc-text);cursor:pointer;font:inherit;font-size:calc(11.5px * var(--ts,1));text-underline-offset:3px;background:0 0;border:none;margin:0 0 8px;padding:4px 0;text-decoration:underline}.belegauf:hover{color:var(--ink)}.panelcard,html[data-build] .panelcard{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);box-shadow:0 14px 44px #00000059}[data-theme=light] .panelcard,[data-theme=light] html[data-build] .panelcard{box-shadow:0 14px 40px #5a461e29}.tourskip{color:var(--dim);font:inherit;font-size:calc(11.5px * var(--ts,1));cursor:pointer;text-underline-offset:3px;background:0 0;border:none;padding:6px 2px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.tourskip:hover{color:var(--ink)}.tournav:disabled,.tournav[aria-disabled=true]{opacity:.32;cursor:default}.tour-griff{border-left:2px solid var(--btc);background:var(--row);border-radius:0 var(--radius-s) var(--radius-s) 0;flex:none;margin:12px 0 0;padding:9px 12px 10px}.tour-griff p{margin:3px 0 0;font-weight:600}.tour-kick{font-size:calc(10.5px * var(--ts,1));letter-spacing:.14em;text-transform:uppercase;color:var(--btc-text);font-weight:700;display:block}.tour-antwort{color:var(--btc-text)}@keyframes tourwink{0%,to{opacity:1}50%{opacity:.5}}body[data-tour-station=privat] .tools button[data-tour=eye]{color:var(--btc);animation:1.7s ease-in-out infinite tourwink}body[data-tour-station=privat] .tools button[data-tour=eye]:before{content:"";border:1.5px solid var(--btc);opacity:.55;pointer-events:none;border-radius:7px;position:absolute;inset:-3px}.tools button.tour-licht{color:var(--btc);animation:1.7s ease-in-out infinite tourwink}.tour-li,.tour-spaet{opacity:0;transition:opacity .4s,transform .4s;transform:translateY(3px)}.tour-li.an,.tour-spaet.an{opacity:1;transform:none}.tour-wort{opacity:0;transition:opacity .28s}.tour-li.an .tour-wort{opacity:1}@media (prefers-reduced-motion:reduce){.tour-wort{transition:none}.tour-li,.tour-spaet{transition:none;transform:none}}.tools button.tour-licht:before{content:"";border:1.5px solid var(--btc);opacity:.55;pointer-events:none;border-radius:7px;position:absolute;inset:-3px}@media (prefers-reduced-motion:reduce){body[data-tour-station=privat] .tools button[data-tour=eye],.tools button.tour-licht{animation:none}}html[data-corners=round]{--radius:14px;--radius-s:8px}.veilfarbe{font-size:calc(12px * var(--ts,1));color:var(--dim);cursor:pointer;align-items:center;gap:9px;margin-top:8px;display:flex}.veilfarbe input[type=color]{border:1px solid var(--line);border-radius:var(--radius-s);cursor:pointer;background:0 0;flex:none;width:26px;height:26px;padding:0}.veilfarbe input[type=color]::-webkit-color-swatch-wrapper{padding:2px}.veilfarbe input[type=color]::-webkit-color-swatch{border:none;border-radius:2px}.veilfarbe .lnk{color:var(--btc-text);font:inherit;font-size:calc(11px * var(--ts,1));cursor:pointer;background:0 0;border:0;margin-left:auto;padding:0;text-decoration:underline}.canvas{z-index:0;position:relative}.raster{z-index:-1;pointer-events:none;background-position:0 0;position:fixed;inset:0}html[data-grid=dots] .raster{background-size:var(--u) var(--u);background-image:radial-gradient(circle,color-mix(in srgb,var(--ink) 9%,transparent) 1.4px,transparent 1.4px)}html[data-grid=cross] .raster{background-image:radial-gradient(ellipse 2.6px .55px at 50% 50%,color-mix(in srgb,var(--ink) 15%,transparent) 0 99%,transparent 100%), radial-gradient(ellipse .55px 2.6px at 50% 50%,color-mix(in srgb,var(--ink) 15%,transparent) 0 99%,transparent 100%);background-size:calc(var(--u) * 2) calc(var(--u) * 2)}@media (max-width:700px),(max-width:900px) and (orientation:portrait){html[data-grid=dots] .raster{background-image:radial-gradient(circle,color-mix(in srgb,var(--ink) 15%,transparent) 1.6px,transparent 1.6px)}html[data-grid=cross] .raster{background-image:radial-gradient(ellipse 2.8px .6px at 50% 50%,color-mix(in srgb,var(--ink) 24%,transparent) 0 99%,transparent 100%), radial-gradient(ellipse .6px 2.8px at 50% 50%,color-mix(in srgb,var(--ink) 24%,transparent) 0 99%,transparent 100%)}}.regen,.lightfield{z-index:-1;pointer-events:none;contain:layout paint style;width:100%;height:100%;display:block;position:fixed;inset:0;transform:translateZ(0)}html[data-build=glass] .card{background:linear-gradient(160deg, color-mix(in srgb,var(--ink) calc(var(--glas-grau,8) * 1%),transparent) 0%, color-mix(in srgb,var(--ink) calc(var(--glas-grau,8) * 1% / 3),transparent) 42%, color-mix(in srgb,var(--card) calc(var(--glas-grund,42) * 1%),transparent) 100%);border:1px solid color-mix(in srgb,var(--ink) 12%,transparent);box-shadow:inset 0 1px 0 0 color-mix(in srgb,var(--ink) 20%,transparent), inset 0 -1px 0 0 #00000042, 0 10px 30px -14px #00000080}html[data-theme=light][data-build=glass] .card{background:linear-gradient(160deg, color-mix(in srgb,#fff calc(var(--glas-hell-weiss,34) * 1%),transparent) 0%, color-mix(in srgb,#fff calc(var(--glas-hell-weiss,34) * 1% / 2.4),transparent) 46%, color-mix(in srgb,var(--card) calc(var(--glas-hell-grund,26) * 1%),transparent) 100%);border-color:color-mix(in srgb,var(--line) 96%,transparent);-webkit-backdrop-filter:blur(2px)saturate(1.08)brightness(1.03);backdrop-filter:blur(2px)saturate(1.08)brightness(1.03);box-shadow:inset 0 1px 0 0 #ffffffe6, inset 0 -1px 0 0 color-mix(in srgb,var(--line) 72%,transparent), 0 14px 34px -16px #5a461e80, 0 2px 6px -3px #5a461e38}html[data-build=glass] .addon-nav button,html[data-build=glass] .datareg button{background:0 0}html[data-build=glass] .addon-nav button.on{color:var(--btc-text)}html[data-build=glass] .card{-webkit-backdrop-filter:blur(2px)saturate(1.5);backdrop-filter:blur(2px)saturate(1.5);border-color:color-mix(in srgb,var(--ink) 7%,transparent);box-shadow:inset 0 1px #ffffff57,inset 0 -1px #ffffff17,inset 1px 0 #ffffff12,inset -1px 0 #ffffff12,0 10px 28px -10px #000000bf}html[data-theme=light][data-build=glass] .card{border-color:color-mix(in srgb,var(--line) 70%,transparent);box-shadow:inset 0 1px 0 0 #ffffffe6, inset 0 -1px 0 0 #fff6, inset 1px 0 0 0 #ffffff59, inset -1px 0 0 0 color-mix(in srgb,var(--line) 40%,transparent), 0 10px 28px -10px #5a461e80}html[data-build=glass][data-edit=on] .card{background:var(--card);border-color:var(--line);-webkit-backdrop-filter:none;backdrop-filter:none}html[data-build=glass] .card.panelcard{background:var(--card);border:1px solid var(--line);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 14px 44px #00000059}html[data-theme=light][data-build=glass] .card.panelcard{box-shadow:0 14px 40px #5a461e29}.feier-details{flex-direction:column;align-items:center;width:min(760px,92vw);margin:0 auto;padding:0 0 60px;display:flex}.feier-stempel{font-size:calc(11.5px * var(--ts,1));color:var(--dim);text-align:center;font-variant-numeric:tabular-nums}.feier-helden{grid-template-columns:repeat(3,1fr);gap:12px;width:100%;margin-top:18px;display:grid}.feier-held{border:1px solid var(--line);border-radius:var(--radius);background:#ffffff05;padding:13px 14px}html[data-theme=light] .feier-held{background:#00000005}.feier-held b{font-size:calc(21px * var(--ts,1));font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-weight:700;display:block}.feier-held span{font-size:calc(11.5px * var(--ts,1));color:var(--dim);margin-top:3px;display:block}.feier-block{width:100%;margin-top:26px}.feier-bkopf{font-size:calc(10.5px * var(--ts,1));letter-spacing:.22em;text-transform:uppercase;color:var(--dim);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;margin-bottom:10px;display:flex}.feier-bkopf em{letter-spacing:0;text-transform:none;font-style:normal;font-size:calc(11.5px * var(--ts,1));opacity:.85}.feier-chart{width:100%;display:block;overflow:visible}.feier-spanne{font-size:calc(10.5px * var(--ts,1));color:var(--dim);font-variant-numeric:tabular-nums;justify-content:space-between;margin-top:4px;display:flex}.feier-fakten{grid-template-columns:1fr 1fr;gap:0 26px;width:100%;display:grid}.feier-fakt{border-bottom:1px solid var(--line);font-size:calc(13px * var(--ts,1));justify-content:space-between;gap:14px;padding:8px 0;display:flex}.feier-fakt i{color:var(--dim);font-style:normal}.feier-fakt b{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;font-weight:600}.feier-knapp{font-size:calc(13.5px * var(--ts,1));color:var(--ink);text-align:left;border-left:2px solid var(--btc);align-self:center;max-width:56ch;margin-top:24px;padding:3px 0 3px 13px}.feier-auch{font-size:calc(12px * var(--ts,1));color:var(--dim);text-align:left;align-self:center;max-width:56ch;margin-top:9px;padding-left:15px}.feier-fakt.feier-heute{border-bottom:none;border-top:1px solid var(--btc);grid-column:1/-1;margin-top:2px;padding-top:11px}.feier-notiz{width:100%;margin-top:24px}.feier-notiz label{font-size:calc(11.5px * var(--ts,1));color:var(--dim);margin-bottom:6px;display:block}.feier-notiz textarea{background:var(--card);border:1px solid var(--line);border-radius:var(--radius-s);width:100%;color:var(--ink);font:inherit;font-size:calc(13.5px * var(--ts,1));resize:vertical;height:76px;padding:11px 13px}.feier-notiz blockquote{border-left:2px solid var(--line);font-size:calc(13.5px * var(--ts,1));color:var(--ink);margin:0;padding:2px 0 2px 13px;font-style:italic}.feier-knoepfe{flex-wrap:wrap;justify-content:center;gap:9px;display:flex}.feier-schluss{flex-direction:column;align-items:center;gap:11px;margin-top:26px;display:flex}.feier-spruch{font-size:calc(11.5px * var(--ts,1));color:var(--dim);text-align:center;opacity:.8;font-style:italic}.feier-marke{opacity:.42;height:19px;margin-top:28px}html[data-theme=light] .feier-marke{filter:invert()}@media (max-width:640px){.feier-helden{grid-template-columns:1fr;gap:9px}.feier-fakten{grid-template-columns:1fr;gap:0}}@media (prefers-reduced-motion:reduce){.feier-dunkel,.feier-gestalt,.feier-pfeil svg{animation:none}.feier-gestalt{transition:none}.feier-funken{display:none}}.pop-flush{overscroll-behavior:contain;max-height:calc(100dvh - 40px);overflow:hidden auto}@media (max-width:700px),(max-width:900px) and (orientation:portrait){.pop-flush{max-height:calc(100dvh - 58px - env(safe-area-inset-top,0px) - var(--hban-y))!important}}.rp-wrap{z-index:30;background:#0a0b0cd1;flex-direction:column;align-items:flex-start;gap:16px;padding:21px 12px 55px;display:flex;position:fixed;inset:0;overflow:auto}.rp-wrap>*{margin-inline:auto}.rp-bar{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);flex-wrap:wrap;justify-content:center;align-items:center;gap:13px;max-width:920px;padding:10px 14px;display:flex}.rp-chip{font:inherit;font-size:calc(13px * var(--ts,1));color:var(--dim);border:1px solid var(--line);border-radius:var(--radius-s);cursor:pointer;background:0 0;padding:6px 12px}.rp-chip[aria-pressed=true]{color:var(--btc);border-color:var(--btc)}.rp-mass{font-size:calc(11.5px * var(--ts,1));color:var(--dim);font-variant-numeric:tabular-nums;white-space:nowrap}.rp-x{margin-left:8px}.xw{background:#060709eb}.xw-still{z-index:60;font-size:calc(13px * var(--ts,1));justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.xw-bar{gap:8px}.xw-title{font-size:calc(13px * var(--ts,1));color:var(--dim);white-space:nowrap;margin-right:4px}.xw-main{font-size:calc(13.5px * var(--ts,1));padding:8px 16px}.xw-fit{overflow:hidden}.xw-fit .xw-bild{flex:auto;justify-content:center;align-items:center;width:100%;min-height:0;display:flex}.xw-fit .xw-bild img{object-fit:contain;border:1px solid #e9e9ea24;border-radius:4px;width:auto;max-width:100%;height:auto;max-height:100%;display:block}.xw-doc{background:#fff;border:0;border-radius:4px;flex:none;width:min(920px,100%);display:block}@media (max-width:700px),(max-width:900px) and (orientation:portrait){.rp-wrap.xw{padding-bottom:calc(84px + env(safe-area-inset-bottom,0px))}.rp-wrap.xw-fit{padding-top:calc(14px + env(safe-area-inset-top,0px))}.rp-bar.xw-bar{top:auto;left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px));justify-content:center;max-width:none;margin:0;position:fixed;box-shadow:0 6px 24px #00000052}.xw-title{display:none}}.rpb2{z-index:6;gap:9px;padding:8px 10px;position:sticky;top:10px}.lk{z-index:30;padding:calc(14px + env(safe-area-inset-top,0px)) 14px calc(14px + env(safe-area-inset-bottom,0px));overscroll-behavior:contain;background:#060709f0;flex-direction:column;justify-content:center;align-items:center;gap:14px;animation:.16s veilin;display:flex;position:fixed;inset:0}.lk-b{max-width:100%;min-height:0;max-height:100%;display:flex;position:relative}.lk-b img{object-fit:contain;border-radius:var(--radius);width:auto;max-width:100%;height:auto;max-height:100%;box-shadow:0 26px 70px #000000b8, 0 0 90px -22px color-mix(in srgb, var(--btc) 60%, transparent);border:1px solid #ffffff2b;display:block}.lk-x{top:calc(10px + env(safe-area-inset-top,0px));z-index:1;cursor:pointer;color:#ffffffd1;background:#ffffff0f;border:1px solid #fff3;border-radius:50%;flex:none;justify-content:center;align-items:center;width:36px;height:36px;transition:background .12s,border-color .12s,color .12s;display:flex;position:absolute;right:14px}.lk-x:hover{background:var(--btc);border-color:var(--btc);color:#0b0c0d}.lk-bar{flex-wrap:wrap;flex:none;justify-content:center;align-items:center;gap:10px;display:flex}.lk-b:has(.lk-track){flex:auto;width:100%;overflow:hidden}.lk-track{touch-action:pan-y pinch-zoom;will-change:transform;cursor:grab;width:100%;height:100%;transition:transform .28s cubic-bezier(.32,.72,.24,1);display:flex}.lk-track[data-zieht]{cursor:grabbing}.lk-slide{flex:0 0 100%;justify-content:center;align-items:center;min-width:0;height:100%;min-height:0;display:flex}.lk-slide img{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.lk-foot{left:0;right:0;bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:1;pointer-events:none;justify-content:center;align-items:center;gap:14px;display:flex;position:absolute}.lk-foot>*{pointer-events:auto}.lk-nav{cursor:pointer;color:#ffffffd1;background:#ffffff0f;border:1px solid #fff3;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:background .12s,border-color .12s,color .12s,opacity .12s;display:flex;position:fixed;top:50%;transform:translateY(-50%)}.lk-vor{left:10px}.lk-nach{right:10px}.lk-nav:hover:not(:disabled){background:var(--btc);border-color:var(--btc);color:#0b0c0d}.lk-nav:disabled{opacity:.25;cursor:default}.lk-count{color:#e9e9ea9e;font-size:calc(12px * var(--ts,1));font-variant-numeric:tabular-nums;text-align:center;flex:none;min-width:44px}@media (max-width:700px),(max-width:900px) and (orientation:portrait){.lk-nav{width:36px;height:36px;position:static;transform:none}}@media (prefers-reduced-motion:reduce){.lk-track{transition:none}}.lk-bar .rp-chip{color:#e9e9ea;background:#141517b8;border-color:#fff3}.lk-bar .rp-chip:hover{border-color:var(--btc);color:var(--btc)}.lk-bar .rp-mass{color:#e9e9ea9e}.bfimg{border:1px solid var(--line);border-radius:var(--radius);flex:none;max-width:min(1280px,100%);height:auto;box-shadow:0 21px 55px #0000008c}.wipe-hinweis{z-index:9000;background:var(--bad,#c0392b);color:#fff;font-size:calc(13.5px * var(--ts,1));flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;padding:10px 16px;line-height:1.45;display:flex;position:fixed;top:0;left:0;right:0;box-shadow:0 2px 12px #00000040}.wipe-hinweis .btn{font-size:calc(12.5px * var(--ts,1));color:#171310;background:#fff;border:0;padding:6px 14px}@media print{.wipe-hinweis{display:none}}.logbk{--marke-oben:14px;--zeichen:27px;--jahr-fs:30px;--marke-links:var(--kachel-polster);--marke-spalte:40px;--rinne:calc(var(--marke-links) + var(--marke-spalte) + var(--s2) + var(--zeichen))}.logbk-rail{padding:var(--kachel-polster) var(--kachel-polster) var(--kachel-polster) var(--rinne);--faden:color-mix(in srgb,var(--btc) 30%,var(--line));position:relative}@media (max-width:700px),(max-width:900px) and (orientation:portrait){.logbk{--marke-oben:calc(55px + env(safe-area-inset-top,0px))}}@media (min-width:901px),(min-width:701px) and (orientation:landscape){.logbk .txkopf{padding-left:var(--rinne)}}.logbk-jahrblock{position:relative}.logbk-anker{height:0}.logbk-datum{top:var(--marke-oben);z-index:2;pointer-events:none;-webkit-user-select:none;user-select:none;--p:0;--q:calc(1 - var(--p));--fs:calc(34px - 14px * var(--p));height:0;position:sticky}.logbk-datum .d-box{width:max-content;transform:translateX(calc((var(--marke-links) - var(--rinne)) * var(--p)));display:block;position:absolute;top:0;left:0}.logbk-datum .d-jahr,.logbk-datum .d-mon{white-space:nowrap;display:block;position:relative}.logbk-datum .d-jahr{height:calc(var(--fs) * 1.02)}.logbk-datum .lang{position:static}.logbk-datum .kurz{display:none}.logbk-datum.kurzform .kurz{display:block}.logbk-datum.kurzform .lang{display:none}.logbk-datum b{font-size:var(--fs);letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:color-mix(in srgb,var(--ink) calc(75% + 13% * var(--p)),transparent);font-weight:800;line-height:1}.logbk-datum i{font-style:normal;font-size:calc((calc(11px - 2px * var(--p))) * var(--ts,1));letter-spacing:.2em;text-transform:uppercase;color:color-mix(in srgb,var(--ink) 62%,var(--dim))}.logbk-datum .d-mon{height:16px;margin-top:var(--s1)}.logbk-datum+.logbk-monblock{padding-top:80px}@media (max-width:700px),(max-width:900px) and (orientation:portrait){.logbk-datum{--fs:calc(28px - 10px * var(--p))}.logbk-datum+.logbk-monblock{padding-top:72px}}.logbk-monblock{position:relative}@media (max-width:700px),(max-width:900px) and (orientation:portrait){.logbk{--jahr-fs:20px;--marke-links:var(--s3);--marke-spalte:32px}}.logbk-mon{margin:var(--s4) 0 2px;color:#0000;height:1px;position:relative;overflow:hidden}.logbk-mon:before{content:"";background:var(--faden);width:2px;position:absolute;top:-18px;bottom:-2px;left:-18px}.logbk-ev{border-radius:var(--radius-s);--art:var(--art-leise,var(--dim));align-items:flex-start;gap:12px;margin:0 -10px;padding:10px 10px 13px;display:flex;position:relative}.logbk-ev.k-eigen{--art:var(--ink)}.logbk-ev.k-eigen[data-art=meilenstein]{--art:var(--btc-text)}.logbk-ev.k-kauf{--art:var(--ok)}.logbk-ev.k-verkauf{--art:var(--bad)}.logbk-ev.k-stein{--art:var(--btc-text)}.logbk-werkzeug{align-items:center;gap:var(--s2);margin-top:var(--s5);--sel-polster:12px;margin-left:calc(0px - var(--sel-polster));flex-wrap:wrap;display:flex}.logbk-sel{width:auto;min-height:0;font:inherit;font-size:calc(11.5px * var(--ts,1));color:var(--dim);border:1px solid var(--line);border-radius:var(--radius-s);cursor:pointer;appearance:none;background:0 0;background-image:linear-gradient(45deg,transparent 50%,var(--dim) 50%), linear-gradient(135deg,var(--dim) 50%,transparent 50%);background-position:calc(100% - 14px) 11px,calc(100% - 9px) 11px;background-repeat:no-repeat;background-size:5px 5px,5px 5px;flex:none;padding:5px 26px 5px 12px}.logbk-sel:hover{border-color:color-mix(in srgb,var(--ink) 28%,transparent);color:var(--ink)}.logbk-sel.an{border-color:var(--btc);color:var(--btc-text)}.logbk-rechts{align-items:center;gap:16px;margin-left:auto;display:flex}.logbk-blank{color:var(--dim);cursor:pointer;font:inherit;font-size:calc(12px * var(--ts,1));background:0 0;border:0;flex:none;align-items:center;gap:7px;padding:4px 2px;line-height:1;transition:color .18s;display:inline-flex}.logbk-sortier{white-space:nowrap}.logbk-blank:hover{color:var(--ink)}.logbk-blank:focus-visible{outline:2px solid var(--btc-text);outline-offset:3px;border-radius:4px}@media (max-width:700px),(max-width:900px) and (orientation:portrait){.logbk-werkzeug{row-gap:10px}.logbk-werkzeug>.ausw{flex:90px;min-width:90px}.logbk-werkzeug>.ausw>.logbk-sel{text-overflow:ellipsis;white-space:nowrap;text-align:left;width:100%;overflow:hidden}.logbk-zurueck{margin-left:var(--sel-polster)}.logbk-rechts{padding-left:var(--sel-polster);margin-left:0}}.logbk-x{font-size:calc(17px * var(--ts,1));font-weight:300;line-height:1}.logbk-pfeil{font-size:calc(13px * var(--ts,1));opacity:.75}.logbk-zurueck{color:var(--btc);margin-left:2px}.logbk-zurueck:hover{color:var(--btc);text-decoration:underline}.logbk-suchfeld{width:auto;min-width:120px;max-width:280px;min-height:0;font:inherit;font-size:calc(12.5px * var(--ts,1));border:0;border-bottom:1px solid var(--line);color:var(--ink);background:0 0;border-radius:0;flex:90px;padding:4px 2px}.logbk-suchfeld:focus{border-bottom-color:var(--btc);outline:none}.logbk-tipp{cursor:pointer}.logbk-ev:before,.logbk-ev:after{content:"";background:var(--faden);border-radius:2px;width:2px;position:absolute;left:-8px}.logbk-ev:before{height:9px;top:0}.logbk-ev:after{top:33px;bottom:0}.logbk-jahrblock:first-child .logbk-monblock:first-of-type .logbk-ev:first-of-type:before{background:linear-gradient(180deg,transparent,var(--faden))}.logbk-jahrblock:last-child .logbk-monblock:last-of-type .logbk-ev:last-of-type:after{background:linear-gradient(180deg,var(--faden),transparent)}.logbk-ico{width:20px;height:20px;color:var(--art);flex-shrink:0;justify-content:center;align-items:center;display:flex;position:absolute;top:11px;left:-17px}.logbk-kind{font-size:calc(10.5px * var(--ts,1));letter-spacing:.08em;text-transform:uppercase;color:var(--art,var(--btc-text));font-weight:700}.logbk-asset{color:var(--asset-text,var(--asset));margin-left:.45em}.logbk-ev.k-asset .logbk-ico{color:var(--asset-text,var(--asset))}.logbk-line{font-size:calc(13.5px * var(--ts,1));overflow-wrap:anywhere;margin-top:2px}.logbk-bezug{font-size:calc(10px * var(--ts,1));color:var(--dim);border:1px solid var(--line);white-space:nowrap;border-radius:99px;padding:1px 7px}.logbk-num{font-size:calc(10px * var(--ts,1));color:var(--dim);font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto}.logbk-det{font-size:calc(12px * var(--ts,1));color:var(--dim);grid-template-columns:auto 1fr;gap:3px 14px;margin-top:8px;display:grid}.logbk-fuss{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.logbk-more{color:var(--dim);cursor:pointer;font-size:calc(11.5px * var(--ts,1));letter-spacing:.2px;background:0 0;border:0;margin:-2px 0;padding:6px 0 2px}.logbk-more:hover{color:var(--ink)}.logbk-clamp{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.nur-vorlesen{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.logbk-quelle,.logbk-pruef{font-size:calc(11px * var(--ts,1));color:var(--dim);align-items:baseline;gap:8px;margin-top:6px;display:flex}.logbk-quelle>span:first-child,.logbk-pruef>span:first-child{font-size:calc(9.5px * var(--ts,1));letter-spacing:.09em;text-transform:uppercase;font-weight:700}.logbk-ev[data-art=gedanke]{padding-top:14px;padding-bottom:17px}.logbk-ev[data-art=gedanke] .logbk-line{font-size:calc(17px * var(--ts,1));letter-spacing:-.1px;margin-top:4px;font-weight:400;line-height:1.55}.logbk-ev[data-art=entscheidung] .logbk-line{font-size:calc(15.5px * var(--ts,1));margin-top:4px;line-height:1.5}.logbk-ev[data-art=entscheidung] .logbk-pruef{border:1px solid color-mix(in srgb,var(--btc) 45%,transparent);width:max-content;color:var(--btc);border-radius:99px;align-items:center;gap:9px;margin-top:10px;padding:4px 12px;display:flex}.logbk-ev[data-art=entscheidung] .logbk-pruef-d{color:var(--ink);font-size:calc(11.5px * var(--ts,1))}.logbk-ev[data-art=learning] .logbk-line{font-size:calc(15.5px * var(--ts,1));margin-top:4px;line-height:1.5}.logbk-ev[data-art=learning] .logbk-quelle{border-top:1px solid var(--line);margin-top:10px;padding-top:7px}.logbk-ev[data-art=fundstueck] .logbk-line{font-size:calc(15.5px * var(--ts,1));margin-top:4px;font-weight:600}.logbk-ev[data-art=fundstueck] .logbk-link{background:var(--card);margin-top:9px;padding:11px 14px}.logbk-ev.logbk-mitbild .logbk-bild{margin-top:9px}.logbk-ev.logbk-mitbild .logbk-bild img{object-fit:initial;width:auto;max-width:min(420px,100%);height:auto;max-height:420px}.logbk-ev.logbk-mitbild .logbk-line{font-size:calc(12.5px * var(--ts,1));color:var(--dim);letter-spacing:0;margin-top:8px;font-weight:400}.logbk-ev[data-art=meilenstein] .logbk-line{font-size:calc(26px * var(--ts,1));letter-spacing:-.6px;color:var(--btc-text);margin-top:2px;font-weight:750;line-height:1.2}.logbk-ev[data-art=meilenstein] .logbk-msalso{font-size:calc(12.5px * var(--ts,1));color:var(--dim);margin-top:4px;line-height:1.45}.logbk-ev[data-art=meilenstein] .logbk-msnotiz{font-size:calc(15.5px * var(--ts,1));overflow-wrap:anywhere;margin-top:7px;line-height:1.5}@media (max-width:700px),(max-width:900px) and (orientation:portrait){.logbk-ev[data-art=gedanke] .logbk-line{font-size:calc(16px * var(--ts,1))}.logbk-ev[data-art=meilenstein] .logbk-line{font-size:calc(22px * var(--ts,1))}}.logbk-warum{border:0;border-left:2px solid var(--btc);border-radius:0 var(--radius-s) var(--radius-s) 0;background:color-mix(in srgb, var(--ink) 4%, transparent);text-align:left;cursor:pointer;width:100%;color:var(--ink);font:inherit;font-size:calc(12.5px * var(--ts,1));align-items:flex-start;gap:8px;margin-top:7px;padding:7px 10px;line-height:1.4;display:flex}.logbk-warum:hover{background:color-mix(in srgb, var(--ink) 7%, transparent)}.logbk-notizfeld{border-left:2px solid var(--btc);border-radius:0 var(--radius-s) var(--radius-s) 0;background:color-mix(in srgb, var(--ink) 4%, transparent);max-width:560px;margin-top:7px;padding:8px 10px 9px}.logbk-notizfeld textarea{width:100%;color:var(--ink);font:inherit;font-size:calc(12.5px * var(--ts,1));resize:vertical;background:0 0;border:0;outline:none;min-height:34px;padding:0;line-height:1.45}.logbk-notizfuss{justify-content:flex-end;gap:8px;margin-top:8px;display:flex}.logbk-notizfuss .btn{font-size:calc(12px * var(--ts,1));padding:6px 14px}.logfeld{margin-top:13px}.logfeld-l{font-size:calc(9.5px * var(--ts,1));letter-spacing:.09em;text-transform:uppercase;color:var(--dim);margin-bottom:5px;font-weight:700;display:block}.logart button{align-items:center;gap:5px;display:inline-flex}.logarten{flex-wrap:nowrap;gap:4px;width:100%}.logarten button{min-width:0;font-size:calc(11px * var(--ts,1));letter-spacing:-.1px;white-space:nowrap;flex:auto;justify-content:center;align-items:center;gap:4px;padding:6px 4px;display:inline-flex}@media (max-width:420px){.logarten button{font-size:calc(10px * var(--ts,1));gap:3px;padding:6px 2px}}.logmood{flex-wrap:nowrap;gap:5px;width:100%}.logmood button{min-width:0;font-size:calc(10.5px * var(--ts,1));white-space:nowrap;border-color:color-mix(in srgb, var(--stimmung) 45%, var(--line));color:var(--stimmung);flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:3px;padding:9px 4px 8px;line-height:1.15;display:inline-flex}.logmood button:hover{border-color:var(--stimmung);background:color-mix(in srgb, var(--stimmung) 12%, transparent)}.logmood button.on{background:var(--stimmung);border-color:var(--stimmung);color:var(--bg);font-weight:650}.logarten button.on{background:color-mix(in srgb, var(--btc) 12%, transparent);font-weight:600}.loghaken{border:1px solid var(--line);border-radius:var(--radius-s);cursor:pointer;background:color-mix(in srgb, var(--ink) 3%, transparent);align-items:flex-start;gap:10px;margin-top:13px;padding:11px 12px;display:flex}.loghaken:hover{border-color:color-mix(in srgb, var(--btc) 45%, var(--line))}.loghaken input{accent-color:var(--btc);cursor:pointer;flex-shrink:0;width:15px;height:15px;margin:1px 0 0}.loghaken>span{flex-direction:column;min-width:0;display:flex}.loghaken b{font-size:calc(12.5px * var(--ts,1));font-weight:600}.logdrop{text-align:center;border:1px dashed var(--line);border-radius:var(--radius-s);cursor:pointer;font-size:calc(12.5px * var(--ts,1));color:var(--dim);flex-direction:column;align-items:center;gap:3px;padding:16px 12px;transition:border-color .15s,background .15s;display:flex}.logdrop:hover,.logdrop[data-ueber]{border-color:var(--btc);background:color-mix(in srgb, var(--btc) 7%, transparent);color:var(--ink)}.logwarn{border:1px solid var(--bad);border-radius:var(--radius-s);background:color-mix(in srgb, var(--bad) 10%, transparent);flex-direction:column;gap:2px;margin-top:14px;padding:9px 11px;animation:.16s popin;display:flex}.logwarn b{font-size:calc(12.5px * var(--ts,1));color:var(--bad);font-weight:600}.logwarn span{font-size:calc(11.5px * var(--ts,1));color:var(--dim);line-height:1.45}.logbild{align-items:flex-start;gap:10px;display:flex}.logbild img{border-radius:var(--radius-s);border:1px solid var(--line);max-width:60%;max-height:120px}.mehrknopf{font:inherit;font-size:calc(12px * var(--ts,1));color:var(--btc-text);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;align-self:flex-start;margin:2px 0 0;padding:4px 0;text-decoration:underline}.mehrknopf:hover{opacity:.8}.logbk-bild{pointer-events:none;background:0 0;border:0;width:100%;margin-top:8px;padding:0;line-height:0;display:block}.logbk-bild img{border:1px solid var(--line);border-radius:var(--radius-s);cursor:zoom-in;pointer-events:auto;max-width:min(320px,100%);max-height:180px;display:block}.logbk-bild:focus-visible{outline:none}.logbk-bild:focus-visible img{outline:2.5px solid var(--btc-text);outline-offset:-2.5px}.logbk-link{border:1px solid var(--line);border-radius:var(--radius-s);color:var(--ink);font-size:calc(12.5px * var(--ts,1));background:color-mix(in srgb, var(--ink) 3%, transparent);align-items:center;gap:8px;margin-top:8px;padding:8px 11px;text-decoration:none;display:flex}.logbk-link:hover{border-color:color-mix(in srgb, var(--btc) 45%, var(--line))}.logbk-link{flex-wrap:wrap;row-gap:4px}.logbk-link>.logbk-link-ort{overflow-wrap:anywhere;min-width:0;max-width:calc(100% - 22px)}.logbk-link>.logbk-more{white-space:nowrap}.ausw{flex:none;position:relative}.ausw-blatt{z-index:15;overscroll-behavior:contain;background:var(--card);border:1px solid var(--line);border-radius:var(--radius-s);min-width:max(100%,172px);max-height:min(46vh,320px);padding:5px;position:absolute;top:calc(100% + 6px);left:0;overflow:auto;box-shadow:0 14px 44px #00000059}.ausw-zeile{white-space:nowrap;border-radius:calc(var(--radius-s) - 3px);font-size:calc(12.5px * var(--ts,1));color:var(--ink);cursor:pointer;align-items:center;gap:9px;padding:7px 11px 7px 8px;display:flex}.ausw-zeile:hover,.ausw-zeile.hier{background:var(--row)}.ausw-zeile.an{color:var(--btc-text)}.ausw-haken{text-align:center;font-size:calc(11px * var(--ts,1));color:var(--btc);flex:0 0 14px;line-height:1}.ausw-text{min-width:0}.fee-tiers,.hash-line{background:var(--row);border-radius:0 0 var(--radius-in) var(--radius-in);flex-shrink:0;margin:auto -18px -18px;overflow:hidden}.fee-tiers{height:24px;display:flex}.fee-tier{font-size:calc(10px * var(--ts,1));color:var(--dim);font-variant-numeric:tabular-nums;white-space:nowrap;flex:1;justify-content:center;align-items:center;gap:4px;display:inline-flex}.fee-tier+.fee-tier{border-left:1px solid color-mix(in srgb,var(--line) 70%,transparent)}.fee-tier b{color:var(--ink);font-weight:700}.fee-tier.on{background:color-mix(in srgb,var(--btc) 14%,transparent);color:var(--ink)}.fee-tier.on b{color:color-mix(in srgb,var(--btc-text) 85%,var(--ink))}html[data-font=dyslexic] .fee-tiers{height:auto;min-height:24px}html[data-font=dyslexic] .fee-tier{flex-direction:column;gap:0;min-width:0;padding:3px 0;line-height:1.15;flex:1 1 0!important}.hash-line{height:34px}.ausw-dot{border-radius:2px;flex:0 0 9px;width:9px;height:9px}.ausw-zeile.aus{opacity:.42;cursor:default}.ausw-zeile.aus:hover{background:0 0}.tippsatz>.ausw,.tippwahl>.ausw{display:inline-flex}.wish-row{align-items:center;gap:var(--s2);min-height:34px;display:flex}.wish-mark{width:22px;height:22px;color:var(--dim);flex:0 0 22px;justify-content:center;align-items:center;display:flex}.wish-name{flex:auto;min-width:0;line-height:1.2}.tippwahl .ausw-blatt{min-width:0}.logbk-sel.btcx-den{color:var(--ink)}.tippsatz .ausw-blatt{letter-spacing:0;text-transform:none;white-space:normal;font-weight:400}.ausw-leeren{white-space:nowrap;border:0;border-top:1px solid var(--line);width:100%;font:inherit;font-size:calc(11.5px * var(--ts,1));text-align:left;color:var(--dim);cursor:pointer;background:0 0;border-radius:0;margin-top:4px;padding:7px 11px 7px 31px;display:block}.ausw-leeren:hover{color:var(--ink)}@media (max-width:700px),(max-width:900px) and (orientation:portrait){.ausw-blatt{min-width:max(100%,208px)}.ausw-zeile{font-size:calc(13px * var(--ts,1));padding:9px 12px 9px 8px}}.logfeld-sel{text-align:left;width:100%;font:inherit;font-size:calc(12.5px * var(--ts,1));background:var(--card);color:var(--ink);border:1px solid var(--line);border-radius:var(--radius-s);cursor:pointer;appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--dim) 50%), linear-gradient(135deg,var(--dim) 50%,transparent 50%);background-position:calc(100% - 16px) 17px,calc(100% - 11px) 17px;background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding:9px 30px 9px 11px}.logfeld-sel:hover{border-color:color-mix(in srgb,var(--ink) 28%,transparent)}.logfeld-sel.an{border-color:var(--btc);color:var(--btc)}button,a,summary,label,select,[role=button],[role=option],[role=tab],.tabs,.ausw-blatt,.hban,.xdock,.rp-wrap{touch-action:manipulation}.flg{width:18px;height:12px;box-shadow:0 0 0 1px color-mix(in srgb, var(--ink) 20%, transparent);border-radius:2px;margin-left:9px;display:inline-block;position:relative;top:-1px}.flg-leer{background:var(--line)}.holi-flg{flex:0 0 18px;padding-top:3px}.holi-flg .flg{margin-left:0;top:0}.agrip{box-sizing:content-box;background-image:radial-gradient(circle,var(--dim) 1.1px,transparent 1.3px);cursor:grab;opacity:.55;touch-action:none;-webkit-user-select:none;user-select:none;background-repeat:repeat;background-size:5px 7px;background-origin:content-box;background-clip:content-box;width:10px;height:21px;padding:8px 5px;line-height:1;position:absolute;top:50%;left:1px;transform:translateY(-50%)}.agrip:active{cursor:grabbing}.apen{opacity:.75}@media (hover:hover){.card .ah-fuss .agrip,.card .ah-fuss .apen{opacity:0;visibility:hidden;transition:opacity .15s,visibility .15s}.card:hover .ah-fuss .agrip,.card:hover .ah-fuss .apen,.card:focus-within .ah-fuss .agrip,.card:focus-within .ah-fuss .apen{opacity:.75;visibility:visible}.card .ah-fuss .agrip:hover,.card .ah-fuss .apen:hover{opacity:1}.card.im-zug .ah-fuss .agrip{opacity:1;visibility:visible}}.im-zug{outline:1px solid var(--btc)}.im-zug .agrip{cursor:grabbing}[data-asset-verlauf] .seg button.on{border-color:var(--av,var(--btc));color:var(--ink);background:color-mix(in srgb,var(--av,var(--btc)) 14%,transparent)}::view-transition-old(root){animation-duration:.28s}::view-transition-new(root){animation-duration:.28s}html[data-kflug]::view-transition-old(root){opacity:0;animation:none}html[data-kflug]::view-transition-new(root){opacity:1;animation:none}::view-transition-group(*){animation-duration:.3s;animation-timing-function:cubic-bezier(.32,.72,0,1)}@media (prefers-reduced-motion:reduce){::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}.apanel,.achart{transition:none!important}}@media (hover:none){.asset-head .agrip{display:none}}.dtile{border:1px solid var(--line);border-radius:var(--radius-s);cursor:pointer;font-size:calc(11.5px * var(--ts,1));color:var(--dim);text-align:center;flex-direction:column;flex:1;justify-content:flex-start;align-items:center;gap:8px;padding:12px 10px;line-height:1.4;display:flex}.sortkopf{font:inherit;color:inherit;cursor:pointer;letter-spacing:inherit;text-transform:inherit;line-height:inherit;background:0 0;border:none;border-radius:6px;align-items:center;gap:6px;margin:-3px -9px;padding:3px 9px;display:inline-flex}.sortkopf:hover{background:var(--row)}.sortkopf:focus-visible{outline:1px solid var(--btc-text);outline-offset:3px}.pop-hist{z-index:16;transform-origin:top;width:min(500px,100vw - 32px);top:20px;left:50%;transform:translate(-50%)}@media (min-width:1180px){.pop-hist{transform-origin:100% 0;left:auto;right:calc(66px + min(560px,100vw - 32px));transform:none}}@media (max-width:700px),(max-width:900px) and (orientation:portrait){.pop-hist{transform-origin:top;transform:none!important}}.cred-kern{grid-template-columns:minmax(150px,1fr) minmax(190px,1.2fr) minmax(230px,1.5fr) 40px;align-items:end;gap:14px clamp(14px,3vw,36px);display:grid}.cred-kstat{min-width:0}@media (max-width:760px){.cred-kern{grid-template-columns:1fr 1fr}.cred-kern .cred-auf{grid-column:2;justify-self:end}.cred-k{text-align:left;margin-top:4px;line-height:1.35;display:block}.cred-k-trenn{display:none}.cred-datum{flex-basis:100%;text-align:left!important;margin-left:0!important}.cred-filter>.seg-div{display:none}}.cred-balken{background:var(--bar);border-radius:3px;width:220px;max-width:100%;height:6px;margin-top:8px;position:relative}.cred-balken i{border-radius:3px;position:absolute;top:0;bottom:0;left:0}.cred-balken b{background:var(--bad);width:2px;height:14px;position:absolute;top:-4px;left:0}.cred-karte{cursor:pointer}.card.cred-karte{padding:var(--kachel-polster)}@media (max-width:700px),(max-width:900px) and (orientation:portrait){.card.cred-karte{padding:var(--s4)}.cred-detail{margin:16px -16px -18px;padding:16px 16px 20px}}.cred-filter{align-items:center;gap:var(--s2);margin-top:var(--s5);flex-wrap:wrap;display:flex}.cred-filter .cred-sort{margin-bottom:0}.kred-auge{border:1px solid var(--line);border-radius:var(--radius-s);color:var(--dim);font-size:calc(11.5px * var(--ts,1));cursor:pointer;white-space:nowrap;background:0 0;align-items:center;gap:7px;padding:5px 12px;line-height:1.25;display:inline-flex}.kred-auge:hover{color:var(--ink);border-color:color-mix(in srgb,var(--ink) 28%,transparent)}.kred-auge.zu{color:var(--btc-text);border-color:var(--btc)}.cred-auf{border-radius:var(--radius-s);color:var(--dim);font-size:calc(18px * var(--ts,1));cursor:pointer;background:0 0;border:1px solid #0000;align-self:center;width:40px;height:40px;margin-left:auto;font-family:inherit}.cred-auf:hover{color:var(--ink);border-color:var(--line)}.cred-detail{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) 300px;gap:26px;margin:16px -22px -18px;padding:16px 22px 20px;display:grid}.cred-chart{min-width:0;padding-bottom:16px}.cred-ct{font-size:calc(11px * var(--ts,1));letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;margin-bottom:6px;font-weight:700;display:flex}.cred-dl{grid-template-columns:1fr 1fr;align-content:start;gap:12px 20px;display:grid}.cred-foot{gap:8px;margin-top:6px;display:flex}@media (max-width:760px){.cred-detail{grid-template-columns:1fr}}.dichte-bild{display:block}.dichte-zeile{white-space:nowrap;justify-content:space-between;align-items:baseline;gap:8px;display:flex}.dichte-zeile b{color:var(--ink);font-weight:650}.dichte-enden{font-size:calc(10px * var(--ts,1));opacity:.85;gap:10px;display:flex}.verw-zeile{width:100%;color:var(--dim);font:inherit;font-size:calc(12.5px * var(--ts,1));text-align:left;cursor:pointer;border-radius:var(--radius-s);background:0 0;border:none;align-items:center;gap:8px;margin:0;padding:3px 4px;line-height:1.3;display:flex}.verw-zeile.verw-ort{font-size:calc(12px * var(--ts,1));padding-left:21px}@media (hover:hover){.verw-zeile:hover{background:var(--row)}}.verw-zeile[aria-pressed=true]{background:var(--row);color:var(--ink)}@media (max-width:700px),(max-width:900px) and (orientation:portrait){.verw-leib{flex-direction:column}.verw-leib>[aria-hidden]{flex:none;height:200px}.verw-leib>[data-liste]{flex:none;align-self:stretch;width:100%}}.verlauf-tip{background:var(--card);border:1px solid var(--line);border-radius:var(--radius-s);font-size:calc(11.5px * var(--ts,1));font-variant-numeric:tabular-nums;width:max-content;max-width:100%;padding:6px 9px;line-height:1.3;box-shadow:0 2px 8px #0000001f}.verlauf-streifen{background:var(--bar);border-radius:2px;height:8px;margin-top:4px;position:relative}.verlauf-streifen i{opacity:.85;width:2px;margin-left:-1px;position:absolute;top:0;bottom:0}.wwahl{max-width:100%;display:inline-block;position:relative}.wwahl-pfeil{font-size:calc(9px * var(--ts,1));opacity:.7;margin-left:3px}.wwahl-knopf{border:1px solid var(--line);max-width:100%;color:var(--ink);border-radius:var(--radius-s);font:inherit;font-size:calc(11.5px * var(--ts,1));cursor:pointer;background:0 0;align-items:center;gap:7px;padding:5px 10px 5px 8px;line-height:1.3;display:inline-flex}.wwahl-knopf .wwahl-code{flex:none;width:auto}.wwahl-knopf:hover{border-color:var(--btc)}.wwahl-knopf .wwahl-name{color:var(--dim);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.wwahl-blatt{z-index:20;background:var(--card);border:1px solid var(--line);border-radius:var(--radius-s);flex-direction:column;width:min(320px,100vw - 32px);max-height:min(56vh,420px);padding:6px;display:flex;position:fixed;box-shadow:0 14px 44px #00000059}.wwahl-such{color:var(--dim);border-bottom:1px solid var(--line);align-items:center;gap:8px;margin-bottom:4px;padding:4px 8px 8px;display:flex}.wwahl-such:focus-within{border-bottom-color:var(--btc);color:var(--ink)}.wwahl-x{flex:none;margin-left:2px;position:static}.wwahl-such input{width:100%;min-width:0;color:var(--ink);font:inherit;font-size:calc(13px * var(--ts,1));background:0 0;border:0;outline:0;flex:1;padding:6px 0}.wwahl-liste{overscroll-behavior:contain;min-height:0;overflow:auto}.wwahl-grp{font-size:calc(11px * var(--ts,1));letter-spacing:.04em;text-transform:uppercase;color:var(--dim);padding:8px 10px 3px;font-weight:600}.wwahl-zeile{border-radius:calc(var(--radius-s) - 3px);min-height:40px;font-size:calc(13px * var(--ts,1));color:var(--ink);cursor:pointer;white-space:nowrap;align-items:center;gap:10px;padding:0 10px;display:flex}.wwahl-zeile:hover,.wwahl-zeile.hier{background:var(--row)}@media (forced-colors:active){.wwahl-zeile.hier,.wwahl-zeile.an{outline-offset:-2px;outline:2px solid highlight}}.wwahl-zeile.an,.wwahl-zeile.an .wwahl-name{color:var(--btc-text)}.wwahl-code{font-variant-numeric:tabular-nums;flex:0 0 36px;font-weight:700}.wwahl-name{min-width:0;color:var(--dim);text-overflow:ellipsis;flex:1;overflow:hidden}.wwahl-sym{color:var(--dim);font-variant-numeric:tabular-nums;flex:none}.wwahl-haken{text-align:center;font-size:calc(11px * var(--ts,1));color:var(--btc);flex:0 0 14px;line-height:1}.wwahl-leer{color:var(--dim);font-size:calc(12.5px * var(--ts,1));white-space:normal;padding:14px 10px}.flg-w{opacity:.9;flex:0 0 18px;margin-left:0}.wwahl-bogen{border-radius:var(--radius) var(--radius) 0 0;width:min(480px,100vw);max-height:min(72dvh,72vh);padding:10px 12px calc(16px + env(safe-area-inset-bottom,0px));border-bottom:0;position:relative}.wwahl-bogen .wwahl-such input{font-size:calc(16px * var(--ts,1))}.wwahl-bogen .wwahl-zeile{min-height:44px;font-size:calc(14px * var(--ts,1))}.qbox{position:relative;overflow:hidden}.qroll{transition:transform .34s cubic-bezier(.4,0,.2,1)}.qseite{transition:opacity .26s,visibility .26s}@media (prefers-reduced-motion:reduce){.qroll,.qseite{transition:none}}.qz-txt{min-width:0;font-size:calc(11.5px * var(--ts,1));color:color-mix(in srgb,var(--dim) 75%,var(--ink));text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.qz-her{display:none}html[data-font=dyslexic] .qz-txt{padding:.15em 0}.einheit-schalter{cursor:pointer;-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:7px;margin:-5px -8px;padding:5px 8px;display:inline}.einheit-schalter[data-fest]{cursor:inherit}@media (hover:hover){.einheit-schalter:not([data-fest]):hover{background:var(--row)}.qzeile:hover .qz-art{display:none}.qzeile:hover .qz-her{display:inline}}.platz-kuer{min-width:0}.card .big+.platz-kuer{margin-top:7px}.card .platz-zeile>.sub{margin-top:0}.platz-zeile+.platz-zeile{margin-top:2px}.platz-pfeil{color:var(--dim);cursor:pointer;background:0 0;border:none;border-radius:7px;margin:0;padding:9px 8px;line-height:0;position:absolute;top:50%;right:-8px;transform:translateY(-50%)}@media (hover:hover){.platz-pfeil:hover{color:var(--ink);background:var(--row)}}.platz-pfeil:focus-visible{outline:2px solid var(--btc-text);outline-offset:-2px}.platz-seite{animation:.24s cubic-bezier(.4,0,.2,1) platz-rein}@keyframes platz-rein{0%{opacity:0;transform:translate(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.platz-seite{animation:none}}[data-leaving]{pointer-events:none!important}.pop[data-leaving]{animation:.14s forwards popout}.pop-backdrop[data-leaving]{animation:.16s forwards veilout}.toast[data-leaving]{animation:.16s forwards toastout}.sheet[data-leaving]{animation:.2s forwards veilout}.sheet[data-leaving] .panel,.sheet[data-leaving] .wwahl-bogen{animation:.2s cubic-bezier(.4,0,1,1) forwards sheetout}@keyframes popout{to{opacity:0;transform:scale(.97)translateY(3px)}}@keyframes veilout{to{opacity:0}}@keyframes toastout{0%{transform:translate(-50%)}to{opacity:0;transform:translate(-50%)translateY(3px)}}@keyframes sheetout{to{opacity:0;transform:translateY(14px)}}.sheet{animation:.18s veilin}.sheet .panel,.sheet .wwahl-bogen{animation:.24s cubic-bezier(.32,.72,.24,1) sheetin}@keyframes sheetin{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.sheet,.sheet .panel,.sheet .wwahl-bogen,[data-leaving]{animation:none}}.seg button.s-floor{background-image:var(--floor-knopf-nacht,none),linear-gradient(180deg,#34304a 0%,#15131c 100%);color:#fff;text-shadow:0 1px 3px #000000e6;background-position:top;background-size:cover;border-color:#3b3950}html[data-theme=light] .seg button.s-floor{background-image:var(--floor-knopf-tag,none),linear-gradient(180deg,#8a6c47 0%,#3b2c1d 100%);color:#fff;border-color:#a8927a}.s-floor:before{content:"";background:#00000038;position:absolute;inset:0}html .seg button.s-floor:hover{color:#fff;border-color:var(--dim)}html .seg button.s-floor.on{border-color:var(--btc);box-shadow:inset 0 0 0 1px var(--btc);color:#fff}@media (max-width:700px),(max-width:900px) and (orientation:portrait){.sample-row-4{flex-wrap:wrap}.sample-row-4 .sample{flex:44%}}.floor-zoom,.floor-x,.floor-y{transform-origin:50%;position:absolute;inset:0}.floor-x,.floor-y{will-change:transform}.floor-x{animation:floor-x var(--floor-lap,600s) cubic-bezier(.37,0,.63,1) infinite}.floor-y{animation:floor-y var(--floor-lap,600s) cubic-bezier(.37,0,.63,1) infinite;animation-delay:calc(var(--floor-lap,600s) / -4)}@keyframes floor-x{0%,to{transform:translateX(calc(-1 * var(--floor-m,0%)))}50%{transform:translateX(var(--floor-m,0%))}}@keyframes floor-y{0%,to{transform:translateY(calc(-1 * var(--floor-m,0%)))}50%{transform:translateY(var(--floor-m,0%))}}.floorset{margin:2px 0 6px}.floorrow{font-size:calc(12px * var(--ts,1));color:var(--dim);align-items:center;gap:10px;margin-top:6px;display:flex}.floorrow .floorlbl{min-width:66px;color:var(--ink);flex-shrink:0}.floorrow small{font-size:calc(11px * var(--ts,1));color:var(--dim);white-space:nowrap}.floorrow input[type=range]{min-width:60px;accent-color:var(--btc);flex:1;margin:0}.floorset .lnk{color:var(--btc-text);font:inherit;font-size:inherit;cursor:pointer;background:0 0;border:0;padding:0}.floorpreview{z-index:40;pointer-events:none;border-radius:var(--radius);box-sizing:border-box;background:var(--card);border:1px solid var(--line);box-shadow:inset 0 1px 0 0 color-mix(in srgb,var(--ink) 12%,transparent),0 18px 44px -12px #000000b3;padding:6px 6px 0;position:fixed;overflow:hidden}.floorpreview-bild{border-radius:calc(var(--radius) - 4px);background:var(--bg);width:100%;height:378px;position:relative;overflow:hidden}.floorpreview-bild img{object-fit:cover;width:100%;height:100%;transition:opacity 1.2s ease-in-out;position:absolute;inset:0}.floorpreview-punkte{justify-content:center;align-items:center;gap:7px;height:26px;display:flex}.floorpreview-punkte i{background:color-mix(in srgb,var(--ink) 22%,transparent);border-radius:50%;width:5px;height:5px;transition:background .6s}.floorpreview-punkte i.on{background:var(--btc)}@media (prefers-reduced-motion:reduce){.floorpreview-bild img{transition:none}}html[data-grid=floor][data-build=glass] .card{background:linear-gradient(160deg, color-mix(in srgb,var(--ink) calc(var(--glas-grau,8) * 1%),transparent) 0%, color-mix(in srgb,var(--ink) calc(var(--glas-grau,8) * 1% / 3),transparent) 42%, color-mix(in srgb,var(--card) calc(var(--glas-grund,42) * 1%),transparent) 100%), linear-gradient(color-mix(in srgb,var(--bg) calc(var(--glas-boerse,65) * 1%),transparent),color-mix(in srgb,var(--bg) calc(var(--glas-boerse,65) * 1%),transparent));-webkit-backdrop-filter:blur(6px)saturate(1.2);backdrop-filter:blur(6px)saturate(1.2)}html[data-theme=light][data-grid=floor][data-build=glass] .card{background:linear-gradient(160deg, color-mix(in srgb,#fff calc(var(--glas-hell-weiss,34) * 1%),transparent) 0%, color-mix(in srgb,#fff calc(var(--glas-hell-weiss,34) * 1% / 2.4),transparent) 46%, color-mix(in srgb,var(--card) calc(var(--glas-hell-grund,26) * 1%),transparent) 100%), linear-gradient(color-mix(in srgb,var(--card) calc(var(--glas-hell-boerse,60) * 1%),transparent),color-mix(in srgb,var(--card) calc(var(--glas-hell-boerse,60) * 1%),transparent));border-color:color-mix(in srgb,var(--line) 96%,transparent);-webkit-backdrop-filter:blur(10px)saturate(1.1);backdrop-filter:blur(10px)saturate(1.1);box-shadow:inset 0 1px #ffffffe6,0 18px 40px -24px #4030148c,0 2px 6px -3px #4030142e}html[data-grid=floor][data-build=glass][data-edit=on] .card{background:var(--card)}html[data-grid=floor][data-build=glass]{--dim-boerse:color-mix(in srgb,var(--dim) 70%,var(--ink));--ok-boerse:color-mix(in srgb,var(--ok) 65%,var(--ink));--bad-boerse:color-mix(in srgb,var(--bad) 65%,var(--ink))}html[data-grid=floor][data-build=glass] .card{--dim:var(--dim-boerse);--ok:var(--ok-boerse);--bad:var(--bad-boerse)}@media (min-width:701px) and (max-height:500px) and (orientation:landscape){:root{--quer-bar:47px;--hban-y:calc(env(safe-area-inset-bottom,0px) + 12px);--quer-l:calc(12px + env(safe-area-inset-left,0px));--quer-r:calc(12px + env(safe-area-inset-right,0px));--quer-logo-end:calc(var(--quer-l) + 84px + 21px)}.tabs{height:var(--quer-bar);border-top:none;border-bottom:1px solid var(--line);padding:0 calc(var(--quer-r) + 47px) 0 var(--quer-l);gap:6px;top:0;bottom:auto;overflow:hidden}.tabs>.logobtn{order:-1;margin:0 auto 0 0}.tabs>.spacer{flex:0 0 0;margin:0 auto 0 0}.tabs>.tab{flex:none;min-width:0;padding:0 18px}.tabs>.profilknopf{margin:0 auto 0 0}.tabs .tabs-hidebtn{display:none}.tabs.tuck2{transform:translateY(calc(-100% - 4px))}.tabs>*{transition:transform .42s cubic-bezier(.4,0,.2,1),visibility linear}.tools.open~.tabs>*{visibility:hidden;pointer-events:none;transition:transform .42s cubic-bezier(.4,0,.2,1),visibility 0s linear .42s;transform:translate(-100vw)}.tools,[data-theme=light] .tools{height:var(--quer-bar);max-height:var(--quer-bar);padding:0 var(--quer-r) 0 0;z-index:14;pointer-events:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:none;border-radius:0;flex-direction:row;justify-content:flex-end;align-items:center;gap:0;top:0;left:0;right:0;overflow:visible}.tools>.burger,.tools .burger{pointer-events:auto;height:var(--quer-bar);padding:0 9px;display:flex}.tools .tools-hide,.tools .tools-hide+.tools-sep{display:none}.tools .toolrow{top:0;bottom:1px;left:var(--quer-l);right:calc(var(--quer-r) + 47px);pointer-events:none;flex-flow:row;justify-content:space-evenly;align-items:center;transition:visibility 0s linear .55s;display:flex;position:absolute;overflow:hidden}.tools .toolrow>*{flex:none;transition:transform .55s cubic-bezier(.23,.85,.28,1),color .15s;transform:translate(1000px)}.tools.open .toolrow{pointer-events:auto;transition:visibility}.tools.open .toolrow>*{transform:translate(0)}.tools:not(.open) .toolrow{visibility:hidden}.tools .toolrow button{height:var(--quer-bar);font-size:calc(19px * var(--ts,1));justify-content:center;align-items:center;padding:0 8px;display:flex}.tools .tools-sep{display:none}.tools-peek{top:8px}.canvas{padding:calc(var(--quer-bar) + 10px) calc(14px + env(safe-area-inset-right,0px)) 14px calc(14px + env(safe-area-inset-left,0px))}.txwrap{padding-top:calc(var(--quer-bar) + 12px)}.pop-tr{top:calc(var(--quer-bar) + 8px);right:var(--quer-r);max-height:calc(100dvh - var(--quer-bar) - 16px);overscroll-behavior:contain;overflow-y:auto}.pop-br{bottom:calc(12px + env(safe-area-inset-bottom,0px));right:calc(14px + env(safe-area-inset-right,0px))}html:root{--pop-oben:calc(var(--quer-bar) + 8px)}html .pop.pop-br,html .pop.pop-br.pop-gross,html .pop.pop-br.pop-schmal,html .pop.pop-ueber{max-height:calc(100dvh - var(--pop-oben) - 12px - env(safe-area-inset-bottom,0px))}.xdock{bottom:env(safe-area-inset-bottom,0px)}.fabsave,.fabundo{bottom:calc(16px + env(safe-area-inset-bottom,0px))}}@media (prefers-contrast:more){html{--line:color-mix(in srgb,var(--ink) 55%,var(--bg))!important;--dim:color-mix(in srgb,var(--ink) 82%,var(--bg))!important}html[data-build] .card{border-color:var(--line)!important}.addon-nav button.dis,.segj button:disabled,.seg button:disabled,.saverow:disabled{opacity:.7}}.st-stage{border-radius:max(0px,calc(var(--radius) - 1px));pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.st-svg{display:block;overflow:visible}.st-svg .st-ink{stroke:var(--ink)}.st-svg .st-inkf{fill:var(--ink)}.st-svg .st-acc,.st-svg .st-hl{stroke:var(--btc)}.st-svg .st-kf{fill:#0000;stroke:none;outline:none}.st-svg .st-kf:focus-visible{fill:color-mix(in srgb,var(--btc) 14%,transparent);stroke:var(--btc);stroke-width:1.2px}.st-mehr{color:var(--dim);font-weight:400}.st-pop{width:300px;font-size:calc(12.5px * var(--ts,1));font-variant-numeric:tabular-nums;line-height:1.45}.st-pop-t{font-size:calc(17px * var(--ts,1));letter-spacing:-.1px;margin:0 0 8px;font-weight:700}.st-dl{gap:4px 0;margin:0 0 12px;display:grid}.st-dl>div{justify-content:space-between;gap:12px;display:flex}.st-dl dt{color:var(--dim)}.st-dl dd{text-align:right;margin:0}.st-heil{background:color-mix(in srgb,var(--ink) 12%,transparent);border-radius:2px;height:4px;margin:4px 0;overflow:hidden}.st-heil>i{background:var(--btc);height:100%;display:block}.st-heil-nach{margin-top:0}.st-fuss{border-top:1px solid var(--line);justify-content:flex-start;margin-top:12px;padding-top:12px;display:flex}.st-fuss .btn{font-size:calc(12.5px * var(--ts,1));padding:8px 16px}.logbk-ev.logbk-ziel{animation:1.7s ease-out cardflash}@media (prefers-reduced-motion:reduce){.logbk-ev.logbk-ziel{box-shadow:0 0 0 2px var(--btc);animation:none}}@media (prefers-contrast:more){.st-svg path.st-ink{opacity:1!important}}.um{margin-top:var(--s6);padding-top:var(--s5);border-top:1px solid color-mix(in srgb,var(--ink) 16%,transparent)}.um-kopf{justify-content:space-between;align-items:center;gap:var(--s3);flex-wrap:wrap;display:flex}.um-titel{font-size:calc(13px * var(--ts,1));margin:0;font-weight:650}.ak-titel{font-size:calc(13px * var(--ts,1));color:var(--ink);margin:0;font-weight:650}.apanel-in .ak-titel[data-ak-titel=tx]{margin:var(--s5) 0 var(--s2)}.um .seg button.on{border-color:var(--av,var(--btc));color:var(--ink);background:color-mix(in srgb,var(--av,var(--btc)) 14%,transparent)}.um-einheit{font-weight:600}.um-chart{margin-top:var(--s4)}.um-achse{margin-top:var(--s1);font-size:calc(11px * var(--ts,1));justify-content:space-between;display:flex}.um-leer{margin-top:var(--s4)}.um-liste{margin-top:var(--s5)}.um-tab td.um-text{text-align:left;white-space:normal;min-width:220px}.um-tab th:nth-child(2){text-align:left}.um-kurz{display:none}.um .pos{color:var(--ok)}.um .neg{color:var(--bad)}.um-fuss{margin-top:var(--s3);font-size:calc(11px * var(--ts,1))}.um-beleg,.um-fuss a{color:var(--btc-text);text-underline-offset:2px;white-space:nowrap;text-decoration:underline}.um-beleg{font-size:.92em}@media (max-width:700px),(max-width:900px) and (orientation:portrait){.um-tab .um-sp-b,.um-tab .um-sp-j,.um-tab .um-sp-e{display:none}.um-tab td.um-text{min-width:0;font-size:calc(12px * var(--ts,1))}.um-tab th,.um-tab td{font-size:calc(11.5px * var(--ts,1));padding:9px 4px}.um-tab th{font-size:calc(9.5px * var(--ts,1));letter-spacing:.2px}.um-tab tr.grp td:first-child,.um-tab td:first-child{white-space:nowrap}.um-tab tr.um-zeile td:first-child{padding-left:12px!important}.um-woche,.um-tab .um-lang{display:none}.um-tab .um-kurz{display:inline}}body.xpl-on .xplz[data-cid]{cursor:help}.xplz[data-cid].x2lit{outline:1px solid var(--btc);outline-offset:6px;border-radius:10px}.as-karte .xplz[data-cid].x2lit{outline-offset:-1px;border-radius:0}.ohne-ziel{font-size:calc(12.5px * var(--ts,1));color:var(--dim);flex-wrap:wrap;align-items:center;gap:4px 8px;padding:2px 0 8px;display:flex}.ohne-ziel-t{flex:220px;min-width:0}.ohne-ziel-b{font-size:calc(12px * var(--ts,1));padding:4px 8px}tr.tx-frage td{border-top:none;padding-top:0}.txm-frage{padding:0 16px 8px}.lock-schleier{background:color-mix(in srgb,var(--bg) 72%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);position:absolute;inset:0}.lock-form{text-align:center;width:min(320px,100%);position:relative}.lock-zeichen{width:200px;max-width:60vw;height:auto;color:var(--ink);margin:0 auto 32px;display:block}.lock-titel{font-size:calc(22px * var(--ts,1));letter-spacing:-.01em;color:var(--ink);margin:0;font-weight:650}.lock-satz{font-size:calc(14px * var(--ts,1));color:var(--dim);margin:8px 0 28px;line-height:1.5}.lock-feld{align-items:center;display:flex;position:relative}.lock-feld input{height:44px;font-size:calc(16px * var(--ts,1));background:var(--card);padding:0 44px 0 16px}.lock-feld input:focus{border-color:var(--btc-text);box-shadow:none}.lock-feld input[aria-invalid]{border-color:var(--bad)}.lock-feld .augeknopf{position:absolute;right:8px}.lock-meldung{font-size:calc(13px * var(--ts,1));color:var(--bad);text-align:left;margin-top:8px;line-height:1.4}.lock-knopf{width:100%;height:44px;font-size:calc(15px * var(--ts,1));justify-content:center;align-items:center;gap:8px;margin-top:12px;padding:0 16px;display:flex}.lock-link{cursor:pointer;font-size:calc(13.5px * var(--ts,1));color:var(--dim);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb,var(--dim) 40%,transparent);text-decoration-color:color-mix(in srgb,var(--dim) 40%,transparent);text-underline-offset:3px;background:0 0;border:none;margin:16px auto 0;padding:4px 8px;display:block}.lock-link:hover{color:var(--ink)}.lock-forgot{font-size:calc(13px * var(--ts,1));color:var(--dim);text-align:left;margin:12px 4px 0;line-height:1.55}.lock-forgot p{margin:0 0 8px}.lock-forgot+.lock-link,.lock-link+.lock-link{margin-top:8px}.vp-liste{font-size:calc(13px * var(--ts,1));color:var(--dim);margin:0 0 12px;padding:0 0 0 16px;line-height:1.55}.vp-liste li{margin:2px 0}.vp-warnung{font-size:calc(13px * var(--ts,1));color:var(--warn);background:color-mix(in srgb, var(--warn) 10%, transparent);border-radius:var(--radius-s);align-items:flex-start;gap:8px;margin:0 0 16px;padding:8px 12px;line-height:1.5;display:flex}.vp-warnung b{color:var(--ink)}@media (pointer:coarse){.pf-num{padding:8px 4px}.big .pf-num{padding-bottom:8px}}input.imp-haken{width:auto;accent-color:var(--btc);cursor:pointer;margin:0;padding:0}.beiseite-liste{border:1px solid var(--line);border-radius:var(--radius-s)}.beiseite-zeile{justify-content:space-between;align-items:center;gap:12px;padding:8px 12px;display:flex}.beiseite-zeile+.beiseite-zeile{border-top:1px solid var(--line)}.btn.beiseite-knopf{font-size:calc(11.5px * var(--ts,1));padding:4px 8px}.btn.beiseite-knopf.an{border-color:var(--btc);color:var(--btc-text)}@media (max-width:520px){.beiseite-zeile{flex-direction:column;align-items:flex-start}}.toast-rueck{border:0;border-left:1px solid color-mix(in srgb, currentColor 30%, transparent);margin-left:8px;min-height:40px;color:var(--btc-text);font:inherit;cursor:pointer;background:0 0;margin-block:-12px;padding:12px 8px 12px 12px;font-weight:600}.vor-restore{border-bottom:1px solid var(--line);flex-direction:column;gap:8px;padding:12px 0;display:flex}.btn:disabled{opacity:.4;cursor:default}@media (max-width:640px){input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),textarea,select{font-size:calc(16px * var(--ts,1))!important}}.bugknopf-ruhe,.bugknopf{right:calc(14px + env(safe-area-inset-right,0px));bottom:var(--hban-y);box-sizing:border-box;width:44px;height:44px;position:fixed}[data-start-moment] .bugknopf-ruhe,[data-start-moment] .bugknopf,.lockscreen~.bugknopf-ruhe,.lockscreen~.bugknopf{bottom:calc(env(safe-area-inset-bottom,0px) + 12px)}.bugknopf-ruhe{visibility:hidden;pointer-events:none}.bugknopf{z-index:48;cursor:pointer;border-radius:var(--radius-s);color:var(--dim);box-shadow:none;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:0;transition:color .15s,background-color .2s,border-color .2s,box-shadow .2s;display:inline-flex}.bugknopf:is(:hover,:focus-visible,[aria-expanded=true]){background:var(--card);border-color:var(--line);box-shadow:0 4px 14px #00000029}.bugknopf:focus-visible{outline:2px solid var(--btc-text);outline-offset:-2px}.bugknopf .kaefer{pointer-events:none;flex:none;display:block;overflow:visible}.bugknopf[data-crawling]{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border-color:#0000!important}.bugknopf:hover{color:var(--ink)}.bugknopf[aria-expanded=true]{color:var(--btc)}.bugknopf-ruhe[data-form=leiste],.bugknopf[data-form=leiste]{width:var(--bug-b,46px);height:44px;right:0}.bugknopf[data-form=leiste]{border-radius:var(--radius-s) 0 0 var(--radius-s);border-right:none}.bugknopf[data-form=leiste]:is(:hover,:focus-visible,[aria-expanded=true]){background:color-mix(in srgb,var(--card) 82%,transparent);-webkit-backdrop-filter:blur(12px)saturate(1.15);backdrop-filter:blur(12px)saturate(1.15);box-shadow:0 6px 22px #00000038}[data-theme=light] .bugknopf[data-form=leiste]:is(:hover,:focus-visible,[aria-expanded=true]){box-shadow:0 2px 10px #5a461e1a}html[data-build=open] .bugknopf[data-form=leiste]:is(:hover,:focus-visible,[aria-expanded=true]){background:color-mix(in srgb,var(--bg) 80%,transparent);box-shadow:none;border-color:#0000}.bugknopf[data-form=leiste]:not([data-bug-button=rest]):not([data-bug-button=below]){border-radius:var(--radius-s);border-right:1px solid #0000}.bugknopf[data-form=leiste]:not([data-bug-button=rest]):not([data-bug-button=below]):is(:hover,:focus-visible,[aria-expanded=true]){border-right-color:var(--line)}@media (prefers-reduced-motion:reduce){.bugknopf{transition:color .15s}}.statusfoot{padding-right:60px}@media (max-width:700px),(max-width:900px) and (orientation:portrait){[data-start-moment] .bugknopf-ruhe,[data-start-moment] .bugknopf{bottom:calc(env(safe-area-inset-bottom,0px) + 64px)}.bugknopf-ruhe,.bugknopf{top:calc(env(safe-area-inset-top,0px) + 1.5px);bottom:auto;right:calc(44px + env(safe-area-inset-right,0px))}[data-start-moment] .bugknopf-ruhe,[data-start-moment] .bugknopf,.lockscreen~.bugknopf-ruhe,.lockscreen~.bugknopf{top:auto;right:calc(14px + env(safe-area-inset-right,0px))}[data-start-moment] .bugknopf-ruhe,[data-start-moment] .bugknopf{top:calc(env(safe-area-inset-top,0px) + 10px);bottom:auto}}body:not(:has([data-start-moment])):has(.pop-backdrop:not(.klar),.schutz-grund,.pwblatt-grund,.wwahl-schleier,.tour-veil,.mhead.menuopen) .bugknopf:not([aria-expanded=true]){visibility:hidden;pointer-events:none}.pop.bugpop{z-index:47;flex-direction:column;width:min(440px,100vw - 28px);max-height:calc(100dvh - 90px);padding:0;display:flex}.pop.pop-br.bugpop{right:calc(46px + 6px + env(safe-area-inset-right,0px));bottom:var(--hban-y);transform-origin:100% 100%;max-height:calc(100dvh - var(--hban-y) - 16px)}[data-start-moment] .pop.pop-br.bugpop{bottom:calc(env(safe-area-inset-bottom,0px) + 12px)}.bugpop-b{flex-direction:column;gap:12px;display:flex}.bug-label{font-size:calc(12.5px * var(--ts,1));color:var(--ink);font-weight:600}.bug-feld{resize:vertical;width:100%;min-height:112px;font:inherit;font-size:calc(14px * var(--ts,1));color:var(--ink);background:var(--bg);border:1px solid var(--line);border-radius:var(--radius-s);box-sizing:border-box;padding:8px 12px;line-height:1.5}.bug-feld::placeholder{color:var(--dim)}.bug-feld:focus{border-color:var(--btc-text);outline:none}.bug-feld:focus-visible{outline:2.5px solid var(--btc-text);outline-offset:-2.5px}.bug-feld[aria-invalid=true]{border-color:var(--bad)}.bug-fehlt{font-size:calc(12.5px * var(--ts,1));color:var(--bad);margin-top:-4px}.bug-mit{border:1px solid var(--line);border-radius:var(--radius-s)}.bug-mit>summary{font-size:calc(13px * var(--ts,1));cursor:pointer;align-items:center;gap:12px;padding:12px;list-style:none;display:flex}.bug-mit>summary::-webkit-details-marker{display:none}.bug-mit>summary:after{content:"";border-right:1.5px solid var(--dim);border-bottom:1.5px solid var(--dim);flex:none;width:6px;height:6px;transition:transform .15s;transform:rotate(-45deg)}.bug-mit[open]>summary:after{transform:rotate(45deg)}.bug-mit-t{white-space:nowrap;font-weight:600}.bug-mit-s{min-width:0;color:var(--dim);font-size:calc(12px * var(--ts,1));white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.bug-mit[open] .bug-mit-s{visibility:hidden}.bug-dl{font-size:calc(12.5px * var(--ts,1));grid-template-columns:auto 1fr;gap:4px 16px;margin:0;padding:2px 12px 12px;display:grid}.bug-dl>div{display:contents}.bug-dl dt{color:var(--dim)}.bug-dl dd{color:var(--ink);overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:0}.bug-nie{border-radius:var(--radius-s);background:color-mix(in srgb,var(--ok) 9%,transparent);font-size:calc(12px * var(--ts,1));color:var(--ink);align-items:flex-start;gap:8px;margin:0;padding:8px 12px;line-height:1.45;display:flex}.bug-nie:before{content:"";background:var(--ok);border-radius:50%;flex:none;width:6px;height:6px;margin-top:4px}.bug-wege{grid-template-columns:1fr 1fr;gap:12px;display:grid}.bug-wege.allein{grid-template-columns:1fr}.bug-wege .btn{min-height:42px;font-size:calc(13.5px * var(--ts,1));white-space:nowrap;justify-content:center;align-items:center;padding:0 16px;text-decoration:none;display:inline-flex}.bug-leise{font-size:calc(12px * var(--ts,1));color:var(--dim);margin:0;line-height:1.5}.bug-leise a,.bug-kopie{color:var(--btc-text)}.bug-kopie{font:inherit;cursor:pointer;text-underline-offset:2px;background:0 0;border:none;padding:0;text-decoration:underline}@media (max-width:700px),(max-width:900px) and (orientation:portrait){.pop.bugpop{max-height:76vh}}:root{--pop-oben:16px}.pop-tr{top:var(--pop-oben)}.pop{overscroll-behavior:contain;overflow-y:auto}.pop,.pop.pop-flush,.pop.kal-pop,.pop.rw,.pop.pop-hist{max-height:calc(100dvh - var(--pop-oben) - var(--hban-y))}.pop.pop-br,.pop.pop-br.pop-gross,.pop.pop-br.pop-schmal,.pop.pop-ueber{max-height:calc(100dvh - var(--pop-oben) - 62px)}.pop.pop-br.bugpop{max-height:calc(100dvh - var(--pop-oben) - var(--hban-y))}@media (max-width:700px),(max-width:900px) and (orientation:portrait){:root{--pop-oben:calc(58px + env(safe-area-inset-top,0px))}.pop,.pop.pop-flush,.pop.kal-pop,.pop.rw,.pop.pop-hist,.pop.pop-br,.pop.pop-br.pop-gross,.pop.pop-br.pop-schmal,.pop.pop-ueber,.pop.pop-br.bugpop{max-height:calc(100dvh - var(--pop-oben) - var(--hban-y))!important}}
