.kb-gk-kopf{background-color:#0a2c34;background-image:radial-gradient(55% 70% at 100% 0,#2ecc7138,#0000 70%),radial-gradient(45% 60% at 0 100%,#38bdf81f,#0000 72%),linear-gradient(#0c3039 0,#0a2c34 60%,#082730)}.kb-gk-kopf:after{content:"";inset-inline:0;pointer-events:none;background:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20preserveAspectRatio%3D%22none%22%20viewBox%3D%220%200%201440%20100%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M0%20100V72C360%208%201080%208%201440%2072v28Z%22%2F%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22rgba\(167%2C243%2C208%2C0.9\)%22%20stroke-width%3D%222%22%20d%3D%22M0%2072C360%208%201080%208%201440%2072%22%20vector-effect%3D%22non-scaling-stroke%22%2F%3E%3C%2Fsvg%3E) 50%/100% 100% no-repeat;height:40px;position:absolute;bottom:-1px}.kb-gk-raster{background-image:radial-gradient(circle,#ffffff0f 1px,#0000 0);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 85%);mask-image:linear-gradient(#000,#0000 85%)}.kb-gk-karte{background-color:#123a46;background-image:radial-gradient(90% 80% at 0 0,#2ecc7147,#0000 60%),radial-gradient(70% 70% at 100% 100%,#38bdf824,#0000 70%),linear-gradient(135deg,#ffffff0f,#0000 45%);box-shadow:inset 0 1px #ffffff29,inset 0 0 0 1px #ffffff14,0 28px 50px -22px #0009,0 10px 20px -12px #00000073}@media (width>=768px){.kb-gk-karte{transform:rotate(-2deg)}}@media (prefers-reduced-motion:reduce){.kb-gk-karte{transform:none}}.kb-gk-empfohlen{background-color:var(--color-bg-inverse);background-image:radial-gradient(90% 70% at 50% 0,#2ecc713d,#0000 70%);box-shadow:inset 0 1px #ffffff1a,0 22px 44px -22px #06282e99,0 6px 14px -8px #06282e59}.kb-gk-empfohlen-an{box-shadow:inset 0 1px #ffffff1f,0 0 0 2px #2ecc71d9,0 0 40px -8px #2ecc718c,0 22px 44px -22px #06282e99}.kb-gk-schritt{background-color:var(--color-bg-inverse);color:#fff;font-variant-numeric:tabular-nums;flex-shrink:0;place-items:center;width:1.75rem;height:1.75rem;font-size:.8125rem;font-weight:800}.kb-gk-rund,.kb-gk-schritt{border-radius:9999px;display:inline-grid}.kb-gk-rund{background-color:var(--color-bg);width:2.75rem;height:2.75rem;color:var(--color-text-primary,#111820);box-shadow:inset 0 0 0 1px var(--color-border,#1118201f);place-items:center;transition:background-color .15s ease-out,box-shadow .15s ease-out}.kb-gk-rund:hover:not(:disabled){box-shadow:inset 0 0 0 1.5px var(--color-accent);color:var(--color-accent-dark,var(--color-accent))}.kb-gk-rund:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.kb-gk-rund:disabled{opacity:.4;cursor:not-allowed}.kb-gk-chip{color:var(--color-text-secondary,#3d4650);border-radius:9999px;align-items:center;gap:.3rem;padding:.2rem .55rem;font-size:.6875rem;font-weight:700;display:inline-flex}.kb-gk-beleg,.kb-gk-chip{background-color:var(--color-bg-subtle,#e6ebef)}.kb-gk-beleg{background-image:linear-gradient(#fff9,#0000 70%)}.kb-gk-schieber{appearance:none;cursor:pointer;background:0 0;height:2rem}.kb-gk-schieber::-webkit-slider-runnable-track{background:linear-gradient(90deg,var(--color-accent) 0 var(--fuellung),#1118201f var(--fuellung) 100%);border-radius:9999px;height:8px}.kb-gk-schieber::-moz-range-track{background:linear-gradient(90deg,var(--color-accent) 0 var(--fuellung),#1118201f var(--fuellung) 100%);border-radius:9999px;height:8px}.kb-gk-schieber::-webkit-slider-thumb{-webkit-appearance:none;border:3px solid var(--color-accent);background:#fff;border-radius:9999px;width:28px;height:28px;margin-top:-10px;transition:transform .15s ease-out;box-shadow:0 4px 10px -2px #06282e59}.kb-gk-schieber::-moz-range-thumb{border:3px solid var(--color-accent);background:#fff;border-radius:9999px;width:22px;height:22px;box-shadow:0 4px 10px -2px #06282e59}.kb-gk-schieber:active::-webkit-slider-thumb{transform:scale(1.12)}.kb-gk-schieber:focus-visible{outline:none}.kb-gk-schieber:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 4px #0478574d,0 4px 10px -2px #06282e59}.kb-gk-schieber:focus-visible::-moz-range-thumb{box-shadow:0 0 0 4px #0478574d}
