:root{--aw-feder:linear(0, 0.04395 3.571%, 0.1424 7.143%, 0.2611 10.71%, 0.3809 14.29%, 0.4918 17.86%, 0.5893 21.43%, 0.6722 25%, 0.741 28.57%, 0.797 32.14%, 0.842 35.71%, 0.8777 39.29%, 0.9059 42.86%, 0.9279 46.43%, 0.9449 50%, 0.9581 53.57%, 0.9682 57.14%, 0.976 60.71%, 0.9819 64.29%, 0.9864 67.86%, 0.9897 71.43%, 0.9923 75%, 0.9942 78.57%, 0.9957 82.14%, 0.9968 85.71%, 0.9976 89.29%, 0.9982 92.86%, 0.9987 96.43%, 1);--aw-feder-ms:324ms;--aw-druck:.97} html{-webkit-text-size-adjust:100%} :is(a.knopf,button.knopf,a.s-tat,button.s-tat,a.startknopf,a.zweiter,a.reiter-weg,.hilfe-suche button,main form button[type=submit],a.rg-alle,.bs-pfeil){-webkit-tap-highlight-color:transparent;touch-action:manipulation; transition:transform var(--aw-feder-ms) var(--aw-feder),background-color .2s ease,box-shadow .2s ease,color .2s ease} :is(a.knopf,button.knopf,a.s-tat,button.s-tat,a.startknopf,a.zweiter,a.reiter-weg,.hilfe-suche button,main form button[type=submit],a.rg-alle,.bs-pfeil):hover{transform:none} :is(a.knopf,button.knopf,a.s-tat,button.s-tat,a.startknopf,a.zweiter,a.reiter-weg,.hilfe-suche button,main form button[type=submit],a.rg-alle,.bs-pfeil):active{transform:scale(var(--aw-druck));transition-duration:0s} :is(a.knopf,button.knopf,a.s-tat,button.s-tat,a.startknopf,a.zweiter,a.reiter-weg,.hilfe-suche button,main form button[type=submit],a.rg-alle,.bs-pfeil):focus-visible{outline:3px solid color-mix(in oklab,#4A5C6A 55%,transparent);outline-offset:3px} @media (prefers-reduced-motion:reduce){:is(a.knopf,button.knopf,a.s-tat,button.s-tat,a.startknopf,a.zweiter,a.reiter-weg,.hilfe-suche button,main form button[type=submit],a.rg-alle,.bs-pfeil):active{transform:none;opacity:.82}} html body main.start .s-tat{height:50px !important;min-height:50px !important;box-sizing:border-box} html body main.start .s-tat.s-leise{ background-color:color-mix(in oklab,#4A5C6A 11%,#fff) !important;background-image:none !important;color:#3A4953 !important; box-shadow:none !important;filter:none !important;border-color:transparent !important} html body main.start .s-tat.s-leise:hover{ background-color:color-mix(in oklab,#4A5C6A 17%,#fff) !important;filter:none !important} html body main.start .s-tat:not(.s-leise):active,html body main.start .s-tat:active{transform:scale(var(--aw-druck)) !important;transition-duration:0s !important} html body main.start .s-feld{height:50px;min-height:50px;box-sizing:border-box} @media (prefers-color-scheme:dark){ html body main.start .s-tat.s-leise{ background-color:rgba(195,205,212,.14) !important;color:#C3CDD4 !important} html body main.start .s-tat.s-leise:hover{ background-color:rgba(195,205,212,.22) !important}} html body main.start #zugaenge{-webkit-mask-image:linear-gradient(to bottom,transparent 0,rgba(0,0,0,.08) 18px,rgba(0,0,0,.32) 40px,rgba(0,0,0,.66) 64px,rgba(0,0,0,.9) 84px,#000 100px); mask-image:linear-gradient(to bottom,transparent 0,rgba(0,0,0,.08) 18px,rgba(0,0,0,.32) 40px,rgba(0,0,0,.66) 64px,rgba(0,0,0,.9) 84px,#000 100px)} html body main.start #menschen{-webkit-mask-image:linear-gradient(to bottom,transparent 0,rgba(0,0,0,.35) 24px,#000 64px,#000 calc(100% - 64px),rgba(0,0,0,.35) calc(100% - 24px),transparent 100%); mask-image:linear-gradient(to bottom,transparent 0,rgba(0,0,0,.35) 24px,#000 64px,#000 calc(100% - 64px),rgba(0,0,0,.35) calc(100% - 24px),transparent 100%)} html body main.start #weg,html body main.start #schluss{-webkit-mask-image:linear-gradient(to bottom,transparent 0,rgba(0,0,0,.5) 32px,#000 80px,#000 calc(100% - 80px),rgba(0,0,0,.5) calc(100% - 32px),transparent 100%); mask-image:linear-gradient(to bottom,transparent 0,rgba(0,0,0,.5) 32px,#000 80px,#000 calc(100% - 80px),rgba(0,0,0,.5) calc(100% - 32px),transparent 100%)} html body main.start #schluss{-webkit-mask-image:linear-gradient(to bottom,transparent 0,rgba(0,0,0,.5) 32px,#000 80px);mask-image:linear-gradient(to bottom,transparent 0,rgba(0,0,0,.5) 32px,#000 80px)} html body main.start .w3-zeile.an .w3-nr,html body main.start .w3-zeile.start .w3-nr{box-shadow:0 0 0 5px rgba(0,201,129,.14) !important;animation:none !important} html body main.start .w3-daumen{box-shadow:0 1px 2px rgba(0,0,0,.08),0 4px 14px -4px rgba(0,0,0,.16) !important} :is(a.knopf,button.knopf,a.s-tat,button.s-tat,a.startknopf,a.zweiter,a.reiter-weg,.hilfe-suche button,main form button[type=submit],a.rg-alle,.bs-pfeil){border-color:transparent !important;border-radius:999px} html body main :is(a.knopf,button.knopf).klein,html body main :is(.knopf.ruhig,.knopf.zweit,.knopf.leise,.knopf.rand,.knopf2,a.zweiter){ background:color-mix(in oklab,#4A5C6A 12%,transparent) !important;background-image:none !important;color:#11212D !important;box-shadow:none !important;border:0 !important} html body main :is(.knopf.rot,.knopf.loeschen,button.rot){background:#C93A2F !important;color:#fff !important;border:0 !important;box-shadow:none !important} html body main :is(.karte,.rg-karte,.preiskarte,.mini,.frage){border-color:transparent !important;border-radius:24px} html body :is(.m-zeile,.m-band-titel,.klein-label,dl.angaben dt,.gegenueber .kopf,.seitenkopf .angabe .was,.kopfbild .woher,.qtitel,.ergebnisband .wozu,.ergebnisband .nebenwert .was,.gegenrechnung .was,th){ text-transform:none !important;letter-spacing:0 !important} @media (prefers-color-scheme:dark){ html body main :is(a.knopf,button.knopf).klein,html body main :is(.knopf.ruhig,.knopf.zweit,.knopf.leise,.knopf.rand,.knopf2,a.zweiter){ background:rgba(204,208,207,.14) !important;color:#EEF1F1 !important} html body main :is(.knopf.rot,.knopf.loeschen,button.rot){background:#D83C31 !important}} @media (prefers-contrast:more){html body main :is(.knopf.klein,.knopf.zweit,.knopf.leise,.knopf2,a.zweiter){box-shadow:inset 0 0 0 1.5px currentColor !important}} :root{--aw-haupt:#4A5C6A;--aw-haupt-druck:#41525f} html body main:not(#_r29) :is(a.knopf,button.knopf,a.s-tat,button.s-tat,a.startknopf):not(.klein):not(.ruhig):not(.zweit):not(.leise):not(.rand):not(.knopf2):not(.zweiter):not(.rot):not(.loeschen):not(.s-leise):not([disabled]), html body main:not(#_r29) .s-pk :is(a.s-tat,button.s-tat),html body main:not(#_r29) .s-pk .s-tat.s-leise, html body main:not(#_r29) .s-vormerken :is(a.s-tat,button.s-tat,button[type=submit]){ background:var(--aw-haupt) !important;background-image:none !important;color:#fff !important;border-color:transparent !important;box-shadow:0 1px 2px rgba(0,0,0,.08),0 6px 16px -8px rgba(40,52,60,.45) !important} @media (hover:hover){html body main:not(#_r29) :is(a.knopf,button.knopf,a.s-tat,button.s-tat,a.startknopf):not(.klein):not(.ruhig):not(.zweit):not(.leise):not(.rand):not(.knopf2):not(.zweiter):not(.rot):not(.loeschen):not(.s-leise):not([disabled]):hover, html body main:not(#_r29) .s-pk :is(a.s-tat,button.s-tat):hover, html body main:not(#_r29) .s-vormerken :is(a.s-tat,button.s-tat,button[type=submit]):hover{background:var(--aw-haupt-druck) !important}} html body main:not(#_r29) :is(a.knopf,button.knopf,a.s-tat,button.s-tat,a.startknopf):not(.klein):not(.ruhig):not(.zweit):not(.leise):not(.rand):not(.knopf2):not(.zweiter):not(.rot):not(.loeschen):not(.s-leise):not([disabled]):active, html body main:not(#_r29) .s-pk :is(a.s-tat,button.s-tat):active, html body main:not(#_r29) .s-vormerken :is(a.s-tat,button.s-tat,button[type=submit]):active{background:var(--aw-haupt-druck) !important} @media (prefers-contrast:more){:root{--aw-haupt:#41525f;--aw-haupt-druck:#34434F}} html body .testphase{border-bottom-color:transparent !important} :root{--aw-haar:.5px;--aw-haarlinie:rgba(128,128,136,.22);--aw-kasten:rgba(128,128,136,.08)} html body .markenzusatz{border-left-width:var(--aw-haar) !important;border-left-color:var(--aw-haarlinie) !important} html body main hr{border:0 !important;height:0;margin:24px 0} html body main table :is(td,th){border-bottom-width:var(--aw-haar) !important;border-bottom-color:var(--aw-haarlinie) !important} html body main table tr:last-child>td{border-bottom-color:transparent !important} html body main table tr>:first-child:not(:only-child){border-image:linear-gradient(in oklab to right,transparent var(--aw-einzug,12px),var(--aw-haarlinie) var(--aw-einzug,12px)) 1} html body main table tr:last-child>td:first-child{border-image:none} html body main :is(section.karte,.karte,.frage)>details{border-top-width:var(--aw-haar) !important;border-top-color:var(--aw-haarlinie) !important} html body main ol.w3-liste{border-bottom-color:transparent !important} html body main ol.w3-liste>li{border-top-width:var(--aw-haar) !important;border-top-color:var(--aw-haarlinie) !important} html body main ol.w3-liste>li:first-child{border-top-color:transparent !important} html body main :is(ol.fragen>li,.karte>details.profi){border-color:transparent !important;background:var(--aw-kasten)} html body main :is(.lage>a,.rollbar){border-color:transparent !important;box-shadow:0 1px 2px rgba(0,0,0,.04),0 6px 20px -10px rgba(0,0,0,.16)} html body footer.fussleiste{border-top:0 !important;text-align:center;padding:24px 16px 32px} html body footer.fussleiste .innen{justify-content:center;align-items:center;gap:0 16px;border:0 !important;padding-top:0;font-size:13px;color:var(--gedaempft)} html body footer.fussleiste .innen+.innen{margin-top:8px} html body footer.fussleiste .abstand{display:none} html body footer.fussleiste a{color:var(--gedaempft);text-decoration:none;font-size:13px} html body footer.fussleiste a:hover{color:var(--tinte);text-decoration:underline;text-underline-offset:2px} html body footer.fussleiste .klarwort p{margin:0 auto} html body .darstellung{display:inline-grid;grid-template-columns:1.5fr 1fr 1fr;grid-auto-flow:column;padding:2px;gap:0;border-radius:10px;background:rgba(128,128,136,.14);max-width:100%;min-width:0;box-sizing:border-box} html body .darstellung a{display:flex;align-items:center;justify-content:center;min-width:0;min-height:30px;padding:0 10px;border-radius:8px;font-size:12px;white-space:nowrap;text-decoration:none !important;color:var(--tinte)} html body .darstellung a[aria-current]{background:var(--flaeche,#fff);font-weight:600;box-shadow:0 1px 2px rgba(0,0,0,.08),0 3px 8px -2px rgba(0,0,0,.1)} @media (max-width:760px){html body .darstellung a{min-height:44px;padding:0 6px}} @media (prefers-contrast:more){:root{--aw-haarlinie:rgba(0,0,0,.45)}}