.sb-listing-wrapper.sb-listing-wrapper__table-payments *,.sb-item.sb-item-one-line *{box-sizing:border-box!important}.sb-listing-wrapper.sb-listing-wrapper__table-payments{width:100%!important;max-width:1200px!important;margin:0 auto!important;padding:20px!important;background:transparent!important}.sb-wrapper{background-color:var(--kemoku-table-bg)!important;background:var(--kemoku-table-bg)!important;padding:20px 0;padding-top:15px!important}.sb-item.sb-item-one-line,div.sb-item.sb-item-one-line,.sb-item-one-line{background-color:var(--kemoku-card-bg)!important;background:var(--kemoku-card-bg)!important;background-image:none!important;color:var(--kemoku-text)!important;border:var(--kemoku-border-width) solid var(--kemoku-border)!important;border-radius:24px!important;margin-bottom:24px!important;margin-top:15px!important;overflow:hidden!important;box-shadow:0 2px 8px rgba(0,0,0,.1)!important;transition:all 0.3s ease!important;position:relative!important}.sb-wrapper>.sb-item.sb-item-one-line:first-child,.sb-listing-wrapper>.sb-item.sb-item-one-line:first-child{margin-top:0!important}.sb-item-one-line:hover,.sb-item.sb-item-one-line:hover{background-color:var(--kemoku-card-hover)!important;background:var(--kemoku-card-hover)!important;transform:translateY(-4px)!important;box-shadow:0 8px 24px rgba(0,0,0,.15)!important}.sb-item.sb-item-one-line::before{content:''!important;position:absolute!important;top:0!important;left:0!important;right:0!important;height:4px!important;background:linear-gradient(135deg,var(--kemoku-provider-btn-bg) 0%,var(--kemoku-provider-btn-hover) 100%)!important;opacity:0!important;transition:opacity 0.3s ease!important}.sb-item.sb-item-one-line:hover::before{opacity:1!important}.sb-top-row{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;padding:24px!important;gap:24px!important;position:relative!important;background:transparent!important;overflow:visible!important}.sb-col-logo{position:relative!important;flex-shrink:0!important;width:auto!important;z-index:1!important}.sb-logo-box{width:160px!important;height:160px!important;background-color:var(--kemoku-logo-bg)!important;background:var(--kemoku-logo-bg)!important;border-radius:16px!important;display:flex!important;align-items:center!important;justify-content:center!important;position:relative!important;overflow:visible!important;box-shadow:inset 0 2px 4px rgba(0,0,0,.1)!important;transition:all 0.3s ease!important;border:1px solid var(--kemoku-border)!important}.sb-logo-box:hover{transform:scale(1.05)!important;box-shadow:0 8px 24px rgba(0,0,0,.15)!important}.sb-logo-button{width:100%!important;height:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;background:transparent!important;border:none!important;cursor:pointer!important;position:relative!important;padding:0!important}.sb-logo-button img{max-width:90%!important;max-height:90%!important;object-fit:contain!important;transition:all 0.3s ease!important;opacity:0.95!important}.sb-logo-button:hover img{opacity:1!important;transform:scale(1.05)!important}.sb-rank-badge{position:absolute!important;top:-15px!important;left:-15px!important;width:50px!important;height:50px!important;min-width:50px!important;min-height:50px!important;background-color:var(--kemoku-rank-bg)!important;background:var(--kemoku-rank-bg)!important;color:var(--kemoku-rank-text)!important;border-radius:50%!important;font-weight:800!important;font-size:20px!important;box-shadow:0 4px 12px rgba(0,0,0,.2)!important;z-index:20!important;border:3px solid var(--kemoku-card-bg)!important;display:flex!important;align-items:center!important;justify-content:center!important;line-height:1!important;text-align:center!important}.sb-rank-badge:hover{animation:pulse 1s ease-in-out infinite!important}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.05)}100%{transform:scale(1)}}.sb-rating-badge{position:absolute!important;top:-15px!important;right:-15px!important;width:50px!important;height:50px!important;min-width:50px!important;min-height:50px!important;background-color:var(--kemoku-rating-bg)!important;background:var(--kemoku-rating-bg)!important;border:var(--kemoku-rating-ring-width) solid var(--kemoku-rating-ring)!important;border-radius:50%!important;box-shadow:0 4px 12px rgba(0,0,0,.15)!important;z-index:20!important;display:flex!important;align-items:center!important;justify-content:center!important;font-weight:800!important;font-size:18px!important;color:var(--kemoku-rating-text)!important;overflow:visible!important}.sb-col-info{flex:1!important;display:flex!important;flex-direction:column!important;gap:12px!important}.sb-name{font-size:28px!important;font-weight:800!important;color:var(--kemoku-text)!important;margin:0!important;letter-spacing:-0.5px!important}.sb-bonus,.sb-bonus-badge{display:inline-flex!important;align-items:center!important;gap:8px!important;width:fit-content!important;padding:8px 16px!important;background-color:var(--kemoku-bonus-bg)!important;background:var(--kemoku-bonus-bg)!important;color:var(--kemoku-bonus-text)!important;border-radius:100px!important;font-weight:600!important;font-size:15px!important;transition:all 0.2s ease!important;border:1px solid var(--kemoku-border)!important;white-space:nowrap!important}.sb-bonus::before{content:'🎁'!important;font-size:16px!important}.sb-bonus:hover{transform:translateY(-2px)!important;box-shadow:0 4px 12px rgba(0,0,0,.15)!important}.sb-col-buttons{display:flex!important;flex-direction:column!important;gap:12px!important;min-width:220px!important}.sb-button{padding:14px 24px!important;border:none!important;border-radius:8px!important;font-weight:700!important;font-size:15px!important;text-align:center!important;text-decoration:none!important;cursor:pointer!important;transition:all 0.2s ease!important;position:relative!important;overflow:hidden!important;text-transform:uppercase!important;letter-spacing:0.5px!important;display:inline-block!important}.sb-btn-red,.sb-btn-red[href*="go/"],.sb-button-provider,a[href*="/go/"].sb-btn-red{background-color:var(--kemoku-provider-btn-bg)!important;background:var(--kemoku-provider-btn-bg)!important;color:var(--kemoku-provider-btn-text)!important;box-shadow:0 4px 12px rgba(0,0,0,.15)!important}.sb-btn-red:hover,.sb-btn-red[href*="go/"]:hover,.sb-button-provider:hover,a[href*="/go/"].sb-btn-red:hover{background-color:var(--kemoku-provider-btn-hover)!important;background:var(--kemoku-provider-btn-hover)!important;transform:translateY(-2px)!important;box-shadow:0 6px 20px rgba(0,0,0,.2)!important}.sb-btn-dark,.sb-btn-blue,.sb-btn-red[href*="review"],.sb-btn-red[href*="erfahrungsbericht"],.sb-button-review,a[href*="erfahrungsbericht"]{background-color:var(--kemoku-review-btn-bg)!important;background:var(--kemoku-review-btn-bg)!important;color:var(--kemoku-review-btn-text)!important;box-shadow:0 4px 12px rgba(0,0,0,.15)!important}.sb-btn-dark:hover,.sb-btn-blue:hover,.sb-btn-red[href*="review"]:hover,.sb-btn-red[href*="erfahrungsbericht"]:hover,.sb-button-review:hover,a[href*="erfahrungsbericht"]:hover{background-color:var(--kemoku-review-btn-hover)!important;background:var(--kemoku-review-btn-hover)!important;transform:translateY(-2px)!important;box-shadow:0 6px 20px rgba(0,0,0,.2)!important}.sb-bottom-row{background-color:var(--kemoku-toggle-bg)!important;background:var(--kemoku-toggle-bg)!important;border-top:1px solid var(--kemoku-border)!important;padding:0!important;display:block!important;overflow:hidden!important;border-radius:0 0 24px 24px!important}.sb-col-toggle{background-color:var(--kemoku-toggle-bg)!important;background:var(--kemoku-toggle-bg)!important;padding:0!important}.sb-toggle,button.sb-toggle{background-color:var(--kemoku-toggle-bg)!important;background:var(--kemoku-toggle-bg)!important;border:none!important;padding:16px!important;width:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;cursor:pointer!important;transition:all 0.2s ease!important;font-weight:600!important;color:var(--kemoku-toggle-text)!important;border-radius:0!important;outline:none!important;box-shadow:none!important}.sb-toggle:hover{background-color:var(--kemoku-toggle-hover)!important;background:var(--kemoku-toggle-hover)!important}.toggle-text,.sb-toggle span{color:var(--kemoku-toggle-text)!important}.toggle-icon{transition:transform 0.2s ease!important;font-size:20px!important;color:var(--kemoku-toggle-text)!important}.sb-toggle.active .toggle-icon{transform:rotate(180deg)!important}.sb-details{background-color:var(--kemoku-toggle-expanded-bg)!important;background:var(--kemoku-toggle-expanded-bg)!important;color:var(--kemoku-toggle-expanded-text)!important;border-top:1px solid var(--kemoku-border)!important;padding:24px!important;display:none}.sb-details.active{display:block!important}.sb-details *{color:var(--kemoku-toggle-expanded-text)!important}.sb-detail-row{margin-bottom:20px!important;display:flex!important;flex-direction:column!important;gap:8px!important}.detail-label{font-weight:700!important;color:var(--kemoku-toggle-expanded-text)!important;font-size:14px!important;text-transform:uppercase!important;letter-spacing:0.5px!important;display:flex!important;align-items:center!important;gap:8px!important;padding-left:0!important;position:relative!important}.detail-label::before{content:''!important;width:4px!important;height:16px!important;background:linear-gradient(135deg,var(--kemoku-provider-btn-bg) 0%,var(--kemoku-provider-btn-hover) 100%)!important;border-radius:2px!important}.detail-value{color:var(--kemoku-text-secondary)!important;font-size:16px!important;padding-left:12px!important;line-height:1.5!important}.sb-floating-bar{position:fixed!important;bottom:20px!important;left:50%!important;transform:translateX(-50%)!important;background:var(--kemoku-floating-bg)!important;opacity:var(--kemoku-floating-opacity)!important;border:1px solid var(--kemoku-floating-border)!important;box-shadow:0 8px 32px var(--kemoku-floating-shadow)!important;padding:15px 25px!important;border-radius:50px!important;display:none!important;align-items:center!important;gap:20px!important;z-index:9999!important;min-width:600px!important}.sb-floating-bar.visible{display:flex!important}.sb-floating-bar .sb-floating-logo{width:60px!important;height:60px!important;flex-shrink:0!important}.sb-floating-bar .sb-floating-logo img{width:100%!important;height:100%!important;object-fit:contain!important}.sb-floating-bar .sb-floating-info{flex:1!important;display:flex!important;flex-direction:column!important;gap:4px!important}.sb-floating-bar .sb-floating-name{color:var(--kemoku-floating-text)!important;font-weight:bold!important;font-size:18px!important}.sb-floating-bar .sb-floating-bonus-text,.sb-floating-bar .sb-floating-code{color:var(--kemoku-floating-text-secondary)!important;font-size:14px!important}.sb-floating-button{background-color:var(--kemoku-floating-btn-bg)!important;background:var(--kemoku-floating-btn-bg)!important;color:var(--kemoku-floating-btn-text)!important;padding:12px 24px!important;border-radius:25px!important;text-decoration:none!important;font-weight:bold!important;transition:all 0.3s ease!important;text-transform:uppercase!important;letter-spacing:0.5px!important}.sb-floating-button:hover{background-color:var(--kemoku-floating-btn-hover)!important;background:var(--kemoku-floating-btn-hover)!important;transform:translateY(-2px)!important}.sb-hero,.sb-hero-section{background-color:var(--kemoku-hero-bg)!important;padding:60px 20px!important;text-align:center!important}.sb-hero h1{color:var(--kemoku-hero-title)!important;font-size:2.5em!important;margin-bottom:20px!important}.sb-hero h2{color:var(--kemoku-hero-subtitle)!important;font-size:1.5em!important;margin-bottom:15px!important}.sb-hero p{color:var(--kemoku-hero-text)!important;line-height:1.6!important}.sb-hero-button{background-color:var(--kemoku-hero-btn-bg)!important;color:var(--kemoku-hero-btn-text)!important;padding:15px 30px!important;border-radius:30px!important;text-decoration:none!important;font-weight:bold!important;display:inline-block!important;margin-top:20px!important;transition:all 0.3s ease!important}.sb-hero-button:hover{background-color:var(--kemoku-hero-btn-hover)!important}.kemoku-warning-box,.sb-disclaimer{background-color:var(--kemoku-warning-bg)!important;color:var(--kemoku-warning-text)!important;border:var(--kemoku-warning-border-width) solid var(--kemoku-warning-border)!important;padding:15px!important;margin:20px 0!important;border-radius:8px!important}.kemoku-warning-box a,.sb-disclaimer a{color:var(--kemoku-warning-link)!important;text-decoration:underline!important}.kemoku-warning-box a:hover,.sb-disclaimer a:hover{color:var(--kemoku-warning-link-hover)!important}@media (max-width:768px){.sb-top-row{flex-wrap:wrap!important;padding:16px!important}.sb-col-logo{width:100%!important;margin-bottom:16px!important}.sb-logo-box{width:120px!important;height:120px!important;margin:0 auto!important}.sb-col-info{width:100%!important;text-align:center!important}.sb-col-buttons{width:100%!important;margin-top:16px!important}.sb-floating-bar{min-width:calc(100% - 40px)!important;padding:12px 16px!important;flex-wrap:wrap!important}.sb-floating-bar .sb-floating-logo{width:40px!important;height:40px!important}}