.pt-ph{color:#5a4500;background:#fff4cc;padding:0 5px;font-size:.92em;box-shadow:inset 0 0 0 1px #e8c547}.pt-form{gap:14px;margin-top:26px;scroll-margin-top:90px;display:grid}.pt-steps{grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;margin:0;padding:0;list-style:none;display:grid}.pt-steps button{border:0;border-top:3px solid var(--nw-rule);width:100%;font:600 11.5px/1.2 var(--hp-text);text-transform:uppercase;letter-spacing:.08em;color:var(--nw-mute);text-align:left;cursor:default;background:#fff;flex-direction:column;align-items:flex-start;gap:3px;padding:10px 10px 9px;display:flex}.pt-steps span{font:800 17px/1 var(--hp-display);color:var(--nw-rule-2)}.pt-steps [data-st=done] button{border-top-color:var(--hp-sky-deep);color:var(--hp-navy);cursor:pointer}.pt-steps [data-st=done] span{color:var(--hp-sky-deep)}.pt-steps [data-st=cur] button{border-top-color:var(--hp-navy);color:var(--hp-ink)}.pt-steps [data-st=cur] span{color:var(--hp-navy)}.pt-card{border:1px solid var(--nw-rule);background:#fff;gap:20px;padding:clamp(18px,3.4vw,34px);display:grid}.pt-h{font:800 clamp(22px,3.6vw,30px)/1 var(--hp-display);text-transform:uppercase;color:var(--hp-ink);letter-spacing:-.01em;margin:0}.pt-h4{font:700 15px/1 var(--hp-display);text-transform:uppercase;letter-spacing:.06em;color:var(--hp-navy);border-top:1px solid var(--nw-rule);margin:8px 0 -6px;padding-top:16px}.pt-h4 small{font:500 12.5px var(--hp-text);text-transform:none;letter-spacing:0;color:var(--nw-mute)}.pt-p{color:var(--nw-text);max-width:62ch;margin:0;font-size:15px;line-height:1.6}.pt-row2{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.pt-f{flex-direction:column;gap:7px;min-width:0;display:flex}.pt-f>label{text-transform:uppercase;letter-spacing:.12em;color:var(--hp-navy);font-size:11.5px;font-weight:700}.pt-f>label small{text-transform:none;letter-spacing:0;color:var(--nw-mute);font-weight:500}.pt-f input,.pt-f textarea{min-height:46px;font:500 15.5px/1.3 var(--hp-text);color:var(--hp-ink);box-shadow:inset 0 0 0 1px var(--nw-rule-2);background:#fff;border:0;border-radius:0;width:100%;padding:10px 12px}.pt-f textarea{resize:vertical}.pt-f input:focus-visible,.pt-f textarea:focus-visible,.pt-ch:focus-visible,.pt-pill:focus-visible,.pt-slot:focus-visible{outline:2px solid var(--hp-navy);outline-offset:2px}.pt-f[data-err="1"] input{box-shadow:inset 0 0 0 2px var(--hp-loss)}.pt-err{color:var(--hp-loss);margin:0;font-size:13px;font-weight:600}.pt-hint{color:var(--nw-mute);margin:0;font-size:12.5px;line-height:1.5}.pt-chs{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}.pt-ch{min-height:46px;box-shadow:inset 0 0 0 1px var(--nw-rule-2);text-align:left;cursor:pointer;font-family:var(--hp-text);background:#fff;border:0;align-items:flex-start;gap:11px;padding:12px 14px;transition:box-shadow .15s,background .15s;display:flex}.pt-ch:hover{background:#8ec5ef17}.pt-ch[data-on="1"]{box-shadow:inset 0 0 0 2px var(--hp-navy);background:#8ec5ef21}.pt-ch i{width:18px;height:18px;box-shadow:inset 0 0 0 1px var(--nw-rule-2);background:#fff;border-radius:50%;flex:none;margin-top:1px}.pt-ch[data-kind=check] i{border-radius:2px}.pt-ch[data-on="1"] i{box-shadow:inset 0 0 0 5px var(--hp-navy)}.pt-ch[data-kind=check][data-on="1"] i{box-shadow:none;background:var(--hp-navy)url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' d='M9.6 16.2 5.4 12l-1.4 1.4 5.6 5.6L20.4 8.2 19 6.8z'/%3E%3C/svg%3E") center/14px no-repeat}.pt-ch span{flex-direction:column;gap:3px;min-width:0;display:flex}.pt-ch b{color:var(--hp-ink);font-size:14.5px;font-weight:600;line-height:1.4}.pt-ch em{color:var(--nw-mute);font-size:12.5px;font-style:normal}.pt-pills{flex-wrap:wrap;gap:8px;display:flex}.pt-pill{min-height:42px;box-shadow:inset 0 0 0 1px var(--nw-rule-2);font:600 13.5px var(--hp-text);color:var(--hp-navy);cursor:pointer;background:#fff;border:0;border-radius:999px;padding:0 15px}.pt-pill:hover{box-shadow:inset 0 0 0 1px var(--hp-navy)}.pt-pill[data-on="1"]{background:var(--hp-navy);color:#fff;box-shadow:none}.pt-sub{background:var(--hp-paper);border-left:3px solid var(--hp-navy);gap:16px;padding:18px;display:grid}.pt-note{color:var(--nw-text);font-size:14px;line-height:1.55}.pt-note b{color:var(--hp-ink)}.pt-ak{background:var(--hp-paper);border-top:3px solid var(--hp-navy);align-items:flex-start;gap:14px;padding:16px;display:flex}.pt-ak[data-kind=build]{border-top-color:var(--hp-sighting)}.pt-ak[data-kind=none]{border-top-color:var(--nw-rule-2);flex-direction:column;gap:4px}.pt-ak-k{background:var(--hp-navy);color:#fff;width:58px;height:58px;font:800 22px/1 var(--hp-display);flex:none;place-items:center;display:grid}.pt-ak[data-kind=build] .pt-ak-k{background:var(--hp-sighting);color:var(--hp-navy)}.pt-ak div{flex-direction:column;gap:4px;min-width:0;display:flex}.pt-ak b{font:700 18px/1.15 var(--hp-display);text-transform:uppercase;color:var(--hp-ink)}.pt-ak span{color:var(--nw-text);font-size:14px;line-height:1.5}.pt-ak-l{text-decoration:underline;-webkit-text-decoration-color:var(--hp-sky);text-decoration-color:var(--hp-sky);text-underline-offset:3px;font-size:14px;font-weight:700;color:var(--hp-navy)!important}.pt-ak-w{font-weight:600}.pt-wl{gap:14px;display:grid}.pt-slots{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}.pt-slot{box-shadow:inset 0 0 0 1px var(--nw-rule-2);text-align:left;cursor:pointer;font-family:var(--hp-text);background:#fff;border:0;grid-template-columns:auto 1fr auto;grid-template-areas:"d t f""d v f";align-items:center;gap:2px 14px;padding:13px 14px;display:grid}.pt-slot:hover:not(:disabled){background:#8ec5ef17}.pt-slot[data-on="1"]{box-shadow:inset 0 0 0 2px var(--hp-navy);background:#8ec5ef21}.pt-slot:disabled{cursor:not-allowed;background:var(--hp-paper)}.pt-slot:disabled .pt-slot-d,.pt-slot:disabled .pt-slot-t{color:var(--nw-mute)}.pt-slot-d{font:800 20px/1 var(--hp-display);color:var(--hp-navy);text-transform:uppercase;grid-area:d;min-width:86px}.pt-slot-t{color:var(--hp-ink);grid-area:t;font-size:15px;font-weight:600}.pt-slot-v{color:var(--nw-mute);grid-area:v;font-size:12.5px}.pt-slot-f{text-transform:uppercase;letter-spacing:.08em;color:var(--hp-sky-deep);white-space:nowrap;grid-area:f;font-size:11.5px;font-weight:700}.pt-slot-f[data-full="1"]{color:var(--nw-mute)}.pt-wa{background:var(--hp-paper);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;padding:16px;display:flex}.pt-wa div{flex-direction:column;gap:3px;display:flex}.pt-wa b{color:var(--hp-ink);font-size:15px}.pt-wa span{color:var(--nw-text);font-size:13.5px}.pt-link{font:600 13px var(--hp-text);color:var(--hp-navy);text-decoration:underline;-webkit-text-decoration-color:var(--hp-sky);text-decoration-color:var(--hp-sky);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;justify-self:start;margin-top:-8px;padding:0}.pt-sum{border-top:2px solid var(--hp-navy);grid-template-columns:minmax(0,1fr);margin:0;display:grid}.pt-sum div{border-bottom:1px solid var(--nw-rule);grid-template-columns:100px 1fr;gap:12px;padding:11px 0;display:grid}.pt-sum dt{text-transform:uppercase;letter-spacing:.12em;color:var(--nw-mute);padding-top:2px;font-size:11px;font-weight:700}.pt-sum dd{color:var(--hp-ink);margin:0;font-size:14.5px;font-weight:600;line-height:1.45}.pt-sum small{color:var(--nw-mute);font-weight:400}.pt-cons{gap:8px;display:grid}.pt-nav{border-top:1px solid var(--nw-rule);justify-content:space-between;align-items:center;gap:14px;padding-top:18px;display:flex}.pt-back{font:700 12.5px var(--hp-text);text-transform:uppercase;letter-spacing:.1em;color:var(--hp-navy);cursor:pointer;background:0 0;border:0;padding:10px 0}.pt-draft{color:var(--nw-mute);margin:-8px 0 0;font-size:12px}.pt-done{border-top:4px solid var(--hp-navy)}.pt-done-k{text-transform:uppercase;letter-spacing:.17em;color:var(--hp-sky-deep);font-size:11.5px;font-weight:700}.pt-done-when{background:var(--hp-ink);color:#fff;flex-direction:column;gap:4px;padding:16px;display:flex}.pt-done-when b{font:800 clamp(24px,4vw,34px)/1 var(--hp-display);text-transform:uppercase}.pt-done-when span{color:#fffc;font-size:14px}.pt-done-acts{flex-wrap:wrap;gap:10px;display:flex}.pt-flow{background:var(--nw-rule);border:1px solid var(--nw-rule);counter-reset:pf;grid-template-columns:minmax(0,1fr);gap:1px;margin:26px 0 0;padding:0;list-style:none;display:grid}.pt-flow li{counter-increment:pf;background:#fff;flex-direction:column;gap:8px;padding:20px;display:flex}.pt-flow li:before{content:counter(pf,decimal-leading-zero);font:800 26px/1 var(--hp-display);color:var(--hp-sky-deep)}.pt-flow h3,.pt-two h3,.pt-vs h3{font:700 16px/1.1 var(--hp-display);text-transform:uppercase;color:var(--hp-navy);margin:0}.pt-flow p,.pt-two p{color:var(--nw-text);margin:0;font-size:14.5px;line-height:1.6}.pt-tab{border:1px solid var(--nw-rule);background:#fff;margin-top:26px;overflow:auto hidden}.pt-tab table{border-collapse:collapse;width:100%;min-width:560px}.pt-tab th{text-align:left;letter-spacing:.14em;text-transform:uppercase;color:var(--nw-mute);border-bottom:2px solid var(--hp-navy);padding:10px 16px;font-size:10.5px;font-weight:700}.pt-tab td{border-bottom:1px solid var(--nw-rule);vertical-align:top;color:var(--nw-text);padding:13px 16px;font-size:14.5px}.pt-tab td b{font:800 18px/1 var(--hp-display);text-transform:uppercase;color:var(--hp-ink);display:block}.pt-tab td small{color:var(--nw-mute);font-size:12px}.pt-z{color:var(--hp-ink);white-space:nowrap;margin:0 10px 4px 0;font-weight:600;display:inline-block}.pt-tab td small.pt-z-a{color:var(--hp-sky-deep);margin:2px 0 3px;font-weight:600;display:block}.pt-tag{white-space:nowrap;background:var(--hp-sighting);color:var(--hp-navy);text-transform:uppercase;letter-spacing:.08em;padding:3px 9px;font-size:11px;font-weight:700;display:inline-block}.pt-tabn{color:var(--nw-mute);background:var(--hp-paper);margin:0;padding:11px 16px;font-size:12.5px}.pt-bring{background:var(--nw-rule);border:1px solid var(--nw-rule);grid-template-columns:minmax(0,1fr);gap:1px;margin:26px 0 0;padding:0;list-style:none;display:grid}.pt-bring li{color:var(--hp-ink);background:#fff;padding:15px 18px 15px 42px;font-size:15px;line-height:1.5;position:relative}.pt-bring li:before{content:"";background:var(--hp-sky-deep);width:9px;height:9px;position:absolute;top:21px;left:18px}.pt-coaches{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:26px;display:grid}.pt-coach{flex-direction:column;gap:6px;display:flex}.pt-coach-img{aspect-ratio:4/5;background:#e7edf6}.pt-coach b{font:700 18px/1.1 var(--hp-display);text-transform:uppercase;color:var(--hp-ink)}.pt-two{grid-template-columns:minmax(0,1fr);gap:24px;margin-top:26px;display:grid}.pt-two>div{flex-direction:column;gap:10px;display:flex}.pt-map{background:#e7edf6;min-height:240px}.pt-vs{background:var(--nw-rule);border:1px solid var(--nw-rule);grid-template-columns:minmax(0,1fr);gap:1px;margin-top:26px;display:grid}.pt-vs>div{background:#fff;flex-direction:column;gap:12px;padding:22px;display:flex}.pt-vs>div[data-hi="1"]{background:var(--hp-ink)}.pt-vs>div[data-hi="1"] h3{color:#fff}.pt-vs ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.pt-vs li{color:var(--nw-text);padding-left:18px;font-size:14.5px;line-height:1.5;position:relative}.pt-vs [data-hi="1"] li{color:#ffffffd6}.pt-vs li:before{content:"";background:var(--hp-sighting);width:8px;height:8px;position:absolute;top:7px;left:0}.pt-vs [data-hi="1"] li:before{background:var(--hp-sky)}.pt-quotes{grid-template-columns:minmax(0,1fr);gap:16px;margin-top:26px;display:grid}.pt-q{border-top:2px solid var(--hp-navy);margin:0;padding:22px 0 0}.pt-q blockquote{font:700 21px/1.2 var(--hp-display);color:var(--hp-ink);margin:0}.pt-q figcaption{text-transform:uppercase;letter-spacing:.12em;color:var(--nw-mute);margin-top:12px;font-size:12px;font-weight:600}.pt-faq{border-top:1px solid var(--nw-rule);margin-top:26px}.pt-faq summary{cursor:pointer;list-style:none}.pt-faq summary::-webkit-details-marker{display:none}.pt-faq summary:after{content:"+";font:800 22px var(--hp-display);color:var(--hp-sky-deep)}.pt-faq details[open] summary:after{content:"–"}.pt-facts{grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:700px){.pt-row2,.pt-chs[data-cols="2"],.pt-bring,.pt-two,.pt-vs,.pt-slots{grid-template-columns:repeat(2,minmax(0,1fr))}.pt-flow{grid-template-columns:repeat(5,minmax(0,1fr))}.pt-coaches{grid-template-columns:repeat(4,minmax(0,1fr))}.pt-quotes{grid-template-columns:repeat(3,minmax(0,1fr))}.pt-facts{grid-template-columns:repeat(4,minmax(0,1fr))}.pt-sum{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px}}@media (max-width:520px){.pt-steps button{padding:8px 6px;font-size:0}.pt-steps span{font-size:16px}.pt-slot{grid-template-columns:1fr auto;grid-template-areas:"d f""t f""v v"}}.pt-tag-open{background:var(--hp-navy);color:#fff}.pt-tag-n{color:var(--nw-mute);margin-top:5px;font-size:12px;display:block}.pt-vs-l{flex-wrap:wrap;gap:8px 18px;display:flex}.pt-tab table{min-width:700px}.pt-find{background:var(--hp-paper);border-top:3px solid var(--hp-navy);gap:8px;padding:16px;display:grid}.pt-find>label{text-transform:uppercase;letter-spacing:.12em;color:var(--hp-navy);font-size:11.5px;font-weight:700}.pt-find-r{grid-template-columns:minmax(0,1fr);align-items:center;gap:12px;display:grid}.pt-find input{min-height:48px;font:700 20px var(--hp-display);color:var(--hp-ink);box-shadow:inset 0 0 0 1px var(--nw-rule-2);background:#fff;border:0;width:100%;padding:0 14px}.pt-find input:focus-visible{outline:2px solid var(--hp-navy);outline-offset:2px}.pt-find-o{color:var(--nw-text);flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;display:flex}.pt-teams{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.pt-team{border:0;border-top:3px solid var(--hp-navy);min-height:112px;box-shadow:inset 0 0 0 1px var(--nw-rule-2);text-align:left;cursor:pointer;font-family:var(--hp-text);background:#fff;flex-direction:column;align-items:flex-start;gap:3px;padding:14px 14px 12px;transition:box-shadow .15s,background .15s,opacity .15s;display:flex;position:relative}.pt-team[data-mode=sichtung]{border-top-color:var(--hp-sighting)}.pt-team:hover{background:#8ec5ef17}.pt-team[data-on="1"]{box-shadow:inset 0 0 0 2px var(--hp-navy);background:#8ec5ef24}.pt-team[data-match="0"]:not([data-on="1"]){opacity:.45}.pt-team[data-match="1"]{box-shadow:inset 0 0 0 2px var(--hp-sky-deep)}.pt-team[data-on="1"][data-match="1"]{box-shadow:inset 0 0 0 2px var(--hp-navy)}.pt-team:focus-visible{outline:2px solid var(--hp-navy);outline-offset:2px}.pt-team-n{font:800 21px/1 var(--hp-display);text-transform:uppercase;color:var(--hp-ink)}.pt-team-l{color:var(--hp-navy);font-size:12.5px;font-weight:600}.pt-team-j{color:var(--nw-mute);font-size:12.5px}.pt-team-m{text-transform:uppercase;letter-spacing:.08em;color:var(--hp-sky-deep);margin-top:auto;padding-top:6px;font-size:10.5px;font-weight:700}.pt-team[data-mode=sichtung] .pt-team-m{color:#7a5a00}.pt-team-f{background:var(--hp-navy);color:#fff;text-transform:uppercase;letter-spacing:.08em;padding:3px 7px;font-size:10px;font-weight:700;position:absolute;top:10px;right:10px}.pt-team-f[data-up="1"]{background:var(--hp-sky);color:var(--hp-navy)}.pt-req{background:var(--hp-ink);color:#fff;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;padding:16px;display:flex}.pt-req div{flex-direction:column;gap:4px;max-width:58ch;display:flex}.pt-req b{font-size:15px}.pt-req span{color:#ffffffd6;font-size:13.5px;line-height:1.5}@media (min-width:700px){.pt-find-r{grid-template-columns:220px 1fr}.pt-teams{grid-template-columns:repeat(4,minmax(0,1fr))}}.pt-team-k{text-transform:uppercase;letter-spacing:.1em;color:var(--hp-sky-deep);margin-top:2px;font-size:11px;font-weight:700}.pt-tab td small{display:block}.pt-tab-k{text-transform:uppercase;letter-spacing:.08em;margin-top:4px;font-weight:700;color:var(--hp-sky-deep)!important}.pt-f input,.pt-f textarea,.pt-find input{font-size:16px}.pt-pill{min-height:44px}@media (max-width:699px){.pt-card{margin:0 calc(var(--hp-pad,16px)*-1);border-left:0;border-right:0;gap:18px;padding:16px}.pt-steps{gap:3px}.pt-nav{z-index:20;padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));box-shadow:0 -1px 0 var(--nw-rule),0 -8px 20px #081b400f;background:#fff;margin:0 -16px -16px;position:sticky;bottom:0}.pt-nav .hp-btn{flex:1;justify-content:center}.pt-nav .pt-back{flex:none;min-height:44px}.pt-draft{text-align:center}.pt-team{min-height:104px;padding:12px 11px 10px}.pt-team-n{font-size:19px}.pt-team-f{padding:2px 5px;font-size:9px;top:8px;right:8px}.pt-find,.pt-req,.pt-wa{margin:0 -16px;padding:14px 16px}.pt-req .hp-btn,.pt-wa .hp-btn{justify-content:center;width:100%}.pt-sum div{grid-template-columns:86px 1fr}.pt-done-acts .hp-btn{flex:100%;justify-content:center}.pt-slot{padding:12px}}.pt-coach-img{position:relative;overflow:hidden}.pt-coach-img img{object-fit:cover;object-position:center top}a.pt-map{background:var(--hp-navy)linear-gradient(135deg,#8ec5ef29,#8ec5ef00 60%);color:#fff;flex-direction:column;justify-content:flex-end;gap:8px;padding:22px;text-decoration:none;display:flex}a.pt-map b{font:800 clamp(22px,3.4vw,30px)/1.02 var(--hp-display);text-transform:uppercase}a.pt-map span{color:#ffffffd1;font-size:14px}a.pt-map .pt-map-k{letter-spacing:.17em;text-transform:uppercase;color:var(--hp-sky);font-size:11px;font-weight:700}a.pt-map:hover b{text-decoration:underline;-webkit-text-decoration-color:var(--hp-sky);text-decoration-color:var(--hp-sky);text-underline-offset:4px}a.pt-map:focus-visible{outline:2px solid var(--hp-navy);outline-offset:3px}.hp-btn:disabled{opacity:.55;cursor:not-allowed}.pt-eye{white-space:normal;flex-wrap:wrap}.pt-coach-ini{font:800 clamp(34px,6vw,54px)/1 var(--hp-display);color:#00204a38;place-items:center;display:grid;position:absolute;inset:0}.pt-kurz-hero h1{font-size:clamp(30px,6vw,56px)}.pt-kurz-hero .cb-hero-lead a{color:var(--hp-sky);text-underline-offset:3px;text-decoration:underline}.pt-kurz-hilfe{margin-top:22px}.pt-kurz-hilfe a{color:inherit;text-underline-offset:3px;font-weight:700;text-decoration:underline}.pt-dunkel{--pt-card:var(--hp-navy);--pt-in:var(--hp-ink-2);--pt-l:var(--hp-line-c);--pt-t:#fffc;--pt-m:var(--hp-muted-dark);--pt-soft:#8ec5ef12}.pt-dunkel .hp-sec-navy{--pt-card:var(--hp-ink-2);--pt-in:var(--hp-ink)}.pt-dunkel .hp-sec{scroll-margin-top:118px}.pt-dunkel .hp-head-lead{max-width:64ch}.pt-dunkel .cl-jump{border-bottom:1px solid var(--pt-l);border-top:1px solid var(--pt-l);background:#081b40f5}.pt-dunkel .cl-jump a{box-shadow:inset 0 0 0 1px var(--pt-l);color:#fff;background:0 0}.pt-dunkel .cl-jump a:hover{box-shadow:inset 0 0 0 1px var(--hp-sky);color:#fff}.pt-dunkel .cl-jump a[data-on="1"],.pt-dunkel .cl-jump a[data-on="1"]:hover{background:var(--hp-sky);color:var(--hp-ink)}.pt-dunkel .cl-lead{color:var(--pt-t)}.pt-dunkel .pt-form,.pt-dunkel .pt-flow,.pt-dunkel .pt-tab,.pt-dunkel .pt-bring,.pt-dunkel .pt-coaches,.pt-dunkel .pt-two,.pt-dunkel .pt-vs{margin-top:0}.pt-dunkel .pt-steps button{background:var(--pt-card);border-top-color:var(--pt-l);color:var(--pt-m)}.pt-dunkel .pt-steps span{color:#ffffff52}.pt-dunkel .pt-steps [data-st=done] button{color:#fff;border-top-color:#8ec5ef99}.pt-dunkel .pt-steps [data-st=done] span{color:var(--hp-sky)}.pt-dunkel .pt-steps [data-st=cur] button{border-top-color:var(--hp-sky);color:#fff}.pt-dunkel .pt-steps [data-st=cur] span{color:#fff}.pt-dunkel .pt-card{background:var(--pt-card);border-color:var(--pt-l)}.pt-dunkel .pt-h,.pt-dunkel .pt-h4,.pt-dunkel .pt-ch b,.pt-dunkel .pt-note b,.pt-dunkel .pt-ak b,.pt-dunkel .pt-wa b,.pt-dunkel .pt-slot-t,.pt-dunkel .pt-sum dd,.pt-dunkel .pt-team-n{color:#fff}.pt-dunkel .pt-h4{border-top-color:var(--pt-l)}.pt-dunkel .pt-p,.pt-dunkel .pt-note,.pt-dunkel .pt-ak span,.pt-dunkel .pt-wa span,.pt-dunkel .pt-find-o{color:var(--pt-t)}.pt-dunkel .pt-h4 small,.pt-dunkel .pt-f>label small,.pt-dunkel .pt-hint,.pt-dunkel .pt-ch em,.pt-dunkel .pt-slot-v,.pt-dunkel .pt-slot-f[data-full="1"],.pt-dunkel .pt-sum dt,.pt-dunkel .pt-sum small,.pt-dunkel .pt-draft,.pt-dunkel .pt-team-j{color:var(--pt-m)}.pt-dunkel .pt-f>label,.pt-dunkel .pt-find>label,.pt-dunkel .pt-team-l,.pt-dunkel .pt-team-m,.pt-dunkel .pt-team-k,.pt-dunkel .pt-slot-d,.pt-dunkel .pt-slot-f,.pt-dunkel .pt-done-k,.pt-dunkel .pt-back,.pt-dunkel .pt-link{color:var(--hp-sky)}.pt-dunkel .pt-f input,.pt-dunkel .pt-f textarea,.pt-dunkel .pt-find input{color:#fff;background:var(--pt-in);box-shadow:inset 0 0 0 1px var(--pt-l);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.pt-dunkel .pt-f input::placeholder,.pt-dunkel .pt-f textarea::placeholder,.pt-dunkel .pt-find input::placeholder{color:#fff6}.pt-dunkel .pt-f input:focus-visible,.pt-dunkel .pt-f textarea:focus-visible,.pt-dunkel .pt-find input:focus-visible,.pt-dunkel .pt-ch:focus-visible,.pt-dunkel .pt-pill:focus-visible,.pt-dunkel .pt-slot:focus-visible,.pt-dunkel .pt-team:focus-visible{outline-color:var(--hp-sky)}.pt-dunkel .pt-f[data-err="1"] input{box-shadow:inset 0 0 0 2px var(--hp-loss-text)}.pt-dunkel .pt-err{color:var(--hp-loss-text)}.pt-dunkel .pt-ch,.pt-dunkel .pt-slot,.pt-dunkel .pt-team{background:var(--pt-in);box-shadow:inset 0 0 0 1px var(--pt-l)}.pt-dunkel .pt-ch:hover,.pt-dunkel .pt-slot:hover:not(:disabled),.pt-dunkel .pt-team:hover{background:#8ec5ef1a}.pt-dunkel .pt-ch[data-on="1"],.pt-dunkel .pt-slot[data-on="1"],.pt-dunkel .pt-team[data-on="1"],.pt-dunkel .pt-team[data-on="1"][data-match="1"]{box-shadow:inset 0 0 0 2px var(--hp-sky);background:#8ec5ef24}.pt-dunkel .pt-ch i{background:0 0;box-shadow:inset 0 0 0 1px #8ec5ef80}.pt-dunkel .pt-ch[data-on="1"] i{box-shadow:inset 0 0 0 5px var(--hp-sky)}.pt-dunkel .pt-ch[data-kind=check][data-on="1"] i{box-shadow:none;background:var(--hp-sky)url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23081B40' d='M9.6 16.2 5.4 12l-1.4 1.4 5.6 5.6L20.4 8.2 19 6.8z'/%3E%3C/svg%3E") center/14px no-repeat}.pt-dunkel .pt-pill{box-shadow:inset 0 0 0 1px var(--pt-l);color:#fff;background:0 0}.pt-dunkel .pt-pill:hover{box-shadow:inset 0 0 0 1px var(--hp-sky)}.pt-dunkel .pt-pill[data-on="1"]{background:var(--hp-sky);color:var(--hp-ink);box-shadow:none}.pt-dunkel .pt-sub{background:var(--pt-soft);border-left-color:var(--hp-sky)}.pt-dunkel .pt-ak,.pt-dunkel .pt-find{background:var(--pt-soft);border-top-color:var(--hp-sky)}.pt-dunkel .pt-ak[data-kind=build]{border-top-color:var(--hp-sighting)}.pt-dunkel .pt-ak[data-kind=none]{border-top-color:var(--pt-l)}.pt-dunkel .pt-ak-k{background:var(--hp-sky);color:var(--hp-ink)}.pt-dunkel .pt-ak-l{color:var(--hp-sky)!important}.pt-dunkel .pt-wa{background:var(--pt-soft)}.pt-dunkel .pt-slot:disabled{background:#ffffff08}.pt-dunkel .pt-slot:disabled .pt-slot-d,.pt-dunkel .pt-slot:disabled .pt-slot-t{color:var(--pt-m)}.pt-dunkel .pt-sum{border-top-color:var(--hp-sky)}.pt-dunkel .pt-sum div{border-bottom-color:var(--pt-l)}.pt-dunkel .pt-nav{border-top-color:var(--pt-l)}.pt-dunkel .pt-done{border-top-color:var(--hp-sky)}.pt-dunkel .pt-done-when{background:var(--pt-in)}.pt-dunkel .pt-team{border-top-color:var(--hp-sky)}.pt-dunkel .pt-team[data-mode=sichtung]{border-top-color:var(--hp-sighting)}.pt-dunkel .pt-team[data-match="1"]{box-shadow:inset 0 0 0 2px #8ec5efb3}.pt-dunkel .pt-team[data-mode=sichtung] .pt-team-m{color:var(--hp-sighting)}.pt-dunkel .pt-team-f{background:var(--hp-sky);color:var(--hp-ink)}.pt-dunkel .pt-team-f[data-up="1"]{background:#fff}.pt-dunkel .pt-req{background:var(--pt-in);box-shadow:inset 3px 0 0 var(--hp-sighting)}@media (max-width:699px){.pt-dunkel .pt-nav{background:var(--pt-card);box-shadow:0 -1px 0 var(--pt-l),0 -8px 20px #00000040}}.pt-dunkel .pt-flow,.pt-dunkel .pt-bring,.pt-dunkel .pt-vs{background:var(--pt-l);border-color:var(--pt-l)}.pt-dunkel .pt-flow li,.pt-dunkel .pt-bring li,.pt-dunkel .pt-vs>div{background:var(--pt-card)}.pt-dunkel .pt-flow li:before,.pt-dunkel .pt-bring li:before{color:var(--hp-sky);background-color:var(--hp-sky)}.pt-dunkel .pt-flow li:before{background:0 0}.pt-dunkel .pt-flow h3,.pt-dunkel .pt-two h3,.pt-dunkel .pt-vs h3,.pt-dunkel .pt-bring li,.pt-dunkel .pt-coach b,.pt-dunkel .pt-z,.pt-dunkel .pt-tab td b{color:#fff}.pt-dunkel .pt-flow p,.pt-dunkel .pt-two p,.pt-dunkel .pt-vs li,.pt-dunkel .pt-tab td{color:var(--pt-t)}.pt-dunkel .pt-tab{background:var(--pt-card);border-color:var(--pt-l)}.pt-dunkel .pt-tab th{color:var(--pt-m);border-bottom-color:var(--hp-sky)}.pt-dunkel .pt-tab td{border-bottom-color:var(--pt-l)}.pt-dunkel .pt-tab td small,.pt-dunkel .pt-tag-n,.pt-dunkel .pt-coach .nw-dim{color:var(--pt-m)}.pt-dunkel .pt-tab-k{color:var(--hp-sky)!important}.pt-dunkel .pt-tab td small.pt-z-a{color:var(--hp-sky)}.pt-dunkel .pt-tag-open{background:var(--hp-sky);color:var(--hp-ink)}.pt-dunkel .pt-coach-img{background:var(--pt-card)}.pt-dunkel .pt-coach-ini{color:#8ec5ef59}.pt-dunkel .pt-vs>div[data-hi="1"]{background:var(--hp-sky)}.pt-dunkel .pt-vs>div[data-hi="1"] h3,.pt-dunkel .pt-vs [data-hi="1"] li{color:var(--hp-ink)}.pt-dunkel .pt-vs [data-hi="1"] li:before{background:var(--hp-ink)}.pt-dunkel a.pt-map{box-shadow:inset 0 0 0 1px var(--pt-l)}.pt-dunkel a.pt-map:focus-visible{outline-color:var(--hp-sky)}.pt-dunkel .pt-kurz-hilfe{color:var(--pt-t)}.pt-dunkel .hp-sec-paper .pt-faq{margin-top:0}.pt-dunkel .hp-sec-ink,.pt-dunkel .hp-sec-navy{color:#fff}.pt-dunkel .hp-sec-ink .hp-btn-ghost,.pt-dunkel .hp-sec-navy .hp-btn-ghost{color:#fff;box-shadow:inset 0 0 0 1px #ffffff6b}.pt-dunkel .hp-sec-ink .hp-btn-ghost:hover,.pt-dunkel .hp-sec-navy .hp-btn-ghost:hover{color:var(--hp-sky);box-shadow:inset 0 0 0 1px var(--hp-sky)}.pt-dunkel .hp-sec-ink a:not(.hp-btn):not(.pt-map),.pt-dunkel .hp-sec-navy a:not(.hp-btn):not(.pt-map){color:var(--hp-sky)}
