@font-face{font-family:__Public_Sans_af9ad8;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/f7650dfaa438c37c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Public_Sans_af9ad8;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/98baa4a7809fbf72-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Public_Sans_af9ad8;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8bf7b2ceda89477b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Public_Sans_af9ad8;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/f7650dfaa438c37c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Public_Sans_af9ad8;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/98baa4a7809fbf72-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Public_Sans_af9ad8;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8bf7b2ceda89477b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Public_Sans_af9ad8;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/f7650dfaa438c37c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Public_Sans_af9ad8;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/98baa4a7809fbf72-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Public_Sans_af9ad8;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/8bf7b2ceda89477b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Public_Sans_af9ad8;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/f7650dfaa438c37c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Public_Sans_af9ad8;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/98baa4a7809fbf72-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Public_Sans_af9ad8;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8bf7b2ceda89477b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Public_Sans_af9ad8;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/f7650dfaa438c37c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Public_Sans_af9ad8;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/98baa4a7809fbf72-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Public_Sans_af9ad8;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/8bf7b2ceda89477b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Public_Sans_af9ad8;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/f7650dfaa438c37c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Public_Sans_af9ad8;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/98baa4a7809fbf72-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Public_Sans_af9ad8;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/8bf7b2ceda89477b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Public_Sans_Fallback_af9ad8;src:local("Arial");ascent-override:90.59%;descent-override:21.46%;line-gap-override:0.00%;size-adjust:104.87%}.__className_af9ad8{font-family:__Public_Sans_af9ad8,__Public_Sans_Fallback_af9ad8;font-style:normal}.__variable_af9ad8{--ff-public:"__Public_Sans_af9ad8","__Public_Sans_Fallback_af9ad8"}:root{--gelb:#ffe000;--dunkelblau:#032d67;--hellblau:#00a7e7;--tinte:#111417;--grau:#5b6b7b;--flaeche:#f5f7fa;--weiss:#fff;--rand:#e3e9f0;--font:var(--ff-public),system-ui,-apple-system,Segoe UI,sans-serif}*{box-sizing:border-box;margin:0;padding:0}body,html{height:100%}body{font-family:var(--font);color:var(--tinte);background:var(--flaeche);line-height:1.55}a{color:var(--hellblau);text-decoration:none}a:hover{text-decoration:underline}.topbar{background:var(--dunkelblau);color:#fff}.topbar .inner{max-width:1080px;margin:0 auto;padding:.9rem 1.5rem;display:flex;align-items:center;gap:.8rem}.brand{display:flex;align-items:baseline;gap:.5rem;font-weight:800}.brand .fd{font-size:1.2rem}.brand .sys{font-size:.8rem;font-weight:600;color:var(--gelb)}.topbar .spacer{margin-left:auto}.topbar .user{font-size:.85rem;color:#cbd8e6}.topbar form{display:inline}.linkbtn{background:none;border:none;color:#fff;font:inherit;cursor:pointer;text-decoration:underline}.mainnav{display:flex;gap:1.1rem;margin-left:1.6rem}.mainnav a{color:#cbd8e6;font-weight:600;font-size:.92rem}.mainnav a.on{color:var(--gelb)}.mainnav a:hover{color:#fff;text-decoration:none}.tbl{width:100%;border-collapse:collapse;font-size:.94rem}.tbl th{text-align:left;font-size:.72rem;letter-spacing:.06em;text-transform:uppercase;color:var(--grau);border-bottom:2px solid var(--rand);padding:.5rem .6rem}.tbl td{border-bottom:1px solid var(--rand);padding:.55rem .6rem;vertical-align:middle}.tbl tr:hover td{background:#f7fafd}.tbl form{display:inline}.linkbtn.del{color:#b23b3b;text-decoration:underline}.linkbtn.move{color:var(--dunkelblau);text-decoration:none;font-weight:800;border:1px solid var(--rand);border-radius:6px;padding:0 .35rem;line-height:1.4}.linkbtn.move:hover{background:#eef3f9}.pill{font-size:.72rem;font-weight:700;padding:.15rem .55rem;border-radius:999px;background:#e6ecf3;color:var(--grau)}.pill.on{background:#e4f5e8;color:#1c7a3a}.pill.plan{background:#e3f0fb;color:#1667a8}.pill.ab{background:#fde8e8;color:#a3282a}.dashgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:1rem;gap:1rem;margin-top:1.2rem}.tile{display:flex;flex-direction:column;gap:.25rem;background:var(--weiss);border:1px solid var(--rand);border-radius:14px;padding:1.2rem 1.3rem;box-shadow:0 1px 2px rgba(0,60,120,.04)}.tile:hover{border-color:var(--hellblau);text-decoration:none}.tile-t{font-weight:800;color:var(--dunkelblau);font-size:1.05rem}.dragwrap{position:relative;border-radius:14px}.dragwrap.dragging{opacity:.45}.draghandle{font-size:.66rem;color:#9db1c4;text-transform:uppercase;letter-spacing:.1em;cursor:-webkit-grab;cursor:grab;padding:.35rem .2rem .05rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dragwrap:hover .draghandle{color:var(--grau)}.rechtegrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:1rem;gap:1rem}.rg-mod{font-weight:700;color:var(--dunkelblau);font-size:.9rem;margin-bottom:.2rem}.rg-list{list-style:none;margin:0}.rg-list li{font-size:.9rem;color:#2a3a4a;display:flex;align-items:center;gap:.45rem;margin:.22rem 0}.rg-list li.hat-nicht{color:#9aa7b3}.rbox{flex:0 0 auto;width:1rem;height:1rem;border:1.5px solid #b9c4d0;border-radius:3px;display:inline-flex;align-items:center;justify-content:center;font-size:.72rem;line-height:1;color:var(--dunkelblau);background:#fff}.rbox.on{background:var(--gelb);border-color:var(--dunkelblau);font-weight:800}.rlegende{display:flex;gap:1.2rem;flex-wrap:wrap;margin-top:.9rem;font-size:.82rem;color:var(--grau)}.rlegende span{display:inline-flex;align-items:center;gap:.4rem}.kal{list-style:none;margin:.4rem 0 0}.kal li{padding:.4rem 0;border-bottom:1px solid var(--rand);display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.kal li:last-child{border-bottom:none}.kdot{display:inline-block;width:.7rem;height:.7rem;border-radius:50%;flex:0 0 auto}.kat-rot{background:#d32f2f}.kat-orange{background:#e8720c}.kat-gelb{background:#f2b705}.kat-blau{background:#1976d2}.kat-violett{background:#8e24aa}.kallegend{display:flex;gap:1rem;flex-wrap:wrap;font-size:.78rem;color:var(--grau);margin:.3rem 0 .5rem}.kallegend span{display:inline-flex;align-items:center;gap:.35rem}.katchip{font-size:.7rem;font-weight:700;padding:.18rem .6rem;border-radius:999px;color:#fff;text-transform:uppercase;letter-spacing:.04em}.chip-rot{background:#d32f2f}.chip-orange{background:#e8720c}.chip-gelb{background:#b58600}.chip-blau{background:#1976d2}.chip-violett{background:#8e24aa}textarea{width:100%;padding:.7rem .8rem;border:1.5px solid #d5dee8;border-radius:9px;font:inherit;background:#fbfdff;min-height:120px;resize:vertical}textarea:focus{outline:none;border-color:var(--hellblau)}.proto{white-space:pre-wrap;background:#fbfdff;border:1px solid var(--rand);border-radius:9px;padding:1rem;font-size:.92rem}.calgrid{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:4px;gap:4px;margin-top:.8rem}.calhead{font-size:.7rem;font-weight:700;color:var(--grau);text-transform:uppercase;text-align:center;padding:.2rem 0}.calcell{min-height:76px;border:1px solid var(--rand);border-radius:8px;padding:.25rem;background:#fff;overflow:hidden}.calcell.heute{border-color:var(--hellblau);box-shadow:inset 0 0 0 1px var(--hellblau)}.calnum{display:block;font-size:.72rem;color:var(--grau);margin-bottom:.15rem}.calchip{display:block;font-size:.7rem;color:#fff;border-radius:4px;padding:.08rem .3rem;margin:.12rem 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.calchip:hover{text-decoration:none;filter:brightness(.95)}@media(max-width:640px){.calcell{min-height:56px}.calchip{font-size:.6rem}}.shell .content,.shell .sidebar{transition:none}.shell.ready .content,.shell.ready .sidebar{transition:transform .2s ease,margin-left .2s ease}.sidebar{position:fixed;top:0;left:0;height:100vh;width:236px;background:var(--dunkelblau);color:#fff;display:flex;flex-direction:column;z-index:30}.shell.closed .sidebar{transform:translateX(-100%)}.content{margin-left:236px;min-height:100vh}.shell.closed .content{margin-left:0}.sbrand{padding:1.1rem 1.2rem;border-bottom:1px solid hsla(0,0%,100%,.12);display:flex;flex-direction:column;gap:.15rem}.sbrand .fd{font-weight:800;font-size:1.05rem}.sbrand .sys{font-size:.66rem;letter-spacing:.16em;color:var(--gelb);font-weight:700}.snavlist{flex:1 1;padding:.7rem;overflow-y:auto}.snav{display:block;padding:.55rem .7rem;border-radius:8px;color:#cbd8e6;font-weight:600;font-size:.95rem;margin:.12rem 0}.snav:hover{background:hsla(0,0%,100%,.08);color:#fff;text-decoration:none}.snav.on{background:var(--gelb);color:var(--dunkelblau)}.sgroup{font-size:.64rem;letter-spacing:.14em;text-transform:uppercase;color:#7f9bb8;margin:1rem .7rem .3rem}.sfoot{padding:1rem 1.2rem;border-top:1px solid hsla(0,0%,100%,.12);font-size:.85rem}.suser{color:#cbd8e6;margin-bottom:.3rem}.sfoot .linkbtn{color:#fff}.topstrip{position:-webkit-sticky;position:sticky;top:0;display:flex;align-items:center;gap:.8rem;padding:.55rem 1rem;background:rgba(245,247,250,.92);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-bottom:1px solid var(--rand);z-index:10}.burger{background:none;border:1px solid var(--rand);border-radius:8px;padding:.3rem .4rem;cursor:pointer;color:var(--dunkelblau);display:flex}.burger:hover{background:#eef3f9}.topttl{font-weight:700;color:var(--dunkelblau)}.scrim{display:none}@media(max-width:800px){.content{margin-left:0}.sidebar{z-index:40}.shell.open .scrim{display:block;position:fixed;inset:0;background:rgba(0,0,0,.35);z-index:35}}.wrap{max-width:1080px;margin:0 auto;padding:2rem 1.5rem}h1{font-size:1.6rem;font-weight:900;letter-spacing:-.02em;line-height:1.05;margin-bottom:.3rem}h1,h2{color:var(--dunkelblau)}h2{font-size:1.15rem;font-weight:800;letter-spacing:-.01em;margin:0 0 .8rem}.muted{color:var(--grau)}.card{background:var(--weiss);border:1px solid var(--rand);border-radius:14px;padding:1.4rem 1.5rem;box-shadow:0 1px 2px rgba(0,60,120,.04);margin-top:1.2rem}label{display:block;font-size:.82rem;font-weight:600;color:var(--grau);margin:.7rem 0 .25rem}input,select{width:100%;padding:.6rem .75rem;border:1.5px solid #d5dee8;border-radius:9px;font:inherit;background:#fbfdff}input:focus,select:focus{outline:none;border-color:var(--hellblau)}.row{display:flex;gap:1rem;flex-wrap:wrap}.row>div{flex:1 1;min-width:180px}.btn{margin-top:1rem;border:none;border-radius:9px;padding:.7rem 1.2rem;font:inherit;font-weight:800;color:var(--dunkelblau);background:var(--gelb);cursor:pointer}.btn:hover{filter:brightness(.96)}.btn.sec{background:var(--dunkelblau);color:#fff}.err{background:#fde8e8;border:1px solid #f5b5b5;color:#8a1f1f;border-radius:9px}.err,.ok{padding:.6rem .8rem;margin-top:.8rem;font-size:.9rem}.ok{background:#e4f5e8;border:1px solid #a7d9b6;color:#1c7a3a;border-radius:9px}.warn{background:#fff4e0;border:1px solid #f0d38a;color:#8a5a12;padding:.6rem .8rem;border-radius:9px;margin-top:.8rem;font-size:.9rem}.statrow{display:flex;flex-wrap:wrap;gap:.7rem;margin-top:.7rem}.statbox{flex:1 1 96px;min-width:96px;background:#f3f6fb;border:1px solid var(--rand);border-radius:11px;padding:.7rem .8rem;display:flex;flex-direction:column;gap:.15rem}.statnum{font-size:1.7rem;font-weight:800;line-height:1.05;color:var(--dunkelblau)}.statlbl{font-size:.76rem;color:var(--grau)}.flash{position:fixed;top:1rem;left:50%;transform:translateX(-50%);z-index:2000;display:flex;align-items:center;gap:.6rem;max-width:min(92vw,560px);padding:.7rem 1rem;border-radius:11px;font-size:.92rem;box-shadow:0 6px 22px rgba(0,0,0,.18);animation:flash-in .22s ease-out}.flash-ok{background:#e4f5e8;border:1px solid #a7d9b6;color:#1c7a3a}.flash-err{background:#fde8e8;border:1px solid #f5b5b5;color:#8a1f1f}.flash-ico{flex:0 0 auto;width:1.25rem;height:1.25rem;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-weight:800;font-size:.8rem;color:#fff}.flash-ok .flash-ico{background:#1c7a3a}.flash-err .flash-ico{background:#8a1f1f}.flash-x{background:none;border:none;cursor:pointer;font-size:1.2rem;line-height:1;color:inherit;opacity:.6;padding:0 0 0 .3rem}.flash-x:hover{opacity:1}@keyframes flash-in{0%{opacity:0;transform:translate(-50%,-8px)}to{opacity:1;transform:translate(-50%)}}.imp-bar{position:-webkit-sticky;position:sticky;top:0;z-index:1000;display:flex;align-items:center;justify-content:center;gap:1rem;flex-wrap:wrap;background:#8a1f1f;color:#fff;padding:.5rem 1rem;font-size:.9rem;text-align:center;box-shadow:0 2px 6px rgba(0,0,0,.2)}.imp-bar strong{color:#ffe000}.imp-back{background:#ffe000;color:#032d67;border:none;border-radius:8px;padding:.35rem .9rem;font-weight:700;cursor:pointer;white-space:nowrap}.imp-back:hover{filter:brightness(.95)}.btn-link{background:none;border:none;padding:0;color:var(--dunkelblau);font:inherit;font-size:.85rem;text-decoration:underline;cursor:pointer}.btn-link:hover{opacity:.8}button:disabled,button[disabled]{opacity:.62;cursor:progress}.sb-pending{display:inline-flex;align-items:center;gap:.45em}.sb-spin{width:.85em;height:.85em;border:2px solid;border-right:2px solid transparent;border-radius:50%;display:inline-block;animation:sb-rot .6s linear infinite}@keyframes sb-rot{to{transform:rotate(1turn)}}.baum{list-style:none;margin:0}.baum li{margin:.15rem 0}.node{display:inline-flex;align-items:center;gap:.5rem;padding:.35rem .6rem;border-radius:8px}.node:hover{background:#eef3f9}.badge{font-size:.66rem;letter-spacing:.08em;font-weight:800;padding:.12rem .5rem;border-radius:999px;background:var(--dunkelblau);color:#fff}.badge.LAND{background:#0a4f96}.badge.BEZIRK{background:var(--hellblau);color:#08324f}.badge.KREIS{background:#5b8fbf}.badge.ORT{background:#9db8ce;color:#08324f}.baum ul{list-style:none;margin-left:1.3rem;padding-left:.8rem;border-left:2px solid #dbe4ee}.hilfe{position:relative;vertical-align:middle;margin-left:.4rem}.hilfe,.hilfe-btn{display:inline-flex}.hilfe-btn{width:1.1rem;height:1.1rem;border-radius:50%;border:1.5px solid var(--hellblau);background:none;color:var(--hellblau);font-family:Georgia,Times New Roman,serif;font-style:italic;font-weight:700;font-size:.74rem;line-height:1;cursor:pointer;align-items:center;justify-content:center;padding:0}.hilfe-btn:hover{background:var(--hellblau);color:#fff}.hilfe-pop{position:absolute;top:1.55rem;left:0;z-index:60;width:min(320px,82vw);background:#fff;border:1px solid var(--rand);border-radius:10px;box-shadow:0 8px 28px rgba(0,60,120,.2);padding:.75rem .9rem;font-weight:400;text-transform:none;letter-spacing:normal;color:var(--tinte);font-size:.86rem;line-height:1.5;white-space:normal;text-align:left}.hilfe-pop-t{font-weight:800;color:var(--dunkelblau);margin-bottom:.3rem;font-size:.9rem}.hilfe-pop-t,.hilfe-pop-x{display:block}@media(max-width:640px){.hilfe-pop{position:fixed;left:1rem;right:1rem;width:auto;top:auto}}.login-page{min-height:100%;display:grid;place-items:center;padding:2rem}.login-card{width:100%;max-width:400px}.login-head{background:var(--dunkelblau);color:#fff;border-radius:14px 14px 0 0;padding:1.2rem 1.5rem}.login-head .sys{color:var(--gelb);font-weight:700;font-size:.8rem}.accentline{height:.4rem;background:var(--gelb)}