@font-face{font-family:Red Hat Display Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/_astro/red-hat-display-latin-ext-wght-normal.Do32GAgg.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:Red Hat Display Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/_astro/red-hat-display-latin-wght-normal.BX-N26TK.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}@font-face{font-family:Red Hat Text Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/_astro/red-hat-text-latin-ext-wght-normal.BYbCslLJ.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:Red Hat Text Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/_astro/red-hat-text-latin-wght-normal.ZHr5wXre.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}@layer reset,tokens,shell,map,sheet,prose,tools,motion;@layer tokens{:root{--page: #f6f6f5;--paper: #ffffff;--ink: #111111;--muted: #62625f;--soft: #ececea;--map: #dfe3df;--lake: #c9d6e3;--sand: #d9c6b2;--sand-ink: #241e19;--sage: #cdd6c4;--sage-ink: #172015;--mist: #e5eaf0;--night: #252826;--night-soft: #3a3e3a;--white: #f4f4f4;--display: "Red Hat Display Variable", "Red Hat Display", system-ui, sans-serif;--text: "Red Hat Text Variable", "Red Hat Text", system-ui, sans-serif;--s1: 6px;--s2: 10px;--s3: 14px;--s4: 18px;--s5: 24px;--s6: 32px;--s7: 44px;--s8: 60px;--s9: 84px;--r-pill: 999px;--r-s: 16px;--r-m: 22px;--r-l: 30px;--r-xl: 38px;--lift: 0 18px 45px rgba(16,16,16,.08);--float: 0 10px 24px rgba(16,16,16,.13);--deep: 0 28px 70px rgba(16,16,16,.16);--wide: 1360px;--read: 720px;--settle: cubic-bezier(.2,.9,.25,1.02)}}@layer reset{*,*:before,*:after{box-sizing:border-box}body,h1,h2,h3,h4,p,figure,ul,ol,dl,dd{margin:0}img,svg{display:block;max-width:100%;height:auto}button,input,select{font:inherit;color:inherit}a{color:inherit}}@layer shell{html{scroll-padding-top:96px}body{background:var(--page);color:var(--ink);font:16px/1.55 var(--text);overflow-x:hidden;-webkit-font-smoothing:antialiased}.skip{position:absolute;left:-999px;top:8px;background:var(--ink);color:var(--white);padding:8px 14px;border-radius:var(--r-pill);z-index:50}.skip:focus{left:12px}.top{position:sticky;top:0;z-index:30;background:#f6f6f5e6;backdrop-filter:blur(16px)}.top-in{max-width:var(--wide);margin:0 auto;padding:12px var(--s5);display:flex;align-items:center;gap:var(--s4);justify-content:space-between}.brand{display:flex;align-items:center;gap:10px;text-decoration:none;flex:0 0 auto}.brand img{width:42px;height:42px}.brand b{font:900 21px/1 var(--display);letter-spacing:-.05em}.brand b span{color:var(--muted)}.nav{position:relative;display:flex;gap:2px;align-items:center}.nav a{position:relative;z-index:1;padding:10px 13px;font-size:14px;font-weight:650;color:var(--muted);text-decoration:none;border-radius:var(--r-pill);transition:color .25s var(--settle)}.nav a[aria-current=page],.nav a.on{color:var(--white)}.nav.hov a[aria-current=page]:not(.on){color:var(--muted)}.nav .glide{position:absolute;z-index:0;top:0;height:100%;left:0;width:0;background:var(--ink);border-radius:var(--r-pill);transition:transform .3s var(--settle),width .3s var(--settle)}.menu-btn{display:none;min-height:42px;padding:0 16px;border:0;border-radius:var(--r-pill);background:var(--ink);color:var(--white);font-weight:700;font-size:14px}main{max-width:var(--wide);margin:0 auto;padding:0 var(--s5) var(--s9)}.foot{max-width:var(--wide);margin:0 auto;padding:var(--s8) var(--s5) var(--s6)}.foot-grid{display:grid;grid-template-columns:1.4fr repeat(3,1fr);gap:var(--s6)}.foot h2{font:800 15px/1.2 var(--display);margin-bottom:var(--s3)}.foot ul{list-style:none;padding:0;display:grid;gap:6px;font-size:14px;color:var(--muted)}.foot a{text-decoration:none}.foot p{color:var(--muted);font-size:14px;max-width:40ch}.foot-low{margin-top:var(--s6);color:var(--muted);font-size:13px;display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--s3)}.crumbs{display:flex;flex-wrap:wrap;gap:6px;list-style:none;padding:var(--s3) 0 var(--s4);font-size:13px;color:var(--muted)}.crumbs li+li:before{content:"›";margin-right:6px}.crumbs a{text-decoration:none}@media(max-width:960px){.menu-btn{display:inline-flex;align-items:center}.nav{display:none;position:absolute;top:100%;left:12px;right:12px;flex-direction:column;align-items:stretch;padding:var(--s3);background:var(--paper);border-radius:var(--r-l);box-shadow:var(--deep)}.nav[data-open="1"]{display:flex}.nav a{padding:13px 16px;font-size:16px;color:var(--ink)}.nav a[aria-current=page]{background:var(--ink)}.nav .glide{display:none}.top-in{padding:10px 16px}main,.foot{padding-left:16px;padding-right:16px}.foot-grid{grid-template-columns:1fr 1fr}}}@layer map{.atlas{position:relative;border-radius:var(--r-xl);background:linear-gradient(135deg,#e6e9e5 0%,var(--map) 100%);box-shadow:var(--lift);overflow:hidden}.atlas-hero{min-height:820px}.atlas-hero h1{font-size:clamp(36px,4.3vw,58px)}.atlas-board{position:absolute;top:88px;right:24px;bottom:210px;width:60%}.atlas-board .stage{position:relative;height:100%;aspect-ratio:1000 / 953;margin-left:auto;max-width:100%}.atlas-board .stage img{width:100%;height:100%}.dot{position:absolute;width:9px;height:9px;margin:-4.5px 0 0 -4.5px;border-radius:50%;background:var(--ink);opacity:.78;box-shadow:0 0 0 2px #ffffffbf;transition:transform .3s var(--settle),opacity .3s}.dot{outline:none}.dot:before{content:"";position:absolute;inset:-7px;border-radius:50%}.dot:after{content:attr(data-n);position:absolute;left:50%;bottom:calc(100% + 9px);translate:-50% 4px;white-space:nowrap;padding:6px 11px;border-radius:999px;background:var(--ink);color:var(--white);font:600 12.5px/1.2 var(--text);box-shadow:var(--float);opacity:0;pointer-events:none;transition:opacity .2s,translate .25s var(--settle)}.stage .dot.dot:hover,.stage .dot.dot:focus{z-index:6;opacity:1;transform:none;box-shadow:0 0 0 3px var(--white),0 0 0 5px var(--ink)}.dot:hover:after,.dot:focus:after{opacity:1;translate:-50% 0}a.dot{cursor:pointer}.pan{position:absolute;inset:0;transform-origin:0 0;transition:transform .28s var(--settle)}.pan.drag{transition:none}.pan .dot{scale:calc(1 / var(--pz, 1))}.pan .bubble{scale:calc(var(--bs, 1) / var(--pz, 1))}.stage[data-zoomable]{overflow:hidden;border-radius:var(--r-l);touch-action:pan-y}.stage.zoomed{touch-action:none;cursor:grab}.stage.zin .bubble{opacity:0;pointer-events:none}.zctl{position:absolute;z-index:8;left:12px;top:12px;display:flex;flex-direction:column;gap:6px}.zctl button{width:38px;height:38px;border:0;border-radius:50%;background:var(--white);color:var(--ink);font:700 19px/1 var(--display);box-shadow:var(--float);cursor:pointer}.zctl button:hover,.zctl button:focus-visible{background:var(--ink);color:var(--white)}.dot.t-pub{background:#6e5a45}.dot.t-nightclub{background:#3d5a73}.dot.t-biergarten{background:#55684f}.stage[data-filter] .dot{opacity:.12;transform:scale(.6)}.stage[data-filter=bar] .t-bar,.stage[data-filter=pub] .t-pub,.stage[data-filter=nightclub] .t-nightclub,.stage[data-filter=biergarten] .t-biergarten,.stage[data-filter=outdoor] .f-out,.stage[data-filter=water] .f-water{opacity:1;transform:scale(1.25)}.bubble{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;transform:translate(-50%,-50%);border-radius:50%;background:var(--ink);color:var(--white);text-decoration:none;box-shadow:var(--float);font:850 15px/1 var(--display);letter-spacing:-.03em;transition:transform .3s var(--settle)}.bubble small{display:block;font:600 9.5px/1.1 var(--text);letter-spacing:0;opacity:.75;margin-top:2px;white-space:nowrap}.bubble:hover,.bubble:focus-visible{transform:translate(-50%,-54%) scale(1.06)}.stage[data-filter] .bubble{opacity:.35}.hero-card{position:absolute;z-index:4;top:var(--s6);left:var(--s6);width:min(560px,calc(100% - 48px));padding:var(--s6);background:var(--paper);border-radius:var(--r-l);box-shadow:var(--float)}.kicker{margin-bottom:var(--s3);color:var(--muted);font-size:13px;font-weight:750;letter-spacing:.07em;text-transform:uppercase}h1{font:900 clamp(40px,5.6vw,72px)/.95 var(--display);letter-spacing:-.06em;margin-bottom:var(--s4)}.lede{font-size:18px;color:#4d4e4b;max-width:46ch}.chips{position:absolute;z-index:6;top:var(--s6);right:var(--s6);display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--s2);max-width:40%}.chip{min-height:40px;padding:0 16px;border:0;border-radius:var(--r-pill);background:#ffffffe6;box-shadow:0 7px 20px #10101017;font-size:14px;font-weight:700;cursor:pointer}.chip[aria-pressed=true]{background:var(--ink);color:var(--white)}.sheet-over{position:absolute;z-index:7;left:var(--s5);right:var(--s5);bottom:var(--s5);padding:var(--s5);background:var(--paper);border-radius:var(--r-l);box-shadow:var(--deep)}.sheet-head{display:flex;justify-content:space-between;align-items:baseline;gap:var(--s4);margin-bottom:var(--s4)}.sheet-head h2{font:850 clamp(24px,3vw,34px)/1.05 var(--display);letter-spacing:-.045em}.sheet-head span,.sheet-head a{color:var(--muted);font-size:14px;font-weight:700;white-space:nowrap}.rail{display:flex;gap:var(--s3);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:2px}.rail::-webkit-scrollbar{display:none}.mini{position:relative;border-radius:var(--r-l);background:linear-gradient(135deg,#e6e9e5,var(--map));overflow:hidden}.stage-frame{position:relative;height:100%}.mini .stage-frame{overflow:hidden;border-radius:inherit}.mini .stage{position:relative;width:100%;aspect-ratio:1000 / 953;transform-origin:0 0}.mini .stage[style] .dot,.mini .stage[style] .here{scale:calc(1 / (var(--z) * var(--pz, 1)))}.mini .stage img{width:100%;height:100%}.mini .here{position:absolute;width:22px;height:22px;margin:-11px 0 0 -11px;border-radius:50%;background:var(--ink);box-shadow:0 0 0 5px #ffffffd9,var(--float)}.mini .dot{width:7px;height:7px;margin:-3.5px 0 0 -3.5px;opacity:.35}@media(max-width:960px){.atlas-hero{min-height:0;padding:16px;display:flex;flex-direction:column;gap:14px;border-radius:var(--r-l)}.hero-card,.chips,.sheet-over,.atlas-board{position:static;width:auto;max-width:none}.hero-card{padding:var(--s5)}.chips{justify-content:flex-start}.atlas-board .stage{margin:0 auto;height:auto;width:100%}.bubble{font-size:12px;--bs: .6}.bubble small{display:none}.sheet-over{padding:var(--s4)}}}@layer sheet{.band{margin-top:var(--s9)}.head2{display:flex;justify-content:space-between;align-items:end;gap:var(--s5);margin-bottom:var(--s5)}.head2 h2,.h2{font:900 clamp(32px,4.6vw,54px)/.98 var(--display);letter-spacing:-.06em;max-width:760px}.head2 p{max-width:340px;color:var(--muted);font-size:15px}.card{flex:0 0 min(290px,78vw);padding:var(--s4);background:var(--soft);border-radius:var(--r-m);scroll-snap-align:start;text-decoration:none;display:block}.card h3,.card .card-t{font:800 21px/1.12 var(--display);letter-spacing:-.04em;margin-bottom:4px}.card .meta{color:var(--muted);font-size:13px;font-weight:650;margin-bottom:var(--s2)}.card p{font-size:14px;line-height:1.45}.grid-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:var(--s3)}.grid-cards .card{flex:none}.kreise{display:flex;gap:var(--s3);overflow-x:auto;scrollbar-width:none;padding:4px 0 8px}.kreis{flex:0 0 158px;min-height:150px;padding:var(--s4);border-radius:var(--r-m);text-decoration:none;display:flex;flex-direction:column}.kreis:nth-child(3n+1){background:#e6e8e2}.kreis:nth-child(3n+2){background:var(--mist)}.kreis:nth-child(3n){background:#ece6df}.kreis strong{margin-top:auto;font:900 26px/1 var(--display);letter-spacing:-.05em}.kreis span{color:var(--muted);font-size:13px;font-weight:650}.duo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s5)}.feat{display:flex;flex-direction:column;padding:var(--s7);border-radius:var(--r-xl);text-decoration:none}.feat h2{font:900 clamp(32px,3.8vw,52px)/.95 var(--display);letter-spacing:-.06em;margin-bottom:var(--s4)}.feat p{font-size:17px;max-width:46ch;margin-bottom:var(--s5)}.feat .art{margin-top:auto;border-radius:var(--r-m);overflow:hidden;background:#f4f4f2}.tone-sand{background:var(--sand);color:var(--sand-ink)}.tone-sage{background:var(--sage);color:var(--sage-ink)}.tone-mist{background:var(--mist)}.tone-paper{background:var(--paper);box-shadow:var(--lift)}.night{margin-top:var(--s9);padding:var(--s8) var(--s6);background:var(--night);color:var(--white);border-radius:var(--r-xl)}.night .head2 p{color:#c4c5c0}.pill{display:inline-flex;align-items:center;gap:8px;min-height:46px;padding:0 20px;border-radius:var(--r-pill);background:var(--ink);color:var(--white);font-size:14px;font-weight:750;text-decoration:none;border:0;cursor:pointer}.pill.light{background:var(--paper);color:var(--ink)}.page-hero{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:var(--s6);align-items:center;padding:var(--s6);border-radius:var(--r-xl)}.page-hero .art{border-radius:var(--r-l);overflow:hidden;background:#f4f4f2}.facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:var(--s3);margin-top:var(--s5)}.fact{padding:var(--s4);border-radius:var(--r-m);background:#ffffffb8}.tone-paper .fact{background:var(--soft)}.fact b{display:block;font:900 28px/1 var(--display);letter-spacing:-.05em}.fact span{color:var(--muted);font-size:13px;font-weight:650}.split{display:grid;grid-template-columns:minmax(0,var(--read)) minmax(0,1fr);gap:var(--s7);align-items:start;margin-top:var(--s8)}.aside{position:sticky;top:96px;display:grid;gap:var(--s4)}.panel{padding:var(--s5);border-radius:var(--r-l);background:var(--paper);box-shadow:var(--lift)}.panel h2,.panel h3{font:850 19px/1.2 var(--display);letter-spacing:-.03em;margin-bottom:var(--s3)}.panel ul{list-style:none;padding:0;display:grid;gap:8px;font-size:15px}@media(max-width:960px){.duo,.page-hero,.split{grid-template-columns:1fr}.page-hero{padding:var(--s4);gap:var(--s4);border-radius:var(--r-l)}.feat{padding:var(--s5);border-radius:var(--r-l)}.head2{display:block}.head2 p{margin-top:var(--s3)}.night{padding:var(--s6) var(--s4);border-radius:var(--r-l)}.aside{position:static}}}@layer prose{.prose{max-width:var(--read);font-size:17.5px;line-height:1.68}.prose>*+*{margin-top:1.05em}.prose h2{margin-top:2em;font:850 clamp(26px,3vw,34px)/1.1 var(--display);letter-spacing:-.045em}.prose h3{margin-top:1.6em;font:800 21px/1.2 var(--display);letter-spacing:-.03em}.prose ul,.prose ol{padding-left:1.2em}.prose li+li{margin-top:.4em}.prose figure{margin:1.8em 0}.prose figcaption,.cap{margin-top:8px;font-size:13.5px;color:var(--muted)}.note{padding:var(--s5);border-radius:var(--r-m);background:var(--mist);font-size:15.5px}.note h2{margin-top:0;font-size:20px}.tbl{width:100%;border-collapse:separate;border-spacing:0 6px;font-size:15px}.tbl th{text-align:left;font-size:12.5px;text-transform:uppercase;letter-spacing:.06em;color:var(--muted);padding:0 12px}.tbl td{background:var(--paper);padding:11px 12px}.tbl td:first-child{border-radius:14px 0 0 14px;font-weight:700}.tbl td:last-child{border-radius:0 14px 14px 0}.tbl .num{text-align:right;font-variant-numeric:tabular-nums}@media(max-width:700px){.tbl thead{display:none}.tbl tr{display:block;margin-bottom:8px;background:var(--paper);border-radius:16px;padding:8px 4px}.tbl td{display:flex;justify-content:space-between;gap:12px;background:none;padding:5px 12px;text-align:right}.tbl td:before{content:attr(data-l);font-weight:600;color:var(--muted);text-align:left}.tbl td:first-child{border-radius:0}}.faq{display:grid;gap:var(--s3)}.faq details{border-radius:var(--r-m);background:var(--night-soft)}.faq summary{display:flex;align-items:center;justify-content:space-between;gap:var(--s4);padding:18px 22px;cursor:pointer;list-style:none}.faq summary::-webkit-details-marker{display:none}.faq summary h3{font:700 19px/1.25 var(--display);letter-spacing:-.025em;margin:0}.faq summary:after{content:"+";flex:0 0 30px;height:30px;display:grid;place-items:center;border-radius:50%;background:var(--white);color:var(--ink);font-size:21px}.faq details[open] summary:after{content:"–"}.faq .ans{padding:0 22px 20px;color:#d8d9d4;max-width:820px}.faq .ans p+p{margin-top:.7em}.faq a{color:var(--white)}.light-faq details{background:var(--paper);box-shadow:var(--lift)}.light-faq summary:after{background:var(--ink);color:var(--white)}.light-faq .ans{color:#3e3f3c}.light-faq a{color:var(--ink)}.src{font-size:13px;color:var(--muted)}.figimg{border-radius:var(--r-l);overflow:hidden;background:#f4f4f2}.figimg img{width:100%;height:auto}}@layer tools{.calc{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:var(--s3)}.calc label{display:grid;gap:6px;font-size:14px;font-weight:650}.calc input,.calc select{min-height:46px;padding:0 14px;border:0;border-radius:var(--r-s);background:var(--paper);box-shadow:inset 0 0 0 1px #dcdcd8;font-size:16px}.calc-out{margin-top:var(--s4);display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:var(--s3)}.calc-out div{padding:var(--s4);border-radius:var(--r-m);background:var(--paper)}.calc-out b{display:block;font:900 30px/1 var(--display);letter-spacing:-.05em}.calc-out span{color:var(--muted);font-size:13px}}@layer motion{.prose a,.panel a,.src a,.foot li a,.crumbs a,.lnk{text-decoration:none;background-image:linear-gradient(var(--lake),var(--lake));background-repeat:no-repeat;background-size:100% .32em;background-position:0 92%;border-radius:3px;transition:background-size .3s var(--settle)}.prose a:hover,.panel a:hover,.src a:hover,.foot li a:hover,.crumbs a:hover,.lnk:hover,.prose a:focus-visible,.panel a:focus-visible{background-size:100% 100%}.pill,.chip{position:relative;overflow:hidden;isolation:isolate;transition:transform .18s var(--settle),box-shadow .18s}.pill:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--night-soft);transform:translateY(101%);transition:transform .3s var(--settle);border-radius:inherit}.pill.light:before{background:var(--soft)}.pill:hover:before,.pill:focus-visible:before{transform:none}.pill:active,.chip:active{transform:translateY(2px);box-shadow:0 2px 6px #1010101f}.card,.kreis,.feat{transition:transform .3s var(--settle),box-shadow .3s var(--settle)}.card:hover,.kreis:hover,.feat:hover{transform:translateY(-3px);box-shadow:var(--float)}.js-rise .rise{opacity:0;transform:translateY(14px);clip-path:inset(18% 0 0 0 round 30px)}.js-rise .rise.up{opacity:1;transform:none;clip-path:inset(0 0 0 0 round 30px);transition:opacity .45s var(--settle),transform .45s var(--settle),clip-path .5s var(--settle)}.diorama{position:relative}.dio-in{position:relative;scale:1.05;transform:perspective(1100px) rotateX(var(--rx, 0deg)) rotateY(var(--ry, 0deg));transition:transform .5s var(--settle)}.dio-in .figimg{border-radius:0;background:none}.dio-fx{position:absolute;inset:0;pointer-events:none}.dio-fx img{position:absolute;height:auto}.glow,.sun{position:absolute;width:calc(var(--r, 1) * 2.4%);aspect-ratio:1;translate:-50% -50%;border-radius:50%;mix-blend-mode:screen;opacity:.55;background:radial-gradient(circle,rgba(255,226,160,.95),rgba(255,190,110,.35) 42%,transparent 70%)}.sun{width:7%;opacity:.6;background:radial-gradient(circle,rgba(255,236,190,.9),rgba(255,170,110,.3) 45%,transparent 70%)}.play .dio-in{animation:dio-float 7s ease-in-out infinite alternate}.play .glow{animation:dio-flicker calc(2.2s + var(--k) * 1s) ease-in-out calc(var(--k) * -1.7s) infinite alternate}.play .sun{animation:dio-sun 6s ease-in-out infinite alternate}.play .sp-boot-1{animation:dio-drift 11s ease-in-out infinite alternate}.play .sp-boot-2{animation:dio-sail 14s ease-in-out -3s infinite alternate}.play .sp-boot-3{animation:dio-drift 9s ease-in-out -5s infinite alternate-reverse}.play .sp-boot-4,.play .sp-boot-5{animation:dio-row 6s ease-in-out infinite alternate}.play .sp-boot-5{animation-delay:-2.5s}.play .sp-tram{animation:dio-tram 13s cubic-bezier(.3,.1,.3,1) infinite}.play .sp-haken{transform-origin:50% 0;animation:dio-swing 4.2s ease-in-out infinite alternate}.play .pt-menge-1,.play .pt-menge-2,.play .pt-menge-3,.play .pt-wagen{animation:dio-beat .47s ease-in-out infinite alternate}.play .pt-menge-2{animation-delay:-.16s}.play .pt-menge-3{animation-delay:-.31s}.play .pt-wagen{animation-duration:.94s}.play .pt-shaker{animation:dio-shake 4.5s linear infinite}@keyframes dio-float{0%{translate:0 2px}to{translate:0 -5px}}@keyframes dio-flicker{0%{opacity:.3}40%{opacity:.75}55%{opacity:.5}to{opacity:.9}}@keyframes dio-sun{0%{opacity:.45;scale:.9}to{opacity:.8;scale:1.15}}@keyframes dio-drift{0%{translate:-14px 1px}to{translate:12px -1px}}@keyframes dio-sail{0%{translate:-10px 0;rotate:-1.5deg}to{translate:16px -2px;rotate:1.5deg}}@keyframes dio-row{0%{translate:-5px 0;rotate:-1deg}to{translate:6px -1px;rotate:1deg}}@keyframes dio-swing{0%{rotate:-5deg}to{rotate:5deg}}@keyframes dio-beat{0%{translate:0 0}to{translate:0 -1.6px}}@keyframes dio-shake{0%,26%,to{translate:0 0}2%,6%,10%,14%,18%,22%{translate:1.4px -1.6px}4%,8%,12%,16%,20%,24%{translate:-1.2px 1.2px}}@keyframes dio-tram{0%{translate:-46% -31%;opacity:0}8%{opacity:1}34%{translate:0 0}70%{translate:0 0;opacity:1}84%{translate:14% 9%;opacity:0}to{translate:-46% -31%;opacity:0}}@media(prefers-reduced-motion:reduce){*,*:before{transition:none!important}.js-rise .rise{opacity:1;transform:none;clip-path:none}.dio-in{scale:1;transform:none}}:focus-visible{outline:3px solid var(--ink);outline-offset:3px}}.chart{width:100%;height:auto;background:var(--paper);border-radius:var(--r-l);padding:16px;box-shadow:var(--lift)}.embed{font:13px/1.45 ui-monospace,monospace;background:var(--soft);padding:14px;border-radius:var(--r-s);white-space:pre-wrap;word-break:break-all}.timeline{list-style:none;padding:0}.timeline li{position:relative;padding:14px 18px;background:var(--paper);border-radius:var(--r-m);margin-top:8px}.timeline b{display:block;font:900 22px/1.1 var(--display);letter-spacing:-.04em;margin-bottom:4px}.tone-sand .kicker,.tone-sage .kicker,.tone-mist .kicker,.atlas .kicker{color:#45423c}
