@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/archivo-latin-ext-20bddc.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/archivo-latin-2a392e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/fonts/archivo-latin-ext-20bddc.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/fonts/archivo-latin-2a392e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fonts/archivo-latin-ext-20bddc.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fonts/archivo-latin-2a392e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/fonts/archivo-latin-ext-20bddc.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/fonts/archivo-latin-2a392e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/fonts/archivo-latin-ext-20bddc.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/fonts/archivo-latin-2a392e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Black;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/archivo-black-latin-ext-871aed.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo Black;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/archivo-black-latin-1536a2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/jetbrains-mono-latin-ext-76306e.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/jetbrains-mono-latin-1cd702.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/jetbrains-mono-latin-ext-76306e.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/jetbrains-mono-latin-1cd702.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/jetbrains-mono-latin-ext-76306e.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/jetbrains-mono-latin-1cd702.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--c-yellow:#fcc700;--c-pink:#ff90e8;--c-petrol:#23a094;--c-lavender:#af99f5;--c-lightblue:#99d9f5;--c-green:#54f595;--c-paper:#efe8da;--c-paper-2:#e5dccb;--c-window:#fffdf8;--c-ink:#1b1a17;--c-mute:#57524a;--c-grey:#c9c1b0;--deck-bg:var(--c-paper);--f-display:"Archivo Black","Archivo",sans-serif;--f-ui:"Archivo",sans-serif;--f-mono:"JetBrains Mono",ui-monospace,Menlo,monospace;--f-emoji:"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji";--line:3px;--radius:18px;--bar-h:62px;--ease-out:cubic-bezier(.16,1,.3,1);--ease-spring:cubic-bezier(.3,1.25,.55,1);--ease-pop:cubic-bezier(.34,1.56,.64,1);--ease-io:cubic-bezier(.65,0,.35,1);--c-red:#ff6b5b;--radius-s:10px;--c-primary:var(--c-yellow);--shadow-click:0 3px 0 var(--c-ink);--st-aktiv:var(--c-lightblue);--st-erledigt:var(--c-green);--st-gesperrt:var(--c-paper-2);--st-ueber:var(--c-red)}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{color:var(--c-ink);font:500 16px/1.45 var(--f-ui),var(--f-emoji);background-color:var(--c-paper);background-image:radial-gradient(#1b1a171f 1.2px,#0000 1.8px);background-size:32px 32px;min-height:100vh;margin:0}a{color:inherit}h1{font:400 clamp(32px,7vw,60px)/1 var(--f-display);letter-spacing:-.015em;margin:8px 0}h2{font:400 clamp(22px,4vw,30px)/1.1 var(--f-display);margin:0 0 10px}h3{font:800 18px/1.2 var(--f-ui);margin:0 0 6px}mark{color:inherit;background:linear-gradient(var(--c-yellow),var(--c-yellow)) 0 86%/100% 60% no-repeat;padding:0 3px}.wrap{max-width:980px;margin:0 auto;padding:16px 16px 96px}.narrow{max-width:620px}.sub{color:var(--c-mute);margin:0 0 18px}.hint{color:var(--c-mute);margin:0 0 8px;font-size:14px}.mono{font-family:var(--f-mono)}.note{font:500 13px var(--f-mono);color:var(--c-mute);border:2px dashed var(--c-grey);border-radius:var(--radius-s);background:var(--c-window);margin:0 0 14px;padding:10px 12px}.err{font:600 14px var(--f-mono);color:#8a1c10;border-radius:var(--radius-s);background:#ffe3df;border:2px solid #8a1c10;margin:10px 0;padding:8px 10px}.ok{font:600 14px var(--f-mono);border:2px solid var(--c-ink);border-radius:var(--radius-s);background:#d9fbe6;margin:10px 0;padding:8px 10px}[hidden]{display:none!important}.nav{flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 14px;display:flex}.nav .logo{background:var(--c-yellow);border:2.5px solid var(--c-ink);border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.nav .logo img{width:22px;height:22px}.nav a{font:600 14px var(--f-mono);border:2px solid var(--c-ink);border-radius:var(--radius-s);background:var(--c-window);padding:6px 10px;text-decoration:none}.nav a[aria-current=page]{background:var(--c-ink);color:var(--c-window)}.nav .who{font:600 13px var(--f-mono);color:var(--c-mute);margin-left:auto}.win{background:var(--c-window);border:var(--line) solid var(--c-ink);border-radius:var(--radius);margin:0 0 18px;overflow:hidden;box-shadow:0 20px 40px -22px #46321461,0 5px 12px -6px #4632142e}.win>.bar{border-bottom:var(--line) solid var(--c-ink);height:auto;font:500 14px/1.2 var(--f-mono);background:var(--c-lightblue);white-space:nowrap;align-items:center;gap:10px;padding:10px 14px;display:flex;position:static;overflow:hidden}.win>.bar .dot{background:var(--c-green);border:2px solid var(--c-ink);border-radius:50%;flex:none;width:12px;height:12px}.win>.bar .lbl{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.win>.body{padding:16px 18px;position:static;overflow:visible}.win[data-c=yellow]>.bar{background:var(--c-yellow)}.win[data-c=pink]>.bar{background:var(--c-pink)}.win[data-c=petrol]>.bar{background:var(--c-petrol)}.win[data-c=lavender]>.bar{background:var(--c-lavender)}.win[data-c=green]>.bar{background:var(--c-green)}.win[data-c=red]>.bar{background:var(--c-red)}label.q{margin:0 0 10px;font-size:clamp(20px,4.5vw,26px);font-weight:800;line-height:1.2;display:block}label.f{margin:12px 0 4px;font-weight:700;display:block}textarea,input[type=text],input[type=url],input[type=date],input[type=time],input[type=number],select{width:100%;font:500 17px var(--f-ui);border:2px solid var(--c-ink);border-radius:var(--radius-s);color:var(--c-ink);background:#fff;padding:11px 12px}textarea{resize:vertical;min-height:80px}.btn{font:700 15px var(--f-mono);border:2.5px solid var(--c-ink);cursor:pointer;color:var(--c-ink);min-height:44px;box-shadow:var(--shadow-click);transition:transform .12s var(--ease-out),box-shadow .12s var(--ease-out);background:#fff;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:10px 14px;text-decoration:none;display:inline-flex}.btn:hover:not(:disabled){box-shadow:0 4px 0 var(--c-ink);transform:translateY(-1px)}.btn:active:not(:disabled){box-shadow:0 1px 0 var(--c-ink);transform:translateY(2px)}.btn.primary,.btn.big,.send{font:400 20px var(--f-display);border:var(--line) solid var(--c-ink);background:var(--c-primary);cursor:pointer;box-shadow:0 6px 0 var(--c-ink);border-radius:14px;min-height:56px;padding:14px 22px}.btn.primary:hover:not(:disabled),.btn.big:hover:not(:disabled){box-shadow:0 7px 0 var(--c-ink);transform:translateY(-1px)}.btn.primary:active:not(:disabled),.btn.big:active:not(:disabled),.send:active{box-shadow:0 2px 0 var(--c-ink);transform:translateY(4px)}.btn:disabled,.btn.primary:disabled,.btn.big:disabled{background:var(--st-gesperrt);box-shadow:none;color:var(--c-mute);cursor:not-allowed;border-style:dashed;transform:none}.btn.r{background:var(--c-red)}.btn.ink{background:var(--c-ink);color:var(--c-window)}:where(.btn,.chips button,button.chip,.scale button,.amp button,.agenda li,a):focus-visible{outline:3px solid var(--c-ink);outline-offset:3px}.row-btns{flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;display:flex}.chips{flex-wrap:wrap;gap:8px;margin:6px 0 0;display:flex}.chips button,.chip{font:600 15px var(--f-mono);border:2px solid var(--c-ink);color:var(--c-ink);background:#fff;border-radius:999px;padding:8px 14px}.chips button,button.chip{cursor:pointer;box-shadow:var(--shadow-click)}.chips button[aria-pressed=true],button.chip[aria-pressed=true]{background:var(--c-lavender);box-shadow:0 1px 0 var(--c-ink);transform:translateY(2px)}.scale{grid-template-columns:repeat(5,1fr);gap:8px;display:grid}.scale button{height:58px;font:400 24px var(--f-display);border:2.5px solid var(--c-ink);cursor:pointer;box-shadow:var(--shadow-click);background:#fff;border-radius:12px}.scale button[aria-pressed=true]{background:var(--c-yellow)}.amp{gap:8px;display:flex}.amp button{border:2.5px solid var(--c-ink);cursor:pointer;opacity:.28;border-radius:50%;width:46px;height:46px}.amp button[aria-pressed=true]{opacity:1;transform:scale(1.08)}.amp .g,.pill.g{background:var(--c-green)}.amp .y,.pill.y{background:var(--c-yellow)}.amp .r,.pill.r{background:var(--c-red)}.pill.n{background:#fff}.pill{border:2px solid var(--c-ink);vertical-align:-2px;border-radius:50%;width:14px;height:14px;margin-right:6px;display:inline-block}.goal{border-bottom:2px dashed #ddd5c4;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 0;display:flex}.goal:last-child{border-bottom:0}.goal .nm{flex:1;min-width:180px;font-weight:700}.dots{justify-content:center;gap:8px;margin:0 0 14px;display:flex}.dots i{border:2px solid var(--c-ink);background:#fff;border-radius:50%;width:12px;height:12px}.dots i.on{background:var(--c-ink)}.dots i.done{background:var(--c-petrol)}.row{border-bottom:2px dashed #ddd5c4;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:10px 0;display:flex}.row:last-child{border-bottom:0}.who{font:700 13px var(--f-mono);color:var(--c-mute);white-space:nowrap}.tag{font:700 12px var(--f-mono);border:2px solid var(--c-ink);background:var(--c-paper-2);border-radius:8px;margin-right:6px;padding:2px 7px;display:inline-block}.tag.Entscheidung{background:var(--c-yellow)}.tag.Hilfe{background:var(--c-pink)}.tag.Präsentation{background:var(--c-lightblue)}.tag.Info{background:#fff}.tag.warn{background:var(--c-red)}.st{font:700 13px var(--f-mono);border:2px solid var(--c-ink);color:var(--c-ink);white-space:nowrap;background:#fff;border-radius:999px;align-items:center;gap:.35em;padding:3px 10px;display:inline-flex}.st.aktiv{background:var(--st-aktiv)}.st.erledigt{background:var(--st-erledigt)}.st.ueber{background:var(--st-ueber)}.st.gesperrt{background:var(--st-gesperrt);color:var(--c-mute);border-style:dashed}.st.offen{background:#fff;border-style:dashed}.grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px;display:grid}.bigstat{font:400 40px/1 var(--f-display)}.stats{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;display:grid}.stat{border:2.5px solid var(--c-ink);background:#fff;border-radius:12px;padding:10px 12px}.stat b{font:400 28px/1.1 var(--f-display);display:block}.stat span{font:600 12px var(--f-mono);color:var(--c-mute)}table.t{border-collapse:collapse;width:100%;font-size:15px}table.t th,table.t td{text-align:left;vertical-align:top;border-bottom:2px dashed #ddd5c4;padding:8px 6px}table.t th{font:700 12px var(--f-mono);color:var(--c-mute)}.scroll-x{overflow-x:auto}.md h1,.md h2,.md h3{font-family:var(--f-ui);margin:16px 0 6px;font-size:20px;font-weight:800}.md p,.md li{line-height:1.5}.linkbox{font:600 13px var(--f-mono);word-break:break-all;border:2px dashed var(--c-ink);border-radius:var(--radius-s);background:#fff;padding:8px 10px}.board{flex-direction:column;gap:1.2vh;min-height:100vh;padding:1.6vh 1.6vw;font-size:clamp(16px,1.35vw,30px);display:flex}.board .head{flex-wrap:wrap;align-items:center;gap:1vw;display:flex}.board .head h1{margin:0;font-size:clamp(24px,2.6vw,56px)}.board .clock{font:400 clamp(26px,3vw,64px)/1 var(--f-display);margin-left:auto}.board .goalbar{flex-wrap:wrap;gap:.6vw;display:flex}.board .goalbar .chip{cursor:default;padding:.3em .8em;font-size:.75em}.board .goalbar .chip.rot{background:var(--c-red)}.board .goalbar .chip.gelb{background:var(--c-yellow)}.board .goalbar .chip.grün{background:var(--c-green)}.board .goalbar .chip.rot:before{content:"▲ "}.board .goalbar .chip.gelb:before{content:"◐ "}.board .goalbar .chip.grün:before{content:"✓ "}.board .main{flex:1;grid-template-columns:minmax(220px,22vw) 1fr;gap:1.4vw;min-height:0;display:grid}.board .agenda{margin:0;padding:0;list-style:none}.board .agenda li{border:2.5px solid var(--c-ink);box-shadow:var(--shadow-click);background:#fff;border-radius:12px;justify-content:space-between;gap:.5em;margin:0 0 .5em;padding:.45em .6em;font-weight:700;display:flex}.board .agenda li.cur{background:var(--st-aktiv)}.board .agenda li.cur>span:first-child:before{content:"● "}.board .agenda li.done{background:var(--st-erledigt)}.board .agenda li.done>span:first-child:before{content:"✓ "}.board .count{font:400 clamp(40px,6vw,120px)/1 var(--f-display)}.board .count.over{color:#b3261e}.board .win>.bar{font-size:.7em}.board .row{font-size:1em}.board .cards{grid-template-columns:repeat(auto-fill,minmax(14em,1fr));gap:.8em;display:grid}.board .card{border:2.5px solid var(--c-ink);background:#fff;border-radius:14px;padding:.7em .9em}.board .card .who{margin-bottom:.3em;font-size:.7em;display:block}.board .ctrl{flex-wrap:wrap;align-items:center;gap:.6vw;display:flex}.board .ctrl .btn{font-size:clamp(14px,1vw,22px)}.board .rec{font:600 .8em var(--f-mono);flex-wrap:wrap;align-items:center;gap:.6em;display:flex}.board .rec .live{background:var(--c-red);border:2px solid var(--c-ink);border-radius:50%;width:.9em;height:.9em;animation:1.2s step-end infinite blink}@keyframes blink{50%{opacity:.2}}.board .qr{border:var(--line) solid var(--c-ink);background:#fff;border-radius:14px;width:min(28vh,22vw);height:auto;padding:8px}.board .vorab{white-space:pre-wrap;border:2px dashed var(--c-ink);background:#fff;border-radius:12px;max-height:50vh;padding:.8em;overflow:auto}@media (max-width:820px){.board .main{grid-template-columns:1fr}}.stepper{margin:0 0 16px}.stepper ol{flex-wrap:wrap;gap:8px;margin:10px 0 0;padding:0;list-style:none;display:flex}.stepper .step{cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0}.stepper .step .st{box-shadow:var(--shadow-click);padding:6px 12px;font-size:14px}.stepper .step[aria-current=step] .st{box-shadow:0 1px 0 var(--c-ink);transform:translateY(2px)}.stepper .step:hover:not(:disabled) .st{transform:translateY(-1px)}.progress{border:2.5px solid var(--c-ink);background:#fff;border-radius:999px;height:34px;position:relative;overflow:hidden}.progress>span{background:var(--st-erledigt);transition:width .4s var(--ease-out);position:absolute;inset:0 auto 0 0}.progress>b{text-align:center;font:700 14px/29px var(--f-mono);display:block;position:relative}.progress.over>span{background:var(--st-ueber)}.progress.small{height:28px;margin:0 0 10px}.progress.small>b{font-size:13px;line-height:23px}.prep-grid{grid-template-columns:minmax(0,1fr) minmax(260px,340px);align-items:start;gap:18px;display:grid}.prep-grid aside{position:sticky;top:12px}@media (max-width:860px){.prep-grid{grid-template-columns:1fr}.prep-grid aside{position:static}}.prio{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:8px;margin:0 0 8px;display:grid}@media (max-width:560px){.prio{grid-template-columns:1fr}}.tree-parent{font:700 13px var(--f-mono);margin:10px 0 4px}.tree-goal{border-left:3px solid var(--c-grey);justify-content:space-between;align-items:center;gap:8px;padding:6px 0 6px 10px;font-size:15px;display:flex}.tree-goal.mine{border-left-color:var(--c-ink);font-weight:700}.pop{animation:pop .5s var(--ease-pop)}@keyframes pop{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.pop,.progress>span{transition:none;animation:none}}.board .zeitleiste{font:700 .8em var(--f-mono);align-items:center;gap:.5em;display:inline-flex}.board .zeitleiste .st{font-size:1em}.board .agenda li.grp{box-shadow:none;font:700 .7em var(--f-mono);color:var(--c-mute);cursor:default;background:0 0;border:0;padding:.2em .2em 0}.board .agenda li.sub{margin-left:1em;font-size:.9em;font-weight:600}.board .agenda li.geparkt{background:var(--st-gesperrt);border-style:dashed}.board .agenda li s{color:var(--c-mute);font-weight:500}.board .timer{margin:.2em 0 .6em}.board .timer .count{line-height:1}.board .timer.t-ueber .count{color:#b3261e}.board .tbar{border:2.5px solid var(--c-ink);background:#fff;border-radius:999px;height:.7em;margin:.3em 0 .2em;overflow:hidden}.board .tbar>span{background:var(--st-aktiv);height:100%;transition:width 1s linear;display:block}.board .timer.t-knapp .tbar>span{background:var(--c-yellow)}.board .timer.t-ueber .tbar>span{background:var(--st-ueber)}.board .tlabel{font-size:.75em}.board .steuerung .q{font-size:1em}.board .parken{grid-template-columns:1fr 1fr auto;gap:.5em;margin-top:.6em;display:grid}.board.tv{font-size:clamp(18px,1.7vw,40px)}.board.tv .head h1{font-size:clamp(28px,3vw,64px)}.board.tv .count{font-size:clamp(56px,8vw,160px)}.board.tv .agenda li{box-shadow:none}@media (prefers-reduced-motion:reduce){.board .tbar>span{transition:none}}.board.tv .agenda li{margin:0 0 .35em;padding:.3em .55em;font-size:.85em}.board.tv .agenda li.done,.board.tv .agenda li.geparkt{padding:.15em .5em;font-size:.65em}.board .head .clock{white-space:nowrap}.jetzt-head{flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 12px;font-size:18px;display:flex}.jetzt-head .over{color:#b3261e;font-weight:700}
