/* Native image proportions only. Each shape/state has its own generated art. */
.art-button{background-image:var(--art-buttons-modal-primary,url('../assets/v4/buttons/modal-primary.webp'));background-size:contain;background-position:center;background-repeat:no-repeat}
.art-button.cream,.art-button.cream.small,.language-entry{background-image:var(--art-buttons-modal-secondary,url('../assets/v4/buttons/modal-secondary.webp'))}
.modal-actions .button-row>.art-button{background-image:var(--art-buttons-modal-half,url('../assets/v4/buttons/modal-half.webp'))}
.home-controls>.art-button{background-image:var(--art-buttons-home-primary,url('../assets/v4/buttons/home-primary.webp'))}
.home-controls>.art-button.teal{background-image:var(--art-buttons-home-secondary,url('../assets/v4/buttons/home-secondary.webp'))}
.home-links>.art-button{background-image:var(--art-buttons-home-levels,url('../assets/v4/buttons/home-levels.webp'))}
.round{background-size:contain}
.language-panel{padding-bottom:42px}
.language-list{justify-items:center}
.language-option{width:270px;height:64px;background-image:var(--art-buttons-language-option,url('../assets/v4/buttons/language-option.webp'));background-size:contain;background-position:center;background-repeat:no-repeat;padding:9px 32px}
.language-option.selected{background-image:var(--art-buttons-language-selected,url('../assets/v4/buttons/language-selected.webp'))}
.language-option .icon{top:21px;right:18px}
.tool-button{background-image:var(--art-buttons-tool,url('../assets/v4/buttons/tool.webp'));background-size:contain}
.tool-button.selected{background-image:var(--art-buttons-tool-selected,url('../assets/v4/buttons/tool-selected.webp'))}
.toggle{background-image:var(--art-buttons-switch-off,url('../assets/v4/buttons/switch-off.webp'));background-size:contain}
.toggle.on{background-image:var(--art-buttons-switch-on,url('../assets/v4/buttons/switch-on.webp'))}
.loader button{width:270px;height:66px;padding:9px 15px 12px;background-image:var(--art-buttons-modal-primary,url('../assets/v4/buttons/modal-primary.webp'));background-size:contain;background-position:center;background-repeat:no-repeat}
