body .is-root-container .component-icon.has-style{position:relative;display:flex;align-items:center;justify-content:center;width:min(calc(2rem + 0.5 * (100vw - 22.5rem) / 67.5),2.5rem);height:min(calc(2rem + 0.5 * (100vw - 22.5rem) / 67.5),2.5rem);color:#333;background-color:rgba(0,0,0,0);border:1px solid #333;border-radius:50%;transition:background-color 100ms,border-color 100ms;flex-shrink:0}body .is-root-container .component-icon.has-style .icon-wrapper{display:flex;align-items:center;justify-content:center}body .is-root-container .component-icon.has-style .icon-wrapper svg{display:block;max-width:min(calc(0.875rem + 0.375 * (100vw - 22.5rem) / 67.5),1.25rem);max-height:min(calc(0.875rem + 0.375 * (100vw - 22.5rem) / 67.5),1.25rem);transition:color 250ms}body .is-root-container .component-icon.has-style:hover{color:#333;background-color:#fcb53b;border-color:#fcb53b}body .is-root-container .component-icon.has-style.style-light{color:#fff;background-color:rgba(0,0,0,0);border-color:#fff}body .is-root-container .component-icon.has-style.style-light:hover{color:#fff;background-color:#fcb53b;border-color:#fcb53b}body .is-root-container .component-icon.has-style.style-primary{color:#fff;background-color:#fcb53b;border-color:#fcb53b}body .is-root-container .component-icon.has-style.style-primary:hover{color:#333;background-color:#fcb53b;border-color:#fcb53b}body .is-root-container .component-icon.has-style.style-borderless{border-color:rgba(0,0,0,0)}
/*# sourceMappingURL=icon.css.map */
