PluginProbe
Elementor Website Builder – more than just a page builder / 3.2.0
Elementor Website Builder – more than just a page builder v3.2.0
4.3.0-beta3 4.3.0-beta2 4.3.0-beta1 4.2.4 4.2.3 4.2.2 4.2.1 4.2.0 4.1.5 4.2.0-beta2 4.2.0-dev2 4.2.0-beta1 4.1.4 4.1.3 4.1.2 4.1.1 4.1.0 4.1.0-beta3 4.1.0-dev3 4.0.9 4.1.0-beta2 4.1.0-dev2 4.0.8 4.1.0-beta1 4.1.0-dev1 All 452 releases
← All changes | assets/css/app.css +901 -661 3.1.43.2.0 View file →
@@ -1,5 +1,5 @@
1 -/*! elementor - v3.1.4 - 10-03-2021 */
1 +/*! elementor - v3.2.0 - 19-04-2021 */
2 2 @import "//fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap";
3 3 :root {
4 4 --color-box-shadow-color: rgba(0, 0, 0, 0.05); }
5 5
@@ -96,8 +96,123 @@
96 96 -webkit-transform: scale(1);
97 97 transform: scale(1);
98 98 opacity: 1; } }
99 99
100 +/**
101 +TODO: The molecules, atoms and such generics should be at top level, so the styles will be not depended on the order.
102 +EG: '../../../../core/app/assets/styles/generic'.
103 +Auto-import is designed for CSS that not dependent on the loading order.
104 + */
105 +.eps-button {
106 + display: -webkit-inline-box;
107 + display: -ms-inline-flexbox;
108 + display: inline-flex;
109 + --button-line-height: 16px;
110 + --button-padding-y: 0.5em;
111 + --button-padding-x: 1.5em;
112 + --button-primary-background-color: #39b54a;
113 + --button-primary-hover-background-color: #33a242;
114 + --button-primary-active-background-color: #35a945;
115 + --button-primary-color: #fff;
116 + --button-secondary-background-color: #c2cbd2;
117 + --button-secondary-hover-background-color: #b3bec7;
118 + --button-secondary-active-background-color: #b9c3cc;
119 + --button-secondary-color: #fff;
120 + --button-danger-background-color: #b01b1b;
121 + --button-danger-hover-background-color: #9a1818;
122 + --button-danger-active-background-color: #a31919;
123 + --button-danger-color: #fff;
124 + --button-cta-background-color: #93003F;
125 + --button-cta-hover-background-color: #7a0034;
126 + --button-cta-active-background-color: #840038;
127 + --button-cta-color: #fff;
128 + --button-link-background-color: #58d0f5;
129 + --button-link-hover-background-color: #40c9f4;
130 + --button-link-active-background-color: #4accf4;
131 + --button-link-color: #fff;
132 + --button-disabled-background-color: #c2cbd2;
133 + --button-disabled-hover-background-color: #b3bec7;
134 + --button-disabled-active-background-color: #b9c3cc;
135 + --button-disabled-color: #fff;
136 + color: var(--button-background-color, currentColor);
137 + font-size: var(--button-font-size, inherit);
138 + font-weight: 500;
139 + line-height: var(--button-line-height);
140 + cursor: pointer; }
141 + .eps-button:active {
142 + --button-background-color: var(--button-active-background-color, transparent); }
143 + .eps-button:hover {
144 + --button-background-color: var(--button-hover-background-color); }
145 + .eps-theme-dark .eps-button {
146 + --button-primary-background-color: #39b54a;
147 + --button-primary-color: #fff;
148 + --button-primary-hover-background-color: #33a242;
149 + --button-primary-active-background-color: #35a945;
150 + --button-secondary-background-color: #64666a;
151 + --button-secondary-color: #fff;
152 + --button-secondary-hover-background-color: #58595d;
153 + --button-secondary-active-background-color: #5d5e62;
154 + --button-cta-background-color: #93003F;
155 + --button-cta-hover-background-color: #7a0034;
156 + --button-cta-active-background-color: #840038;
157 + --button-cta-color: #fff;
158 + --button-link-background-color: #58d0f5;
159 + --button-link-hover-background-color: #40c9f4;
160 + --button-link-active-background-color: #4accf4;
161 + --button-link-color: #fff;
162 + --button-disabled-background-color: #64666a;
163 + --button-disabled-hover-background-color: #58595d;
164 + --button-disabled-active-background-color: #5d5e62;
165 + --button-disabled-color: #fff; }
166 + .eps-button--contained {
167 + color: var(--button-color);
168 + padding: var(--button-padding-y) var(--button-padding-x);
169 + background-color: var(--button-background-color, transparent); }
170 + .eps-button--contained:hover {
171 + color: var(--button-color); }
172 + .eps-button--contained, .eps-button--outlined {
173 + -webkit-border-radius: 0.1875rem;
174 + border-radius: 0.1875rem; }
175 + .eps-button--underlined {
176 + text-decoration: underline; }
177 + .eps-button--sm {
178 + --button-font-size: 0.75rem;
179 + --button-line-height: 14px; }
180 + .eps-button--lg {
181 + --button-font-size: 0.9375rem;
182 + --button-line-height: 18px; }
183 + .eps-button--primary {
184 + --button-color: var(--button-primary-color);
185 + --button-background-color: var(--button-primary-background-color);
186 + --button-hover-background-color: var(--button-primary-hover-background-color);
187 + --button-active-background-color: var(--button-primary-active-background-color); }
188 + .eps-button--secondary {
189 + --button-color: var(--buton-secondary-color);
190 + --button-background-color: var(--button-secondary-background-color);
191 + --button-hover-background-color: var(--button-secondary-hover-background-color);
192 + --button-active-background-color: var(--button-secondary-active-background-color); }
193 + .eps-button--danger {
194 + --button-color: var(--buton-danger-color);
195 + --button-background-color: var(--button-danger-background-color);
196 + --button-hover-background-color: var(--button-danger-hover-background-color);
197 + --button-active-background-color: var(--button-danger-active-background-color); }
198 + .eps-button--cta {
199 + --button-color: var(--button-cta-color);
200 + --button-background-color: var(--button-cta-background-color);
201 + --button-hover-background-color: var(--button-cta-hover-background-color);
202 + --button-active-background-color: var(--button-cta-active-background-color); }
203 + .eps-button--link {
204 + --button-color: var(--button-link-color);
205 + --button-background-color: var(--button-link-background-color);
206 + --button-hover-background-color: var(--button-link-hover-background-color);
207 + --button-active-background-color: var(--button-link-active-background-color); }
208 + .eps-button--disabled, .eps-button[disabled] {
209 + --button-color: var(--button-disabled-color);
210 + --button-background-color: var(--button-disabled-background-color);
211 + --button-hover-background-color: var(--button-disabled-hover-background-color);
212 + --button-active-background-color: var(--button-disabled-active-background-color);
213 + cursor: default; }
214 +
100 215 :root {
101 216 --app-background-color: #f1f3f5;
102 217 --app-box-shadow-color: rgba(var(--box-shadow-color, rgba(0, 0, 0, 0.15)), 0.2);
103 218 --app-header-background-color: #fff;
@@ -368,10 +483,10 @@
368 483
369 484 .eps-display-3 {
370 485 font-size: 1.85rem;
371 486 color: var(--display-3-color);
372 - margin-top: 0.5rem;
373 - margin-bottom: 0.5rem; }
487 + margin-top: 0;
488 + margin-bottom: 1.25rem; }
374 489
375 490 .eps-display-4 {
376 491 font-size: 1.85rem;
377 492 color: var(--display-4-color);
@@ -400,9 +515,9 @@
400 515 font-size: 1rem;
401 516 line-height: 1.2;
402 517 color: var(--h3-color);
403 518 margin-top: 0;
404 - margin-bottom: 1rem;
519 + margin-bottom: 0.5rem;
405 520 font-weight: 500; }
406 521
407 522 h4,
408 523 .eps-h4 {
@@ -566,9 +681,9 @@
566 681 -webkit-padding-start: 1rem;
567 682 padding-inline-start: 1rem;
568 683 font-size: 1.125rem;
569 684 line-height: 1.25rem; }
570 - .eps-app__header-btn:first-child:not(:last-child) {
685 + .eps-app__header-btn:first-child {
571 686 -webkit-border-start: 1px solid var(--app-header-buttons-separator-color);
572 687 border-inline-start: 1px solid var(--app-header-buttons-separator-color); }
573 688 .eps-app__header-btn:not(:first-child) {
574 689 -webkit-padding-end: 1rem;
@@ -627,259 +742,400 @@
627 742 padding: 2.75rem;
628 743 height: 100%;
629 744 overflow-y: auto; }
630 745
631 -.eps-css-grid {
632 - display: grid;
633 - grid-template-columns: repeat(var(--eps-grid-columns, auto-fill), minmax(var(--eps-grid-col-min-width, 1fr), var(--eps-grid-col-max-width, 1fr)));
634 - grid-gap: var(--eps-grid-spacing); }
746 +.e-app-upload-file__input {
747 + display: none; }
635 748
749 +.e-app-drop-zone {
750 + --e-app-drop-zone-icon-color: #c2cbd2;
751 + --e-app-drop-zone-text-color: #a4afb7;
752 + --e-app-drop-zone-secondary-text-color: #6d7882; }
753 + .e-app-drop-zone__icon {
754 + margin-bottom: 2.75rem;
755 + color: var(--e-app-drop-zone-icon-color);
756 + font-size: 60px; }
757 + .e-app-drop-zone__text {
758 + color: var(--e-app-drop-zone-text-color); }
759 + .e-app-drop-zone__secondary-text {
760 + color: var(--e-app-drop-zone-secondary-text-color); }
761 +
762 +.eps-theme-dark .e-app-drop-zone {
763 + --e-app-drop-zone-icon-color: #c2cbd2;
764 + --e-app-drop-zone-text-color: #b4b5b7;
765 + --e-app-drop-zone-secondary-text-color: #e0e1e3; }
766 +
636 767 :root {
637 - --popover-background-color: #fff;
638 - --popover-item-color: #6d7882;
639 - --popover-item-hover-color: #556068;
640 - --popover-item-danger-hover-color: #b01b1b;
641 - --popover-item-background-color: #fff;
642 - --popover-box-shadow-color: rgba(0, 0, 0, 0.15);
643 - --popover-box-shadow-size: 0px 1px 20px;
644 - --popover-arrow-color: #fff; }
768 + --info-toggle-color: #d5dadf;
769 + --info-toggle-hover-color: #a4afb7; }
645 770
646 771 .eps-theme-dark {
647 - --popover-background-color: #4c4f56;
648 - --popover-item-color: #fff;
649 - --popover-item-hover-color: #e0e1e3;
650 - --popover-item-danger-hover-color: #F84343;
651 - --popover-item-background-color: #4c4f56;
652 - --popover-box-shadow-color: rgba(0, 0, 0, 0.15);
653 - --popover-box-shadow-size: 0px 1px 20px;
654 - --popover-arrow-color: #4c4f56; }
772 + --placeholder-filter: invert(0.8) sepia(1) saturate(0.2) hue-rotate(180deg) contrast(1.25) brightness(1.2);
773 + --info-toggle-color: #64666a;
774 + --info-toggle-hover-color: #b4b5b7; }
655 775
656 -.eps-popover {
657 - padding: 10px 0;
658 - background-color: var(--popover-background-color);
659 - -webkit-box-shadow: var(--popover-box-shadow-size) var(--popover-box-shadow-color);
660 - box-shadow: var(--popover-box-shadow-size) var(--popover-box-shadow-color);
661 - list-style: none;
776 +.e-site-part .eps-card__image {
777 + -webkit-filter: var(--placeholder-filter, none);
778 + filter: var(--placeholder-filter, none); }
779 +
780 +.e-site-part__info-toggle {
781 + color: var(--info-toggle-color); }
782 + .e-site-part__info-toggle:hover {
783 + --info-toggle-color: var(--info-toggle-hover-color); }
784 +
785 +.e-site-editor__header {
786 + margin-bottom: 2.75rem;
787 + border-bottom: 1px solid var(--hr-color); }
788 +
789 +:root {
790 + --e-elementor-loader-container-background-color: #f1f3f5;
791 + --e-elementor-loader-background-color: rgba(255, 255, 255, 0.9); }
792 +
793 +.eps-theme-dark {
794 + --e-elementor-loader-container-background-color: #34383c;
795 + --e-elementor-loader-background-color: #4c4f56; }
796 +
797 +.elementor-loading {
798 + background-color: var(--e-elementor-loader-container-background-color);
799 + height: 100vh; }
800 +
801 +.elementor-loader-wrapper {
802 + position: absolute;
803 + top: 50%;
804 + left: 50%;
805 + -webkit-transform: translate(-50%, -50%);
806 + -ms-transform: translate(-50%, -50%);
807 + transform: translate(-50%, -50%);
808 + width: 300px;
662 809 display: -webkit-box;
663 810 display: -ms-flexbox;
664 811 display: flex;
812 + -ms-flex-wrap: wrap;
813 + flex-wrap: wrap;
814 + -webkit-box-pack: center;
815 + -ms-flex-pack: center;
816 + justify-content: center; }
817 +
818 +.elementor-loader {
819 + -webkit-border-radius: 50%;
820 + border-radius: 50%;
821 + padding: 40px;
822 + height: 150px;
823 + width: 150px;
824 + background-color: var(--e-elementor-loader-background-color);
825 + -webkit-box-sizing: border-box;
826 + box-sizing: border-box;
827 + -webkit-box-shadow: 2px 2px 20px 4px rgba(0, 0, 0, 0.02);
828 + box-shadow: 2px 2px 20px 4px rgba(0, 0, 0, 0.02); }
829 +
830 +.elementor-loader-boxes {
831 + height: 100%;
832 + width: 100%;
833 + position: relative; }
834 +
835 +.elementor-loader-box {
836 + position: absolute;
837 + background-color: #d5dadf;
838 + -webkit-animation: load 1.8s linear infinite;
839 + animation: load 1.8s linear infinite; }
840 + .elementor-loader-box:nth-of-type(1) {
841 + width: 20%;
842 + height: 100%;
843 + left: 0;
844 + top: 0; }
845 + .elementor-loader-box:not(:nth-of-type(1)) {
846 + right: 0;
847 + height: 20%;
848 + width: 60%; }
849 + .elementor-loader-box:nth-of-type(2) {
850 + top: 0;
851 + -webkit-animation-delay: -0.45s;
852 + animation-delay: -0.45s; }
853 + .elementor-loader-box:nth-of-type(3) {
854 + top: 40%;
855 + -webkit-animation-delay: -0.9s;
856 + animation-delay: -0.9s; }
857 + .elementor-loader-box:nth-of-type(4) {
858 + bottom: 0;
859 + -webkit-animation-delay: -1.35s;
860 + animation-delay: -1.35s; }
861 +
862 +.elementor-loading-title {
863 + color: #a4afb7;
864 + text-align: center;
865 + text-transform: uppercase;
866 + margin-top: 30px;
867 + letter-spacing: 7px;
868 + text-indent: 7px;
869 + font-size: 10px;
870 + width: 100%; }
871 +
872 +@-webkit-keyframes load {
873 + 0% {
874 + opacity: .3; }
875 + 50% {
876 + opacity: 1; }
877 + 100% {
878 + opacity: .3; } }
879 +
880 +@keyframes load {
881 + 0% {
882 + opacity: .3; }
883 + 50% {
884 + opacity: 1; }
885 + 100% {
886 + opacity: .3; } }
887 +
888 +.eps-menu__title {
889 + margin-top: 2.75rem;
890 + margin-bottom: 1rem; }
891 +
892 +.e-app-import-process {
893 + --e-app-import-process-icon-color: #a4afb7;
894 + --e-app-import-process-text-color: #a4afb7; }
895 + .e-app-import-process__icon {
896 + color: var(--e-app-import-process-icon-color);
897 + font-size: 1.85rem;
898 + margin-bottom: 2.75rem; }
899 + .e-app-import-process__title {
900 + margin-bottom: 1.5rem; }
901 + .e-app-import-process__text {
902 + color: var(--e-app-import-process-text-color); }
903 +
904 +.eps-theme-dark .e-app-import-process {
905 + --e-app-import-process-icon-color: #b4b5b7;
906 + --e-app-import-process-text-color: #b4b5b7; }
907 +
908 +.e-app-import__drop-zone {
909 + margin-top: 1.25rem; }
910 +
911 +.e-site-editor__promotion-overlay__link {
912 + display: -webkit-box;
913 + display: -ms-flexbox;
914 + display: flex;
915 + width: 100%;
916 + height: 100%;
917 + -webkit-box-align: center;
918 + -ms-flex-align: center;
919 + align-items: center;
920 + -webkit-box-pack: center;
921 + -ms-flex-pack: center;
922 + justify-content: center;
665 923 -webkit-box-orient: vertical;
666 924 -webkit-box-direction: normal;
667 925 -ms-flex-direction: column;
668 926 flex-direction: column;
669 - min-width: 120px;
670 - -webkit-border-radius: 0.1875rem;
671 - border-radius: 0.1875rem;
672 - position: absolute;
673 - z-index: 1050;
674 - margin-top: 9px;
675 - -webkit-transform: translateX(-50%);
676 - -ms-transform: translateX(-50%);
677 - transform: translateX(-50%);
678 - left: 0.25rem; }
679 - .eps-popover__background {
680 - position: fixed;
681 - top: 0;
682 - bottom: 0;
683 - left: 0;
684 - right: 0;
685 - z-index: 1030; }
686 - .eps-popover__container {
687 - position: relative; }
688 - .eps-popover::before {
689 - content: "";
927 + text-decoration: none; }
928 +
929 +.e-site-editor__promotion-overlay__icon {
930 + font-size: 1.25rem;
931 + color: #fff;
932 + margin-bottom: 1rem; }
933 +
934 +.e-app-import-export-message {
935 + display: -webkit-box;
936 + display: -ms-flexbox;
937 + display: flex;
938 + -webkit-box-orient: vertical;
939 + -webkit-box-direction: normal;
940 + -ms-flex-direction: column;
941 + flex-direction: column;
942 + -webkit-box-align: center;
943 + -ms-flex-align: center;
944 + align-items: center;
945 + -webkit-box-pack: center;
946 + -ms-flex-pack: center;
947 + justify-content: center;
948 + height: 100%;
949 + max-width: 700px;
950 + margin: 0 auto; }
951 + .e-app-import-export-message__content {
952 + text-align: center; }
953 +
954 +.e-app-import-export-wizard-step {
955 + --e-app-import-export-wizard-step-icon-color: #c2cbd2;
956 + --e-app-import-export-wizard-step-text-color: #a4afb7;
957 + --e-app-import-export-wizard-step-bottom-text-color: #a4afb7;
958 + height: 100%;
959 + position: relative;
960 + text-align: center; }
961 + .e-app-import-export-wizard-step__image-container {
962 + height: 140px;
963 + margin: 5.5rem 0 2.75rem; }
964 + .e-app-import-export-wizard-step__icon {
965 + margin-bottom: 2.75rem;
966 + color: var(--e-app-import-export-wizard-step-icon-color);
967 + font-size: 50px; }
968 + .e-app-import-export-wizard-step__heading {
969 + margin-bottom: 1.5rem; }
970 + .e-app-import-export-wizard-step__description {
971 + color: var(--e-app-import-export-wizard-step-text-color); }
972 + .e-app-import-export-wizard-step__notice {
690 973 display: block;
691 - position: absolute;
692 - width: 16px;
693 - height: 9px;
694 - margin: 0 0.1875rem 9px;
695 - top: -9px;
696 - left: 50%;
697 - -webkit-transform: translateX(-50%);
698 - -ms-transform: translateX(-50%);
699 - transform: translateX(-50%);
700 - border-color: transparent;
701 - border-style: solid;
702 - border-width: 0 8px 9px 8px;
703 - border-bottom-color: var(--popover-arrow-color); }
704 - .eps-popover__item {
705 - padding: 0.3125rem 1rem;
706 - background-color: var(--popover-item-background-color);
707 - color: var(--popover-item-color);
708 - font-size: 0.6875rem;
709 - font-weight: 500;
710 - line-height: 0.8125rem;
711 - width: 100%;
712 - -webkit-box-align: center;
713 - -ms-flex-align: center;
714 - align-items: center;
715 - cursor: pointer; }
716 - .eps-popover__item:hover {
717 - color: var(--popover-item-hover-color); }
718 - .eps-popover__item--danger:hover {
719 - color: var(--popover-item-danger-hover-color); }
720 - .eps-popover__item .eps-icon {
721 - font-size: inherit;
722 - -webkit-margin-end: 0.3125rem;
723 - margin-inline-end: 0.3125rem; }
974 + position: -webkit-sticky;
975 + position: sticky;
976 + top: 100%;
977 + /* Will prevent text overlapping when window height is too short. */
978 + color: var(--e-app-import-export-wizard-step-bottom-text-color);
979 + font-style: italic;
980 + margin-bottom: 0; }
724 981
725 -.eps-button {
726 - display: -webkit-inline-box;
727 - display: -ms-inline-flexbox;
728 - display: inline-flex;
729 - --button-line-height: 16px;
730 - --button-padding-y: 0.5em;
731 - --button-padding-x: 1.5em;
732 - --button-primary-background-color: #39b54a;
733 - --button-primary-hover-background-color: #33a242;
734 - --button-primary-active-background-color: #35a945;
735 - --button-primary-color: #fff;
736 - --button-secondary-background-color: #c2cbd2;
737 - --button-secondary-hover-background-color: #b3bec7;
738 - --button-secondary-active-background-color: #b9c3cc;
739 - --button-secondary-color: #fff;
740 - --button-danger-background-color: #b01b1b;
741 - --button-danger-hover-background-color: #9a1818;
742 - --button-danger-active-background-color: #a31919;
743 - --button-danger-color: #fff;
744 - --button-cta-background-color: #93003F;
745 - --button-cta-hover-background-color: #7a0034;
746 - --button-cta-active-background-color: #840038;
747 - --button-cta-color: #fff;
748 - --button-link-background-color: #58d0f5;
749 - --button-link-hover-background-color: #40c9f4;
750 - --button-link-active-background-color: #4accf4;
751 - --button-link-color: #fff;
752 - --button-disabled-background-color: #c2cbd2;
753 - --button-disabled-hover-background-color: #b3bec7;
754 - --button-disabled-active-background-color: #b9c3cc;
755 - --button-disabled-color: #fff;
756 - color: var(--button-background-color, currentColor);
757 - font-size: var(--button-font-size, inherit);
758 - font-weight: 500;
759 - line-height: var(--button-line-height);
760 - cursor: pointer; }
761 - .eps-button:active {
762 - --button-background-color: var(--button-active-background-color, transparent); }
763 - .eps-button:hover {
764 - --button-background-color: var(--button-hover-background-color); }
765 - .eps-theme-dark .eps-button {
766 - --button-primary-background-color: #39b54a;
767 - --button-primary-color: #fff;
768 - --button-primary-hover-background-color: #33a242;
769 - --button-primary-active-background-color: #35a945;
770 - --button-secondary-background-color: #64666a;
771 - --button-secondary-color: #fff;
772 - --button-secondary-hover-background-color: #58595d;
773 - --button-secondary-active-background-color: #5d5e62;
774 - --button-cta-background-color: #93003F;
775 - --button-cta-hover-background-color: #7a0034;
776 - --button-cta-active-background-color: #840038;
777 - --button-cta-color: #fff;
778 - --button-link-background-color: #58d0f5;
779 - --button-link-hover-background-color: #40c9f4;
780 - --button-link-active-background-color: #4accf4;
781 - --button-link-color: #fff;
782 - --button-disabled-background-color: #64666a;
783 - --button-disabled-hover-background-color: #58595d;
784 - --button-disabled-active-background-color: #5d5e62;
785 - --button-disabled-color: #fff; }
786 - .eps-button--contained {
787 - color: var(--button-color);
788 - padding: var(--button-padding-y) var(--button-padding-x);
789 - background-color: var(--button-background-color, transparent); }
790 - .eps-button--contained:hover {
791 - color: var(--button-color); }
792 - .eps-button--contained, .eps-button--outlined {
793 - -webkit-border-radius: 0.1875rem;
794 - border-radius: 0.1875rem; }
795 - .eps-button--underlined {
796 - text-decoration: underline; }
797 - .eps-button--sm {
798 - --button-font-size: 0.75rem;
799 - --button-line-height: 14px; }
800 - .eps-button--lg {
801 - --button-font-size: 0.9375rem;
802 - --button-line-height: 18px; }
803 - .eps-button--primary {
804 - --button-color: var(--button-primary-color);
805 - --button-background-color: var(--button-primary-background-color);
806 - --button-hover-background-color: var(--button-primary-hover-background-color);
807 - --button-active-background-color: var(--button-primary-active-background-color); }
808 - .eps-button--secondary {
809 - --button-color: var(--buton-secondary-color);
810 - --button-background-color: var(--button-secondary-background-color);
811 - --button-hover-background-color: var(--button-secondary-hover-background-color);
812 - --button-active-background-color: var(--button-secondary-active-background-color); }
813 - .eps-button--danger {
814 - --button-color: var(--buton-danger-color);
815 - --button-background-color: var(--button-danger-background-color);
816 - --button-hover-background-color: var(--button-danger-hover-background-color);
817 - --button-active-background-color: var(--button-danger-active-background-color); }
818 - .eps-button--cta {
819 - --button-color: var(--button-cta-color);
820 - --button-background-color: var(--button-cta-background-color);
821 - --button-hover-background-color: var(--button-cta-hover-background-color);
822 - --button-active-background-color: var(--button-cta-active-background-color); }
823 - .eps-button--link {
824 - --button-color: var(--button-link-color);
825 - --button-background-color: var(--button-link-background-color);
826 - --button-hover-background-color: var(--button-link-hover-background-color);
827 - --button-active-background-color: var(--button-link-active-background-color); }
828 - .eps-button--disabled, .eps-button[disabled] {
829 - --button-color: var(--button-disabled-color);
830 - --button-background-color: var(--button-disabled-background-color);
831 - --button-hover-background-color: var(--button-disabled-hover-background-color);
832 - --button-active-background-color: var(--button-disabled-active-background-color);
833 - cursor: default; }
982 +.eps-theme-dark .e-app-import-export-wizard-step {
983 + --e-app-import-export-wizard-step-icon-color: #64666a;
984 + --e-app-import-export-wizard-step-text-color: #b4b5b7;
985 + --e-app-import-export-wizard-step-bottom-text-color: #b4b5b7; }
834 986
835 -.eps-add-new-button {
836 - display: -webkit-inline-box;
837 - display: -ms-inline-flexbox;
838 - display: inline-flex;
839 - --eps-add-new-button-size: 1.5rem;
840 - line-height: var(--eps-add-new-button-size);
841 - cursor: pointer; }
842 - .eps-add-new-button .eps-icon {
843 - background-color: #58d0f5;
844 - color: #fff;
845 - width: var(--eps-add-new-button-size);
846 - height: var(--eps-add-new-button-size);
847 - -webkit-border-radius: 100%;
848 - border-radius: 100%;
849 - font-size: calc(var(--eps-add-new-button-size) * 0.75);
850 - text-align: center;
851 - line-height: var(--eps-add-new-button-size); }
852 - .eps-add-new-button span:not(.sr-only) {
853 - -webkit-margin-start: 0.625rem;
854 - margin-inline-start: 0.625rem;
855 - font-weight: 500; }
856 - .eps-add-new-button--sm {
857 - --eps-add-new-button-size: 1rem; }
987 +.e-app-import-export-page-header {
988 + --e-app-import-export-page-header-border-bottom-color: #d5dadf;
989 + --e-app-import-export-page-header-heading-color: #6d7882;
990 + --e-app-import-export-page-header-description-color: #a4afb7;
991 + border-bottom: 1px solid var(--e-app-import-export-page-header-border-bottom-color);
992 + margin-bottom: 2.75rem; }
993 + .e-app-import-export-page-header__content-wrapper {
994 + max-width: 645px; }
995 + .e-app-import-export-page-header__heading {
996 + color: var(--e-app-import-export-page-header-heading-color); }
997 + .e-app-import-export-page-header__description {
998 + color: var(--e-app-import-export-page-header-description-color);
999 + margin-top: 1.25rem; }
858 1000
1001 +.eps-theme-dark .e-app-import-export-page-header {
1002 + --e-app-import-export-page-header-border-bottom-color: #4c4f56;
1003 + --e-app-import-export-page-header-heading-color: #e0e1e3;
1004 + --e-app-import-export-page-header-description-color: #e0e1e3; }
1005 +
1006 +.e-app-export-kit-content {
1007 + --e-app-export-kit-content-title-color: #556068;
1008 + --e-app-export-kit-content-description-color: #6d7882; }
1009 + .e-app-export-kit-content__checkbox {
1010 + -ms-flex-negative: 0;
1011 + flex-shrink: 0;
1012 + -webkit-margin-end: 0.75rem;
1013 + margin-inline-end: 0.75rem; }
1014 + .e-app-export-kit-content__title {
1015 + color: var(--e-app-export-kit-content-title-color); }
1016 + .e-app-export-kit-content__description {
1017 + color: var(--e-app-export-kit-content-description-color);
1018 + -webkit-margin-end: 1.25rem;
1019 + margin-inline-end: 1.25rem; }
1020 + .e-app-export-kit-content__notice {
1021 + margin-top: 1rem; }
1022 +
1023 +.eps-theme-dark .e-app-export-kit-content {
1024 + --e-app-export-kit-content-title-color: #e0e1e3;
1025 + --e-app-export-kit-content-description-color: #b4b5b7; }
1026 +
1027 +.e-app-wizard-footer {
1028 + --e-app-wizard-footer-border-color: #d5dadf;
1029 + padding: 0.5rem; }
1030 + .e-app-wizard-footer__separator {
1031 + border-top: 1px solid var(--e-app-wizard-footer-border-color); }
1032 +
1033 +.eps-theme-dark .e-app-wizard-footer {
1034 + --e-app-wizard-footer-border-color: #4c4f56; }
1035 +
1036 +.e-app-export-templates-features__locked {
1037 + --e-app-export-templates-features-locked-color: #a4afb7;
1038 + color: var(--e-app-export-templates-features-locked-color); }
1039 +
1040 +.eps-theme-dark .e-app-export-templates-features__locked {
1041 + --e-app-export-templates-features-locked-color: #7d7e82; }
1042 +
859 1043 :root {
860 - --menu-title-color: #6d7882; }
1044 + --color-box-shadow-color: rgba(0, 0, 0, 0.05); }
861 1045
862 1046 .eps-theme-dark {
863 - --menu-title-color: #6d7882; }
1047 + --color-box-shadow-color: rgba(0, 0, 0, 0.1); }
864 1048
865 -.eps-menu ul {
866 - list-style: none;
867 - padding: 0;
868 - margin: 0; }
869 - .eps-menu ul li {
1049 +:root {
1050 + --card-background-color: rgba(255, 255, 255, 0.5);
1051 + --card-background-color-hover: #fff;
1052 + --card-box-shadow: 0 4px 10px var(--color-box-shadow-color);
1053 + --card-header-footer-border: 1px solid #f1f3f5;
1054 + --card-headline-color: #6d7882;
1055 + --card-figure-background-color: #f1f3f5;
1056 + --card-image-overlay-background-color: rgba(0, 0, 0, 0.2); }
1057 +
1058 +.eps-theme-dark {
1059 + --card-background-color: rgba(64, 67, 73, 0.5);
1060 + --card-background-color-hover: #404349;
1061 + --card-box-shadow: 0 3px 6px var(--color-box-shadow-color);
1062 + --card-header-footer-border: 1px solid #34383c;
1063 + --card-headline-color: #e0e1e3;
1064 + --card-figure-background-color: #34383c;
1065 + --card-image-overlay-background-color: rgba(52, 56, 60, 0.5); }
1066 +
1067 +.eps-card {
1068 + background-color: var(--card-background-color);
1069 + -webkit-box-shadow: 0 4px 10px var(--color-box-shadow-color);
1070 + box-shadow: 0 4px 10px var(--color-box-shadow-color);
1071 + -webkit-border-radius: 0.1875rem;
1072 + border-radius: 0.1875rem;
1073 + -webkit-transition: 0.3s;
1074 + -o-transition: 0.3s;
1075 + transition: 0.3s;
1076 + font-size: 0.75rem;
1077 + /*
1078 + todo: TBD: Optionally remove headline styling in favor of a global atom depending on variation needs
1079 + */ }
1080 + .eps-card__header {
1081 + padding: 0.625rem;
1082 + border-bottom: var(--card-header-footer-border);
1083 + min-height: 2.5rem;
870 1084 display: -webkit-box;
871 1085 display: -ms-flexbox;
872 - display: flex; }
1086 + display: flex;
1087 + -webkit-box-align: center;
1088 + -ms-flex-align: center;
1089 + align-items: center; }
1090 + .eps-card__headline {
1091 + color: var(--card-headline-color);
1092 + margin-bottom: 0;
1093 + font-weight: 500;
1094 + -webkit-box-flex: 1;
1095 + -ms-flex-positive: 1;
1096 + flex-grow: 1;
1097 + overflow: hidden;
1098 + -o-text-overflow: ellipsis;
1099 + text-overflow: ellipsis;
1100 + white-space: nowrap; }
1101 + .eps-card__body {
1102 + padding: 0.625rem 0.625rem; }
1103 + .eps-card__figure {
1104 + background-color: var(--card-figure-background-color);
1105 + position: relative;
1106 + padding-bottom: var(--card-image-aspect-ratio, 95.6%);
1107 + overflow: hidden;
1108 + height: 0; }
1109 + .eps-card__image {
1110 + width: 100%;
1111 + -o-object-fit: contain;
1112 + object-fit: contain;
1113 + -o-object-position: top;
1114 + object-position: top;
1115 + position: absolute;
1116 + top: 0;
1117 + left: 0; }
1118 + .eps-card__image-overlay {
1119 + position: absolute;
1120 + top: 0;
1121 + background-color: var(--card-image-overlay-background-color);
1122 + z-index: 1;
1123 + width: 100%;
1124 + height: 100%;
1125 + opacity: 0;
1126 + -webkit-transition: 0.3s;
1127 + -o-transition: 0.3s;
1128 + transition: 0.3s; }
1129 + .eps-card__image-overlay:hover {
1130 + opacity: 1; }
1131 + .eps-card__footer {
1132 + padding: 0.625rem;
1133 + border-top: var(--card-header-footer-border);
1134 + font-size: 0.6875rem; }
1135 + .eps-card:hover {
1136 + background-color: var(--card-background-color-hover); }
873 1137
874 -.eps-menu__title {
875 - padding: 0.5rem 1.875rem;
876 - font-size: 0.6875rem;
877 - line-height: 1.2;
878 - text-transform: uppercase;
879 - font-weight: normal;
880 - color: var(--menu-title-color); }
881 -
882 1138 :root {
883 1139 --menu-item-color: #6d7882;
884 1140 --menu-item-color-hover: #556068;
885 1141 --menu-item-background-color-active: #fff;
@@ -961,74 +1217,8 @@
961 1217 box-shadow: 0 3px 6px var(--color-box-shadow-color); }
962 1218 .eps-menu-item--active .eps-menu-item__link .eps-icon {
963 1219 color: #58d0f5; }
964 1220
965 -:root {
966 - --eps-modal-background-color: #fff;
967 - --eps-modal-header-background-color: #58d0f5; }
968 -
969 -.eps-theme-dark {
970 - --eps-modal-background-color: #34383c;
971 - --eps-modal-header-background-color: #58d0f5; }
972 -
973 -/** ----------------------------------------------------------------
974 - EPS Modal
975 -.eps-modal {
976 - max-width: 43.75rem;
977 - background: var(--eps-modal-background-color);
978 - -webkit-border-radius: 0.1875rem;
979 - border-radius: 0.1875rem;
980 - -webkit-animation: eps-animation-pop 0.15s cubic-bezier(0.57, 0.53, 0.71, 1.47) forwards;
981 - animation: eps-animation-pop 0.15s cubic-bezier(0.57, 0.53, 0.71, 1.47) forwards;
982 - overflow: hidden; }
983 - .eps-modal__overlay {
984 - background: rgba(0, 0, 0, 0.5);
985 - position: fixed;
986 - display: -webkit-box;
987 - display: -ms-flexbox;
988 - display: flex;
989 - top: 0;
990 - left: 0;
991 - width: 100%;
992 - height: 100%;
993 - -webkit-box-align: center;
994 - -ms-flex-align: center;
995 - align-items: center;
996 - -webkit-box-pack: center;
997 - -ms-flex-pack: center;
998 - justify-content: center;
999 - z-index: 1030; }
1000 - .eps-modal__header {
1001 - font-size: 0.875rem;
1002 - background: var(--eps-modal-header-background-color);
1003 - color: #fff;
1004 - height: 2.75rem;
1005 - padding: 0.625rem 1rem; }
1006 - .eps-modal__icon {
1007 - -webkit-margin-end: 0.625rem;
1008 - margin-inline-end: 0.625rem; }
1009 - .eps-modal__body {
1010 - padding: 1.875rem; }
1011 - .eps-modal__tip, .eps-modal .eps-tip {
1012 - -webkit-padding-start: 0.75rem;
1013 - padding-inline-start: 0.75rem;
1014 - -webkit-border-start: 3px solid #58d0f5;
1015 - border-inline-start: 3px solid #58d0f5; }
1016 - .eps-modal__tip:not(:last-child), .eps-modal .eps-tip:not(:last-child) {
1017 - margin-bottom: 1.875rem; }
1018 - .eps-modal__tip:not(:first-child), .eps-modal .eps-tip:not(:first-child) {
1019 - margin-top: 1.875rem; }
1020 - .eps-modal__close-wrapper {
1021 - -webkit-padding-start: 1rem;
1022 - padding-inline-start: 1rem;
1023 - -webkit-border-start: solid 1px #fff;
1024 - border-inline-start: solid 1px #fff; }
1025 -
1026 -.eps-grid {
1027 - --grid-spacing-gutters: calc(2 * var(--grid-spacing-gutter));
1028 - --grid-spacing-width: calc(100% + var(--grid-spacing-gutters)); }
1029 -
1030 1221 .eps-grid-container {
1031 1222 display: -webkit-box;
1032 1223 display: -ms-flexbox;
1033 1224 display: flex;
@@ -1041,13 +1231,13 @@
1041 1231 .eps-grid-container--wrap-reverse {
1042 1232 -ms-flex-wrap: wrap-reverse;
1043 1233 flex-wrap: wrap-reverse; }
1044 1234 .eps-grid-container--spacing {
1045 - --grid-row-gutter: calc(var(--grid-spacing-gutter) * -0.0625rem);
1235 + --grid-row-gutter: calc(-1 * calc( var(--grid-spacing-gutter) * 0.0625rem));
1046 1236 width: var(--grid-spacing-width);
1047 1237 margin: var(--grid-row-gutter); }
1048 1238 .eps-grid-container--spacing > .eps-grid-item {
1049 - padding: calc(var(--grid-spacing-gutter) * 0.0625rem); }
1239 + padding: var(--grid-spacing-gutter); }
1050 1240
1051 1241 .eps-grid--direction-row {
1052 1242 -webkit-box-orient: horizontal;
1053 1243 -webkit-box-direction: normal;
@@ -1196,8 +1386,104 @@
1196 1386 max-width: 100%;
1197 1387 -ms-flex-preferred-size: 0;
1198 1388 flex-basis: 0; } }
1199 1389
1390 +.eps-grid-item-xs-1 {
1391 + -webkit-box-flex: 0;
1392 + -ms-flex-positive: 0;
1393 + flex-grow: 0;
1394 + max-width: 8.3333333333%;
1395 + -ms-flex-preferred-size: 8.3333333333%;
1396 + flex-basis: 8.3333333333%; }
1397 +
1398 +.eps-grid-item-xs-2 {
1399 + -webkit-box-flex: 0;
1400 + -ms-flex-positive: 0;
1401 + flex-grow: 0;
1402 + max-width: 16.6666666667%;
1403 + -ms-flex-preferred-size: 16.6666666667%;
1404 + flex-basis: 16.6666666667%; }
1405 +
1406 +.eps-grid-item-xs-3 {
1407 + -webkit-box-flex: 0;
1408 + -ms-flex-positive: 0;
1409 + flex-grow: 0;
1410 + max-width: 25%;
1411 + -ms-flex-preferred-size: 25%;
1412 + flex-basis: 25%; }
1413 +
1414 +.eps-grid-item-xs-4 {
1415 + -webkit-box-flex: 0;
1416 + -ms-flex-positive: 0;
1417 + flex-grow: 0;
1418 + max-width: 33.3333333333%;
1419 + -ms-flex-preferred-size: 33.3333333333%;
1420 + flex-basis: 33.3333333333%; }
1421 +
1422 +.eps-grid-item-xs-5 {
1423 + -webkit-box-flex: 0;
1424 + -ms-flex-positive: 0;
1425 + flex-grow: 0;
1426 + max-width: 41.6666666667%;
1427 + -ms-flex-preferred-size: 41.6666666667%;
1428 + flex-basis: 41.6666666667%; }
1429 +
1430 +.eps-grid-item-xs-6 {
1431 + -webkit-box-flex: 0;
1432 + -ms-flex-positive: 0;
1433 + flex-grow: 0;
1434 + max-width: 50%;
1435 + -ms-flex-preferred-size: 50%;
1436 + flex-basis: 50%; }
1437 +
1438 +.eps-grid-item-xs-7 {
1439 + -webkit-box-flex: 0;
1440 + -ms-flex-positive: 0;
1441 + flex-grow: 0;
1442 + max-width: 58.3333333333%;
1443 + -ms-flex-preferred-size: 58.3333333333%;
1444 + flex-basis: 58.3333333333%; }
1445 +
1446 +.eps-grid-item-xs-8 {
1447 + -webkit-box-flex: 0;
1448 + -ms-flex-positive: 0;
1449 + flex-grow: 0;
1450 + max-width: 66.6666666667%;
1451 + -ms-flex-preferred-size: 66.6666666667%;
1452 + flex-basis: 66.6666666667%; }
1453 +
1454 +.eps-grid-item-xs-9 {
1455 + -webkit-box-flex: 0;
1456 + -ms-flex-positive: 0;
1457 + flex-grow: 0;
1458 + max-width: 75%;
1459 + -ms-flex-preferred-size: 75%;
1460 + flex-basis: 75%; }
1461 +
1462 +.eps-grid-item-xs-10 {
1463 + -webkit-box-flex: 0;
1464 + -ms-flex-positive: 0;
1465 + flex-grow: 0;
1466 + max-width: 83.3333333333%;
1467 + -ms-flex-preferred-size: 83.3333333333%;
1468 + flex-basis: 83.3333333333%; }
1469 +
1470 +.eps-grid-item-xs-11 {
1471 + -webkit-box-flex: 0;
1472 + -ms-flex-positive: 0;
1473 + flex-grow: 0;
1474 + max-width: 91.6666666667%;
1475 + -ms-flex-preferred-size: 91.6666666667%;
1476 + flex-basis: 91.6666666667%; }
1477 +
1478 +.eps-grid-item-xs-12 {
1479 + -webkit-box-flex: 0;
1480 + -ms-flex-positive: 0;
1481 + flex-grow: 0;
1482 + max-width: 100%;
1483 + -ms-flex-preferred-size: 100%;
1484 + flex-basis: 100%; }
1485 +
1200 1486 @media screen and (min-width: 480px) {
1201 1487 .eps-grid-item-sm-1 {
1202 1488 -webkit-box-flex: 0;
1203 1489 -ms-flex-positive: 0;
@@ -1627,336 +1913,117 @@
1627 1913 -ms-flex-preferred-size: 100%;
1628 1914 flex-basis: 100%; } }
1629 1915
1630 1916 :root {
1631 - --color-box-shadow-color: rgba(0, 0, 0, 0.05); }
1917 + --menu-title-color: #6d7882; }
1632 1918
1633 1919 .eps-theme-dark {
1634 - --color-box-shadow-color: rgba(0, 0, 0, 0.1); }
1920 + --menu-title-color: #6d7882; }
1635 1921
1922 +.eps-menu ul {
1923 + list-style: none;
1924 + padding: 0;
1925 + margin: 0; }
1926 + .eps-menu ul li {
1927 + display: -webkit-box;
1928 + display: -ms-flexbox;
1929 + display: flex; }
1930 +
1931 +.eps-menu__title {
1932 + padding: 0.5rem 1.875rem;
1933 + font-size: 0.6875rem;
1934 + line-height: 1.2;
1935 + text-transform: uppercase;
1936 + font-weight: normal;
1937 + color: var(--menu-title-color); }
1938 +
1636 1939 :root {
1637 - --card-background-color: rgba(255, 255, 255, 0.5);
1638 - --card-background-color-hover: #fff;
1639 - --card-box-shadow: 0 4px 10px var(--color-box-shadow-color);
1640 - --card-header-footer-border: 1px solid #f1f3f5;
1641 - --card-headline-color: #6d7882;
1642 - --card-figure-background-color: #f1f3f5;
1643 - --card-image-overlay-background-color: rgba(0, 0, 0, 0.2); }
1940 + --eps-modal-background-color: #fff;
1941 + --eps-modal-header-background-color: #58d0f5; }
1644 1942
1645 1943 .eps-theme-dark {
1646 - --card-background-color: rgba(64, 67, 73, 0.5);
1647 - --card-background-color-hover: #404349;
1648 - --card-box-shadow: 0 3px 6px var(--color-box-shadow-color);
1649 - --card-header-footer-border: 1px solid #34383c;
1650 - --card-headline-color: #e0e1e3;
1651 - --card-figure-background-color: #34383c;
1652 - --card-image-overlay-background-color: rgba(52, 56, 60, 0.5); }
1944 + --eps-modal-background-color: #34383c;
1945 + --eps-modal-header-background-color: #58d0f5; }
1653 1946
1654 -.eps-card {
1655 - background-color: var(--card-background-color);
1656 - -webkit-box-shadow: 0 4px 10px var(--color-box-shadow-color);
1657 - box-shadow: 0 4px 10px var(--color-box-shadow-color);
1947 +/** ----------------------------------------------------------------
1948 + EPS Modal
1949 +---------------------------------------------------------------- */
1950 +.eps-modal {
1951 + max-width: 43.75rem;
1952 + background: var(--eps-modal-background-color);
1658 1953 -webkit-border-radius: 0.1875rem;
1659 1954 border-radius: 0.1875rem;
1660 - -webkit-transition: 0.3s;
1661 - -o-transition: 0.3s;
1662 - transition: 0.3s;
1663 - font-size: 0.75rem;
1664 - /*
1665 - todo: TBD: Optionally remove headline styling in favor of a global atom depending on variation needs
1666 - */ }
1667 - .eps-card__header {
1668 - padding: 0.625rem;
1669 - border-bottom: var(--card-header-footer-border);
1670 - min-height: 2.5rem;
1955 + -webkit-animation: eps-animation-pop 0.15s cubic-bezier(0.57, 0.53, 0.71, 1.47) forwards;
1956 + animation: eps-animation-pop 0.15s cubic-bezier(0.57, 0.53, 0.71, 1.47) forwards;
1957 + overflow: hidden; }
1958 + .eps-modal__overlay {
1959 + background: rgba(0, 0, 0, 0.5);
1960 + position: fixed;
1671 1961 display: -webkit-box;
1672 1962 display: -ms-flexbox;
1673 1963 display: flex;
1674 - -webkit-box-align: center;
1675 - -ms-flex-align: center;
1676 - align-items: center; }
1677 - .eps-card__headline {
1678 - color: var(--card-headline-color);
1679 - margin-bottom: 0;
1680 - font-weight: 500;
1681 - -webkit-box-flex: 1;
1682 - -ms-flex-positive: 1;
1683 - flex-grow: 1;
1684 - overflow: hidden;
1685 - -o-text-overflow: ellipsis;
1686 - text-overflow: ellipsis;
1687 - white-space: nowrap; }
1688 - .eps-card__body {
1689 - padding: 0.625rem 0.625rem; }
1690 - .eps-card__figure {
1691 - background-color: var(--card-figure-background-color);
1692 - position: relative;
1693 - padding-bottom: var(--card-image-aspect-ratio, 95.6%);
1694 - overflow: hidden;
1695 - height: 0; }
1696 - .eps-card__image {
1697 - width: 100%;
1698 - -o-object-fit: contain;
1699 - object-fit: contain;
1700 - -o-object-position: top;
1701 - object-position: top;
1702 - position: absolute;
1703 1964 top: 0;
1704 - left: 0; }
1705 - .eps-card__image-overlay {
1706 - position: absolute;
1707 - top: 0;
1708 - background-color: var(--card-image-overlay-background-color);
1709 - z-index: 1;
1965 + left: 0;
1710 1966 width: 100%;
1711 1967 height: 100%;
1712 - opacity: 0;
1713 - -webkit-transition: 0.3s;
1714 - -o-transition: 0.3s;
1715 - transition: 0.3s; }
1716 - .eps-card__image-overlay:hover {
1717 - opacity: 1; }
1718 - .eps-card__footer {
1719 - padding: 0.625rem;
1720 - border-top: var(--card-header-footer-border);
1721 - font-size: 0.6875rem; }
1722 - .eps-card:hover {
1723 - background-color: var(--card-background-color-hover); }
1724 -
1725 -.eps-dialog {
1726 - -webkit-border-radius: 3px;
1727 - border-radius: 3px;
1728 - width: 375px; }
1729 - .eps-dialog__close-button {
1730 - position: absolute;
1731 - top: 0;
1732 - right: 0;
1733 - margin-top: 0.625rem;
1734 - margin-right: 0.625rem;
1735 - z-index: 1040;
1736 - font-size: 1.25rem;
1737 - color: #fff; }
1738 - .eps-dialog__content {
1739 - padding: 1.5rem 1.875rem 1rem;
1740 - font-size: 0.75rem; }
1741 - .eps-dialog__title, .eps-dialog__text {
1742 - text-align: center; }
1743 - .eps-dialog__buttons {
1744 - display: -webkit-box;
1745 - display: -ms-flexbox;
1746 - display: flex; }
1747 - .eps-dialog__button {
1748 - -webkit-box-flex: 1;
1749 - -ms-flex: 1;
1750 - flex: 1;
1751 - border-top: 1px solid var(--hr-color);
1752 - line-height: 2.75rem;
1753 - text-align: center;
1968 + -webkit-box-align: center;
1969 + -ms-flex-align: center;
1970 + align-items: center;
1754 1971 -webkit-box-pack: center;
1755 1972 -ms-flex-pack: center;
1756 - justify-content: center; }
1757 - .eps-dialog__button:last-child:not(:first-child) {
1758 - -webkit-border-start: 1px solid var(--hr-color);
1759 - border-inline-start: 1px solid var(--hr-color); }
1973 + justify-content: center;
1974 + z-index: 1030; }
1975 + .eps-modal__header {
1976 + font-size: 0.875rem;
1977 + background: var(--eps-modal-header-background-color);
1978 + color: #fff;
1979 + height: 2.75rem;
1980 + padding: 0.625rem 1rem; }
1981 + .eps-modal__icon {
1982 + -webkit-margin-end: 0.625rem;
1983 + margin-inline-end: 0.625rem; }
1984 + .eps-modal__body {
1985 + padding: 1.875rem; }
1986 + .eps-modal__tip, .eps-modal .eps-tip {
1987 + -webkit-padding-start: 0.75rem;
1988 + padding-inline-start: 0.75rem;
1989 + -webkit-border-start: 3px solid #58d0f5;
1990 + border-inline-start: 3px solid #58d0f5; }
1991 + .eps-modal__tip:not(:last-child), .eps-modal .eps-tip:not(:last-child) {
1992 + margin-bottom: 1.875rem; }
1993 + .eps-modal__tip:not(:first-child), .eps-modal .eps-tip:not(:first-child) {
1994 + margin-top: 1.875rem; }
1995 + .eps-modal__close-wrapper {
1996 + -webkit-padding-start: 1rem;
1997 + padding-inline-start: 1rem;
1998 + -webkit-border-start: solid 1px #fff;
1999 + border-inline-start: solid 1px #fff; }
1760 2000
1761 -:root {
1762 - --info-toggle-color: #d5dadf;
1763 - --info-toggle-hover-color: #a4afb7; }
2001 +.eps-add-new-button {
2002 + display: -webkit-inline-box;
2003 + display: -ms-inline-flexbox;
2004 + display: inline-flex;
2005 + --eps-add-new-button-size: 1.5rem;
2006 + line-height: var(--eps-add-new-button-size);
2007 + cursor: pointer; }
2008 + .eps-add-new-button .eps-icon {
2009 + background-color: #58d0f5;
2010 + color: #fff;
2011 + width: var(--eps-add-new-button-size);
2012 + height: var(--eps-add-new-button-size);
2013 + -webkit-border-radius: 100%;
2014 + border-radius: 100%;
2015 + font-size: calc(var(--eps-add-new-button-size) * 0.75);
2016 + text-align: center;
2017 + line-height: var(--eps-add-new-button-size); }
2018 + .eps-add-new-button span:not(.sr-only) {
2019 + -webkit-margin-start: 0.625rem;
2020 + margin-inline-start: 0.625rem;
2021 + font-weight: 500; }
2022 + .eps-add-new-button--sm {
2023 + --eps-add-new-button-size: 1rem; }
1764 2024
1765 -.eps-theme-dark {
1766 - --placeholder-filter: invert(0.8) sepia(1) saturate(0.2) hue-rotate(180deg) contrast(1.25) brightness(1.2);
1767 - --info-toggle-color: #64666a;
1768 - --info-toggle-hover-color: #b4b5b7; }
1769 -
1770 -.e-site-part .eps-card__image {
1771 - -webkit-filter: var(--placeholder-filter, none);
1772 - filter: var(--placeholder-filter, none); }
1773 -
1774 -.e-site-part__info-toggle {
1775 - color: var(--info-toggle-color); }
1776 - .e-site-part__info-toggle:hover {
1777 - --info-toggle-color: var(--info-toggle-hover-color); }
1778 -
1779 -.e-site-editor__promotion-overlay__link {
1780 - display: -webkit-box;
1781 - display: -ms-flexbox;
1782 - display: flex;
1783 - width: 100%;
1784 - height: 100%;
1785 - -webkit-box-align: center;
1786 - -ms-flex-align: center;
1787 - align-items: center;
1788 - -webkit-box-pack: center;
1789 - -ms-flex-pack: center;
1790 - justify-content: center;
1791 - -webkit-box-orient: vertical;
1792 - -webkit-box-direction: normal;
1793 - -ms-flex-direction: column;
1794 - flex-direction: column;
1795 - text-decoration: none; }
1796 -
1797 -.e-site-editor__promotion-overlay__icon {
1798 - font-size: 1.25rem;
1799 - color: #fff;
1800 - margin-bottom: 1rem; }
1801 -
1802 -.eps-menu__title {
1803 - margin-top: 2.75rem;
1804 - margin-bottom: 1rem; }
1805 -
1806 -.e-site-editor__promotion-overlay__link {
1807 - display: -webkit-box;
1808 - display: -ms-flexbox;
1809 - display: flex;
1810 - width: 100%;
1811 - height: 100%;
1812 - -webkit-box-align: center;
1813 - -ms-flex-align: center;
1814 - align-items: center;
1815 - -webkit-box-pack: center;
1816 - -ms-flex-pack: center;
1817 - justify-content: center;
1818 - -webkit-box-orient: vertical;
1819 - -webkit-box-direction: normal;
1820 - -ms-flex-direction: column;
1821 - flex-direction: column;
1822 - text-decoration: none; }
1823 -
1824 -.e-site-editor__promotion-overlay__icon {
1825 - font-size: 1.25rem;
1826 - color: #fff;
1827 - margin-bottom: 1rem; }
1828 -
1829 -.e-site-editor__header {
1830 - margin-bottom: 2.75rem;
1831 - border-bottom: 1px solid var(--hr-color); }
1832 -
1833 2025 :root {
1834 - --e-elementor-loader-container-background-color: #f1f3f5;
1835 - --e-elementor-loader-background-color: rgba(255, 255, 255, 0.9); }
1836 -
1837 -.eps-theme-dark {
1838 - --e-elementor-loader-container-background-color: #34383c;
1839 - --e-elementor-loader-background-color: #4c4f56; }
1840 -
1841 -.elementor-loading {
1842 - background-color: var(--e-elementor-loader-container-background-color);
1843 - height: 100vh; }
1844 -
1845 -.elementor-loader-wrapper {
1846 - position: absolute;
1847 - top: 50%;
1848 - left: 50%;
1849 - -webkit-transform: translate(-50%, -50%);
1850 - -ms-transform: translate(-50%, -50%);
1851 - transform: translate(-50%, -50%);
1852 - width: 300px;
1853 - display: -webkit-box;
1854 - display: -ms-flexbox;
1855 - display: flex;
1856 - -ms-flex-wrap: wrap;
1857 - flex-wrap: wrap;
1858 - -webkit-box-pack: center;
1859 - -ms-flex-pack: center;
1860 - justify-content: center; }
1861 -
1862 -.elementor-loader {
1863 - -webkit-border-radius: 50%;
1864 - border-radius: 50%;
1865 - padding: 40px;
1866 - height: 150px;
1867 - width: 150px;
1868 - background-color: var(--e-elementor-loader-background-color);
1869 - -webkit-box-sizing: border-box;
1870 - box-sizing: border-box;
1871 - -webkit-box-shadow: 2px 2px 20px 4px rgba(0, 0, 0, 0.02);
1872 - box-shadow: 2px 2px 20px 4px rgba(0, 0, 0, 0.02); }
1873 -
1874 -.elementor-loader-boxes {
1875 - height: 100%;
1876 - width: 100%;
1877 - position: relative; }
1878 -
1879 -.elementor-loader-box {
1880 - position: absolute;
1881 - background-color: #d5dadf;
1882 - -webkit-animation: load 1.8s linear infinite;
1883 - animation: load 1.8s linear infinite; }
1884 - .elementor-loader-box:nth-of-type(1) {
1885 - width: 20%;
1886 - height: 100%;
1887 - left: 0;
1888 - top: 0; }
1889 - .elementor-loader-box:not(:nth-of-type(1)) {
1890 - right: 0;
1891 - height: 20%;
1892 - width: 60%; }
1893 - .elementor-loader-box:nth-of-type(2) {
1894 - top: 0;
1895 - -webkit-animation-delay: -0.45s;
1896 - animation-delay: -0.45s; }
1897 - .elementor-loader-box:nth-of-type(3) {
1898 - top: 40%;
1899 - -webkit-animation-delay: -0.9s;
1900 - animation-delay: -0.9s; }
1901 - .elementor-loader-box:nth-of-type(4) {
1902 - bottom: 0;
1903 - -webkit-animation-delay: -1.35s;
1904 - animation-delay: -1.35s; }
1905 -
1906 -.elementor-loading-title {
1907 - color: #a4afb7;
1908 - text-align: center;
1909 - text-transform: uppercase;
1910 - margin-top: 30px;
1911 - letter-spacing: 7px;
1912 - text-indent: 7px;
1913 - font-size: 10px;
1914 - width: 100%; }
1915 -
1916 -@-webkit-keyframes load {
1917 - 0% {
1918 - opacity: .3; }
1919 - 50% {
1920 - opacity: 1; }
1921 - 100% {
1922 - opacity: .3; } }
1923 -
1924 -@keyframes load {
1925 - 0% {
1926 - opacity: .3; }
1927 - 50% {
1928 - opacity: 1; }
1929 - 100% {
1930 - opacity: .3; } }
1931 -
1932 -:root {
1933 - --e-app-drag-drop-background-color: #fff;
1934 - --e-app-drag-drop-outline-color: #d5dadf; }
1935 -
1936 -.eps-theme-dark {
1937 - --e-app-drag-drop-background-color: #404349;
1938 - --e-app-drag-drop-outline-color: #7d7e82; }
1939 -
1940 -.e-app-drag-drop {
1941 - background-color: var(--e-app-drag-drop-background-color);
1942 - outline: 2px dashed var(--e-app-drag-drop-outline-color);
1943 - outline-offset: -0.75rem;
1944 - margin-bottom: 1.5rem;
1945 - padding: 4.125rem;
1946 - text-align: center; }
1947 - .e-app-drag-drop--drag-over {
1948 - outline-color: #58d0f5; }
1949 -
1950 -.e-app-upload-file__input {
1951 - display: none; }
1952 -
1953 -.e-app-drop-zone__icon {
1954 - margin-bottom: 2.75rem;
1955 - color: #c2cbd2;
1956 - font-size: 60px; }
1957 -
1958 -:root {
1959 2026 --select2-selection-background-color: #fff;
1960 2027 --select2-selection-color: #6d7882;
1961 2028 --select2-selection-border-color: #d5dadf;
1962 2029 --select2-selection-opened-focused-border-color: #f1f3f5;
@@ -2045,9 +2112,162 @@
2045 2112 .select2-container .select2-dropdown {
2046 2113 background-color: var(--select2-dropdown-background-color);
2047 2114 border-color: var(--select2-dropdown-border-color); }
2048 2115
2116 +.eps-notice {
2117 + --eps-box-notice-color: #a4afb7;
2118 + --eps-box-notice-background-color: #fcfcfc;
2119 + padding: 0.625rem 1rem;
2120 + -webkit-box-shadow: 0 2px 3px 1px var(--color-box-shadow-color);
2121 + box-shadow: 0 2px 3px 1px var(--color-box-shadow-color);
2122 + background-color: var(--eps-box-notice-background-color); }
2123 + .eps-notice--warning {
2124 + -webkit-border-start: 3px solid #fcb92c;
2125 + border-inline-start: 3px solid #fcb92c; }
2126 + .eps-notice__text {
2127 + margin: 0;
2128 + padding: 0;
2129 + color: var(--eps-box-notice-color);
2130 + font-style: italic; }
2131 +
2132 +.eps-theme-dark .eps-notice {
2133 + --eps-box-notice-color: #b4b5b7;
2134 + --eps-box-notice-background-color: #404349; }
2135 +
2136 +.eps-list {
2137 + --eps-list-item-separated-border-color: #f1f3f5;
2138 + padding: 0;
2139 + list-style-type: none; }
2140 + .eps-list--padding {
2141 + padding: var(--eps-list-padding); }
2142 + .eps-list__item {
2143 + padding: 0; }
2144 + .eps-list__item--padding {
2145 + padding: var(--eps-list-item-padding); }
2146 + .eps-list--separated .eps-list__item:not(:last-child) {
2147 + border-bottom: 1px solid var(--eps-list-item-separated-border-color); }
2148 +
2149 +.eps-theme-dark .eps-list {
2150 + --eps-list-item-separated-border-color: #34383c; }
2151 +
2049 2152 :root {
2153 + --popover-background-color: #fff;
2154 + --popover-item-color: #6d7882;
2155 + --popover-item-hover-color: #556068;
2156 + --popover-item-danger-hover-color: #b01b1b;
2157 + --popover-item-background-color: #fff;
2158 + --popover-box-shadow-color: rgba(0, 0, 0, 0.15);
2159 + --popover-box-shadow-size: 0px 1px 20px;
2160 + --popover-arrow-color: #fff; }
2161 +
2162 +.eps-theme-dark {
2163 + --popover-background-color: #4c4f56;
2164 + --popover-item-color: #fff;
2165 + --popover-item-hover-color: #e0e1e3;
2166 + --popover-item-danger-hover-color: #F84343;
2167 + --popover-item-background-color: #4c4f56;
2168 + --popover-box-shadow-color: rgba(0, 0, 0, 0.15);
2169 + --popover-box-shadow-size: 0px 1px 20px;
2170 + --popover-arrow-color: #4c4f56; }
2171 +
2172 +.eps-popover {
2173 + padding: 10px 0;
2174 + background-color: var(--popover-background-color);
2175 + -webkit-box-shadow: var(--popover-box-shadow-size) var(--popover-box-shadow-color);
2176 + box-shadow: var(--popover-box-shadow-size) var(--popover-box-shadow-color);
2177 + list-style: none;
2178 + display: -webkit-box;
2179 + display: -ms-flexbox;
2180 + display: flex;
2181 + -webkit-box-orient: vertical;
2182 + -webkit-box-direction: normal;
2183 + -ms-flex-direction: column;
2184 + flex-direction: column;
2185 + min-width: 120px;
2186 + -webkit-border-radius: 0.1875rem;
2187 + border-radius: 0.1875rem;
2188 + position: absolute;
2189 + z-index: 1050;
2190 + margin-top: 9px;
2191 + -webkit-transform: translateX(-50%);
2192 + -ms-transform: translateX(-50%);
2193 + transform: translateX(-50%);
2194 + left: 0.25rem; }
2195 + .eps-popover__background {
2196 + position: fixed;
2197 + top: 0;
2198 + bottom: 0;
2199 + left: 0;
2200 + right: 0;
2201 + z-index: 1030; }
2202 + .eps-popover__container {
2203 + position: relative; }
2204 + .eps-popover::before {
2205 + content: "";
2206 + display: block;
2207 + position: absolute;
2208 + width: 16px;
2209 + height: 9px;
2210 + margin: 0 0.1875rem 9px;
2211 + top: -9px;
2212 + left: 50%;
2213 + -webkit-transform: translateX(-50%);
2214 + -ms-transform: translateX(-50%);
2215 + transform: translateX(-50%);
2216 + border-color: transparent;
2217 + border-style: solid;
2218 + border-width: 0 8px 9px 8px;
2219 + border-bottom-color: var(--popover-arrow-color); }
2220 + .eps-popover__item {
2221 + padding: 0.3125rem 1rem;
2222 + background-color: var(--popover-item-background-color);
2223 + color: var(--popover-item-color);
2224 + font-size: 0.6875rem;
2225 + font-weight: 500;
2226 + line-height: 0.8125rem;
2227 + width: 100%;
2228 + -webkit-box-align: center;
2229 + -ms-flex-align: center;
2230 + align-items: center;
2231 + cursor: pointer; }
2232 + .eps-popover__item:hover {
2233 + color: var(--popover-item-hover-color); }
2234 + .eps-popover__item--danger:hover {
2235 + color: var(--popover-item-danger-hover-color); }
2236 + .eps-popover__item .eps-icon {
2237 + font-size: inherit;
2238 + -webkit-margin-end: 0.3125rem;
2239 + margin-inline-end: 0.3125rem; }
2240 +
2241 +.eps-css-grid {
2242 + display: grid;
2243 + grid-template-columns: repeat(var(--eps-grid-columns, auto-fill), minmax(var(--eps-grid-col-min-width, 1fr), var(--eps-grid-col-max-width, 1fr)));
2244 + grid-gap: var(--eps-grid-spacing); }
2245 +
2246 +.eps-box {
2247 + --eps-box-background-color: #fff;
2248 + --eps-box-color: #495157;
2249 + --eps-box-input-color: #495157;
2250 + padding: 0;
2251 + -webkit-border-radius: 0.1875rem;
2252 + border-radius: 0.1875rem;
2253 + background-color: var(--eps-box-background-color);
2254 + color: var(--eps-box-color); }
2255 + .eps-box--padding {
2256 + padding: var(--eps-box-padding); }
2257 + .eps-box > input {
2258 + width: 100%;
2259 + outline: 0;
2260 + border: 0;
2261 + background-color: var(--eps-box-background-color);
2262 + color: var(--eps-box-input-color); }
2263 +
2264 +.eps-theme-dark .eps-box {
2265 + --eps-box-background-color: #404349;
2266 + --eps-box-color: #e0e1e3;
2267 + --eps-box-input-color: #e0e1e3; }
2268 +
2269 +:root {
2050 2270 --checkbox-border-color: #d5dadf;
2051 2271 --checkbox-hover-border-color: #c7cdd4;
2052 2272 --checkbox-active-border-color: #e3e7ea;
2053 2273 --checkbox-background-color: #fff;
@@ -2102,63 +2322,82 @@
2102 2322 .eps-checkbox--rounded {
2103 2323 -webkit-border-radius: 50%;
2104 2324 border-radius: 50%; }
2105 2325
2106 -.eps-notice {
2107 - --eps-box-notice-color: #a4afb7;
2108 - --eps-box-notice-background-color: #fcfcfc;
2109 - padding: 0.625rem 1rem;
2110 - -webkit-box-shadow: 0 2px 3px 1px var(--color-box-shadow-color);
2111 - box-shadow: 0 2px 3px 1px var(--color-box-shadow-color);
2112 - background-color: var(--eps-box-notice-background-color); }
2113 - .eps-notice--warning {
2114 - -webkit-border-start: 2px solid #fcb92c;
2115 - border-inline-start: 2px solid #fcb92c; }
2116 - .eps-notice__text {
2117 - margin: 0;
2118 - padding: 0;
2119 - color: var(--eps-box-notice-color);
2120 - font-style: italic; }
2326 +:root {
2327 + --e-app-drag-drop-background-color: #fff;
2328 + --e-app-drag-drop-outline-color: #d5dadf; }
2121 2329
2122 -.eps-theme-dark .eps-notice {
2123 - --eps-box-notice-color: #b4b5b7;
2124 - --eps-box-notice-background-color: #4c4f56; }
2330 +.eps-theme-dark {
2331 + --e-app-drag-drop-background-color: #404349;
2332 + --e-app-drag-drop-outline-color: #7d7e82; }
2125 2333
2126 -.eps-box {
2127 - --eps-box-background-color: #fff;
2128 - --eps-box-color: #495157;
2129 - --eps-box-input-color: #495157;
2130 - padding: 0;
2131 - -webkit-border-radius: 0.1875rem;
2132 - border-radius: 0.1875rem;
2133 - background-color: var(--eps-box-background-color);
2134 - color: var(--eps-box-color); }
2135 - .eps-box--padding {
2136 - padding: var(--eps-box-padding); }
2137 - .eps-box > input {
2138 - width: 100%;
2139 - outline: 0;
2140 - border: 0;
2141 - background-color: var(--eps-box-background-color);
2142 - color: var(--eps-box-input-color); }
2334 +.e-app-drag-drop {
2335 + background-color: var(--e-app-drag-drop-background-color);
2336 + outline: 2px dashed var(--e-app-drag-drop-outline-color);
2337 + outline-offset: -0.75rem;
2338 + margin-bottom: 1.5rem;
2339 + padding: 4.125rem;
2340 + text-align: center; }
2341 + .e-app-drag-drop--drag-over {
2342 + outline-color: #58d0f5; }
2143 2343
2144 -.eps-theme-dark .eps-box {
2145 - --eps-box-background-color: #404349;
2146 - --eps-box-color: #e0e1e3;
2147 - --eps-box-input-color: #e0e1e3; }
2344 +.eps-dialog {
2345 + -webkit-border-radius: 3px;
2346 + border-radius: 3px;
2347 + width: 375px; }
2348 + .eps-dialog__close-button {
2349 + position: absolute;
2350 + top: 0;
2351 + right: 0;
2352 + margin-top: 0.625rem;
2353 + margin-right: 0.625rem;
2354 + z-index: 1040;
2355 + font-size: size(2.5);
2356 + color: #fff; }
2357 + .eps-dialog__content {
2358 + padding: 1.5rem 1.875rem 1rem;
2359 + font-size: 0.75rem; }
2360 + .eps-dialog__title, .eps-dialog__text {
2361 + text-align: center; }
2362 + .eps-dialog__buttons {
2363 + display: -webkit-box;
2364 + display: -ms-flexbox;
2365 + display: flex; }
2366 + .eps-dialog__button {
2367 + -webkit-box-flex: 1;
2368 + -ms-flex: 1;
2369 + flex: 1;
2370 + border-top: 1px solid var(--hr-color);
2371 + line-height: 2.75rem;
2372 + text-align: center;
2373 + -webkit-box-pack: center;
2374 + -ms-flex-pack: center;
2375 + justify-content: center; }
2376 + .eps-dialog__button:last-child:not(:first-child) {
2377 + -webkit-border-start: 1px solid var(--hr-color);
2378 + border-inline-start: 1px solid var(--hr-color); }
2148 2379
2149 -.eps-list {
2150 - --eps-list-item-separated-border-color: #f1f3f5;
2151 - padding: 0;
2152 - list-style-type: none; }
2153 - .eps-list--padding {
2154 - padding: var(--eps-list-padding); }
2155 - .eps-list__item {
2156 - padding: 0; }
2157 - .eps-list__item--padding {
2158 - padding: var(--eps-list-item-padding); }
2159 - .eps-list--separated .eps-list__item:not(:last-child) {
2160 - border-bottom: 1px solid var(--eps-list-item-separated-border-color); }
2380 +.eps-inline-link {
2381 + color: var(--eps-inline-link-color); }
2382 + .eps-inline-link--color-primary {
2383 + --eps-inline-link-color: #39b54a; }
2384 + .eps-inline-link--color-secondary {
2385 + --eps-inline-link-color: #c2cbd2; }
2386 + .eps-inline-link--color-danger {
2387 + --eps-inline-link-color: #b01b1b; }
2388 + .eps-inline-link--color-cta {
2389 + --eps-inline-link-color: #93003F; }
2390 + .eps-inline-link--color-link {
2391 + --eps-inline-link-color: #58d0f5; }
2392 + .eps-inline-link--color-disabled {
2393 + --eps-inline-link-color: #c2cbd2; }
2394 + .eps-inline-link--underline-hover:hover, .eps-inline-link--underline-always, .eps-inline-link--underline-always:hover {
2395 + text-decoration: underline; }
2396 + .eps-inline-link--italic {
2397 + font-style: italic; }
2161 2398
2162 -.eps-theme-dark .eps-list {
2163 - --eps-list-item-separated-border-color: #34383c; }
2399 +.e-app-import-export-content-layout {
2400 + height: 100%;
2401 + max-width: 1075px;
2402 + margin: 0 auto; }
2164 2403 /*# sourceMappingURL=app.css.map */