.acp-sdg-wheel{--acp-inner:40%;--acp-icon:24px;position:relative;width:350px;max-width:100%;aspect-ratio:1;margin:0 auto;border-radius:50%;overflow:hidden}
.acp-sdg-sectors{display:block;width:100%;height:100%}.acp-sdg-sector{cursor:pointer;-webkit-tap-highlight-color:transparent}.acp-sdg-sector:focus{outline:none}.acp-sdg-sectors:focus{outline:none}.acp-sdg-sector:focus-visible{outline:none}.acp-sdg-focus{fill:none;stroke:var(--acp-color-focus);stroke-width:2px;pointer-events:none}.acp-sdg-sector[aria-pressed=true]{fill:#0000003b}
.acp-sdg-icon{position:absolute;left:calc(50% + (25% + var(--acp-inner)/4 - 5px)*var(--acp-cos));top:calc(50% - 3px + (25% + var(--acp-inner)/4 - 5px)*var(--acp-sin));transform:translate(-50%,-50%);pointer-events:none;display:flex;align-items:center;justify-content:center}
.acp-sdg-icon img,.acp-sdg-icon svg{display:block;width:var(--acp-icon);height:var(--acp-icon)}.acp-sdg-icon i{font-size:var(--acp-icon)}
.acp-sdg-wheel .acp-sdg-center{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:var(--acp-inner);height:var(--acp-inner);padding:0;border:0;border-radius:50%;background:white;display:flex;align-items:center;justify-content:center;cursor:pointer}
.acp-sdg-center img{width:80%;height:80%;object-fit:contain}.acp-sdg-center:focus-visible{outline:2px solid var(--acp-color-text);outline-offset:-3px}
.acp-sdg-carousel{--acp-visible:var(--acp-desktop,1);position:relative;overflow:hidden;min-height:1px;touch-action:pan-y}.acp-sdg-track{display:flex;align-items:stretch;position:relative}.acp-sdg-slide{box-sizing:border-box;flex:0 0 calc(100% / var(--acp-visible));min-width:0;padding:20px}.acp-sdg-carousel:focus-visible{outline:2px solid var(--acp-color-text)}
[data-acp-sdg-hidden]{display:none!important}
@media(min-width:768px) and (max-width:979px){.acp-sdg-carousel{--acp-visible:var(--acp-tablet,2)}}
@media(max-width:1024px){.acp-sdg-wheel{width:400px}}
@media(max-width:767px){.acp-sdg-wheel{width:280px;--acp-icon:18px}}

@media(max-width:767px){.acp-sdg-carousel{--acp-visible:var(--acp-mobile,1)}}
