:root{--bg:#eeeeec;--surface:#fff;--surface-2:#f6f6f5;--line:#e1e1df;--line-soft:#ebebe9;--beton:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='600'%20height='600'%3E%3Cfilter%20id='b'%3E%3CfeTurbulence%20type='fractalNoise'%20baseFrequency='0.9'%20numOctaves='4'%20stitchTiles='stitch'%20seed='7'/%3E%3CfeColorMatrix%20type='saturate'%20values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncA%20type='table'%20tableValues='0%200.55'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect%20width='100%'%20height='100%'%20filter='url%28#b%29'/%3E%3C/svg%3E");--beton-grob:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='900'%20height='900'%3E%3Cfilter%20id='g'%3E%3CfeTurbulence%20type='fractalNoise'%20baseFrequency='0.006'%20numOctaves='3'%20stitchTiles='stitch'%20seed='3'/%3E%3CfeColorMatrix%20type='saturate'%20values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncA%20type='table'%20tableValues='0%200.7'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect%20width='100%'%20height='100%'%20filter='url%28#g%29'/%3E%3C/svg%3E");--ink:#000;--ink-2:#6e6e73;--ink-3:#aeaeb2;--accent:#a5794a;--accent-soft:#a5794a21;--red:#ff3b30;--red-soft:#ff3b301a;--green:#34c759;--orange:#ff9500;--gelb:#d9a400;--stein:#797a7b;--stein-2:#b1b2b3;--stein-soft:#e9e9e8;--stein-dunkel:#2b2c2e;--stein-dunkel-2:#393a3d;--sb-bg:#2c2d2f;--sb-ink:#f1f1f0;--sb-ink-2:#a7a8a9;--sb-line:#ffffff17;--sb-hover:#ffffff12;--sb-active:#ffffff21;--glass:#ffffffb8;--glass-edge:#ffffff8c;--glass-blur:blur(24px) saturate(160%);--hover:#0000000d;--active:#00000014;--korn-size:600px 600px, 900px 900px;--korn-blend:overlay, soft-light;--r-card:0;--r-group:0;--r-pill:0;--sidebar:240px;--hit:40px;--space:8px;--font:-apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", system-ui, "Inter", "Segoe UI", Roboto, sans-serif;--mono:ui-monospace, "SF Mono", Menlo, Consolas, monospace}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--bg:#0b0b0c;--surface:#131315;--surface-2:#19191c;--line:#232326;--line-soft:#1d1d20;--ink:#f2f2ef;--ink-2:#8a8a84;--ink-3:#5a5a57;--stein:#8a8a84;--stein-2:#4a4a4e;--stein-soft:#1f1f22;--stein-dunkel:#f2f2ef;--stein-dunkel-2:#dadad6;--sb-bg:#0e0e10;--sb-ink:#f1f1f0;--sb-ink-2:#8a8a84;--sb-line:#ffffff12;--sb-hover:#ffffff0d;--sb-active:#ffffff1a;--beton:radial-gradient(#232326 1px, transparent 1px);--beton-grob:none;--korn-size:28px 28px, 900px 900px;--korn-blend:normal, normal;--accent:#d2a978;--accent-soft:#d2a97829;--red:#ff453a;--red-soft:#ff453a29;--glass:#1c1c1eb8;--glass-edge:#ffffff14;--hover:#ffffff0f;--active:#ffffff1f;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark]{--bg:#0b0b0c;--surface:#131315;--surface-2:#19191c;--line:#232326;--line-soft:#1d1d20;--ink:#f2f2ef;--ink-2:#8a8a84;--ink-3:#5a5a57;--stein:#8a8a84;--stein-2:#4a4a4e;--stein-soft:#1f1f22;--stein-dunkel:#f2f2ef;--stein-dunkel-2:#dadad6;--sb-bg:#0e0e10;--sb-ink:#f1f1f0;--sb-ink-2:#8a8a84;--sb-line:#ffffff12;--sb-hover:#ffffff0d;--sb-active:#ffffff1a;--beton:radial-gradient(#232326 1px, transparent 1px);--beton-grob:none;--korn-size:28px 28px, 900px 900px;--korn-blend:normal, normal;--accent:#d2a978;--accent-soft:#d2a97829;--red:#ff453a;--red-soft:#ff453a29;--glass:#1c1c1eb8;--glass-edge:#ffffff14;--hover:#ffffff0f;--active:#ffffff1f;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-reduced-transparency:reduce){:root{--glass:var(--surface);--glass-blur:none}}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html,body{height:100%}body{font-family:var(--font);color:var(--ink);background-color:var(--bg);background-image:var(--beton), var(--beton-grob);background-size:var(--korn-size);background-blend-mode:var(--korn-blend);-webkit-font-smoothing:antialiased;background-position:-14px -14px,0 0;font-size:14px;line-height:1.45}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0}a{color:var(--accent);text-decoration:none}.title{letter-spacing:-.04em;font-size:40px;font-weight:800;line-height:1}.subtitle{color:var(--stein);margin-top:8px;font-size:16px}.head{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:26px;display:flex}.muted{color:var(--ink-2)}.small{font-size:13px}.mono{font-family:var(--mono);font-size:12px}.note{color:var(--ink-3);margin-top:10px;font-size:12px}.empty{color:var(--ink-3);text-align:center;padding:18px 0;font-size:13px}.grid{grid-template-columns:repeat(12,1fr);gap:22px;display:grid}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-card);min-width:0;padding:22px 26px 24px;box-shadow:0 1px 2px #1e1c180a,0 14px 36px -24px #1e1c1847}.card h3{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2);align-items:center;gap:8px;margin-bottom:18px;font-size:12px;font-weight:700;display:flex}.card h3 .more{color:var(--stein);letter-spacing:.06em;text-transform:none;margin-left:auto;font-size:12px;font-weight:600}.card h3.titel{letter-spacing:-.015em;text-transform:none;color:var(--ink);font-size:16px;font-weight:700}.span4{grid-column:span 4}.span6{grid-column:span 6}.span8{grid-column:span 8}.span12{grid-column:span 12}@media (width<=1100px){.span4{grid-column:span 6}.span6,.span8{grid-column:span 12}}@media (width<=760px){.grid{gap:12px}.span4,.span6,.span8{grid-column:span 12}.card{border-radius:0;padding:14px}}.row{border-bottom:1px solid var(--line-soft);align-items:center;gap:10px;padding:9px 0;display:flex}.row:last-child{border-bottom:0}.row .t{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.row .r{color:var(--ink-2);flex:none;font-size:13px}.row .r.due{color:var(--red)}.pill{border-radius:var(--r-pill);background:var(--stein-soft);color:var(--stein);white-space:nowrap;padding:2px 9px;font-size:12px;font-weight:500}.pill.blue{background:var(--accent-soft);color:var(--accent)}.pill.red{background:var(--red-soft);color:var(--red)}.tag{font-family:var(--mono);color:var(--stein);background:var(--stein-soft);border-radius:0;flex:none;padding:2px 6px;font-size:11px}.avatar{background:var(--stein-dunkel);width:32px;height:32px;color:var(--surface);border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:600;display:grid;overflow:hidden}.avatar img{object-fit:cover;width:100%;height:100%}.btn{border-radius:var(--r-group);border:1px solid var(--line);background:var(--surface);height:36px;color:var(--ink);white-space:nowrap;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-size:14px;font-weight:500;transition:transform .12s cubic-bezier(.2,.8,.2,1),box-shadow .12s,background-color .12s,border-color .12s;display:inline-flex;box-shadow:0 1px 2px #0000000d,inset 0 1px #ffffffb3}.btn:hover{background:var(--surface-2);border-color:var(--stein-2);transform:translateY(-1px);box-shadow:0 3px 8px -3px #00000024,inset 0 1px #ffffffb3}.btn:active{transform:translateY(1px);box-shadow:0 0 #0000,inset 0 1px #fff6}.btn:disabled{opacity:.5;cursor:default;transform:none}.btn.primary{background:var(--stein-dunkel);color:var(--surface);border-color:var(--stein-dunkel);box-shadow:0 1px 2px #0000002e,inset 0 1px #ffffff29}.btn.primary:hover{background:var(--stein-dunkel-2);border-color:var(--stein-dunkel-2);opacity:1;box-shadow:0 4px 12px -4px #00000059,inset 0 1px #ffffff29}.btn.primary:active{box-shadow:inset 0 1px #ffffff0f}.btn.small{height:30px;padding:0 10px;font-size:13px}.btn.ghost{color:var(--accent);box-shadow:none;background:0 0;border-color:#0000;padding:0}.btn.ghost:hover{opacity:.8;background:0 0;border-color:#0000}.btn.ghost:active{transform:none}.btn.ghost:hover{box-shadow:none;transform:none}.btn:focus-visible{box-shadow:0 0 0 3px var(--accent-soft);outline:0}input[type=checkbox]{appearance:none;border:1.5px solid var(--stein-2);background:var(--surface);cursor:pointer;vertical-align:-3px;border-radius:0;flex:none;width:18px;height:18px;margin:0;transition:background-color .16s,border-color .16s,transform .22s cubic-bezier(.34,1.56,.64,1);position:relative}input[type=checkbox]:hover{border-color:var(--stein)}input[type=checkbox]:after{content:"";background:var(--surface);clip-path:inset(0 100% 0 0);transition:clip-path .22s cubic-bezier(.2,.8,.2,1) 50ms;position:absolute;inset:0;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'><path d='M5 10.5l3.2 3.2L15 6.8'/></svg>") 50%/15px no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'><path d='M5 10.5l3.2 3.2L15 6.8'/></svg>") 50%/15px no-repeat}input[type=checkbox]:checked{background:var(--stein-dunkel);border-color:var(--stein-dunkel);transform:scale(1.06)}input[type=checkbox]:checked:after{clip-path:inset(0)}input[type=checkbox]:checked:not(:active){animation:.32s cubic-bezier(.34,1.56,.64,1) haken-federn}@keyframes haken-federn{0%{transform:scale(.9)}60%{transform:scale(1.1)}to{transform:scale(1.06)}}input[type=checkbox]:focus-visible{box-shadow:0 0 0 3px var(--accent-soft);outline:0}input[type=checkbox]:disabled{opacity:.45;cursor:default}input[type=checkbox].rund{border-radius:50%}@media (prefers-reduced-motion:reduce){input[type=checkbox],input[type=checkbox]:after,.btn{transition:none;animation:none}}input[type=checkbox].schalter{background:var(--stein-2);border:0;border-radius:0;width:36px;height:20px;transition:background-color .2s}input[type=checkbox].schalter:after{content:"";background:var(--surface);clip-path:none;width:16px;height:16px;transition:transform .3s cubic-bezier(.34,1.56,.64,1);position:absolute;inset:2px auto 2px 2px;box-shadow:0 1px 2px #0003;-webkit-mask:none;mask:none}input[type=checkbox].schalter:hover{background:var(--stein);border:0}input[type=checkbox].schalter:checked{background:var(--stein-dunkel);border:0;animation:none;transform:none}input[type=checkbox].schalter:checked:after{transform:translate(16px)}.seg{background:var(--line-soft);border-radius:var(--r-group);padding:3px;display:inline-flex;position:relative;box-shadow:inset 0 1px 2px #0000000d}.seg button{height:30px;color:var(--ink-2);z-index:1;border-radius:0;padding:0 12px;font-size:13px;font-weight:500;transition:color .15s;position:relative}.seg button:hover:not(.active){color:var(--ink)}.seg button.active{background:var(--surface);color:var(--ink);box-shadow:0 1px 2px #0000000f}.seg.mit-gleitmarke button.active{box-shadow:none;background:0 0}.gleitmarke{background:var(--surface);pointer-events:none;z-index:0;will-change:transform, width;border-radius:0;height:30px;transition:opacity .15s;position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #00000014,0 0 0 .5px #0000000a}.form{gap:10px;display:grid}.form label{color:var(--ink-2);gap:4px;font-size:12px;display:grid}.form .two{grid-template-columns:1fr 1fr;gap:10px;display:grid}.input{border:1px solid var(--line);border-radius:var(--r-group);background:var(--surface);width:100%;height:36px;color:var(--ink);outline:0;padding:0 10px;transition:border-color .15s,box-shadow .18s cubic-bezier(.2,.8,.2,1)}.input:hover:not(:focus){border-color:var(--stein-2)}.input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}select.input{appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%236e6e73' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='m6 9 6 6 6-6'/></svg>");background-position:right 10px center;background-repeat:no-repeat;padding-right:28px}.actions{justify-content:flex-end;gap:8px;margin-top:4px;display:flex}.error{color:var(--red);font-size:13px}table{border-collapse:collapse;width:100%;font-size:15px}th{text-align:left;color:var(--stein);letter-spacing:.06em;text-transform:uppercase;background:var(--stein-soft);border-bottom:1px solid var(--line);white-space:nowrap;padding:9px 10px;font-size:11px;font-weight:600}th:first-child{border-top-left-radius:8px}th:last-child{border-top-right-radius:8px}td{border-bottom:1px solid var(--line-soft);vertical-align:middle;padding:12px 10px}tr:last-child td{border-bottom:0}td.num{text-align:right;font-variant-numeric:tabular-nums}.table-wrap{overflow-x:auto}.zeilenlicht{position:relative}.zeilenlicht-balken{background:var(--surface-2);opacity:0;pointer-events:none;will-change:transform, height;border-radius:0;height:0;transition:opacity .12s;position:absolute;top:0;left:0;right:0}.zeilenlicht table{position:relative}.zeilenlicht tbody tr td{transition:color .1s,border-color .1s}.zeilenlicht tbody tr:not(.zl-aktiv) td{color:var(--ink-2)}.zeilenlicht tbody tr:not(.zl-aktiv) td b,.zeilenlicht tbody tr:not(.zl-aktiv) td strong,.zeilenlicht tbody tr:not(.zl-aktiv) td a{color:var(--ink)}.zeilenlicht tbody tr.zl-aktiv td{color:var(--ink);border-bottom-color:#0000}.zeilenlicht tbody tr:has(+.zl-aktiv) td{border-bottom-color:#0000}.zeilenlicht tbody tr.zl-aktiv:hover{background:0 0}.erscheint{animation:.55s cubic-bezier(.16,1,.3,1) both erscheinen;animation-delay:var(--verzug,0s)}@keyframes erscheinen{0%{opacity:0;transform:translateY(10px)}}.table-wrap.erscheint tbody tr{animation:.45s cubic-bezier(.16,1,.3,1) both erscheinen;animation-delay:calc(var(--verzug,0s) + var(--zeile,0s))}.table-wrap.erscheint tbody tr:first-child{--zeile:30ms}.table-wrap.erscheint tbody tr:nth-child(2){--zeile:60ms}.table-wrap.erscheint tbody tr:nth-child(3){--zeile:90ms}.table-wrap.erscheint tbody tr:nth-child(4){--zeile:.12s}.table-wrap.erscheint tbody tr:nth-child(5){--zeile:.15s}.table-wrap.erscheint tbody tr:nth-child(6){--zeile:.18s}.table-wrap.erscheint tbody tr:nth-child(7){--zeile:.21s}.table-wrap.erscheint tbody tr:nth-child(8){--zeile:.24s}.table-wrap.erscheint tbody tr:nth-child(9){--zeile:.27s}.table-wrap.erscheint tbody tr:nth-child(10){--zeile:.3s}.table-wrap.erscheint tbody tr:nth-child(n+11){--zeile:.33s}.progress i,.balken i{animation:.9s cubic-bezier(.16,1,.3,1) .15s both fuellen}@keyframes fuellen{0%{width:0}}a.row,button.row{transition:transform .18s cubic-bezier(.16,1,.3,1),background-color .15s}a.row:hover,button.row:hover{transform:translate(2px)}@media (prefers-reduced-motion:reduce){.erscheint,.table-wrap.erscheint tbody tr,.progress i,.balken i{animation:none}a.row:hover,button.row:hover,.btn:hover{transform:none}}.kpi,.kachel{position:relative;overflow:hidden}.kpi:before,.kachel:before{content:"";background:var(--stein-2);width:3px;position:absolute;top:0;bottom:0;left:0}.kpi.warn:before,.kpi.rot:before,.kachel.rot:before{background:var(--red)}.kpi:has(.v.red):before{background:var(--red)}.kpi:has(.n.red):before{background:var(--red)}.puls{background:var(--stein-2);vertical-align:middle;border-radius:50%;flex:none;width:8px;height:8px;margin-right:8px;display:inline-block}.puls.aktiv{background:var(--accent);animation:1.6s ease-out infinite puls-ring}.livetag{letter-spacing:.16em;text-transform:uppercase;color:var(--surface);background:var(--accent);vertical-align:middle;align-items:center;margin-left:12px;padding:2px 8px;font-size:11px;font-weight:700;display:inline-flex}.livetag .puls{background:var(--surface);width:6px;height:6px;margin-right:6px;animation:none}@keyframes puls-ring{0%{box-shadow:0 0 #a5794a80}to{box-shadow:0 0 0 10px #a5794a00}}@media (prefers-reduced-motion:reduce){.puls.aktiv{animation:none}}:root[data-praesentation] .sidebar,:root[data-praesentation] .tabs{display:none!important}:root[data-praesentation] .main{zoom:1.15;max-width:none;padding:48px 64px 64px!important}:root[data-praesentation] .app{flex-direction:column}a:focus-visible,button:focus-visible,.chip:focus-visible,.seg button:focus-visible,.pill:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.modal h2{letter-spacing:-.03em;font-size:22px;font-weight:800}.kreuze,.card.span12,.modal{position:relative}.kreuze:before,.card.span12:before,.modal:before{content:"";pointer-events:none;color:var(--stein-2);background:linear-gradient(currentColor,currentColor) 7px 0/1px 14px no-repeat,linear-gradient(currentColor,currentColor) 0 7px/14px 1px no-repeat,linear-gradient(currentColor,currentColor) right 6px top 0/1px 14px no-repeat,linear-gradient(currentColor,currentColor) right 0 top 7px/14px 1px no-repeat,linear-gradient(currentColor,currentColor) left 7px bottom 0/1px 14px no-repeat,linear-gradient(currentColor,currentColor) left 0 bottom 6px/14px 1px no-repeat,linear-gradient(currentColor,currentColor) right 6px bottom 0/1px 14px no-repeat,linear-gradient(currentColor,currentColor) right 0 bottom 6px/14px 1px no-repeat;position:absolute;inset:-7px}@media (width<=760px){.modal:before{display:none}}.status-dot{background:var(--ink-3);border-radius:50%;flex:none;width:8px;height:8px}.status-dot.frei{background:var(--green)}.status-dot.fokus{background:var(--red)}.status-dot.termin{background:var(--orange)}.overlay{z-index:50;background:#00000040;place-items:center;animation:.2s cubic-bezier(.23,1,.32,1) overlay-auf;display:grid;position:fixed;inset:0}.overlay.zu{animation:.15s cubic-bezier(.4,0,1,1) forwards overlay-zu}.overlay.zu .modal{animation:.15s cubic-bezier(.4,0,1,1) forwards modal-zu}@keyframes overlay-auf{0%{opacity:0}}@keyframes overlay-zu{to{opacity:0}}@keyframes modal-auf{0%{opacity:0;transform:scale(.96)translateY(12px)}}@keyframes modal-zu{to{opacity:0;transform:scale(.98)translateY(6px)}}.modal{background:var(--surface);border:1px solid var(--line);border-radius:0;width:min(520px,92vw);max-height:90vh;padding:22px;animation:.32s cubic-bezier(.16,1,.3,1) modal-auf;overflow:auto;box-shadow:0 1px 2px #0000000f,0 28px 56px -24px #00000073}.modal h2{letter-spacing:-.03em;margin-bottom:16px;font-size:22px;font-weight:800}.toast{background:var(--stein-dunkel);color:var(--surface);opacity:0;pointer-events:none;z-index:60;white-space:nowrap;border-radius:0;align-items:center;gap:8px;max-width:calc(100vw - 32px);padding:9px 16px 9px 12px;font-size:13px;font-weight:500;transition:transform .38s cubic-bezier(.16,1,.3,1),opacity .2s;display:inline-flex;position:fixed;bottom:22px;left:50%;transform:translate(-50%)translateY(16px)scale(.96);box-shadow:0 8px 24px -8px #00000059}.toast:before{content:"";background:var(--surface);background:var(--surface);opacity:.9;border-radius:50%;flex:none;width:16px;height:16px;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'><path d='M20 6 9 17l-5-5'/></svg>") 50%/10px no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'><path d='M20 6 9 17l-5-5'/></svg>") 50%/10px no-repeat}@media (prefers-reduced-motion:reduce){.overlay,.modal,.overlay.zu,.overlay.zu .modal{animation:none}.toast{transition:opacity .2s}}.toast.show{opacity:1;transform:translate(-50%)}@media (width<=1100px){.werkzeuge{flex-wrap:wrap;min-width:0;max-width:100%}.seg{-webkit-overflow-scrolling:touch;scrollbar-width:none;max-width:100%;overflow-x:auto}.seg::-webkit-scrollbar{display:none}.seg button,.seg a{white-space:nowrap;flex:none}.main{max-width:100vw;overflow-x:hidden}}@media (width<=760px){.title{font-size:26px}.subtitle{font-size:14px}.head{flex-wrap:wrap;align-items:flex-start;gap:10px 12px;margin-bottom:16px}.head>*{min-width:0;max-width:100%}table{-webkit-overflow-scrolling:touch;max-width:100%;display:block;overflow-x:auto}.table-wrap table{min-width:560px;display:table}.card,.kpi,.modal,.note,.muted,.subtitle{overflow-wrap:anywhere}th,td{overflow-wrap:normal}.form .two{grid-template-columns:1fr}.input,.btn{height:40px}.btn.small{height:32px}input,select,textarea{font-size:16px}.overlay{align-items:end}.modal{width:100%;max-height:calc(100dvh - 24px);padding:18px 16px calc(18px + env(safe-area-inset-bottom));border-bottom:0;border-radius:0}table{font-size:13px}th,td{padding:8px 6px}.toast{bottom:calc(76px + env(safe-area-inset-bottom));max-width:calc(100vw - 32px)}}@media (width>=761px){.toast{display:none}.kpi .v,.kpi .n,.kachel .n{font-size:clamp(26px,2.2vw,44px)!important}.kpi,.kachel{padding:20px 24px!important}.kpi .l,.kachel .l{line-height:1.35;white-space:normal!important;overflow:visible!important}.kpis,.kacheln{gap:22px!important}td .mono,td.mono,.row .mono{white-space:nowrap}}.laden.svelte-12qhfyh{background:var(--bg);min-height:100vh}
