@import "../base" @import "../../../../node_modules/cropperjs/dist/cropper.css" *::input-placeholder color #D8CBC5 * &:focus outline none &::scrollbar width 5px background transparent &:horizontal height 5px &::scrollbar-button width 0 height 0 background rgba(0, 0, 0, 0.2) &::scrollbar-piece background transparent &:start background transparent &::scrollbar-thumb background rgba(0, 0, 0, 0.2) &:hover background rgba(0, 0, 0, 0.4) &:active background $theme-color &::scrollbar-corner background rgba(0, 0, 0, 0.2) html background #fdfdfd // ↓ workaround of https://github.com/riot/riot/issues/2134 &[data-page='entrance'] #wait right auto left 15px html[theme='dark'] background #100f0f button font-family sans-serif * pointer-events none &.style-normal &.style-primary display block cursor pointer padding 0 16px margin 0 min-width 100px height 40px font-size 1em outline none border-radius 4px &:focus &:after content "" pointer-events none position absolute top -5px right -5px bottom -5px left -5px border 2px solid rgba($theme-color, 0.3) border-radius 8px &:disabled opacity 0.7 cursor default &.style-normal color #888 background linear-gradient(to bottom, #ffffff 0%, #f5f5f5 100%) border solid 1px #e2e2e2 &:hover background linear-gradient(to bottom, #f9f9f9 0%, #ececec 100%) border-color #dcdcdc &:active background #ececec border-color #dcdcdc &.style-primary color $theme-color-foreground background linear-gradient(to bottom, lighten($theme-color, 25%) 0%, lighten($theme-color, 10%) 100%) border solid 1px lighten($theme-color, 15%) &:not(:disabled) font-weight bold &:hover:not(:disabled) background linear-gradient(to bottom, lighten($theme-color, 8%) 0%, darken($theme-color, 8%) 100%) border-color $theme-color &:active:not(:disabled) background $theme-color border-color $theme-color