.c_sportkrone-favorites .sf__outer{display:flex;flex-direction:column;gap:4px;position:relative;margin-left:-5px;margin-right:-5px}.c_sportkrone-favorites .sf__outer:after,.c_sportkrone-favorites .sf__outer:before{position:absolute;content:"";top:0;height:100%;z-index:1;width:5px}.c_sportkrone-favorites .sf__outer:before{left:0;background-image:linear-gradient(90deg,var(--secondary-100) 0%,var(--secondary-100-opacity-0) 100%)}.c_sportkrone-favorites .sf__outer:after{right:0;background-image:linear-gradient(270deg,var(--secondary-100) 0%,var(--secondary-100-opacity-0) 100%)}.c_sportkrone-favorites .sf__label{font-size:14px;font-weight:500;line-height:1.3;color:var(--secondary-5)}.c_sportkrone-favorites .sf__inner{display:flex;gap:12px;overflow-x:scroll;overflow-y:hidden;-ms-overflow-style:none;scrollbar-width:none}.c_sportkrone-favorites .sf__inner::-webkit-scrollbar,.sportkrone .spf__scrollable::-webkit-scrollbar{display:none}.c_sportkrone-favorites .sf__inner,.c_sportkrone-favorites .sf__label{padding-left:5px;padding-right:5px}.c_sportkrone-favorites .sf__lists{display:flex;gap:12px}.c_sportkrone-favorites .sportkrone .spf__bubble{max-width:48px;margin-top:4px}.c_sportkrone-favorites .sportkrone .spf__bubble[data-action=edit] .spf__bubble-circle{background-color:transparent;border:1px solid var(--secondary-60)}.c_sportkrone-favorites .sportkrone .spf__bubble[data-action=edit] .spf__bubble-circle:hover{background-color:var(--secondary-80)}.c_sportkrone-favorites .sportkrone .spf__bubble[data-action=edit] .spf__bubble-img{display:inline-flex;justify-content:center;align-items:center}.c_sportkrone-favorites .sportkrone .spf__bubble-circle,.c_sportkrone-favorites .sportkrone .spf__bubble[data-type=page] .spf__bubble-img{width:48px;height:48px}.c_sportkrone-favorites .sportkrone .spf__bubble-img{width:32px;height:32px}.c_sportkrone-favorites .sportkrone .spf__bubble-title{font-size:9px;margin-top:4px;font-weight:400}.c_sportkrone-favorites .sportkrone .spf__unfollow{width:16px;height:16px;font-size:16px}.c_sportkrone-favorites .sportkrone .spf__results{min-height:78px}.c_sportkrone-favorites .sportkrone .spf__results:empty{display:none}.sportkrone .spf__btn{font-size:14px;font-weight:700;line-height:20px;color:var(--secondary-5);border:0;background-color:transparent;text-align:center;padding:0}.sportkrone .spf__bubble{display:inline-flex;flex-direction:column;align-items:center;max-width:80px}.sportkrone .spf__bubble--bookmarked .spf__bubble-circle{background-color:var(--secondary-50)}.sportkrone .spf__bubble[data-type=page] .spf__bubble-img{width:80px;height:80px}.sportkrone .spf__bubble-circle{height:80px;width:80px;border-radius:100%;background-color:var(--secondary-80);display:flex;align-items:center;justify-content:center;position:relative}.sportkrone .spf__bubble-circle:hover{background-color:var(--secondary-70)}.sportkrone .spf__unfollow{position:absolute;right:-4px;top:-4px;background-color:var(--secondary-0);color:var(--secondary-99);border-radius:100%;z-index:1;width:24px;height:24px;font-size:24px;border:0;text-align:center;padding:0}.sportkrone .spf__bubble-title{margin-top:8px;font-size:11px;line-height:1.2;font-weight:400;text-align:center;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;width:100%}.sportkrone .spf__bubble-img{width:48px;height:48px}.sportkrone .spf__bubble-list{display:flex;gap:12px}.sportkrone .spf__results{position:relative}.sportkrone .spf__results--recommendations .spf__bubble--bookmarked{display:none}.sportkrone .spf__section:not(.spf__favorites-bar) .spf__results--favorites .spf__bubble:not(.spf__bubble--bookmarked){display:none}.sportkrone .spf__scrollable{overflow-y:scroll;overflow-x:hidden;-ms-overflow-style:none;scrollbar-width:none}.is-mobile .c_sportkrone-favorites .sf__outer{margin-left:-15px;margin-right:-15px}@media (max-width:374px){.is-mobile .c_sportkrone-favorites .sf__outer{margin-left:-8px;margin-right:-8px}}.is-mobile .c_sportkrone-favorites .sf__outer:after,.is-mobile .c_sportkrone-favorites .sf__outer:before{width:15px}@media (max-width:374px){.is-mobile .c_sportkrone-favorites .sf__outer:after,.is-mobile .c_sportkrone-favorites .sf__outer:before{width:8px}}.is-mobile .c_sportkrone-favorites .sf__inner{padding-left:15px;padding-right:15px}@media (max-width:374px){.is-mobile .c_sportkrone-favorites .sf__inner{padding-left:8px;padding-right:8px}}