:root{--bg:#f5f5f5;--fl:#fff;--ln:#e0e0e0;--ln2:#c7c7c7;--in:#8a8a8a;--tx:#242424;--tx2:#424242;--tx3:#616161;--ac:#0f6cbd;--ac2:#0c3b5e;--gr:#0e700e;--grb:#f1faf1;--grl:#9fd89f;--blb:#ebf3fc;--bll:#b4d6fa;--blt:#0f548c;--arb:#fff9f5;--arl:#f4bfab;--art:#8a3707;--art2:#6e2c06}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;font-family:"Segoe UI",system-ui,-apple-system,"Helvetica Neue",Arial,sans-serif;background:var(--bg);color:var(--tx);font-size:15px;line-height:1.45}a{color:var(--ac)}a:hover{color:var(--ac2)}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible{outline:2px solid var(--ac);outline-offset:2px}::placeholder{color:var(--tx3);opacity:1}h1,h2,h3,p{margin:0}img,video,iframe{max-width:100%}mark{background:#fff4ce;color:var(--tx);font-weight:600;padding:0 2px;border-radius:2px}.vh{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.skip{position:absolute;left:8px;top:-60px;z-index:20;background:var(--fl);padding:10px 14px;border:2px solid var(--ac);border-radius:4px}.skip:focus{top:8px}.site{min-height:100vh;display:flex;flex-direction:column}.site>main,.site>.cols{flex:1 0 auto}.wrap{width:100%;max-width:1240px;margin:0 auto;padding:0 24px}.narrow{max-width:920px}.form-w{max-width:760px}.ic{flex:none;vertical-align:-2px}.hd{background:var(--fl);border-bottom:1px solid var(--ln)}.hd-top{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px;padding-top:12px;padding-bottom:12px}.logo{display:flex;align-items:center;gap:10px;text-decoration:none;color:var(--tx)}.logo:hover{color:var(--tx)}.logo-m{width:32px;height:32px;border-radius:6px;background:var(--ac);color:#fff;display:flex;align-items:center;justify-content:center}.logo-t{display:flex;flex-direction:column;line-height:1.2}.logo-n{font-size:17px;font-weight:600}.logo-s{font-size:12px;color:var(--tx3)}.sf{flex:1 1 360px;display:flex;max-width:640px;margin:0}.sf input{flex:1;min-width:0;height:40px;padding:0 12px;border:1px solid var(--in);border-right:0;border-radius:4px 0 0 4px;font:inherit;color:var(--tx);background:var(--fl)}.sf button{width:44px;height:40px;border:1px solid var(--ac);background:var(--ac);color:#fff;border-radius:0 4px 4px 0;display:flex;align-items:center;justify-content:center;cursor:pointer}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;padding:0 16px;border:1px solid var(--ac);background:var(--ac);color:#fff;border-radius:4px;font:inherit;font-weight:600;text-decoration:none;cursor:pointer;white-space:nowrap}.btn:hover{background:#115ea3;border-color:#115ea3;color:#fff}.btn-o{background:var(--fl);color:var(--ac)}.btn-o:hover{background:var(--blb);color:var(--ac2)}.btn-g{border-color:var(--gr);background:var(--fl);color:var(--gr)}.btn-g:hover{background:var(--grb);border-color:var(--gr);color:var(--gr)}.hd-ask{margin-left:auto}.menu-b{display:none;width:44px;height:44px;border:1px solid var(--ln2);border-radius:4px;background:var(--fl);color:var(--tx);align-items:center;justify-content:center;cursor:pointer}.nav{display:flex;flex-wrap:wrap;gap:4px}.nav a{height:44px;padding:0 12px;display:flex;align-items:center;color:var(--tx2);text-decoration:none}.nav a:hover{color:var(--tx);background:var(--bg)}.nav a[aria-current]{color:var(--tx);font-weight:600;box-shadow:inset 0 -3px 0 var(--ac)}.cols{display:flex;flex-wrap:wrap;align-items:flex-start;gap:24px;padding-top:20px}.side{flex:1 1 250px;max-width:280px}.main{flex:999 1 560px;min-width:0}.pad{padding-top:20px}.box{background:var(--fl);border:1px solid var(--ln);border-radius:8px;overflow:hidden}.box-p{padding:20px 24px}.cats{padding:8px 0}.cats h2{padding:8px 16px 4px;font-size:12px;font-weight:600;color:var(--tx3);text-transform:uppercase;letter-spacing:.04em;display:flex;align-items:center;gap:6px}.cats h2+a{margin-top:0}.cats .sep{margin-top:8px;padding-top:12px;border-top:1px solid var(--ln)}.cats a{display:flex;justify-content:space-between;gap:12px;padding:8px 16px;color:var(--tx);text-decoration:none}.cats a:hover{background:var(--bg)}.cats a[aria-current]{font-weight:600;box-shadow:inset 3px 0 0 var(--ac)}.cats .n{color:var(--tx3);font-size:13px}.cats .all{margin-top:4px;padding:10px 16px 6px;border-top:1px solid var(--ln);color:var(--ac);font-size:14px}.lh{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 12px;margin-bottom:12px}.lh h1{font-size:22px;font-weight:600}.lh .cnt{color:var(--tx3);font-size:14px}.sort{margin-left:auto;display:flex;align-items:center;gap:8px;font-size:14px;color:var(--tx2)}select,.inp,textarea{height:36px;padding:0 8px;border:1px solid var(--in);border-radius:4px;background:var(--fl);font:inherit;color:var(--tx)}textarea{height:auto;width:100%;padding:10px 12px;resize:vertical}.tabs{display:flex;flex-wrap:wrap;align-items:center;gap:4px;padding:6px 12px}.tabs a{height:36px;padding:0 12px;display:flex;align-items:center;border-radius:4px;color:var(--tx2);font-size:14px;text-decoration:none}.tabs a:hover{background:var(--bg)}.tabs a[aria-current]{background:var(--blb);color:var(--blt);font-weight:600}.q{padding:14px 20px;border-top:1px solid var(--ln);display:flex;flex-direction:column;gap:6px}.box>.q:first-child{border-top:0}.q h2{font-size:16px;font-weight:600;line-height:1.35;overflow-wrap:anywhere}.q h2 a{text-decoration:none}.q h2 a:hover{text-decoration:underline}.q p{color:var(--tx2);font-size:14px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;font-size:13px;color:var(--tx3)}.meta a{color:var(--tx3)}.st{display:inline-flex;align-items:center;gap:5px;padding:2px 8px;border-radius:4px;font-weight:600;border:1px solid}.st-geloest{background:var(--grb);border-color:var(--grl);color:var(--gr)}.st-offen{background:var(--blb);border-color:var(--bll);color:var(--blt)}.st-ohne{background:#f0f0f0;border-color:var(--ln2);color:var(--tx2)}.arch{display:inline-flex;align-items:center;gap:5px;color:var(--art)}.tag-a{padding:1px 8px;border:1px solid var(--arl);background:var(--arb);color:var(--art);border-radius:4px;font-size:12px;font-weight:600}.empty{padding:24px 20px;color:var(--tx2)}.pg{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:16px}.pg a,.pg span.cur,.pg span.off{min-width:40px;height:40px;padding:0 10px;display:flex;align-items:center;justify-content:center;border:1px solid var(--ln2);border-radius:4px;background:var(--fl);color:var(--tx);text-decoration:none}.pg a:hover{background:var(--blb)}.pg span.cur{background:var(--ac);border-color:var(--ac);color:#fff;font-weight:600}.pg span.off{border-color:var(--ln);background:#fafafa;color:var(--tx3)}.pg .dots{padding:0 4px;color:var(--tx3)}.pg .info{margin-left:auto;font-size:13px;color:var(--tx3)}.flt{padding:16px;display:flex;flex-direction:column;gap:16px}.flt h2{font-size:16px;font-weight:600}.flt fieldset{margin:0;padding:0;border:0;display:flex;flex-direction:column;gap:2px}.flt legend,.flt .lab{padding:0;margin-bottom:4px;font-size:14px;font-weight:600}.flt label.ck{display:flex;align-items:center;gap:8px;min-height:32px}.flt input[type=checkbox],.flt input[type=radio]{width:18px;height:18px;margin:0;accent-color:var(--ac)}.flt .yrs{display:flex;align-items:center;gap:8px}.flt .yrs select{flex:1;min-width:0}.flt-b{display:none}.chips{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:14px;font-size:14px;color:var(--tx2)}.chip{height:32px;padding:0 8px 0 12px;display:flex;align-items:center;gap:6px;border:1px solid var(--bll);background:var(--blb);color:var(--blt);border-radius:16px;text-decoration:none}.chip:hover{color:var(--ac2);border-color:var(--ac)}.tips ul{margin:0;padding-left:20px;display:flex;flex-direction:column;gap:8px}.stack{display:flex;flex-direction:column;gap:16px}.h2{font-size:17px;font-weight:600;margin-bottom:10px}.links{display:flex;flex-wrap:wrap;gap:8px}.links a{height:40px;padding:0 14px;display:flex;align-items:center;border:1px solid var(--ln2);border-radius:4px;background:var(--fl);text-decoration:none}.cta{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px}.cta>div{flex:1 1 320px}.bc{font-size:13px;color:var(--tx3);display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}.pt{font-size:22px;font-weight:600;margin-bottom:4px}.lead{color:var(--tx2);margin-bottom:20px}.grp{margin-bottom:24px}.grp>h2{font-size:16px;font-weight:600;margin-bottom:8px;display:flex;align-items:center;gap:8px}.grp>p{font-size:14px;color:var(--tx2);margin:-4px 0 8px}.cat{display:flex;flex-wrap:wrap;align-items:center;gap:4px 24px;padding:14px 20px;border-top:1px solid var(--ln)}.box>.cat:first-child{border-top:0}.cat>div{flex:1 1 320px;min-width:0}.cat h3{font-size:16px;font-weight:600;display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px}.cat h3 a{text-decoration:none}.cat h3 a:hover{text-decoration:underline}.cat p{margin-top:2px;font-size:14px;color:var(--tx2)}.cat .n{font-size:14px;color:var(--tx2);white-space:nowrap}.post-t{font-size:26px;font-weight:600;line-height:1.25;margin-bottom:10px;overflow-wrap:anywhere}.post-m{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;font-size:14px;color:var(--tx2);margin-bottom:14px}.post-m .st{padding:3px 10px}.post-m .jump{margin-left:auto}.note{display:flex;align-items:flex-start;gap:10px;padding:12px 16px;margin-bottom:16px;border:1px solid var(--arl);background:var(--arb);border-radius:8px;color:var(--art2)}.note .ic{margin-top:3px}.by{display:flex;flex-wrap:wrap;gap:4px 12px;font-size:13px;color:var(--tx3);margin-bottom:10px}.by b{font-weight:600;color:var(--tx)}.txt{font-size:16px;line-height:1.6;overflow-wrap:anywhere}.txt>*{margin:0 0 12px}.txt>*:last-child{margin-bottom:0}.txt pre,.txt code{font-family:Consolas,"Cascadia Mono","Courier New",monospace;font-size:14px}.txt pre{padding:12px 14px;background:var(--bg);border:1px solid var(--ln);border-radius:4px;white-space:pre-wrap;overflow-x:auto}.txt blockquote{margin-left:0;padding:8px 14px;background:var(--bg);border:1px solid var(--ln);border-radius:4px}.txt table{display:block;overflow-x:auto;border-collapse:collapse}.txt td,.txt th{border:1px solid var(--ln);padding:6px 10px}.ans-h{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:28px 0 12px}.ans-h h2{font-size:20px;font-weight:600}.ans-l{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.ans-l .children{list-style:none;margin:12px 0 0;padding:0 0 0 20px;display:flex;flex-direction:column;gap:12px}.ans{background:var(--fl);border:1px solid var(--ln);border-radius:8px;overflow:hidden}.ans-b{padding:16px 24px 20px}.ans.sol{border:2px solid var(--gr)}.sol-h{display:flex;align-items:center;gap:8px;padding:8px 22px;background:var(--grb);border-bottom:1px solid var(--grl);color:var(--gr);font-weight:600}.ans-f{margin-top:12px;display:flex;flex-wrap:wrap;gap:4px 16px;font-size:13px}.reply{margin-top:24px}.reply .comment-reply-title{font-size:16px;font-weight:600;margin:0 0 8px}.reply form{display:flex;flex-direction:column;gap:12px}.reply p{margin:0}.reply label{display:block;font-weight:600;font-size:14px;margin-bottom:4px}.reply input[type=text],.reply input[type=email],.reply input[type=url]{width:100%;max-width:420px;height:40px;padding:0 12px;border:1px solid var(--in);border-radius:4px;font:inherit}.reply .comment-form-cookies-consent{display:flex;align-items:flex-start;gap:8px}.reply .comment-form-cookies-consent label{font-weight:400;margin:0}.reply .comment-notes,.reply .logged-in-as{font-size:13px;color:var(--tx3)}.rel{margin-top:28px}.rel h2{font-size:18px;font-weight:600;margin-bottom:8px}.rel a{display:flex;flex-wrap:wrap;justify-content:space-between;gap:2px 16px;padding:12px 20px;border-top:1px solid var(--ln);text-decoration:none}.rel a:first-child{border-top:0}.rel a:hover{background:var(--bg)}.rel b{font-weight:600}.rel span{color:var(--tx3);font-size:13px}.ask{display:flex;flex-direction:column;gap:20px}.fld{display:flex;flex-direction:column;gap:6px}.fld>label{font-weight:600}.hint{font-size:13px;color:var(--tx3)}.fld input[type=text],.fld input[type=email],.fld select{height:44px;padding:0 12px;border:1px solid var(--in);border-radius:4px;font:inherit;font-size:16px;color:var(--tx);background:var(--fl);width:100%}.fld textarea{font-size:16px}.two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.sim{margin-top:4px;border:1px solid var(--bll);background:#f6fafe;border-radius:8px;padding:12px 16px}.sim h2{font-size:15px;font-weight:600}.sim p{font-size:13px;color:var(--tx2);margin:2px 0 8px}.sim a{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;min-height:40px;padding:4px 0;border-top:1px solid #d6e8fb;text-decoration:none;font-weight:600}.sim a:first-of-type{border-top:0}.sim .st{font-size:13px;padding:1px 8px}.msg{padding:12px 16px;border-radius:8px;border:1px solid var(--grl);background:var(--grb);color:#0b5a0b;margin-bottom:16px}.msg-e{border-color:#eeacb2;background:#fdf3f4;color:#960b18}.msg ul{margin:6px 0 0;padding-left:20px}.hp{position:absolute;left:-9999px}.acts{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px}.ft{border-top:1px solid var(--ln);background:var(--fl);margin-top:32px}.ft-in{padding-top:20px;padding-bottom:20px;display:flex;flex-wrap:wrap;gap:8px 24px;justify-content:space-between;font-size:13px;color:var(--tx3)}.ft p{max-width:760px}.ft nav{display:flex;flex-wrap:wrap;gap:4px 20px}@media (max-width:760px){.wrap{padding:0 12px}.hd-top{gap:8px;padding-top:8px;padding-bottom:10px}.logo{flex:1;min-width:0}.logo-m{display:none}.logo-n{font-size:15px}.logo-s{font-size:11px}.hd-ask{margin-left:0;order:2;height:44px;padding:0 12px;font-size:14px}.menu-b{order:3}.js .menu-b{display:flex}.sf{order:4;flex:1 1 100%;max-width:none}.sf input{height:44px;font-size:16px}.sf button{width:48px;height:44px}.nav{flex-direction:column;gap:0;padding:0}.nav a{height:48px;padding:0 16px;border-top:1px solid var(--ln)}.nav a[aria-current]{box-shadow:inset 3px 0 0 var(--ac)}.js .nav:not(.open){display:none}.cols{gap:16px;padding-top:12px}.pad{padding-top:12px}.side{flex:1 1 100%;max-width:none;order:2}.side.first{order:0}.main{flex:1 1 100%}.lh h1,.pt{font-size:20px}.sort{margin-left:0;flex:1 1 100%}.sort select{flex:1;height:44px}.tabs{padding:4px 6px;gap:2px}.tabs a{height:40px}.q{padding:12px 14px}.box-p{padding:14px}.pg a,.pg span.cur,.pg span.off{min-width:44px;height:44px}.pg .num,.pg .dots{display:none}.pg .info{margin:0 auto;order:1}.pg .next{order:2}.js .flt-b{display:flex;width:100%;height:44px;align-items:center;gap:8px;padding:0 12px;border:1px solid var(--ln2);border-radius:4px;background:var(--fl);font:inherit;font-weight:600;color:var(--tx);cursor:pointer}.js .flt-box:not(.open){display:none}.flt-box{margin-top:8px}.flt label.ck{min-height:44px}.flt select,.flt .btn{height:44px}.chip{height:40px;border-radius:20px}.post-t{font-size:21px}.post-m .jump{margin-left:0;flex:1 1 100%;height:44px}.ans-b{padding:12px 14px 14px}.sol-h{padding:8px 12px}.ans-l .children{padding-left:10px}.cat{padding:12px 14px}.two{grid-template-columns:minmax(0,1fr)}.btn{height:44px}.ft nav a{min-height:44px;display:flex;align-items:center}}@media print{.hd,.ft,.side,.reply,.pg{display:none}body{background:#fff}}