@font-face{font-family:"Urbanist";src:url("fonts/urbanist-latin-wght-normal.7981ef90c2.woff2") format("woff2");font-weight:100 900;font-style:normal;font-display:swap;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:"Urbanist";src:url("fonts/urbanist-latin-ext-wght-normal.f71047c013.woff2") format("woff2");font-weight:100 900;font-style:normal;font-display:swap;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:"Reddit Sans";src:url("fonts/reddit-sans-latin-wght-normal.3e3b66d208.woff2") format("woff2");font-weight:200 900;font-style:normal;font-display:swap;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{--pomm-gelb: #fcc300;--pomm-orange: #e88301;--anthrazit: #3c3c3b;--schwarz: #000000;--weiss: #ffffff;--surface: #000000;--surface-raised: #141414;--ink: #ffffff;--ink-muted: #8c8c8c;--accent-text: #fcc300;--on-gelb: #000000;--on-orange: #000000;--on-anthrazit: #ffffff;--line: #2b2b2b;--pattern-line: #1f1f1f;--focus-ring: #fcc300;--font-display: "Neulis Neue",Urbanist,system-ui,sans-serif;--font-hand: "Badonk a Donk 2","Neulis Neue",Urbanist,sans-serif;--font-body: Urbanist,system-ui,sans-serif;--font-text: "Reddit Sans",Urbanist,system-ui,sans-serif;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-6: 24px;--space-8: 32px;--space-12: 48px;--space-16: 64px;--radius-sm: 8px;--radius-md: 12px;--radius-lg: 20px;--radius-pill: 999px}.hb-root{container: hbroot / inline-size;position: relative;background: var(--surface);color: var(--ink);font-family: var(--font-text);overflow: hidden}.hb-header{display: flex;align-items: center;justify-content: space-between;gap: 24px;height: 76px;box-sizing: border-box;padding: 0 48px}.hb-logo{display: block;height: 44px;width: auto}.hb-logolink{display: block;flex: none;border-radius: 6px}.hb-logolink:focus-visible,.hb-back:focus-visible{outline: 3px solid var(--focus-ring);outline-offset: 2px}.hb-back{display: none}.hb-nav{display: flex;align-items: center;gap: 32px}.hb-navlink{font-family: var(--font-body);font-weight: 800;font-size: 13px;line-height: 16px;letter-spacing: .06em;text-transform: uppercase;color: var(--ink);text-decoration: none;padding: 14px 0}.hb-navlink:hover{color: var(--pomm-gelb)}.hb-navlink:focus-visible{outline: 3px solid var(--focus-ring);outline-offset: 2px}.hb-hero{display: grid;grid-template-columns: minmax(230px,20fr) minmax(0,60fr) minmax(230px,20fr);grid-template-rows: auto 1fr;grid-template-areas: "left tabs right" "left center right";column-gap: 32px;row-gap: 10px;align-items: start;max-width: 1600px;box-sizing: border-box;margin: 0 auto;padding: 4px 48px 20px}.hb-tabs{grid-area: tabs;display: flex;justify-content: center;gap: 8px}.hb-left{container: hbleft / inline-size;grid-area: left;display: flex;flex-direction: column;gap: 14px;padding: 18px 14px;border-radius: var(--radius-lg);background: var(--surface-raised);box-shadow: inset 0 0 0 1px var(--line)}.hb-intro{display: flex;flex-direction: column;gap: 10px}.hb-center{grid-area: center;display: flex;flex-direction: column;align-items: center;gap: 10px;min-width: 0}.hb-right{grid-area: right}.hb-h{font-size: 34px}.hb-chips{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 8px}.hb-chips .hb-chip{flex-direction: column;justify-content: flex-start;text-align: center;gap: 6px;padding: 10px 4px 8px}.hb-chips .hb-count{position: absolute;top: 6px;right: 6px;margin: 0}.hb-chips .hb-chip--msauce{display: none}.hb-chipwrap{position: relative}.hb-edge{display: none}.hb-saucerow{display: flex;flex-wrap: wrap;align-items: center;justify-content: center;gap: 12px}.hb-sauces{display: flex;flex-wrap: wrap;justify-content: center;gap: 8px}.hb-stagebox{position: relative;width: 100%;display: flex;flex-direction: column;align-items: center;gap: 8px}.hb-actions{display: flex;flex-wrap: wrap;align-items: center;justify-content: center;gap: 10px}.hb-act{appearance: none;display: inline-flex;align-items: center;gap: 8px;height: 44px;padding: 0 20px;border: 0;border-radius: var(--radius-pill);background: transparent;box-shadow: inset 0 0 0 2px var(--ink);color: var(--ink);cursor: pointer;font-family: var(--font-body);font-weight: 800;font-size: 13px;letter-spacing: .06em;text-transform: uppercase}.hb-act:hover{background: #1c1c1c}.hb-act--quiet{box-shadow: none;color: var(--ink-muted);padding: 0 12px}.hb-act--quiet:hover{color: var(--ink);background: transparent}.hb-act:focus-visible{outline: 3px solid var(--focus-ring);outline-offset: 2px}.hb-receipt{display: flex;flex-direction: column;gap: 10px;padding: 18px 16px 30px;background: var(--weiss);color: var(--anthrazit);border-radius: 6px 6px 0 0;font-family: var(--font-text);font-size: 14px;line-height: 20px;font-variant-numeric: tabular-nums;-webkit-mask: conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) 50% / 16px 100%;mask: conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) 50% / 16px 100%}.hb-lines{max-height: max(120px,calc(100vh - 430px));max-height: max(120px,calc(100svh - 430px));overflow-y: auto;overscroll-behavior: contain}.hb-line{display: flex;align-items: center;gap: 6px;min-height: 38px;border-bottom: 1px dashed #c9c6bd}.hb-minus{appearance: none;flex: none;width: 38px;height: 38px;margin-right: -10px;border: 0;background: none;cursor: pointer;color: var(--anthrazit);font-family: var(--font-display);font-weight: 900;font-size: 20px;line-height: 1;border-radius: 999px}.hb-minus:hover{background: #f5f4f0}.hb-minus:focus-visible{outline: 3px solid var(--anthrazit);outline-offset: -4px}.hb-receipt .pd-btn:focus-visible{outline-color: var(--anthrazit)}.hb-stage{position: relative;width: 100%;max-width: min(620px,max(320px,calc(100vh - 292px)));max-width: min(620px,max(320px,calc(100svh - 292px)));aspect-ratio: 1 / 1;container-type: size;background: radial-gradient(circle at 50% 46%,rgba(232,131,1,.22),rgba(232,131,1,0) 64%)}@container hbroot (max-width: 900px){.hb-header{height: 52px;padding: 0 16px;justify-content: center}.hb-nav{display: none}.hb-header{position: relative}.hb-back{display: inline-flex;align-items: center;justify-content: center;position: absolute;left: 6px;top: 50%;transform: translateY(-50%);width: 44px;height: 44px;color: var(--ink);text-decoration: none}.hb-back span{position: absolute;width: 1px;height: 1px;overflow: hidden;clip: rect(0 0 0 0);white-space: nowrap}.hb-back svg{width: 22px;height: 22px}.hb-back:hover{color: var(--pomm-gelb)}.hb-logo{height: 30px}.hb-navlink{display: none}.hb-hero{grid-template-columns: minmax(0,1fr);grid-template-rows: none;grid-template-areas: "tabs" "left" "center" "right";row-gap: 8px;padding: 0 16px 32px}.hb-tabs .pd-btn{flex: 1 1 0;justify-content: center;height: 38px;padding: 0 12px;font-size: 13px}.hb-left{padding: 0;gap: 0;background: none;box-shadow: none;border-radius: 0}.hb-intro,.hb-saucerow{display: none}.hb-chipwrap{margin: 0 -16px}.hb-edge{display: flex;align-items: center;position: absolute;top: 0;bottom: 0;width: 56px;z-index: 2;pointer-events: none;color: var(--ink);opacity: 0;transition: opacity .25s ease}.hb-edge--l{left: 0;justify-content: flex-start;padding-left: 4px;background: linear-gradient(90deg,var(--surface) 15%,rgba(0,0,0,0))}.hb-edge--r{right: 0;justify-content: flex-end;padding-right: 4px;background: linear-gradient(270deg,var(--surface) 15%,rgba(0,0,0,0))}.hb-edge svg{width: 22px;height: 22px;padding: 3px;border-radius: 50%;background: rgba(20,20,20,.9);box-shadow: inset 0 0 0 1px #3a3a3a}.hb-chipwrap--l .hb-edge--l,.hb-chipwrap--r .hb-edge--r{opacity: 1}.hb-edge{appearance: none;border: 0;margin: 0;font: inherit;cursor: pointer;-webkit-tap-highlight-color: transparent}.hb-chipwrap--l .hb-edge--l svg,.hb-chipwrap--r .hb-edge--r svg{pointer-events: auto}.hb-edge svg{width: 30px;height: 30px;padding: 6px;box-sizing: border-box}.hb-chipwrap--r .hb-edge--r svg{animation: hb-nudge 1.6s ease-in-out infinite}.hb-root--lite .hb-edge svg{animation: none}.hb-chipwrap--drag .hb-chips{scroll-snap-type: none;cursor: grabbing;user-select: none;-webkit-user-select: none}.hb-chipwrap--drag .hb-chip{cursor: grabbing;pointer-events: none}@media (pointer: fine){.hb-chips .hb-chip{cursor: pointer}.hb-chips img{-webkit-user-drag: none;user-select: none}}.hb-chips{display: flex;flex-wrap: nowrap;overflow-x: auto;gap: 8px;margin: 0;padding: 4px 16px 6px;scroll-snap-type: x proximity;scroll-padding-inline: 16px;scrollbar-width: none;overscroll-behavior-x: contain}.hb-chips::-webkit-scrollbar{display: none}.hb-chips .hb-chip{flex: 0 0 auto;min-width: 70px;gap: 4px;padding: 8px 6px 6px;font-size: 11px;scroll-snap-align: start;touch-action: pan-x;background: var(--surface-raised)}.hb-chips .hb-thumb{width: 40px;height: 40px}.hb-chips .hb-thumb img{max-width: 32px;max-height: 32px}.hb-chips .hb-count{top: 2px;right: 2px;min-width: 20px;height: 20px;line-height: 20px;font-size: 11px;padding: 0 5px}.hb-chips .hb-chip--msauce{display: flex}.hb-stage{max-width: min(460px,max(300px,calc(100vh - 230px)));max-width: min(460px,max(300px,calc(100svh - 230px)))}.hb-actions{position: absolute;left: 0;right: 0;bottom: 0;z-index: 45;justify-content: space-between;padding: 0 2px;pointer-events: none}.hb-act,.hb-act--quiet{pointer-events: auto;width: 44px;height: 44px;padding: 0;justify-content: center;background: rgba(20,20,20,.85);box-shadow: inset 0 0 0 1px #3a3a3a;color: var(--ink)}.hb-act,.hb-act--quiet{position: relative;overflow: visible}.hb-actions{bottom: 16px;padding: 0 8px}.hb-root--klassiker .hb-stage{margin-top: -9%;margin-bottom: 7%}.hb-act:first-child .hb-act-label{left: 0;transform: none}.hb-act:last-child .hb-act-label{left: auto;right: 0;transform: none}.hb-act-label{position: absolute;top: calc(100% + 4px);left: 50%;transform: translateX(-50%);white-space: nowrap;font-size: 10px;font-weight: 700;letter-spacing: .02em;text-transform: none;color: var(--ink-muted);line-height: 1;pointer-events: none}.hb-lines{max-height: none;overflow: visible}.hb-line{min-height: 44px}.hb-minus{width: 44px;height: 44px;margin-right: -12px}}.hb-board{position: absolute;left: 3cqw;top: 4cqw;width: 94cqw;height: 94cqw;border-radius: 50%;transition: box-shadow .2s}.hb-open{position: absolute;border-radius: 50%;pointer-events: none;z-index: 33;transition: box-shadow .2s}.hb-open.hb-board--over{box-shadow: 0 0 0 .7cqw var(--pomm-gelb) !important}.hb-board--over{box-shadow: 0 0 0 .9cqw var(--pomm-gelb),0 3cqw 8cqw rgba(0,0,0,.8) !important}.hb-bread{animation: hb-fade .3s ease-out both}@keyframes hb-fade{from{opacity: 0}to{opacity: 1}}@media (prefers-reduced-motion: reduce){.hb-bread{animation: none}}.hb-chip{appearance: none;position: relative;border: 0;margin: 0;cursor: grab;touch-action: none;user-select: none;-webkit-user-select: none;display: flex;flex-direction: row;align-items: center;gap: 10px;padding: 6px 10px 6px 6px;min-height: 44px;text-align: left;border-radius: var(--radius-lg);background: var(--schwarz);box-shadow: inset 0 0 0 1px var(--line);color: var(--ink);font-family: var(--font-body);font-weight: 800;font-size: 12px;line-height: 16px;letter-spacing: .04em;text-transform: uppercase;white-space: nowrap;transition: box-shadow .15s,background .15s}.hb-chip--sauce{gap: 8px;padding: 4px 14px 4px 4px;background: var(--surface-raised)}.hb-chip--sauce .hb-thumb{width: 36px;height: 36px}.hb-chip--sauce .hb-thumb img{max-width: 30px;max-height: 30px}.hb-count{flex: none;margin-left: auto;min-width: 24px;height: 24px;box-sizing: border-box;padding: 0 6px;border-radius: 999px;background: var(--pomm-gelb);color: var(--on-gelb);font-family: var(--font-display);font-weight: 900;font-size: 13px;line-height: 24px;text-align: center;letter-spacing: 0}.hb-chip:hover{background: #1c1c1c}.hb-chip--on{box-shadow: inset 0 0 0 2px var(--pomm-gelb)}.hb-chip:focus-visible{outline: 3px solid var(--focus-ring);outline-offset: 2px}.hb-thumb{position: relative;flex: none;width: 46px;height: 46px;border-radius: 50%;background: #0a0a0a;box-shadow: inset 0 0 0 1px var(--line);display: grid;place-items: center;pointer-events: none}.hb-thumb img{display: block;max-width: 38px;max-height: 38px}.hb-ghost{position: absolute;left: 0;top: 0;width: 64px;height: 64px;margin: -32px 0 0 -32px;border-radius: 50%;background: rgba(20,20,20,.9);box-shadow: 0 0 0 2px var(--pomm-gelb),0 12px 28px rgba(0,0,0,.7);display: grid;place-items: center;pointer-events: none;z-index: 50;opacity: 0}.hb-ghost--on{opacity: 1}.hb-ghost img{display: block;max-width: 52px;max-height: 52px}.hb-sp{position: absolute;left: 0;top: 0;height: auto;translate: var(--x,0) var(--y,0);transition: translate .42s cubic-bezier(.45,0,.9,.55),rotate .42s ease-out;cursor: grab;touch-action: none;user-select: none;-webkit-user-select: none;-webkit-user-drag: none;filter: drop-shadow(0 .6cqw .8cqw rgba(0,0,0,.35));animation: hb-pop .25s ease-out}.hb-sp:active{cursor: grabbing}.hb-sp--new{transition: none}.hb-sp--live{animation: hb-settle .3s ease-out .38s}.hb-sp--sauce.hb-sp--live{animation: hb-ooze 1.8s cubic-bezier(.2,.6,.3,1) .35s forwards}.hb-sp--gone{opacity: 0;visibility: hidden;pointer-events: none;filter: none !important;transition: opacity .2s,visibility 0s .2s}@keyframes hb-pop{from{opacity: 0;scale: 1.25}to{opacity: 1;scale: 1}}@keyframes hb-settle{0%{scale: 1 1}45%{scale: 1.05 .93}100%{scale: 1 1}}@keyframes hb-ooze{from{translate: var(--x,0) var(--y,0);scale: 1 1}to{translate: var(--x,0) calc(var(--y,0) + 1.6cqw);scale: 1 1.1}}.hb-lift{position: absolute;left: 0;top: 0;height: auto;z-index: 60;display: none;pointer-events: none;filter: drop-shadow(0 1.2cqw 1.4cqw rgba(0,0,0,.5))}.hb-root--lite .hb-sp,.hb-root--lite .hb-sp--live,.hb-root--lite .hb-sp--sauce.hb-sp--live{animation: none}.hb-root--lite .hb-lift{filter: none}.hb-fill{position: absolute;left: 50%;top: 1cqw;translate: -50% 0;white-space: nowrap;pointer-events: none;z-index: 40}@media (prefers-reduced-motion: reduce){.hb-sp,.hb-sp--live,.hb-sp--sauce.hb-sp--live{animation: none;transition: none}}@keyframes hb-nudge{0%,55%,100%{transform: translateX(0)}25%{transform: translateX(4px)}40%{transform: translateX(-1px)}}@media (prefers-reduced-motion: reduce){.hb-edge svg{animation: none !important}}body{margin:0;background:#000;color:#fff;font-family:var(--font-text)}.pd-btn{display:inline-flex;align-items:center;gap:var(--space-2);height:48px;padding:0 var(--space-6);border:0;border-radius:var(--radius-pill);font-family:var(--font-body);font-weight:800;font-size:15px;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;text-decoration:none;background:var(--pomm-gelb);color:var(--on-gelb)}.pd-btn--ghost{background:transparent;color:var(--ink);box-shadow:inset 0 0 0 2px var(--ink)}.pd-btn:hover{filter:brightness(1.06)}.pd-btn:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}.pd-badge{display:inline-flex;align-items:center;height:40px;padding:0 var(--space-8);border-radius:var(--radius-pill);background:var(--pomm-gelb);color:var(--on-gelb);font-family:var(--font-display);font-weight:900;font-size:22px;letter-spacing:.02em;text-transform:uppercase}.pd-badge--sm{height:24px;padding:0 var(--space-3);font-size:13px}.pd-hand{margin:0;font-family:var(--font-hand);font-style:italic;font-weight:700;font-size:72px;line-height:.95;text-transform:uppercase;color:var(--pomm-gelb)}.pd-hand span{display:block}.pd-hand span+span{color:var(--pomm-orange)}.hb-noscript{padding:48px 24px;text-align:center;font-family:var(--font-body)}.hb-noscript a{color:var(--pomm-gelb)}.pd-fuss{border-top:1px solid #2a2a2a;color:var(--ink-muted);text-align:center;padding:20px 16px 90px;font-family:var(--font-text);font-size:14px}.pd-fuss nav{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 6px;margin-bottom:8px}.pd-fuss nav a,.pd-fuss nav button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:11px 10px;font-weight:700;text-decoration:underline;display:inline-block}.pd-fuss p{margin:0}.pd-fuss a{color:inherit}.pd-fuss .realisiert{margin-top:6px;font-size:12px}.pd-hinweis{z-index:60;background:#141414;max-width:540px;box-shadow:0 0 0 1px #2a2a2a,0 8px 24px #0009;border-radius:16px;align-items:center;gap:8px;margin:0 auto;padding:10px 12px;font-family:var(--font-text);font-size:14px;color:#fff;display:flex;position:fixed;bottom:10px;left:10px;right:10px}.pd-hinweis[hidden]{display:none}.pd-hinweis p{flex:1;min-width:0;margin:0;line-height:1.2}.pd-hinweis button{background:var(--pomm-gelb);min-height:44px;color:#000;font:inherit;cursor:pointer;border:0;border-radius:12px;flex:none;padding:0 12px;font-weight:800}.pd-hinweis button.mehr{background:#2a2a2a;color:#fff}.pd-popup{background:#141414;width:min(100vw - 32px,500px);max-height:80svh;color:#fff;box-shadow:0 0 0 2px var(--pomm-gelb);border:0;border-radius:22px;padding:18px 16px 16px;font-family:var(--font-text)}.pd-popup::backdrop{background:#000000b3}.pd-popup h2{margin:0;font-family:var(--font-text);color:var(--pomm-gelb);padding-right:44px;font-size:26px;font-weight:900;line-height:1.15}.pd-popup p{margin:12px 0 0;font-size:15px;line-height:1.4}.pd-popup a{color:var(--pomm-gelb)}.pd-popup .schliessen{width:44px;height:44px;color:#fff;cursor:pointer;background:0 0;border:0;font-size:28px;line-height:1;position:absolute;top:8px;right:8px}