body .is-root-container .component-icon.has-style{position:relative;display:flex;align-items:center;justify-content:center;border:none;outline:none;border-radius: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:100%;max-height:100%}body .is-root-container .component-icon.style-dark{width:min(calc(1.875rem + 1.25 * (100vw - 22.5rem) / 77.5),3.125rem);height:min(calc(1.875rem + 1.25 * (100vw - 22.5rem) / 77.5),3.125rem);border-radius:8rem;border-style:solid;border-width:min(calc(0.0625rem + 0.0625 * (100vw - 22.5rem) / 77.5),0.125rem);border-color:#fff;background-color:rgba(0,0,0,0)}body .is-root-container .component-icon.style-dark .icon-wrapper{width:min(calc(1.125rem + 0.375 * (100vw - 22.5rem) / 77.5),1.5rem);height:min(calc(1.125rem + 0.375 * (100vw - 22.5rem) / 77.5),1.5rem)}body .is-root-container .component-icon.style-dark .icon-wrapper svg{color:#f4f1e7}body .is-root-container .component-icon.style-dark:hover{width:min(calc(1.875rem + 1.25 * (100vw - 22.5rem) / 77.5),3.125rem);height:min(calc(1.875rem + 1.25 * (100vw - 22.5rem) / 77.5),3.125rem);border-radius:8rem;border-style:solid;border-width:1px;border-color:#f4f1e7;background-color:#f4f1e7}body .is-root-container .component-icon.style-dark:hover .icon-wrapper{width:min(calc(1.125rem + 0.375 * (100vw - 22.5rem) / 77.5),1.5rem);height:min(calc(1.125rem + 0.375 * (100vw - 22.5rem) / 77.5),1.5rem)}body .is-root-container .component-icon.style-dark:hover .icon-wrapper svg{color:#007c38}body .is-root-container .component-icon.style-light{width:min(calc(1.875rem + 1.25 * (100vw - 22.5rem) / 77.5),3.125rem);height:min(calc(1.875rem + 1.25 * (100vw - 22.5rem) / 77.5),3.125rem);border-radius:8rem;border-style:solid;border-width:1px;border-color:#f4f1e7;background-color:#f4f1e7}body .is-root-container .component-icon.style-light .icon-wrapper{width:min(calc(1.125rem + 0.375 * (100vw - 22.5rem) / 77.5),1.5rem);height:min(calc(1.125rem + 0.375 * (100vw - 22.5rem) / 77.5),1.5rem)}body .is-root-container .component-icon.style-light .icon-wrapper svg{color:#007c38}body .is-root-container .component-icon.style-light:hover{width:min(calc(1.875rem + 1.25 * (100vw - 22.5rem) / 77.5),3.125rem);height:min(calc(1.875rem + 1.25 * (100vw - 22.5rem) / 77.5),3.125rem);border-radius:8rem;border-style:solid;border-width:1px;border-color:#007c38;background-color:#007c38}body .is-root-container .component-icon.style-light:hover .icon-wrapper{width:min(calc(1.125rem + 0.375 * (100vw - 22.5rem) / 77.5),1.5rem);height:min(calc(1.125rem + 0.375 * (100vw - 22.5rem) / 77.5),1.5rem)}body .is-root-container .component-icon.style-light:hover .icon-wrapper svg{color:#fff}body .is-root-container .component-icon.custom_style.style-light .icon-wrapper svg{color:var(--primary-color)}body .is-root-container .component-icon.custom_style.style-light:hover{background-color:var(--primary-color);border-color:var(--primary-color)}body .is-root-container .component-icon.custom_style.style-light:hover .icon-wrapper svg{color:#fff}body .is-root-container .component-icon.custom_style.style-dark:hover .icon-wrapper svg{color:var(--primary-color)}
/*# sourceMappingURL=icon.css.map */
