@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/assets/archivo-vietnamese-wdth-normal-rJmnGBSt.woff2) format("woff2-variations");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:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/assets/archivo-latin-ext-wdth-normal-7khWdh9v.woff2) format("woff2-variations");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:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/assets/archivo-latin-wdth-normal-DY7AcnAa.woff2) format("woff2-variations");unicode-range:U+0000-00FF,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}:root{--himmel-oben: #b9d5ee;--himmel-mitte: #dfebf5;--himmel-unten: #f6f1e8;--flaeche: rgb(255 255 255 / .74);--flaeche-fest: #ffffff;--mulde: rgb(13 27 58 / .055);--tinte: #0d1b3a;--tinte-2: #46557a;--tinte-3: #7483a6;--linie: rgb(13 27 58 / .11);--dani: #e44a10;--desi: #6a3df0;--rot: #c4262e;--schatten: 0 1px 2px rgb(13 27 58 / .06), 0 12px 32px -14px rgb(13 27 58 / .22);--leiste: rgb(255 255 255 / .86);--ich: var(--dani);--breit: 125%;--schmal: 72%;--rund-gross: 24px;--rund: 14px;color-scheme:light dark}:root[data-ich=desi]{--ich: var(--desi)}@media(prefers-color-scheme:dark){:root{--himmel-oben: #060d20;--himmel-mitte: #0c1a3b;--himmel-unten: #1c2a4d;--flaeche: rgb(255 255 255 / .065);--flaeche-fest: #14244a;--mulde: rgb(255 255 255 / .07);--tinte: #edf2fc;--tinte-2: #b0bcda;--tinte-3: #7b8ab0;--linie: rgb(255 255 255 / .12);--dani: #ff7c4a;--desi: #a48aff;--rot: #ff7b80;--schatten: 0 1px 2px rgb(0 0 0 / .3), 0 14px 34px -16px rgb(0 0 0 / .6);--leiste: rgb(8 16 38 / .86)}}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;background:var(--himmel-unten)}body{margin:0;min-height:100dvh;font-family:Archivo Variable,system-ui,sans-serif;font-size:1.0625rem;line-height:1.4;color:var(--tinte);background:linear-gradient(180deg,var(--himmel-oben) 0,var(--himmel-mitte) 34rem,var(--himmel-unten) 68rem) fixed;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent}body:before{content:"";position:fixed;inset:0 0 auto;height:env(safe-area-inset-top);background:var(--himmel-oben);z-index:15}#app{max-width:35rem;margin:0 auto}main{padding:calc(env(safe-area-inset-top) + 1rem) 1rem 2.5rem}main.mit-leiste{padding-bottom:calc(env(safe-area-inset-bottom) + 6.5rem)}h1,h2,h3,p,ul,ol,dl,dd,fieldset{margin:0;padding:0}ul,ol{list-style:none}fieldset{border:0;min-width:0}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit;color:inherit}button{cursor:pointer;border:0;background:none;padding:0;touch-action:manipulation}button:disabled{cursor:default;opacity:.45}:focus-visible{outline:3px solid var(--ich);outline-offset:2px}.nur-leser{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}h1{font-stretch:var(--breit);font-weight:800;font-size:2rem;line-height:1.05;letter-spacing:-.025em}.kopf h1{font-size:1.75rem}.kopf{display:flex;align-items:center;justify-content:space-between;gap:.5rem;flex-wrap:wrap;margin-bottom:1rem}.seitenkopf{display:grid;grid-template-columns:2.75rem 1fr 2.75rem;align-items:center;gap:.5rem;margin-bottom:1.25rem}.seitenkopf h1{font-size:1.375rem;text-align:center;grid-column:2}.seitenkopf-aktion{display:flex;justify-content:flex-end}.rund{display:grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:50%;background:var(--flaeche);color:var(--tinte);flex:none}.monat{margin-top:1.75rem}.monat>h2{display:flex;align-items:baseline;justify-content:space-between;font-stretch:112%;font-weight:700;font-size:.9375rem;color:var(--tinte-2);padding:0 .25rem .5rem}.monat>h2 span{font-stretch:var(--schmal);font-weight:600;font-variant-numeric:tabular-nums;color:var(--tinte-3)}.monat>h3{font-size:.9375rem;font-weight:700;margin:1.25rem 0 .125rem}.ansicht{display:flex;padding:3px;border-radius:999px;background:var(--mulde)}.ansicht button{padding:.4375rem .75rem;border-radius:999px;font-size:.9375rem;font-weight:600;color:var(--tinte-2);min-height:2.25rem}.ansicht button.gewaehlt{background:var(--flaeche-fest);color:var(--tinte);box-shadow:0 1px 3px #0d1b3a29}.ansicht button.dani.gewaehlt{color:var(--dani)}.ansicht button.desi.gewaehlt{color:var(--desi)}.schau{background:var(--flaeche);border-radius:var(--rund-gross);box-shadow:var(--schatten);padding:1.25rem 1.125rem 1rem;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.schau-zahlen{display:flex;gap:1rem}.schau-pilot{flex:1;min-width:0}.schau-name{display:block;font-weight:700;font-size:.9375rem}.schau-pilot.dani .schau-name,.schau-pilot.dani strong{color:var(--dani)}.schau-pilot.desi .schau-name,.schau-pilot.desi strong{color:var(--desi)}.schau-pilot strong{display:flex;align-items:baseline;gap:.5rem;font-stretch:var(--breit);font-weight:800;font-size:3rem;line-height:1;letter-spacing:-.04em;font-variant-numeric:tabular-nums}.schau-pilot.einzeln strong{font-size:clamp(3.75rem,21vw,5.25rem)}.schau-pilot strong span{font-stretch:100%;font-weight:600;font-size:1.0625rem;letter-spacing:0;color:var(--tinte)}.schau-pilot dl{display:flex;flex-wrap:wrap;gap:.25rem 1.25rem;margin-top:.625rem}.schau-pilot dt{font-size:.8125rem;color:var(--tinte-2)}.schau-pilot dd{font-stretch:var(--schmal);font-weight:650;font-size:1.25rem;font-variant-numeric:tabular-nums}.schau-fuss{margin-top:.375rem;font-size:.875rem;color:var(--tinte-2)}.faecher{display:block;width:100%;height:auto;margin-top:.875rem;overflow:visible}.faecher-stufe{stroke:var(--linie);stroke-width:1}.faecher-zahl{font-stretch:var(--schmal);font-size:10px;font-weight:600;fill:var(--tinte-3)}.faecher-linie path{fill:none;stroke-width:1.6;stroke-linecap:round;opacity:.5}.faecher-linie.dani path{stroke:var(--dani)}.faecher-linie.desi path{stroke:var(--desi)}.faecher-linie.dani circle{fill:var(--dani)}.faecher-linie.desi circle{fill:var(--desi)}.faecher-linie.neueste path{stroke-width:3;opacity:1}.faecher-linie.katalog path{stroke:var(--tinte-3);stroke-width:1.1;stroke-dasharray:2 4;opacity:.7}@media(prefers-reduced-motion:no-preference){.faecher-linie:not(.katalog) path{stroke-dasharray:1;animation:zeichnen .9s cubic-bezier(.3,.7,.2,1) backwards}.faecher-linie.neueste circle{animation:erscheinen .3s .9s backwards}}@keyframes zeichnen{0%{stroke-dashoffset:1}}@keyframes erscheinen{0%{opacity:0}}.flugliste,.gebietliste,.platzliste,.rang,.bestwerte,.schirme,.strecken{background:var(--flaeche);border-radius:var(--rund-gross);box-shadow:var(--schatten);overflow:hidden}.flugliste li+li,.gebietliste li+li,.platzliste li+li,.schirme li+li,.bestwerte div+div,.strecken [role=row]+[role=row]{border-top:1px solid var(--linie)}.flug{display:grid;grid-template-columns:2.75rem 1fr auto;align-items:center;gap:.75rem;padding:.8125rem .875rem .8125rem 1rem}a.flug:active,.gebietliste a:active{background:var(--mulde)}.flug-nr{font-stretch:var(--schmal);font-weight:700;font-size:1.625rem;line-height:1;font-variant-numeric:tabular-nums}.flug-nr.dani{color:var(--dani)}.flug-nr.desi{color:var(--desi)}.flug-nr small{display:block;font-size:.75rem;font-weight:600;margin-top:.125rem;color:var(--tinte-3)}.flug-mitte{display:grid;gap:.0625rem;min-width:0}.flug-datum{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem .5rem;font-size:.8125rem;color:var(--tinte-2)}.flug-datum b{font-weight:700}.flug-datum b.dani{color:var(--dani)}.flug-datum b.desi{color:var(--desi)}.flug-datum b.wartet{padding:.0625rem .4375rem;border-radius:999px;background:var(--mulde);font-weight:600}.flug-strecke{font-weight:650;overflow-wrap:anywhere}.flug-strecke i{font-style:normal;color:var(--tinte-3);margin:0 .375rem}.flug-daten{display:flex;flex-wrap:wrap;gap:0 .875rem;font-stretch:86%;font-size:.9375rem;font-variant-numeric:tabular-nums;color:var(--tinte-2)}.gleitstrich path{fill:none;stroke-width:2;stroke-linecap:round}.gleitstrich.dani path{stroke:var(--dani)}.gleitstrich.desi path{stroke:var(--desi)}.gleitstrich.dani circle{fill:var(--dani)}.gleitstrich.desi circle{fill:var(--desi)}.gleitstrich-boden{stroke:var(--linie);stroke-width:1}.leer{margin-top:1.75rem;padding:1.75rem 1.25rem;border-radius:var(--rund-gross);background:var(--flaeche);box-shadow:var(--schatten);display:grid;gap:.625rem;justify-items:start}.leer h2{font-stretch:112%;font-size:1.25rem;line-height:1.2}.leer p{color:var(--tinte-2);max-width:34ch}.leer .haupt{margin-top:.5rem}.haupt,.neben,.loeschen:not(.text){display:inline-flex;align-items:center;justify-content:center;min-height:3.25rem;padding:0 1.375rem;border-radius:var(--rund);font-weight:700;text-align:center}.haupt{background:var(--ich);color:#fff;box-shadow:0 10px 22px -12px var(--ich)}.neben{background:var(--mulde)}.neben.klein{min-height:2.5rem;padding:0 1rem;font-size:.9375rem;border-radius:999px}.loeschen:not(.text){background:var(--rot);color:#fff}.text{padding:.625rem .25rem;font-weight:650;font-size:.9375rem;color:var(--ich);text-align:left}.text.loeschen{color:var(--rot)}.leiste{position:fixed;left:0;right:0;bottom:0;display:grid;grid-template-columns:1fr 1fr 4.75rem 1fr 1fr;align-items:center;padding:.375rem max(.5rem,calc((100% - 35rem)/2)) calc(env(safe-area-inset-bottom) + .25rem);background:var(--leiste);border-top:1px solid var(--linie);backdrop-filter:blur(18px) saturate(1.4);-webkit-backdrop-filter:blur(18px) saturate(1.4);z-index:10}.leiste a{display:grid;justify-items:center;gap:.0625rem;padding:.375rem 0 .25rem;font-size:.6875rem;font-weight:600;color:var(--tinte-3)}.leiste a.aktiv{color:var(--ich)}.leiste-neu{justify-self:center;display:grid;place-items:center;width:3.5rem;height:3.5rem;margin-top:-1.5rem;border-radius:50%;background:var(--ich);color:#fff;box-shadow:0 8px 18px -8px var(--ich)}.leiste-neu:active{transform:scale(.95)}.meldung{position:fixed;left:50%;bottom:calc(env(safe-area-inset-bottom) + 5.5rem);transform:translate(-50%,.75rem);max-width:min(calc(100% - 2rem),26rem);padding:.75rem 1.125rem;border-radius:var(--rund);background:var(--tinte);color:var(--himmel-unten);font-size:.9375rem;font-weight:600;opacity:0;pointer-events:none;transition:opacity .2s,transform .2s;z-index:20}.meldung.sichtbar{opacity:1;transform:translate(-50%)}.funkloch{display:flex;align-items:center;gap:.625rem;margin:calc(env(safe-area-inset-top) + .75rem) 1rem -.25rem;padding:.625rem .875rem;border-radius:var(--rund);background:var(--tinte);color:var(--himmel-unten);font-size:.875rem;font-weight:600}.funkloch svg{flex:none}.funkloch+main{padding-top:1rem}.formular{display:grid;gap:1.5rem}.formular .seitenkopf{margin-bottom:0}legend,.feld>span{display:block;font-weight:700;font-size:.9375rem;margin-bottom:.5rem;padding:0}.feld>span{font-weight:600;color:var(--tinte-2);margin-bottom:.3125rem}.feld{display:block;min-width:0}.feld+.feld,.feld+.zwei,.zwei+.feld,.hilfe+.feld,.feld+.hilfe+.feld{margin-top:.875rem}input[type=text],input[type=password],input[type=search],input[type=number],textarea{width:100%;min-height:3.25rem;padding:.75rem .875rem;border:1.5px solid transparent;border-radius:var(--rund);background:var(--flaeche-fest);box-shadow:inset 0 0 0 1px var(--linie);appearance:none;-moz-appearance:textfield}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}textarea{resize:vertical;line-height:1.4;display:block}input:focus-visible,textarea:focus-visible{outline:none;border-color:var(--ich)}::placeholder{color:var(--tinte-3);opacity:1}.feld-mit-einheit{position:relative}.feld-mit-einheit input{padding-right:2.75rem;font-stretch:86%;font-weight:600;font-variant-numeric:tabular-nums}.feld-mit-einheit em{position:absolute;right:.875rem;top:50%;transform:translateY(-50%);font-style:normal;color:var(--tinte-3);pointer-events:none}.zwei{display:grid;grid-template-columns:1fr 1fr;gap:.75rem;align-items:end}.zwei>.feld+.feld,.drei>.feld+.feld{margin-top:0}.drei{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem;align-items:end}.hilfe{margin-top:.5rem;font-size:.875rem;color:var(--tinte-2);max-width:44ch}.hilfe a{color:var(--ich);font-weight:650}.hilfe.rand{padding:0 .25rem}.fehler{padding:.75rem .875rem;border-radius:var(--rund);background:color-mix(in srgb,var(--rot) 12%,transparent);color:var(--rot);font-weight:600;font-size:.9375rem}.chips{display:flex;flex-wrap:wrap;gap:.5rem}.chip{display:inline-flex;align-items:center;gap:.5rem;min-height:2.875rem;padding:0 1rem;border-radius:999px;background:var(--flaeche-fest);box-shadow:inset 0 0 0 1px var(--linie);font-weight:600}.chip.still{background:transparent;color:var(--tinte-2)}.chip.gewaehlt{background:var(--tinte);color:var(--himmel-unten);box-shadow:none}.chip.pilot.dani.gewaehlt{background:var(--dani);color:#fff}.chip.pilot.desi.gewaehlt{background:var(--desi);color:#fff}.chip small{font-stretch:var(--schmal);font-size:.875rem;font-weight:600;opacity:.85;font-variant-numeric:tabular-nums}.chips.eng{gap:.375rem;margin-top:.625rem}.chips.eng .chip{min-width:2.875rem;justify-content:center;padding:0 .75rem;font-stretch:86%;font-variant-numeric:tabular-nums}.chip.datum{padding:0 .5rem 0 .875rem}.chip.datum input{border:0;background:none;min-height:2.875rem;font-weight:600;color-scheme:light dark}.platzwahl{display:grid;gap:.5rem}.platzwahl button{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:3.25rem;padding:.5rem 1rem;border-radius:var(--rund);background:var(--flaeche-fest);box-shadow:inset 0 0 0 1px var(--linie);font-weight:600;text-align:left}.platzwahl b{flex:none;font-stretch:var(--schmal);font-size:1.125rem;font-variant-numeric:tabular-nums;color:var(--tinte-2)}.platzwahl button.gewaehlt{background:var(--tinte);color:var(--himmel-unten);box-shadow:none}.platzwahl button.gewaehlt b{color:inherit}.zaehler{display:grid;grid-template-columns:3.75rem 1fr 3.75rem;border-radius:var(--rund);background:var(--flaeche-fest);box-shadow:inset 0 0 0 1px var(--linie);overflow:hidden}.zaehler>button{min-height:3.75rem;font-size:1.75rem;font-weight:500;line-height:1}.zaehler>button:active:not(:disabled){background:var(--mulde)}.zaehler label{display:flex;align-items:baseline;justify-content:center;gap:.375rem;align-self:center}.zaehler input{width:4ch;min-height:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none;text-align:right;font-stretch:var(--schmal);font-weight:700;font-size:2rem;font-variant-numeric:tabular-nums}.zaehler label span{color:var(--tinte-2);font-weight:600;min-width:3.25ch}.profil{border-radius:var(--rund-gross);background:var(--flaeche);box-shadow:var(--schatten);overflow:hidden}.profil svg{display:block;width:100%;height:auto}.profil-hang{fill:var(--mulde)}.profil-flug{fill:none;stroke-width:3;stroke-linecap:round}.profil.dani .profil-flug{stroke:var(--dani)}.profil.desi .profil-flug{stroke:var(--desi)}.profil.dani .profil-punkt{fill:var(--dani)}.profil.desi .profil-punkt{fill:var(--desi)}.profil-ort{font-size:12px;font-weight:650;fill:var(--tinte)}.profil-hoehe{font-stretch:var(--schmal);font-size:13px;font-weight:600;fill:var(--tinte-2)}.profil-zahlen{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--linie)}.profil-zahlen div{padding:.625rem .75rem .75rem}.profil-zahlen div+div{border-left:1px solid var(--linie)}.profil-zahlen dt{font-size:.75rem;color:var(--tinte-2)}.profil-zahlen dd{font-stretch:var(--schmal);font-weight:700;font-size:1.375rem;font-variant-numeric:tabular-nums}.profil-feld .text{margin-top:.25rem}.profil-feld .drei{margin-top:.75rem}.fuss{position:sticky;bottom:0;display:grid;gap:.375rem;margin:0 -1rem;padding:1.5rem 1rem calc(env(safe-area-inset-bottom) + 1rem);background:linear-gradient(180deg,transparent,var(--himmel-unten) 38%)}.fuss .hilfe{margin:0;text-align:center;max-width:none}.gefahr{display:grid;gap:.75rem;padding-top:.5rem;border-top:1px solid var(--linie);font-size:.9375rem}.einschub{display:grid;gap:.875rem;padding:1rem;background:var(--mulde)}.einschub .feld+.feld,.einschub .hilfe{margin-top:0}.reihe{display:grid;grid-template-columns:1fr auto;gap:.5rem;margin-top:.75rem}.anmelden{min-height:100dvh;display:grid;align-content:center;gap:.5rem;padding:calc(env(safe-area-inset-top) + 2rem) 1.5rem calc(env(safe-area-inset-bottom) + 2rem)}.anmelden-linie{width:100%;max-width:22rem;margin-bottom:.5rem;overflow:visible}.anmelden-linie path{fill:none;stroke:var(--dani);stroke-width:4;stroke-linecap:round}.anmelden-linie circle:first-of-type{fill:var(--dani)}.anmelden-linie circle:last-of-type{fill:var(--desi)}.anmelden h1{font-size:clamp(2.75rem,15vw,4rem)}.anmelden-wer{color:var(--tinte-2);margin-bottom:1.5rem}.anmelden form{display:grid;gap:.875rem;max-width:22rem}.anmelden .feld+.feld{margin-top:0}.anmelden .haupt{margin-top:.5rem;background:var(--tinte);color:var(--himmel-unten);box-shadow:none}.ladeseite{min-height:100dvh}.suche{display:block}.gebietliste a{display:grid;grid-template-columns:2.375rem 1fr auto;align-items:center;gap:.875rem;padding:.875rem .75rem .875rem 1rem;color:var(--tinte)}.gebietliste a>svg:last-child{color:var(--tinte-3)}.gebiet-mitte{display:grid;gap:.0625rem;min-width:0}.gebiet-mitte strong{font-weight:700;font-size:1.125rem}.gebiet-mitte>span{font-size:.875rem;color:var(--tinte-2)}.gebiet-mitte .flug-daten{font-size:.9375rem}.geflogen{color:var(--ich);font-weight:650}.windrose path.an{fill:var(--tinte)}.windrose path.aus{fill:var(--linie)}.windrose-nord{stroke:var(--tinte-3);stroke-width:1.5;stroke-linecap:round}.gebiet-kopf{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}.gebiet-region{display:flex;flex-wrap:wrap;gap:.25rem .75rem;color:var(--tinte-2)}.gebiet-region b{color:var(--ich);font-weight:650}.gebiet-wind{font-weight:650}.gebiet-text{max-width:62ch}.warnungen{display:grid;gap:.5rem;margin-top:1rem}.warnungen li{display:grid;grid-template-columns:auto 1fr;gap:.625rem;font-size:.9375rem;color:var(--tinte-2)}.warnungen svg{color:var(--dani);width:1.25rem;height:1.25rem;margin-top:.0625rem}.strecken [role=row]{display:grid;grid-template-columns:1fr 4.25rem 4rem 3rem;align-items:center;gap:.5rem;padding:.625rem 1rem}.strecken [role=row]>span+span{text-align:right;font-stretch:86%;font-weight:600;font-variant-numeric:tabular-nums}.strecken [role=cell]:first-child{font-weight:650;min-width:0;overflow-wrap:anywhere}.strecken small{display:block;font-size:.8125rem;font-weight:500;color:var(--tinte-2)}.strecken .strecken-kopf span{font-stretch:100%;font-size:.75rem;font-weight:600;color:var(--tinte-3)}.strecken .weit{color:var(--dani)}.platz{display:grid;grid-template-columns:auto 1fr auto;gap:.75rem;padding:.875rem .75rem .875rem 1rem}.platz-zeichen{color:var(--tinte-3);padding-top:.125rem}.platz-mitte{display:grid;gap:.1875rem;min-width:0;font-size:.9375rem;color:var(--tinte-2)}.platz-mitte strong{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 .625rem;font-size:1.0625rem;color:var(--tinte)}.platz-mitte strong b{font-stretch:var(--schmal);font-size:1.125rem;font-variant-numeric:tabular-nums;color:var(--tinte-2)}.platz-wind{font-weight:600}.ungefaehr{font-size:.8125rem;color:var(--tinte-3)}.platz-knoepfe{display:flex;gap:.375rem}.platz-knoepfe .rund{width:2.5rem;height:2.5rem;background:var(--mulde)}.platzliste:empty{display:none}.platzliste+.neben{margin-top:.75rem}.kacheln{display:grid;grid-template-columns:1fr 1fr;background:var(--flaeche);border-radius:var(--rund-gross);box-shadow:var(--schatten);overflow:hidden}.kacheln div{padding:1rem 1.125rem 1.125rem;border-top:1px solid var(--linie)}.kacheln div:nth-child(-n+2){border-top:0}.kacheln div:nth-child(2n){border-left:1px solid var(--linie)}.kacheln dt{font-size:.875rem;color:var(--tinte-2)}.kacheln dd{font-stretch:var(--schmal);font-weight:700;font-size:2.5rem;line-height:1.05;font-variant-numeric:tabular-nums}.kacheln dd small{font-size:1.125rem;font-weight:600;margin-left:.25rem;color:var(--tinte-2)}.saeulen{display:grid;grid-template-columns:repeat(12,1fr);gap:.25rem;height:11.5rem;padding:1rem .875rem .75rem;background:var(--flaeche);border-radius:var(--rund-gross);box-shadow:var(--schatten)}.saeulen li{display:grid;grid-template-rows:1.125rem 1fr 2rem;justify-items:center;align-items:end;min-width:0}.saeulen b{font-stretch:var(--schmal);font-size:.8125rem;font-weight:700;font-variant-numeric:tabular-nums}.saeulen i{width:100%;max-width:1.5rem;min-height:3px;border-radius:5px 5px 2px 2px;background:var(--ich)}.saeulen li.null i{background:var(--linie)}.saeulen span{align-self:start;padding-top:.375rem;font-size:.6875rem;font-weight:600;color:var(--tinte-2);text-align:center;line-height:1.15}.saeulen small{display:block;font-size:.625rem;color:var(--tinte-3)}.rang li{position:relative;display:flex;justify-content:space-between;align-items:baseline;gap:1rem;padding:.75rem 1rem .875rem}.rang li+li{border-top:1px solid var(--linie)}.rang-name{font-weight:650;min-width:0;overflow-wrap:anywhere}.rang-zahl{font-stretch:var(--schmal);font-weight:700;font-size:1.25rem;font-variant-numeric:tabular-nums;white-space:nowrap}.rang-zahl small{margin-left:.625rem;font-size:.9375rem;font-weight:600;color:var(--tinte-2)}.rang i{position:absolute;left:1rem;bottom:.375rem;height:3px;max-width:calc(100% - 2rem);border-radius:2px;background:var(--ich)}.bestwerte div{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1rem}.bestwerte dt{font-weight:650;min-width:0}.bestwerte dt small{display:block;font-size:.8125rem;font-weight:500;color:var(--tinte-2)}.bestwerte dd{font-stretch:var(--schmal);font-weight:700;font-size:1.375rem;font-variant-numeric:tabular-nums;white-space:nowrap}.pilotkarte{padding:1.125rem;border-radius:var(--rund-gross);background:var(--flaeche);box-shadow:var(--schatten)}.pilotkarte>h2{justify-content:flex-start;gap:.625rem;padding:0;font-stretch:var(--breit);font-weight:800;font-size:1.5rem;letter-spacing:-.02em}.pilotkarte.dani>h2{color:var(--dani)}.pilotkarte.desi>h2{color:var(--desi)}.pilotkarte>h2 span{font-stretch:100%;font-size:.8125rem;padding:.125rem .5rem;border-radius:999px;background:var(--mulde);color:var(--tinte-2)}.pilotkarte .hilfe{margin:.125rem 0 .75rem}.pilotkarte .haupt{width:100%;margin-top:.75rem}.schirme{box-shadow:inset 0 0 0 1px var(--linie);border-radius:var(--rund);background:none}.schirme:empty{display:none}.schirme li{display:flex;align-items:center;flex-wrap:wrap;gap:0 .875rem;padding:.25rem .875rem}.schirme li>span{flex:1;min-width:8rem;font-weight:650;padding:.5rem 0}.schirme li.ausser-dienst>span{color:var(--tinte-3)}.schirme small{display:block;font-size:.8125rem;font-weight:500}.monat>.zwei .neben,.monat>.neben{width:100%}.monat>.hilfe{margin:0 .25rem .75rem}
