Version Description
Download this release
Release Info
Developer | gripgrip |
Plugin | Google Analytics Dashboard for WP (GADWP) |
Version | 6.3.0 |
Comparing to | |
See all releases |
Code changes from version 6.2.2 to 6.3.0
- assets/css/admin-common.css +10 -4
- assets/css/admin-common.min.css +1 -1
- assets/css/admin-widget-settings.css +218 -0
- assets/css/admin-widget-settings.min.css +1 -0
- assets/css/frontend.css +1 -0
- assets/css/frontend.min.css +1 -0
- assets/gutenberg/css/editor.css +1 -1
- assets/gutenberg/js/editor.js +0 -27227
assets/css/admin-common.css
CHANGED
@@ -49,12 +49,18 @@
|
|
49 |
|
50 |
#wpadminbar .exactmetrics-menu-notification-indicator,
|
51 |
.exactmetrics-menu-notification-indicator {
|
52 |
-
width:
|
53 |
-
height:
|
54 |
-
border-radius:
|
55 |
-
background: #
|
56 |
display: inline-block;
|
57 |
margin-left: 8px;
|
|
|
|
|
|
|
|
|
|
|
|
|
58 |
}
|
59 |
|
60 |
@media (max-width: 782px) {
|
49 |
|
50 |
#wpadminbar .exactmetrics-menu-notification-indicator,
|
51 |
.exactmetrics-menu-notification-indicator {
|
52 |
+
min-width: 8px;
|
53 |
+
height: 18px;
|
54 |
+
border-radius: 9px;
|
55 |
+
background: #ca4a1f;
|
56 |
display: inline-block;
|
57 |
margin-left: 8px;
|
58 |
+
font-size: 11px;
|
59 |
+
font-weight: 400;
|
60 |
+
color: #fff;
|
61 |
+
text-align: center;
|
62 |
+
line-height: 1.6;
|
63 |
+
padding: 0 5px;
|
64 |
}
|
65 |
|
66 |
@media (max-width: 782px) {
|
assets/css/admin-common.min.css
CHANGED
@@ -1 +1 @@
|
|
1 |
-
.exactmetrics-wooedd-upsell-left{width:50%;display:table-cell;float:left}.exactmetrics-wooedd-upsell-right{width:50%;display:table-cell;float:left}.exactmetrics-wooedd-upsell-image{width:100%;height:auto;padding:20px}.exactmetrics-wooedd-upsell-image-small{display:none}.exactmetrics-wooedd-upsell-row{display:table}.exactmetrics-wooedd-upsell-left p{margin:1em 0;font-size:16px}@media (max-width: 900px){.exactmetrics-wooedd-upsell-left{width:100%}.exactmetrics-wooedd-upsell-right{display:none}.exactmetrics-wooedd-upsell-image-small{display:block}.exactmetrics-wooedd-upsell-image-large{display:none}}#wpadminbar .exactmetrics-menu-notification-indicator,.exactmetrics-menu-notification-indicator{width:
|
1 |
+
.exactmetrics-wooedd-upsell-left{width:50%;display:table-cell;float:left}.exactmetrics-wooedd-upsell-right{width:50%;display:table-cell;float:left}.exactmetrics-wooedd-upsell-image{width:100%;height:auto;padding:20px}.exactmetrics-wooedd-upsell-image-small{display:none}.exactmetrics-wooedd-upsell-row{display:table}.exactmetrics-wooedd-upsell-left p{margin:1em 0;font-size:16px}@media (max-width: 900px){.exactmetrics-wooedd-upsell-left{width:100%}.exactmetrics-wooedd-upsell-right{display:none}.exactmetrics-wooedd-upsell-image-small{display:block}.exactmetrics-wooedd-upsell-image-large{display:none}}#wpadminbar .exactmetrics-menu-notification-indicator,.exactmetrics-menu-notification-indicator{min-width:8px;height:18px;border-radius:9px;background:#ca4a1f;display:inline-block;margin-left:8px;font-size:11px;font-weight:400;color:#fff;text-align:center;line-height:1.6;padding:0 5px}@media (max-width: 782px){#wpadminbar .exactmetrics-menu-notification-indicator{margin:0 0 10px -13px;z-index:10;position:relative}}
|
assets/css/admin-widget-settings.css
ADDED
@@ -0,0 +1,218 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
.exactmetrics-label-block,
|
2 |
+
.exactmetrics-radio-icons {
|
3 |
+
display: block;
|
4 |
+
}
|
5 |
+
|
6 |
+
.exactmetrics-radio-icons {
|
7 |
+
margin: 4px 0;
|
8 |
+
}
|
9 |
+
|
10 |
+
.exactmetrics-radio-icons * {
|
11 |
+
box-sizing: border-box;
|
12 |
+
}
|
13 |
+
|
14 |
+
.exactmetrics-radio-icons > label {
|
15 |
+
display: inline-block;
|
16 |
+
}
|
17 |
+
|
18 |
+
.exactmetrics-radio-icons input[type="radio"] {
|
19 |
+
visibility: hidden;
|
20 |
+
display: none;
|
21 |
+
}
|
22 |
+
|
23 |
+
.exactmetrics-wide-column {
|
24 |
+
display: -webkit-box;
|
25 |
+
display: -ms-flexbox;
|
26 |
+
display: flex;
|
27 |
+
border: 1px solid #b7c9d9;
|
28 |
+
border-radius: 5px;
|
29 |
+
width: 40px;
|
30 |
+
height: 40px;
|
31 |
+
padding: 10px 5px;
|
32 |
+
-ms-flex-flow: wrap;
|
33 |
+
flex-flow: wrap;
|
34 |
+
-webkit-box-pack: justify;
|
35 |
+
-ms-flex-pack: justify;
|
36 |
+
justify-content: space-between;
|
37 |
+
margin-right: 4px;
|
38 |
+
}
|
39 |
+
|
40 |
+
.exactmetrics-wide-column > span {
|
41 |
+
background: #99a1b2;
|
42 |
+
display: inline-block;
|
43 |
+
width: 8px;
|
44 |
+
height: 8px;
|
45 |
+
border-radius: 1px;
|
46 |
+
margin-bottom: 2px;
|
47 |
+
}
|
48 |
+
|
49 |
+
.exactmetrics-wide-column.exactmetrics-wide-column-two > span {
|
50 |
+
width: 12px;
|
51 |
+
}
|
52 |
+
|
53 |
+
.exactmetrics-radio-icons input[type="radio"]:checked + .exactmetrics-wide-column {
|
54 |
+
border: 2px solid #338eef;
|
55 |
+
background: #ecf4fe;
|
56 |
+
padding: 9px 4px;
|
57 |
+
}
|
58 |
+
|
59 |
+
.exactmetrics-radio-icons input[type="radio"]:checked + .exactmetrics-wide-column > span {
|
60 |
+
background: #338eef;
|
61 |
+
}
|
62 |
+
|
63 |
+
.exactmetrics-wide-column.exactmetrics-wide-column-one > span {
|
64 |
+
width: 100%;
|
65 |
+
}
|
66 |
+
|
67 |
+
.exactmetrics-field-description {
|
68 |
+
font-family: Helvetica Neue, serif;
|
69 |
+
font-style: italic;
|
70 |
+
font-weight: normal;
|
71 |
+
font-size: 13px;
|
72 |
+
line-height: 1.5%;
|
73 |
+
color: #545C66;
|
74 |
+
}
|
75 |
+
|
76 |
+
/** SELECT2 Styles **/
|
77 |
+
.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top, #fff 50%, #eee 100%);background-image:-o-linear-gradient(top, #fff 50%, #eee 100%);background-image:linear-gradient(to bottom, #fff 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eee 50%, #ccc 100%);background-image:-o-linear-gradient(top, #eee 50%, #ccc 100%);background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, #fff 0%, #eee 50%);background-image:-o-linear-gradient(top, #fff 0%, #eee 50%);background-image:linear-gradient(to bottom, #fff 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eee 50%, #fff 100%);background-image:-o-linear-gradient(top, #eee 50%, #fff 100%);background-image:linear-gradient(to bottom, #eee 50%, #fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}
|
78 |
+
|
79 |
+
.select2-container {
|
80 |
+
display: block;
|
81 |
+
width: 100% !important;
|
82 |
+
}
|
83 |
+
|
84 |
+
.select2-container--default .select2-selection--multiple .select2-selection__choice {
|
85 |
+
border-radius: 20px;
|
86 |
+
background: #E2E4E7;
|
87 |
+
border: none;
|
88 |
+
color: #32373C;
|
89 |
+
padding-left: 8px;
|
90 |
+
font-family: Helvetica Neue, serif;
|
91 |
+
font-style: normal;
|
92 |
+
font-weight: normal;
|
93 |
+
font-size: 13px;
|
94 |
+
line-height: 24px;
|
95 |
+
}
|
96 |
+
|
97 |
+
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
|
98 |
+
line-height: 1;
|
99 |
+
width: 16px;
|
100 |
+
height: 16px;
|
101 |
+
float: right;
|
102 |
+
display: block;
|
103 |
+
border-radius: 50%;
|
104 |
+
background-color: #555D66;
|
105 |
+
color: #E2E4E7;
|
106 |
+
text-align: center;
|
107 |
+
margin: 4px 0px 4px 8px;
|
108 |
+
font-size: 14px;
|
109 |
+
box-sizing: border-box;
|
110 |
+
padding-top: 0;
|
111 |
+
padding-left: 0;
|
112 |
+
}
|
113 |
+
|
114 |
+
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
|
115 |
+
background-color: #333;
|
116 |
+
color: #E2E4E7;
|
117 |
+
}
|
118 |
+
|
119 |
+
.exactmetrics-widget-theme-preview {
|
120 |
+
background: #F0F2F4;
|
121 |
+
border-radius: 5px;
|
122 |
+
padding: 8px 8px 8px 18px;
|
123 |
+
display: flex;
|
124 |
+
font-family: Helvetica Neue, serif;
|
125 |
+
font-style: normal;
|
126 |
+
font-weight: normal;
|
127 |
+
font-size: 14px;
|
128 |
+
line-height: 1;
|
129 |
+
color: #32373C;
|
130 |
+
align-items: center;
|
131 |
+
justify-content: space-between;
|
132 |
+
}
|
133 |
+
|
134 |
+
.exactmetrics-widget-theme-preview-icon,
|
135 |
+
.exactmetrics-products-theme-preview-icon {
|
136 |
+
width: 74px;
|
137 |
+
height: 46px;
|
138 |
+
background-image: url(data:image/png;base64,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);
|
139 |
+
background-repeat: no-repeat;
|
140 |
+
background-position: 0 0;
|
141 |
+
background-size: 392px;
|
142 |
+
display: inline-block;
|
143 |
+
}
|
144 |
+
|
145 |
+
.exactmetrics-widget-theme-preview-icon.exactmetrics-widget-theme-preview-icon-beta {
|
146 |
+
background-position-x: -212px;
|
147 |
+
}
|
148 |
+
|
149 |
+
.exactmetrics-widget-theme-preview-icon.exactmetrics-widget-theme-preview-icon-charlie {
|
150 |
+
background-position-x: -106px;
|
151 |
+
}
|
152 |
+
|
153 |
+
.exactmetrics-widget-theme-preview-icon.exactmetrics-widget-theme-preview-icon-delta {
|
154 |
+
height: 43px;
|
155 |
+
background-position: -318px 0;
|
156 |
+
}
|
157 |
+
|
158 |
+
.exactmetrics-widget-theme-preview-icon.exactmetrics-widget-theme-preview-icon-echo {
|
159 |
+
height: 76px;
|
160 |
+
background-position: 0 -73px;
|
161 |
+
}
|
162 |
+
|
163 |
+
.exactmetrics-widget-theme-preview-icon.exactmetrics-widget-theme-preview-icon-foxtrot {
|
164 |
+
background-position: -106px -90px;
|
165 |
+
height: 41px;
|
166 |
+
}
|
167 |
+
|
168 |
+
.exactmetrics-widget-theme-preview-icon.exactmetrics-widget-theme-preview-icon-golf {
|
169 |
+
background-position: -212px -83px;
|
170 |
+
height: 56px;
|
171 |
+
}
|
172 |
+
|
173 |
+
.exactmetrics-widget-theme-preview-icon.exactmetrics-widget-theme-preview-icon-hotel {
|
174 |
+
height: 50px;
|
175 |
+
background-position: -318px -86px;
|
176 |
+
}
|
177 |
+
|
178 |
+
.exactmetrics-products-theme-preview-icon {
|
179 |
+
background-image: url('data:image/png;base64,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');
|
180 |
+
width: 74px;
|
181 |
+
height: 39px;
|
182 |
+
background-size: 188px;
|
183 |
+
}
|
184 |
+
|
185 |
+
.exactmetrics-products-theme-preview-icon.exactmetrics-products-theme-preview-icon-alpha {
|
186 |
+
background-position: 0 0;
|
187 |
+
}
|
188 |
+
|
189 |
+
.exactmetrics-products-theme-preview-icon.exactmetrics-products-theme-preview-icon-beta {
|
190 |
+
background-position: -114px 0;
|
191 |
+
height: 65px;
|
192 |
+
}
|
193 |
+
|
194 |
+
.exactmetrics-products-theme-preview-icon.exactmetrics-products-theme-preview-icon-charlie {
|
195 |
+
background-position: 0 -102px;
|
196 |
+
height: 50px;
|
197 |
+
}
|
198 |
+
|
199 |
+
.exactmetrics-products-theme-preview-icon.exactmetrics-products-theme-preview-icon-delta {
|
200 |
+
background-position: -114px -102px;
|
201 |
+
height: 78px;
|
202 |
+
}
|
203 |
+
|
204 |
+
.exactmetrics-pro-pill {
|
205 |
+
font-style: normal;
|
206 |
+
font-weight: bold;
|
207 |
+
font-size: 11px;
|
208 |
+
background: #1EC185;
|
209 |
+
border-radius: 5px;
|
210 |
+
color: #fff;
|
211 |
+
padding: 3px 8px;
|
212 |
+
margin-left: 8px;
|
213 |
+
}
|
214 |
+
|
215 |
+
.select2-container--disabled {
|
216 |
+
margin-top: 10px;
|
217 |
+
opacity: 0.6;
|
218 |
+
}
|
assets/css/admin-widget-settings.min.css
ADDED
@@ -0,0 +1 @@
|
|
|
1 |
+
.exactmetrics-label-block,.exactmetrics-radio-icons{display:block}.exactmetrics-radio-icons{margin:4px 0}.exactmetrics-radio-icons *{box-sizing:border-box}.exactmetrics-radio-icons > label{display:inline-block}.exactmetrics-radio-icons input[type="radio"]{visibility:hidden;display:none}.exactmetrics-wide-column{display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #b7c9d9;border-radius:5px;width:40px;height:40px;padding:10px 5px;-ms-flex-flow:wrap;flex-flow:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-right:4px}.exactmetrics-wide-column > span{background:#99a1b2;display:inline-block;width:8px;height:8px;border-radius:1px;margin-bottom:2px}.exactmetrics-wide-column.exactmetrics-wide-column-two > span{width:12px}.exactmetrics-radio-icons input[type="radio"]:checked + .exactmetrics-wide-column{border:2px solid #338eef;background:#ecf4fe;padding:9px 4px}.exactmetrics-radio-icons input[type="radio"]:checked + .exactmetrics-wide-column > span{background:#338eef}.exactmetrics-wide-column.exactmetrics-wide-column-one > span{width:100%}.exactmetrics-field-description{font-family:Helvetica Neue, serif;font-style:italic;font-weight:normal;font-size:13px;line-height:1.5%;color:#545C66}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top, #fff 50%, #eee 100%);background-image:-o-linear-gradient(top, #fff 50%, #eee 100%);background-image:linear-gradient(to bottom, #fff 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eee 50%, #ccc 100%);background-image:-o-linear-gradient(top, #eee 50%, #ccc 100%);background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, #fff 0%, #eee 50%);background-image:-o-linear-gradient(top, #fff 0%, #eee 50%);background-image:linear-gradient(to bottom, #fff 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eee 50%, #fff 100%);background-image:-o-linear-gradient(top, #eee 50%, #fff 100%);background-image:linear-gradient(to bottom, #eee 50%, #fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.select2-container{display:block;width:100% !important}.select2-container--default .select2-selection--multiple .select2-selection__choice{border-radius:20px;background:#E2E4E7;border:none;color:#32373C;padding-left:8px;font-family:Helvetica Neue, serif;font-style:normal;font-weight:normal;font-size:13px;line-height:24px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{line-height:1;width:16px;height:16px;float:right;display:block;border-radius:50%;background-color:#555D66;color:#E2E4E7;text-align:center;margin:4px 0px 4px 8px;font-size:14px;box-sizing:border-box;padding-top:0;padding-left:0}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{background-color:#333;color:#E2E4E7}.exactmetrics-widget-theme-preview{background:#F0F2F4;border-radius:5px;padding:8px 8px 8px 18px;display:flex;font-family:Helvetica Neue, serif;font-style:normal;font-weight:normal;font-size:14px;line-height:1;color:#32373C;align-items:center;justify-content:space-between}.exactmetrics-widget-theme-preview-icon,.exactmetrics-products-theme-preview-icon{width:74px;height:46px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAxAAAAEqCAMAAACyWUYtAAABBVBMVEUAAADw6v6AUPeEU/bw6f7w6v7v5P/w6v/v6vzy6/9lKPWEU/jw6/7v6fzw6/5kKPVlJ/ZlKPZoKPOEU/fw6v7Rv/xkJ/VlKPbx6/9lKPaEU/eEU/fv6P3w6/7w6v7Rv/xkKPVkJvTPv//Pv/dwIPNgIO/v6f2EU/jw6v7Rv/xkJ/RmKPbv5//Sv/zQv/zw6v5lKPWEU/fRv/x5Qvbe0f1uNPbt5v50PfbTwvzTwfyATffs5P3ay/zi1/3NufuIWPdoLPWMXvjWxfyRZPjczv3YyPzNufy8ovt2P/bErfvk2v3g0/1xOfZsMvXo3v23mvt4Q/bKtfymgvmfePmujvp7RvaCUPf1uE5qAAAAL3RSTlMA3yDvr4AQz2Bf369vUK/vr2Agv+/vz7+PgO6+kO/ur29QICAQEI/vv76QjyC/v+TVgYYAAAyJSURBVHja7N3PTttAEMfxweZPi6FA0hJIVFVqizhVM1uFSyWDzAGSSyslff9nqZpDpCRu5djr9azn93mDkfYLsrye0Mrx2eEBd+7k8C158vV2JGpcXxFE5fwjK3HgJ4nBqahyOiCIxw0rckQeKOtB5PSOIBZHrMoNNXYl6twSROINK3NOTV2LOiOCSCh4mt70/pgaEoUI4qDuHwTzGYKAzrxjdQ4RBHTmhNU5oIZYIYI4/nCxQgjCBlGol4eHFSJAEAgCQSAIBYeHFSJAEAgCQSAIBYeHFSJAEAgCQSAIBYeHFSKIAyuEmaAqBGF0JiiHIIzOBOUQhNGZoByCMDoTlEMQRmeCcgjC6EwQCG95fJLAnuYIovquKdqWDFMXQpaQCbxpLh2YI4jKu6Z2ekhdIGMbRfCmmXTgAUFU3jVFWzIXzIQs4A3P0okpgqi6a4q2uHDGZAFveJROvLQcRL4sXEiLnLf52TXVaRCOLLAQRF64wIrcdxCygiB2IYi9g1i44JYIIlIWgnDhFQgiUgiiHQiigsHoQvZzOWjzDUyWIIg1BBE8iMGF7O1i0OYbmHGCINYQROggLqWGUatvYCYIYg1BhA5C6rhodfIxglhDEFEEIe1OjiDWEASC2AliKp14RhB1g0jdfyCIpkHwg3RgxgiibhBDF0xmMYheXv92lcQZRLjr32liMQieh/9A6IURRO0gKMlcCOkkIZNBaOA7iMJVEWkQEZNaNp+eEESNIJYuuAWCaDuIoWtBZiKIPl//jpnU0ubTU5qYCILzhQupWOaMINoKor2np3SS9PNzS1YIQXgLohz2MtmaCUEgCMyEIBAEgkAQqoIIsLnvxyuCqB9EiM19WUKlDAYxlxB+IwjdVzfG5UUYDGImQfxEEJ6CyFwrJlTGXhDPEsYrgtD9PcSYSpkL4lF8URWEz819i9xCEI5KqQqiydNTllgOwu/VjSJHEBqCaPb0dJ8YDmLhvFoiCA1BZK6RoeEgnF8FgtAQhGvmHkF4gyB6EIRDEAgCQSAIBIEgEASCQBAIAkEgCARhJoiR/IUgAgcxlTDmCGJPt7Lyr819BoNIAwQRbHPfFEHs6e5UVgJt7stol7IgGk6eGb7+3Ycgwv5wexrB9e8kbWPCLjb3zX4xgqjh6lrCbO5LJ1F8INRg8nSYWLoqzVuKfgTRO1IDvqnWt7lvgSAQRHUKg+jD9e8+QhA92NxXLHNGEAhiDwqDUIAAQSAIBIEgFBweVogAQSAIBIEgFBweVojAdxBfvn347tenz/08PKwQwR/27Ca1cSAIwGgJLNkG2wnGJllkMCSbBMIU6P6Hm8X8wGxCEkuoJL93g4L6aKl74CBezv3gzs+LXJ4sKBg4iEs/grdFLk8WFAwcRD+G8yKXJwsK5hBEv8jlyYICQQhCEB+5uyqIcz+GaLKctSBuw8N3eriPP372I7jEIctZCeI2HL9xRNwdR7523WU5W0HciOP9V3N4OMY/L5ehc3h7juhOWUzj9Z0J7bOYbVzrNctZB3PxlKW0cbU2y9kGs1Fqf57iel25q7MmmJFNmQU67WMI72UG+q15D2Zlc1jn5JrDrhtsoALz/PXadgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwA3rdqsmJ7debQOmt/+RRTSSYHKPWUgbMKk2S3kMmNAmi9kHTKfA3/T/Tl3AZy3+gMjcBUzlkOWsAj5v4V9MmU3AVLKg4Bd7d9DaNhCEYdi3QmhpcgnkUhJoTznMyLUiRzFY4CY4YAVd7P//UypoVDzbdFf2yuvR7vechcAoL7KtmRh6QhAAexAEwB4EAbAHQQDsQRAAexAEwCmRabbMOaTVDEGAHmSY5RxYPkMQoAYZVhzcEkGAGmTg8HIEAWooCIIRBHbf1SABQWiG3fcPIIhkYff9IwgiVdh9/xCCSJS61cZId99JQBBqKfg0LX2Lc/edBAShlbobxFC7799vLy/47K4vrxDEqMS6+373lZW4uEIQI/KJ1Bli9/2eFblBEONBCk283bAq9whiNEihia8rVuYOQYwFKTTxpeDTtPT1B4IYCVIouhsE8y2CGAlSaOLpktW5jDeIyCZDSaGJp2tW5yLaIGKbDCWFJp5YoViDiG4ylCT77vtqRk4IIqUg4psMJcG1+567i0AQCQWhbvDnS+jd9yW5IIiEglDwadr8VaTAQ5g5uSCIdIJQd4Mg+hw4CCYXBJFOEDFOhpKAIDoIItHJUBIQRAdBJPqdPQkIooMgEEQLQXQQBIJoIYgOgkAQrXSCqH+W2SDKpkYQiiCIY4KottmAmgpBqIEgjgiiKrNBlRWC0AJBHBFEkw1siyBaUfwqEhlytokjiDobXM1WiQQRw68ikWHJVityUx9Ekw2uYatEgojhV5FISGP8u8wGV7JVIkFwePnp3wb+P/N8GceCUHYCbIUgOqN7TRogiD4U/vGw2+hekwaBg9iuN5uiKREEgkAQbQ41/7EpEQSCSD6Igv+qSgSBIEihgEEUvKcqEQSCUChcEA0L1Q5BeD/VtRvda9IgXBAVSwWC8HuqG9wKQQwYxJYN1Q5BYHRjXxTzWeyQdTZs2iIIz6e6IeXLGSHyAYOo2VQgiMTfXpAQx3wWWyEIBKH7m7N8LEGUmwZBIIh/qL9ObGX9DNHYeqiYCwSBIEzqrxM7ZJ01m0prD60CQSAIg/rrxA5ZZ1exVDt6aBUIAkFI6q8TO4jJDaF09dAqjgoCT3V7QRBnDcK8RRS2HuxHsQOe6vaCIFrnC0L+odt7cBzHDlE+8CHT0+Jx6uPXkzyX+/iz/9eNUzjn+He54XfV2taDUBweRBJPdZ8ep57mT/Jc7uMxnzVEEDKJmrmqi521B1cR7JDE24vF1NviwHMtMLoRbKda9iAVCKJFhqm/+YHnmmM+K1wQsgepQBCWIDwcei58URAwCNmDVCAIBNGHguvEDsf2IBUIggzzAYOYI4jTBbF+eaOQXtdpBvE89bY48FwLEhBEnyDWbxTY2zrJIB68bxGPD+JcfY4XEESfIF4puJckg6CHhV8Ozw/iXH2OlxBEnyAovDc2RLmrSwrhNakMglhIZXRDAbymkQYRw64uKYT5rJEGweHlJCCIVOazWEAQ77APkep8FoL43c7drjQOhFEAHqF+4kcFEQQRhV1/+OedzkLrurRgqS22xRDo/V/LrhC6k2yWppmanLw5zx3M0IMyPacMBNK377X3sxgIBgIpELXXUWzGh1SNgagJA1EkEFOp3HtbA9FfjJ17m/ySerCf1djqht1WIwIxT95RnodSC/azipX73qVKH6NsHtryqxtDtzaXOrCfFfozNEEG/NUNT/qd/bkvJeAFQkM/qxGB0FjdmDjPQsrACwSAVgRCw1ZXMsbOM5Yyav/wCKB2BALA1z5RytYQz4SAgcgHd9GSwkAk4M7EQOSr9l+mN9ka4pkQMBD54C5aMhbOM5GtIZ4JQXWBePkR5IWB8KTf2X9qeXYFsPNADKLYhYhee2uvs5HbZLVsZyBk7taGUgLimQDsOhCD2AWavq7zMHIFxMt2BkKGz8nfh7mUgnim5vezbMbKBZv1EpErJGppIKQ/GTs3XvSlJMAzNb+fZTNcuGkv4YqJbYbKra4AYj+rkkC4LQPhbIbKra4AYj+roYHQsNUVQOxnbQ5E7ML1ElNXjM1QudUVQOxnbQ5E5IJFvcTMFbKyGSqniQKIdZQqnl1Hf59dp66AeMlAlAHw4ZEUnYGwg5ULMZr5X8xFbpM4WtoslVtdAcR+1r8sIJVb3T2Bc8h+VkMDoWGrey5wOuxnNTQQGra6pwLnmP2spgYCgAl0cCVg9gz7WQxEaSbUmYA5NuxnMRClmWC3AmXfGL6cMRClmXD7AuTWMBB5Tiyca5UX/ekI5u316swwELm6Fk5X5UUnkTg/lNrtnZ8eGAYi372Fc6nyojUSQCbQ9wsL5kTnRWskgEyoBwvmUudWVyMBZII9WSg3Sre6GsG8Efj9rHA3FsiT1q2uRhr7WZ8uYd5eLx7UbnU10tjPSiLRvba1O+nef9O71dVIYz8LkqTo2OqqpLCfBUlSdEwTddLXz4IkKQwEMKh+1qNRSlJ0bHW1wuln3Z0ZrSRFx1ZXL139LEiSomOrS8StLtEf3OoSebjVJTKGLUqiTwwEkYeBIPIwEEQeBoLIw0AQeRgIolzc6hLtXkfgdAzRdrjVJfoSB3cCRulWlxqCW10i36NA0brVpcbgVpeIW12i/zrqIGx1O5q3utQIvwFN0uiXuNQl8wAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-position:0 0;background-size:392px;display:inline-block}.exactmetrics-widget-theme-preview-icon.exactmetrics-widget-theme-preview-icon-beta{background-position-x:-212px}.exactmetrics-widget-theme-preview-icon.exactmetrics-widget-theme-preview-icon-charlie{background-position-x:-106px}.exactmetrics-widget-theme-preview-icon.exactmetrics-widget-theme-preview-icon-delta{height:43px;background-position:-318px 0}.exactmetrics-widget-theme-preview-icon.exactmetrics-widget-theme-preview-icon-echo{height:76px;background-position:0 -73px}.exactmetrics-widget-theme-preview-icon.exactmetrics-widget-theme-preview-icon-foxtrot{background-position:-106px -90px;height:41px}.exactmetrics-widget-theme-preview-icon.exactmetrics-widget-theme-preview-icon-golf{background-position:-212px -83px;height:56px}.exactmetrics-widget-theme-preview-icon.exactmetrics-widget-theme-preview-icon-hotel{height:50px;background-position:-318px -86px}.exactmetrics-products-theme-preview-icon{background-image:url('data:image/png;base64,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');width:74px;height:39px;background-size:188px}.exactmetrics-products-theme-preview-icon.exactmetrics-products-theme-preview-icon-alpha{background-position:0 0}.exactmetrics-products-theme-preview-icon.exactmetrics-products-theme-preview-icon-beta{background-position:-114px 0;height:65px}.exactmetrics-products-theme-preview-icon.exactmetrics-products-theme-preview-icon-charlie{background-position:0 -102px;height:50px}.exactmetrics-products-theme-preview-icon.exactmetrics-products-theme-preview-icon-delta{background-position:-114px -102px;height:78px}.exactmetrics-pro-pill{font-style:normal;font-weight:bold;font-size:11px;background:#1EC185;border-radius:5px;color:#fff;padding:3px 8px;margin-left:8px}.select2-container--disabled{margin-top:10px;opacity:0.6}
|
assets/css/frontend.css
ADDED
@@ -0,0 +1 @@
|
|
|
1 |
+
.exactmetrics-inline-popular-posts.exactmetrics-popular-posts-styled a.exactmetrics-inline-popular-posts-title{text-decoration:none;box-shadow:none;font-style:normal;font-weight:bold;border:none}.exactmetrics-inline-popular-posts.exactmetrics-popular-posts-styled a.exactmetrics-inline-popular-posts-title:hover,.exactmetrics-inline-popular-posts.exactmetrics-popular-posts-styled a.exactmetrics-inline-popular-posts-title:focus{text-decoration:underline}.exactmetrics-inline-popular-posts.exactmetrics-popular-posts-styled.exactmetrics-inline-popular-posts-alpha{padding:24px 27px;margin-bottom:24px;background:#F0F2F4}.exactmetrics-inline-popular-posts.exactmetrics-popular-posts-styled.exactmetrics-inline-popular-posts-alpha .exactmetrics-inline-popular-posts-label{font-size:18px;line-height:1;display:block;margin-bottom:6px;color:#EB5757}.exactmetrics-inline-popular-posts.exactmetrics-popular-posts-styled.exactmetrics-inline-popular-posts-alpha .exactmetrics-inline-popular-posts-title{line-height:1;color:#393F4C;font-size:18px}.exactmetrics-inline-popular-posts.exactmetrics-popular-posts-styled.exactmetrics-inline-popular-posts-beta{padding:14px;border-width:1px;border-style:solid;border-color:#F0F2F4}.exactmetrics-inline-popular-posts.exactmetrics-popular-posts-styled.exactmetrics-inline-popular-posts-beta .exactmetrics-inline-popular-posts-label{display:block;font-size:18px;line-height:18px;color:#eb5757}.exactmetrics-inline-popular-posts.exactmetrics-popular-posts-styled.exactmetrics-inline-popular-posts-beta .exactmetrics-inline-popular-posts-text{display:inline-block;vertical-align:middle;width:calc(100% - 164px)}.exactmetrics-inline-popular-posts.exactmetrics-popular-posts-styled.exactmetrics-inline-popular-posts-beta .exactmetrics-inline-popular-posts-title{line-height:130%;color:#393F4C}.exactmetrics-inline-popular-posts.exactmetrics-popular-posts-styled.exactmetrics-inline-popular-posts-beta .exactmetrics-inline-popular-posts-image{width:144px;padding:0;display:inline-block;margin-right:19px;vertical-align:middle}.exactmetrics-inline-popular-posts.exactmetrics-popular-posts-styled.exactmetrics-inline-popular-posts-charlie .exactmetrics-inline-popular-posts-label{display:block;font-size:16px;line-height:1.1;color:#393F4C}.exactmetrics-inline-popular-posts.exactmetrics-popular-posts-styled.exactmetrics-inline-popular-posts-charlie .exactmetrics-inline-popular-posts-text{display:block;vertical-align:middle}.exactmetrics-inline-popular-posts.exactmetrics-popular-posts-styled.exactmetrics-inline-popular-posts-charlie .exactmetrics-inline-popular-posts-post{display:list-item;margin-left:20px}.exactmetrics-inline-popular-posts.exactmetrics-popular-posts-styled.exactmetrics-inline-popular-posts-charlie .exactmetrics-inline-popular-posts-title{line-height:130%;font-weight:400;color:#393F4C}.exactmetrics-inline-popular-posts.exactmetrics-popular-posts-styled.exactmetrics-inline-popular-posts-charlie .exactmetrics-inline-popular-posts-image{width:144px;padding:0;display:inline-block}.exactmetrics-inline-popular-posts.exactmetrics-popular-posts-styled.exactmetrics-inline-popular-posts-charlie .exactmetrics-inline-popular-posts-border{display:block;border-style:solid;border-width:0 0 1px;margin:16px 0;border-color:#D3D7DE}.exactmetrics-widget-popular-posts.exactmetrics-popular-posts-styled{margin-bottom:24px}.exactmetrics-widget-popular-posts.exactmetrics-popular-posts-styled .exactmetrics-widget-popular-posts-title,.exactmetrics-widget-popular-posts.exactmetrics-popular-posts-styled .exactmetrics-widget-popular-posts-list a{text-decoration:none;color:#393F4C;box-shadow:none}.exactmetrics-widget-popular-posts.exactmetrics-popular-posts-styled .exactmetrics-widget-popular-posts-list a:hover .exactmetrics-widget-popular-posts-title,.exactmetrics-widget-popular-posts.exactmetrics-popular-posts-styled .exactmetrics-widget-popular-posts-list a:focus .exactmetrics-widget-popular-posts-title{text-decoration:underline}.exactmetrics-widget-popular-posts.exactmetrics-popular-posts-styled.exactmetrics-widget-popular-posts-alpha .exactmetrics-widget-popular-posts-list{margin:0 -6px}.exactmetrics-widget-popular-posts.exactmetrics-popular-posts-styled.exactmetrics-widget-popular-posts-alpha .exactmetrics-widget-popular-posts-list li{display:inline-block;padding:24px;background:#f0f2f4;border-radius:3px;margin:0 6px 12px 6px;width:calc(50% - 12px);vertical-align:top;font-size:16px;line-height:1.2;color:#393f4c;font-weight:700}.exactmetrics-widget-popular-posts.exactmetrics-popular-posts-styled.exactmetrics-widget-popular-posts-beta .exactmetrics-widget-popular-posts-list{margin:0 -6px}.exactmetrics-widget-popular-posts.exactmetrics-popular-posts-styled.exactmetrics-widget-popular-posts-beta .exactmetrics-widget-popular-posts-list li{display:inline-block;background:#fff;border-radius:3px;margin:0 6px 30px 6px;width:calc(50% - 12px);vertical-align:top;font-size:16px;line-height:1.2;color:#393f4c;font-weight:700;border-left:4px solid #1ec185;padding-left:16px}.exactmetrics-widget-popular-posts.exactmetrics-popular-posts-styled.exactmetrics-widget-popular-posts-charlie .exactmetrics-widget-popular-posts-list{margin:0 -6px}.exactmetrics-widget-popular-posts.exactmetrics-popular-posts-styled.exactmetrics-widget-popular-posts-charlie .exactmetrics-widget-popular-posts-list li{display:inline-block;padding:24px;background:#f0f2f4;border-radius:3px;margin:0 6px 12px 6px;width:calc(50% - 12px);vertical-align:top;font-size:16px;line-height:1.2;color:#393f4c;font-weight:700;border-top:4px solid #338eef}.exactmetrics-widget-popular-posts.exactmetrics-popular-posts-styled .exactmetrics-widget-popular-posts-list{padding:0;margin:0 -6px}.exactmetrics-widget-popular-posts.exactmetrics-popular-posts-styled .exactmetrics-widget-popular-posts-list li{width:calc(50% - 12px);margin-left:6px;margin-right:6px}.exactmetrics-widget-popular-posts.exactmetrics-popular-posts-styled.exactmetrics-widget-popular-posts-columns-1 .exactmetrics-widget-popular-posts-list{margin:0}.exactmetrics-widget-popular-posts.exactmetrics-popular-posts-styled.exactmetrics-widget-popular-posts-columns-1 .exactmetrics-widget-popular-posts-list li{width:100%;margin-left:0;margin-right:0}.exactmetrics-widget-popular-posts.exactmetrics-popular-posts-styled.exactmetrics-widget-popular-posts-columns-3 .exactmetrics-widget-popular-posts-list{margin:0}.exactmetrics-widget-popular-posts.exactmetrics-popular-posts-styled.exactmetrics-widget-popular-posts-columns-3 .exactmetrics-widget-popular-posts-list li{width:calc(33.333333% - 12px)}@media (max-width: 767px){.exactmetrics-widget-popular-posts.exactmetrics-popular-posts-styled.exactmetrics-widget-popular-posts-columns-3 .exactmetrics-widget-popular-posts-list,.exactmetrics-widget-popular-posts.exactmetrics-popular-posts-styled.exactmetrics-widget-popular-posts-columns-2 .exactmetrics-widget-popular-posts-list{margin:0}.exactmetrics-widget-popular-posts.exactmetrics-popular-posts-styled.exactmetrics-widget-popular-posts-columns-3 .exactmetrics-widget-popular-posts-list li,.exactmetrics-widget-popular-posts.exactmetrics-popular-posts-styled.exactmetrics-widget-popular-posts-columns-2 .exactmetrics-widget-popular-posts-list li{width:100%;margin-left:0;margin-right:0}}
|
assets/css/frontend.min.css
ADDED
@@ -0,0 +1 @@
|
|
|
1 |
+
.exactmetrics-inline-popular-posts.exactmetrics-popular-posts-styled a.exactmetrics-inline-popular-posts-title{text-decoration:none;box-shadow:none;font-style:normal;font-weight:bold;border:none}.exactmetrics-inline-popular-posts.exactmetrics-popular-posts-styled a.exactmetrics-inline-popular-posts-title:hover,.exactmetrics-inline-popular-posts.exactmetrics-popular-posts-styled a.exactmetrics-inline-popular-posts-title:focus{text-decoration:underline}.exactmetrics-inline-popular-posts.exactmetrics-popular-posts-styled.exactmetrics-inline-popular-posts-alpha{padding:24px 27px;margin-bottom:24px;background:#F0F2F4}.exactmetrics-inline-popular-posts.exactmetrics-popular-posts-styled.exactmetrics-inline-popular-posts-alpha .exactmetrics-inline-popular-posts-label{font-size:18px;line-height:1;display:block;margin-bottom:6px;color:#EB5757}.exactmetrics-inline-popular-posts.exactmetrics-popular-posts-styled.exactmetrics-inline-popular-posts-alpha .exactmetrics-inline-popular-posts-title{line-height:1;color:#393F4C;font-size:18px}.exactmetrics-inline-popular-posts.exactmetrics-popular-posts-styled.exactmetrics-inline-popular-posts-beta{padding:14px;border-width:1px;border-style:solid;border-color:#F0F2F4}.exactmetrics-inline-popular-posts.exactmetrics-popular-posts-styled.exactmetrics-inline-popular-posts-beta .exactmetrics-inline-popular-posts-label{display:block;font-size:18px;line-height:18px;color:#eb5757}.exactmetrics-inline-popular-posts.exactmetrics-popular-posts-styled.exactmetrics-inline-popular-posts-beta .exactmetrics-inline-popular-posts-text{display:inline-block;vertical-align:middle;width:calc(100% - 164px)}.exactmetrics-inline-popular-posts.exactmetrics-popular-posts-styled.exactmetrics-inline-popular-posts-beta .exactmetrics-inline-popular-posts-title{line-height:130%;color:#393F4C}.exactmetrics-inline-popular-posts.exactmetrics-popular-posts-styled.exactmetrics-inline-popular-posts-beta .exactmetrics-inline-popular-posts-image{width:144px;padding:0;display:inline-block;margin-right:19px;vertical-align:middle}.exactmetrics-inline-popular-posts.exactmetrics-popular-posts-styled.exactmetrics-inline-popular-posts-charlie .exactmetrics-inline-popular-posts-label{display:block;font-size:16px;line-height:1.1;color:#393F4C}.exactmetrics-inline-popular-posts.exactmetrics-popular-posts-styled.exactmetrics-inline-popular-posts-charlie .exactmetrics-inline-popular-posts-text{display:block;vertical-align:middle}.exactmetrics-inline-popular-posts.exactmetrics-popular-posts-styled.exactmetrics-inline-popular-posts-charlie .exactmetrics-inline-popular-posts-post{display:list-item;margin-left:20px}.exactmetrics-inline-popular-posts.exactmetrics-popular-posts-styled.exactmetrics-inline-popular-posts-charlie .exactmetrics-inline-popular-posts-title{line-height:130%;font-weight:400;color:#393F4C}.exactmetrics-inline-popular-posts.exactmetrics-popular-posts-styled.exactmetrics-inline-popular-posts-charlie .exactmetrics-inline-popular-posts-image{width:144px;padding:0;display:inline-block}.exactmetrics-inline-popular-posts.exactmetrics-popular-posts-styled.exactmetrics-inline-popular-posts-charlie .exactmetrics-inline-popular-posts-border{display:block;border-style:solid;border-width:0 0 1px;margin:16px 0;border-color:#D3D7DE}.exactmetrics-widget-popular-posts.exactmetrics-popular-posts-styled{margin-bottom:24px}.exactmetrics-widget-popular-posts.exactmetrics-popular-posts-styled .exactmetrics-widget-popular-posts-title,.exactmetrics-widget-popular-posts.exactmetrics-popular-posts-styled .exactmetrics-widget-popular-posts-list a{text-decoration:none;color:#393F4C;box-shadow:none}.exactmetrics-widget-popular-posts.exactmetrics-popular-posts-styled .exactmetrics-widget-popular-posts-list a:hover .exactmetrics-widget-popular-posts-title,.exactmetrics-widget-popular-posts.exactmetrics-popular-posts-styled .exactmetrics-widget-popular-posts-list a:focus .exactmetrics-widget-popular-posts-title{text-decoration:underline}.exactmetrics-widget-popular-posts.exactmetrics-popular-posts-styled.exactmetrics-widget-popular-posts-alpha .exactmetrics-widget-popular-posts-list{margin:0 -6px}.exactmetrics-widget-popular-posts.exactmetrics-popular-posts-styled.exactmetrics-widget-popular-posts-alpha .exactmetrics-widget-popular-posts-list li{display:inline-block;padding:24px;background:#f0f2f4;border-radius:3px;margin:0 6px 12px 6px;width:calc(50% - 12px);vertical-align:top;font-size:16px;line-height:1.2;color:#393f4c;font-weight:700}.exactmetrics-widget-popular-posts.exactmetrics-popular-posts-styled.exactmetrics-widget-popular-posts-beta .exactmetrics-widget-popular-posts-list{margin:0 -6px}.exactmetrics-widget-popular-posts.exactmetrics-popular-posts-styled.exactmetrics-widget-popular-posts-beta .exactmetrics-widget-popular-posts-list li{display:inline-block;background:#fff;border-radius:3px;margin:0 6px 30px 6px;width:calc(50% - 12px);vertical-align:top;font-size:16px;line-height:1.2;color:#393f4c;font-weight:700;border-left:4px solid #1ec185;padding-left:16px}.exactmetrics-widget-popular-posts.exactmetrics-popular-posts-styled.exactmetrics-widget-popular-posts-charlie .exactmetrics-widget-popular-posts-list{margin:0 -6px}.exactmetrics-widget-popular-posts.exactmetrics-popular-posts-styled.exactmetrics-widget-popular-posts-charlie .exactmetrics-widget-popular-posts-list li{display:inline-block;padding:24px;background:#f0f2f4;border-radius:3px;margin:0 6px 12px 6px;width:calc(50% - 12px);vertical-align:top;font-size:16px;line-height:1.2;color:#393f4c;font-weight:700;border-top:4px solid #338eef}.exactmetrics-widget-popular-posts.exactmetrics-popular-posts-styled .exactmetrics-widget-popular-posts-list{padding:0;margin:0 -6px}.exactmetrics-widget-popular-posts.exactmetrics-popular-posts-styled .exactmetrics-widget-popular-posts-list li{width:calc(50% - 12px);margin-left:6px;margin-right:6px}.exactmetrics-widget-popular-posts.exactmetrics-popular-posts-styled.exactmetrics-widget-popular-posts-columns-1 .exactmetrics-widget-popular-posts-list{margin:0}.exactmetrics-widget-popular-posts.exactmetrics-popular-posts-styled.exactmetrics-widget-popular-posts-columns-1 .exactmetrics-widget-popular-posts-list li{width:100%;margin-left:0;margin-right:0}.exactmetrics-widget-popular-posts.exactmetrics-popular-posts-styled.exactmetrics-widget-popular-posts-columns-3 .exactmetrics-widget-popular-posts-list{margin:0}.exactmetrics-widget-popular-posts.exactmetrics-popular-posts-styled.exactmetrics-widget-popular-posts-columns-3 .exactmetrics-widget-popular-posts-list li{width:calc(33.333333% - 12px)}@media (max-width: 767px){.exactmetrics-widget-popular-posts.exactmetrics-popular-posts-styled.exactmetrics-widget-popular-posts-columns-3 .exactmetrics-widget-popular-posts-list,.exactmetrics-widget-popular-posts.exactmetrics-popular-posts-styled.exactmetrics-widget-popular-posts-columns-2 .exactmetrics-widget-popular-posts-list{margin:0}.exactmetrics-widget-popular-posts.exactmetrics-popular-posts-styled.exactmetrics-widget-popular-posts-columns-3 .exactmetrics-widget-popular-posts-list li,.exactmetrics-widget-popular-posts.exactmetrics-popular-posts-styled.exactmetrics-widget-popular-posts-columns-2 .exactmetrics-widget-popular-posts-list li{width:100%;margin-left:0;margin-right:0}}
|
assets/gutenberg/css/editor.css
CHANGED
@@ -1 +1 @@
|
|
1 |
-
@import url("https://fonts.googleapis.com/css2?family=Roboto:wght@400;700&display=swap");.exactmetrics-inline-buttons{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr)}.exactmetrics-switcher-button{border:0;border-radius:0;font-size:13px;font-weight:normal;color:#393F4C;padding:17px 15px;border-bottom:3px solid transparent;cursor:pointer;text-align:left;white-space:nowrap}.exactmetrics-switcher-button.active,.exactmetrics-switcher-button:hover,.exactmetrics-switcher-button:active,.exactmetrics-switcher-button:focus{outline:none;border-bottom:3px solid #117DB8}.exactmetrics-switcher-button.active{font-weight:bold}.exactmetrics-headline-analyzer-wrapper{font-family:"Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;position:relative}.exactmetrics-headline-analyzer-wrapper p{font-size:13px;color:#393F4C}.exactmetrics-headline-analyzer-wrapper .green{color:#1EC185}.exactmetrics-headline-analyzer-wrapper .orange{color:#F2994A}.exactmetrics-headline-analyzer-wrapper .red{color:#EB5757}.exactmetrics-headline-analyzer-wrapper .green-bg{background:#1EC185}.exactmetrics-headline-analyzer-wrapper .orange-bg{background:#F2994A}.exactmetrics-headline-analyzer-wrapper .red-bg{background:#EB5757}.exactmetrics-headline-analyzer-wrapper .components-panel__body-toggle.components-button{font-family:"Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;font-weight:bold;font-size:13px;color:#393F4C}.exactmetrics-headline-analyzer-wrapper .exactmetrics-headline-analyzer-empty-title-warning{text-align:center;padding:0 20px;margin:20px 0;font-size:13px;color:#393F4C}.exactmetrics-headline-analyzer-wrapper .exactmetrics-headline-analyzer-current-score-tab p{text-align:center}.exactmetrics-headline-analyzer-wrapper .exactmetrics-headline-analyzer-current-score-tab .exactmetrics-headline-analyzer-current-title{text-align:center;font-size:16px;color:#393F4C;margin:0 0 28px 0}.exactmetrics-headline-analyzer-wrapper .exactmetrics-headline-analyzer-current-score-tab .exactmetrics-headline-analyzer-pie-chart-container{position:relative;width:160px;height:80px;margin:0 auto;margin-bottom:18px}.exactmetrics-headline-analyzer-wrapper .exactmetrics-headline-analyzer-current-score-tab .exactmetrics-headline-analyzer-pie-chart-container .exactmetrics-headline-analyzer-current-score{position:absolute;top:50%;left:0;right:0;text-align:center;font-size:30px;font-family:'Roboto', sans-serif;line-height:0%;z-index:10}.exactmetrics-headline-analyzer-wrapper .exactmetrics-headline-analyzer-current-score-tab .exactmetrics-headline-analyzer-pie-chart-container .exactmetrics-headline-analyzer-current-score p{margin-bottom:0}.exactmetrics-headline-analyzer-wrapper .exactmetrics-headline-analyzer-new-score-panel h4{text-align:center;font-size:16px;color:#393F4C;margin:0 0 28px 0}.exactmetrics-headline-analyzer-wrapper .exactmetrics-headline-analyzer-new-score-panel .exactmetrics-headline-analyzer-pie-chart-container{position:relative;width:160px;height:80px;margin:0 auto;margin-bottom:18px}.exactmetrics-headline-analyzer-wrapper .exactmetrics-headline-analyzer-new-score-panel .exactmetrics-headline-analyzer-pie-chart-container .exactmetrics-headline-analyzer-new-score{position:absolute;top:50%;left:0;right:0;text-align:center;font-size:30px;font-family:'Roboto', sans-serif;line-height:0%;z-index:10}.exactmetrics-headline-analyzer-wrapper .exactmetrics-headline-analyzer-new-score-panel .exactmetrics-headline-analyzer-pie-chart-container .exactmetrics-headline-analyzer-new-score p{margin-bottom:0}.exactmetrics-headline-analyzer-wrapper .exactmetrics-headline-analyzer-new-score-panel .current-score{text-align:center}.exactmetrics-headline-analyzer-wrapper .exactmetrics-headline-analyzer-new-score-panel .current-score h5{font-weight:bold;color:#393F4C;margin-top:0;margin-bottom:8px;text-align:center;font-size:13px}.exactmetrics-headline-analyzer-wrapper .exactmetrics-headline-analyzer-new-score-panel .current-score p{margin-top:8px}.exactmetrics-headline-analyzer-wrapper .exactmetrics-headline-analyzer-new-tab{margin-bottom:6px}.exactmetrics-headline-analyzer-wrapper .exactmetrics-headline-analyzer-input-field{margin-bottom:6px}.exactmetrics-headline-analyzer-wrapper .exactmetrics-headline-analyzer-input-field .components-base-control__label{display:block;max-width:100%;font-size:12px;margin-bottom:8px;color:#626D83}.exactmetrics-headline-analyzer-wrapper .exactmetrics-headline-analyzer-input-field input{padding:11px 12px;font-size:13px;border:1px solid #E2E4E7;color:#393F4C}.exactmetrics-headline-analyzer-wrapper .exactmetrics-headline-analyzer-button{padding-right:11px;font-size:13px;border-radius:3px;padding-left:11px;height:29px}.exactmetrics-headline-analyzer-wrapper .exactmetrics-headline-analyzer-score-difference{font-size:20px;font-weight:bold;display:block;text-align:center;margin-top:0;margin-bottom:40px}.exactmetrics-headline-analyzer-wrapper .exactmetrics-headline-analyzer-previous-scores li{font-size:13px;line-height:24px;color:#393F4C;margin-bottom:20px;padding-left:36px;position:relative;cursor:pointer}.exactmetrics-headline-analyzer-wrapper .exactmetrics-headline-analyzer-previous-scores li:last-child{margin-bottom:0}.exactmetrics-headline-analyzer-wrapper .exactmetrics-headline-analyzer-previous-scores .exactmetrics-headline-analyzer-score{margin-left:-36px;position:absolute;top:0}.exactmetrics-headline-analyzer-wrapper .components-panel__body.exactmetrics-headline-analyzer-panel-has-icon .components-panel__body-toggle .components-panel__icon{position:absolute;right:40px;top:50%;margin-top:-8px}.exactmetrics-headline-analyzer-wrapper .components-panel__body.exactmetrics-headline-analyzer-panel-has-icon.red .components-panel__body-toggle .components-panel__icon path{fill:#EB5757}.exactmetrics-headline-analyzer-wrapper .components-panel__body.exactmetrics-headline-analyzer-panel-has-icon.orange .components-panel__body-toggle .components-panel__icon path{fill:#F2994A}.exactmetrics-headline-analyzer-wrapper .components-panel__body.exactmetrics-headline-analyzer-panel-has-icon.green .components-panel__body-toggle .components-panel__icon path{fill:#1EC185}.exactmetrics-headline-analyzer-wrapper .components-panel__body.exactmetrics-headline-analyzer-panel-has-icon-alternative{position:relative}.exactmetrics-headline-analyzer-wrapper .components-panel__body.exactmetrics-headline-analyzer-panel-has-icon-alternative .exactmetrics-headline-analyzer-panel-icon-alternative{position:absolute;top:14px;right:40px;font-weight:bold}.exactmetrics-headline-analyzer-wrapper .components-panel__body.exactmetrics-headline-analyzer-panel-word-balance .components-panel__row,.exactmetrics-headline-analyzer-wrapper .components-panel__body.exactmetrics-headline-analyzer-panel-sentiment .components-panel__row,.exactmetrics-headline-analyzer-wrapper .components-panel__body.exactmetrics-headline-analyzer-panel-types .components-panel__row,.exactmetrics-headline-analyzer-wrapper .components-panel__body.exactmetrics-headline-analyzer-panel-character-count .components-panel__row,.exactmetrics-headline-analyzer-wrapper .components-panel__body.exactmetrics-headline-analyzer-panel-word-count .components-panel__row,.exactmetrics-headline-analyzer-wrapper .components-panel__body.exactmetrics-headline-analyzer-panel-beginning-ending-words .components-panel__row,.exactmetrics-headline-analyzer-wrapper .components-panel__body.exactmetrics-headline-analyzer-panel-search-preview .components-panel__row{display:block}.exactmetrics-headline-analyzer-wrapper .components-panel__body.exactmetrics-headline-analyzer-panel-word-balance .components-panel__row h4,.exactmetrics-headline-analyzer-wrapper .components-panel__body.exactmetrics-headline-analyzer-panel-sentiment .components-panel__row h4,.exactmetrics-headline-analyzer-wrapper .components-panel__body.exactmetrics-headline-analyzer-panel-types .components-panel__row h4,.exactmetrics-headline-analyzer-wrapper .components-panel__body.exactmetrics-headline-analyzer-panel-character-count .components-panel__row h4,.exactmetrics-headline-analyzer-wrapper .components-panel__body.exactmetrics-headline-analyzer-panel-word-count .components-panel__row h4,.exactmetrics-headline-analyzer-wrapper .components-panel__body.exactmetrics-headline-analyzer-panel-beginning-ending-words .components-panel__row h4,.exactmetrics-headline-analyzer-wrapper .components-panel__body.exactmetrics-headline-analyzer-panel-search-preview .components-panel__row h4{font-size:16px;color:#393F4C;font-weight:bold;margin:0 0 8px 0}.exactmetrics-headline-analyzer-wrapper .exactmetrics-headline-analyzer-words-block{margin-top:28px}.exactmetrics-headline-analyzer-wrapper .exactmetrics-headline-analyzer-words-block h5{font-size:13px;color:#393F4C;margin-top:0;margin-bottom:12px}.exactmetrics-headline-analyzer-wrapper .exactmetrics-headline-analyzer-words-block .exactmetrics-headline-analyzer-words-block-data{overflow:hidden}.exactmetrics-headline-analyzer-wrapper .exactmetrics-headline-analyzer-words-block .exactmetrics-headline-analyzer-words-block-data span{display:block;float:left}.exactmetrics-headline-analyzer-wrapper .exactmetrics-headline-analyzer-words-block .exactmetrics-headline-analyzer-words-block-data span.exactmetrics-headline-analyzer-words-block-percentage{width:30%;font-size:24px;font-weight:bold;line-height:20px}.exactmetrics-headline-analyzer-wrapper .exactmetrics-headline-analyzer-words-block .exactmetrics-headline-analyzer-words-block-data span.exactmetrics-headline-analyzer-words-block-goal{width:40%;font-size:12px;color:#9CA4B5}.exactmetrics-headline-analyzer-wrapper .exactmetrics-headline-analyzer-words-block .exactmetrics-headline-analyzer-words-block-data span.exactmetrics-headline-analyzer-words-block-progressbar{width:30%;position:relative;height:8px;margin-top:4px}.exactmetrics-headline-analyzer-wrapper .exactmetrics-headline-analyzer-words-block .exactmetrics-headline-analyzer-words-block-data span.exactmetrics-headline-analyzer-words-block-progressbar .exactmetrics-headline-analyzer-progressbar-bg{width:100%;background:#EEF0F2;height:8px;z-index:9;position:absolute;top:0;left:0;border-radius:30px}.exactmetrics-headline-analyzer-wrapper .exactmetrics-headline-analyzer-words-block .exactmetrics-headline-analyzer-words-block-data span.exactmetrics-headline-analyzer-words-block-progressbar .exactmetrics-headline-analyzer-progressbar-part{position:absolute;height:8px;top:0;left:0;z-index:10;border-radius:30px}.exactmetrics-headline-analyzer-wrapper .exactmetrics-headline-analyzer-words-block .exactmetrics-headline-analyzer-words-tag-list{margin:0;padding:0;list-style:none;display:block;margin-top:12px}.exactmetrics-headline-analyzer-wrapper .exactmetrics-headline-analyzer-words-block .exactmetrics-headline-analyzer-words-tag-list li{display:inline-block;font-size:12px;color:#393F4C;background:#D6D9E0;border-radius:4px;font-family:'Roboto', sans-serif;padding:2px 9px;margin-right:8px}.exactmetrics-headline-analyzer-wrapper .exactmetrics-headline-analyzer-words-block .exactmetrics-headline-analyzer-words-guideline{margin-top:8px;color:#4F4F4F}.exactmetrics-headline-analyzer-wrapper .exactmetrics-headline-analyzer-panel-character-count p{text-align:left}.exactmetrics-headline-analyzer-wrapper .exactmetrics-headline-analyzer-panel-character-count .exactmetrics-headline-analyzer-pie-chart-container{position:relative;width:160px;height:80px;margin:0 auto;margin-bottom:18px;margin-left:-40px}.exactmetrics-headline-analyzer-wrapper .exactmetrics-headline-analyzer-panel-character-count .exactmetrics-headline-analyzer-pie-chart-container .exactmetrics-headline-analyzer-character-length{position:absolute;top:50%;left:0;right:0;text-align:center;font-size:30px;font-family:'Roboto', sans-serif;line-height:0%;z-index:10}.exactmetrics-headline-analyzer-wrapper .exactmetrics-headline-analyzer-panel-character-count .exactmetrics-headline-analyzer-pie-chart-container .exactmetrics-headline-analyzer-status-on-character-length{position:absolute;left:144px;top:50%;font-size:16px;color:#393F4C;margin:-9px 0 0 0;font-weight:bold;width:130px}.exactmetrics-headline-analyzer-wrapper .exactmetrics-headline-analyzer-panel-word-count p{text-align:left}.exactmetrics-headline-analyzer-wrapper .exactmetrics-headline-analyzer-panel-word-count .exactmetrics-headline-analyzer-pie-chart-container{position:relative;width:160px;height:80px;margin:0 auto;margin-bottom:18px;margin-left:-40px}.exactmetrics-headline-analyzer-wrapper .exactmetrics-headline-analyzer-panel-word-count .exactmetrics-headline-analyzer-pie-chart-container .exactmetrics-headline-analyzer-word-length{position:absolute;top:50%;left:0;right:0;text-align:center;font-size:30px;font-family:'Roboto', sans-serif;line-height:0%;z-index:10}.exactmetrics-headline-analyzer-wrapper .exactmetrics-headline-analyzer-panel-word-count .exactmetrics-headline-analyzer-pie-chart-container .exactmetrics-headline-analyzer-status-on-word-length{position:absolute;left:144px;top:50%;font-size:16px;color:#393F4C;margin:-9px 0 0 0;font-weight:bold;width:130px}.exactmetrics-headline-analyzer-wrapper .exactmetrics-headline-analyzer-panel-beginning-ending-words .exactmetrics-headline-analyzer-words{display:block;margin-bottom:12px}.exactmetrics-headline-analyzer-wrapper .exactmetrics-headline-analyzer-panel-beginning-ending-words .exactmetrics-headline-analyzer-words span{font-size:14px;color:#fff;background:#7F899F;border-radius:6px;font-family:'Roboto', sans-serif;padding:6px 12px;display:inline-block}.exactmetrics-headline-analyzer-wrapper .exactmetrics-headline-analyzer-panel-beginning-ending-words .exactmetrics-headline-analyzer-words-guideline{margin-top:20px;margin-bottom:0}.exactmetrics-headline-analyzer-wrapper .components-panel__body.exactmetrics-headline-analyzer-panel-search-preview .components-panel__row h4{color:#4285F4;font-size:16px;margin:0;text-transform:none;margin-bottom:8px;margin-top:10px;font-family:Arial, Helvetica, sans-serif;font-weight:normal}.exactmetrics-headline-analyzer-wrapper .components-panel__body.exactmetrics-headline-analyzer-panel-search-preview .components-panel__row .exactmetrics-headline-analyzer-post-url{margin-bottom:8px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.exactmetrics-headline-analyzer-wrapper .components-panel__body.exactmetrics-headline-analyzer-panel-search-preview .components-panel__row .exactmetrics-headline-analyzer-post-url a{color:#34A853;font-size:14px;font-family:Arial, Helvetica, sans-serif}.exactmetrics-headline-analyzer-wrapper .components-panel__body.exactmetrics-headline-analyzer-panel-search-preview .components-panel__row .exactmetrics-headline-analyzer-post-url a:hover{opacity:0.8}.exactmetrics-headline-analyzer-wrapper .components-panel__body.exactmetrics-headline-analyzer-panel-search-preview .components-panel__row p{font-family:Arial, Helvetica, sans-serif}.exactmetrics-headline-analyzer-wrapper .exactmetrics-headline-analyzer-panel-types .exactmetrics-headline-analyzer-panel-types-title{display:block;width:100%;font-size:13px;color:#393F4C}.exactmetrics-headline-analyzer-wrapper .exactmetrics-headline-analyzer-panel-types .exactmetrics-headline-analyzer-panel-types-title span{float:right;margin-right:25px;color:#393F4C;font-size:13px}.edit-post-header__settings button.components-button[exactmetrics-button-color]{font-family:"Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif}.edit-post-header__settings button.components-button[exactmetrics-button-color] svg{margin-right:8px}.edit-post-header__settings button.components-button[exactmetrics-button-color] span{font-size:14px;color:#fff}.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='red']{background:#FAD1D1;border:1px solid #EB5757}.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='red']:hover,.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='red']:active,.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='red']:focus,.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='red'].is-pressed{background:#EB5757 !important}.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='red']:hover svg path,.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='red']:active svg path,.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='red']:focus svg path,.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='red'].is-pressed svg path{fill:#fff}.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='red'] svg path{fill:#EB5757}.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='red'] span{color:#E73232}.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='orange']{background:#F8C9A0;border:1px solid #F2994A}.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='orange']:hover,.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='orange']:active,.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='orange']:focus,.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='orange'].is-pressed{background:#F2994A !important}.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='orange']:hover svg path,.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='orange']:active svg path,.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='orange']:focus svg path,.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='orange'].is-pressed svg path{fill:#fff}.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='orange'] svg path{fill:#F08629}.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='orange'] span{color:#D66D0F}.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='green']{background:#D3F8EA;border:1px solid #1EC185}.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='green']:hover,.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='green']:active,.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='green']:focus,.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='green'].is-pressed{background:#1EC185 !important}.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='green']:hover svg path,.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='green']:active svg path,.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='green']:focus svg path,.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='green'].is-pressed svg path{fill:#fff}.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='green'] svg path{fill:#1EC185}.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='green'] span{color:#1BB17A}.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='red']:hover,.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='red']:active,.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='red']:focus,.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='red'].is-pressed,.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='green']:hover,.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='green']:active,.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='green']:focus,.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='green'].is-pressed,.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='orange']:hover,.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='orange']:active,.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='orange']:focus,.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='orange'].is-pressed{box-shadow:none !important}.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='red']:hover svg path,.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='red']:active svg path,.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='red']:focus svg path,.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='red'].is-pressed svg path,.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='green']:hover svg path,.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='green']:active svg path,.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='green']:focus svg path,.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='green'].is-pressed svg path,.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='orange']:hover svg path,.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='orange']:active svg path,.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='orange']:focus svg path,.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='orange'].is-pressed svg path{fill:#fff !important}.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='red']:hover span,.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='red']:active span,.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='red']:focus span,.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='red'].is-pressed span,.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='green']:hover span,.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='green']:active span,.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='green']:focus span,.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='green'].is-pressed span,.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='orange']:hover span,.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='orange']:active span,.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='orange']:focus span,.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='orange'].is-pressed span{color:#fff}.edit-post-sidebar{scroll-behavior:smooth}.exactmetrics-headline-analyzer-score{color:#fff;font-size:11px;font-family:'Roboto', sans-serif;font-weight:bold;border-radius:50%;margin:0 auto;width:24px;height:24px;min-height:24px;display:inline-block;line-height:12px;padding-top:7px;text-align:center}.exactmetrics-headline-analyzer-bottom-notice{padding:15px 20px 0 15px;border-top:1px solid #e2e4e7}.exactmetrics-headline-analyzer-bottom-notice p{text-align:left}.exactmetrics-donut-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.exactmetrics-donut{height:auto;border-radius:50%;position:relative;overflow:hidden;-ms-flex-negative:0;flex-shrink:0}.exactmetrics-donut-overlay{opacity:1;position:absolute;border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}.exactmetrics-donut-sections{position:absolute;height:auto;width:100%;padding-bottom:100%;border-radius:50%}.exactmetrics-donut-section{position:absolute;height:100%;width:50%;overflow:hidden;background-color:transparent;transform-origin:0% 50%;pointer-events:none}.exactmetrics-donut-filler{position:absolute;height:100%;width:100%;pointer-events:all}.exactmetrics-donut-section.exactmetrics-donut-section-right{left:50%}.exactmetrics-donut-section.exactmetrics-donut-section-right .exactmetrics-donut-filler{transform-origin:0% 50%}.exactmetrics-donut-section.exactmetrics-donut-section-left{left:0%;transform-origin:100% 50%}.exactmetrics-donut-section.exactmetrics-donut-section-left .exactmetrics-donut-filler{transform-origin:100% 50%}
|
1 |
+
@import url("https://fonts.googleapis.com/css2?family=Roboto:wght@400;700&display=swap");.exactmetrics-inline-buttons{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr)}.exactmetrics-switcher-button{border:0;border-radius:0;font-size:13px;font-weight:normal;color:#393F4C;padding:17px 15px;border-bottom:3px solid transparent;cursor:pointer;text-align:left;white-space:nowrap}.exactmetrics-switcher-button.active,.exactmetrics-switcher-button:hover,.exactmetrics-switcher-button:active,.exactmetrics-switcher-button:focus{outline:none;border-bottom:3px solid #117DB8}.exactmetrics-switcher-button.active{font-weight:bold}.exactmetrics-headline-analyzer-wrapper{font-family:"Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;position:relative}.exactmetrics-headline-analyzer-wrapper p{font-size:13px;color:#393F4C}.exactmetrics-headline-analyzer-wrapper .green{color:#1EC185}.exactmetrics-headline-analyzer-wrapper .orange{color:#F2994A}.exactmetrics-headline-analyzer-wrapper .red{color:#EB5757}.exactmetrics-headline-analyzer-wrapper .green-bg{background:#1EC185}.exactmetrics-headline-analyzer-wrapper .orange-bg{background:#F2994A}.exactmetrics-headline-analyzer-wrapper .red-bg{background:#EB5757}.exactmetrics-headline-analyzer-wrapper .components-panel__body-toggle.components-button{font-family:"Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;font-weight:bold;font-size:13px;color:#393F4C}.exactmetrics-headline-analyzer-wrapper .exactmetrics-headline-analyzer-empty-title-warning{text-align:center;padding:0 20px;margin:20px 0;font-size:13px;color:#393F4C}.exactmetrics-headline-analyzer-wrapper .exactmetrics-headline-analyzer-current-score-tab p{text-align:center}.exactmetrics-headline-analyzer-wrapper .exactmetrics-headline-analyzer-current-score-tab .exactmetrics-headline-analyzer-current-title{text-align:center;font-size:16px;color:#393F4C;margin:0 0 28px 0}.exactmetrics-headline-analyzer-wrapper .exactmetrics-headline-analyzer-current-score-tab .exactmetrics-headline-analyzer-pie-chart-container{position:relative;width:160px;height:80px;margin:0 auto;margin-bottom:18px}.exactmetrics-headline-analyzer-wrapper .exactmetrics-headline-analyzer-current-score-tab .exactmetrics-headline-analyzer-pie-chart-container .exactmetrics-headline-analyzer-current-score{position:absolute;top:50%;left:0;right:0;text-align:center;font-size:30px;font-family:'Roboto', sans-serif;line-height:0%;z-index:10}.exactmetrics-headline-analyzer-wrapper .exactmetrics-headline-analyzer-current-score-tab .exactmetrics-headline-analyzer-pie-chart-container .exactmetrics-headline-analyzer-current-score p{margin-bottom:0}.exactmetrics-headline-analyzer-wrapper .exactmetrics-headline-analyzer-new-score-panel h4{text-align:center;font-size:16px;color:#393F4C;margin:0 0 28px 0}.exactmetrics-headline-analyzer-wrapper .exactmetrics-headline-analyzer-new-score-panel .exactmetrics-headline-analyzer-pie-chart-container{position:relative;width:160px;height:80px;margin:0 auto;margin-bottom:18px}.exactmetrics-headline-analyzer-wrapper .exactmetrics-headline-analyzer-new-score-panel .exactmetrics-headline-analyzer-pie-chart-container .exactmetrics-headline-analyzer-new-score{position:absolute;top:50%;left:0;right:0;text-align:center;font-size:30px;font-family:'Roboto', sans-serif;line-height:0%;z-index:10}.exactmetrics-headline-analyzer-wrapper .exactmetrics-headline-analyzer-new-score-panel .exactmetrics-headline-analyzer-pie-chart-container .exactmetrics-headline-analyzer-new-score p{margin-bottom:0}.exactmetrics-headline-analyzer-wrapper .exactmetrics-headline-analyzer-new-score-panel .current-score{text-align:center}.exactmetrics-headline-analyzer-wrapper .exactmetrics-headline-analyzer-new-score-panel .current-score h5{font-weight:bold;color:#393F4C;margin-top:0;margin-bottom:8px;text-align:center;font-size:13px}.exactmetrics-headline-analyzer-wrapper .exactmetrics-headline-analyzer-new-score-panel .current-score p{margin-top:8px}.exactmetrics-headline-analyzer-wrapper .exactmetrics-headline-analyzer-new-tab{margin-bottom:6px}.exactmetrics-headline-analyzer-wrapper .exactmetrics-headline-analyzer-input-field{margin-bottom:6px}.exactmetrics-headline-analyzer-wrapper .exactmetrics-headline-analyzer-input-field .components-base-control__label{display:block;max-width:100%;font-size:12px;margin-bottom:8px;color:#626D83}.exactmetrics-headline-analyzer-wrapper .exactmetrics-headline-analyzer-input-field input{padding:11px 12px;font-size:13px;border:1px solid #E2E4E7;color:#393F4C}.exactmetrics-headline-analyzer-wrapper .exactmetrics-headline-analyzer-button{padding-right:11px;font-size:13px;border-radius:3px;padding-left:11px;height:29px}.exactmetrics-headline-analyzer-wrapper .exactmetrics-headline-analyzer-score-difference{font-size:20px;font-weight:bold;display:block;text-align:center;margin-top:0;margin-bottom:40px}.exactmetrics-headline-analyzer-wrapper .exactmetrics-headline-analyzer-previous-scores li{font-size:13px;line-height:24px;color:#393F4C;margin-bottom:20px;padding-left:36px;position:relative;cursor:pointer}.exactmetrics-headline-analyzer-wrapper .exactmetrics-headline-analyzer-previous-scores li:last-child{margin-bottom:0}.exactmetrics-headline-analyzer-wrapper .exactmetrics-headline-analyzer-previous-scores .exactmetrics-headline-analyzer-score{margin-left:-36px;position:absolute;top:0}.exactmetrics-headline-analyzer-wrapper .components-panel__body.exactmetrics-headline-analyzer-panel-has-icon .components-panel__body-toggle .components-panel__icon{position:absolute;right:40px;top:50%;margin-top:-8px}.exactmetrics-headline-analyzer-wrapper .components-panel__body.exactmetrics-headline-analyzer-panel-has-icon.red .components-panel__body-toggle .components-panel__icon path{fill:#EB5757}.exactmetrics-headline-analyzer-wrapper .components-panel__body.exactmetrics-headline-analyzer-panel-has-icon.orange .components-panel__body-toggle .components-panel__icon path{fill:#F2994A}.exactmetrics-headline-analyzer-wrapper .components-panel__body.exactmetrics-headline-analyzer-panel-has-icon.green .components-panel__body-toggle .components-panel__icon path{fill:#1EC185}.exactmetrics-headline-analyzer-wrapper .components-panel__body.exactmetrics-headline-analyzer-panel-has-icon-alternative{position:relative}.exactmetrics-headline-analyzer-wrapper .components-panel__body.exactmetrics-headline-analyzer-panel-has-icon-alternative .exactmetrics-headline-analyzer-panel-icon-alternative{position:absolute;top:14px;right:40px;font-weight:bold}.exactmetrics-headline-analyzer-wrapper .components-panel__body.exactmetrics-headline-analyzer-panel-word-balance .components-panel__row,.exactmetrics-headline-analyzer-wrapper .components-panel__body.exactmetrics-headline-analyzer-panel-sentiment .components-panel__row,.exactmetrics-headline-analyzer-wrapper .components-panel__body.exactmetrics-headline-analyzer-panel-types .components-panel__row,.exactmetrics-headline-analyzer-wrapper .components-panel__body.exactmetrics-headline-analyzer-panel-character-count .components-panel__row,.exactmetrics-headline-analyzer-wrapper .components-panel__body.exactmetrics-headline-analyzer-panel-word-count .components-panel__row,.exactmetrics-headline-analyzer-wrapper .components-panel__body.exactmetrics-headline-analyzer-panel-beginning-ending-words .components-panel__row,.exactmetrics-headline-analyzer-wrapper .components-panel__body.exactmetrics-headline-analyzer-panel-search-preview .components-panel__row{display:block}.exactmetrics-headline-analyzer-wrapper .components-panel__body.exactmetrics-headline-analyzer-panel-word-balance .components-panel__row h4,.exactmetrics-headline-analyzer-wrapper .components-panel__body.exactmetrics-headline-analyzer-panel-sentiment .components-panel__row h4,.exactmetrics-headline-analyzer-wrapper .components-panel__body.exactmetrics-headline-analyzer-panel-types .components-panel__row h4,.exactmetrics-headline-analyzer-wrapper .components-panel__body.exactmetrics-headline-analyzer-panel-character-count .components-panel__row h4,.exactmetrics-headline-analyzer-wrapper .components-panel__body.exactmetrics-headline-analyzer-panel-word-count .components-panel__row h4,.exactmetrics-headline-analyzer-wrapper .components-panel__body.exactmetrics-headline-analyzer-panel-beginning-ending-words .components-panel__row h4,.exactmetrics-headline-analyzer-wrapper .components-panel__body.exactmetrics-headline-analyzer-panel-search-preview .components-panel__row h4{font-size:16px;color:#393F4C;font-weight:bold;margin:0 0 8px 0}.exactmetrics-headline-analyzer-wrapper .exactmetrics-headline-analyzer-words-block{margin-top:28px}.exactmetrics-headline-analyzer-wrapper .exactmetrics-headline-analyzer-words-block h5{font-size:13px;color:#393F4C;margin-top:0;margin-bottom:12px}.exactmetrics-headline-analyzer-wrapper .exactmetrics-headline-analyzer-words-block .exactmetrics-headline-analyzer-words-block-data{overflow:hidden}.exactmetrics-headline-analyzer-wrapper .exactmetrics-headline-analyzer-words-block .exactmetrics-headline-analyzer-words-block-data span{display:block;float:left}.exactmetrics-headline-analyzer-wrapper .exactmetrics-headline-analyzer-words-block .exactmetrics-headline-analyzer-words-block-data span.exactmetrics-headline-analyzer-words-block-percentage{width:30%;font-size:24px;font-weight:bold;line-height:20px}.exactmetrics-headline-analyzer-wrapper .exactmetrics-headline-analyzer-words-block .exactmetrics-headline-analyzer-words-block-data span.exactmetrics-headline-analyzer-words-block-goal{width:40%;font-size:12px;color:#9CA4B5}.exactmetrics-headline-analyzer-wrapper .exactmetrics-headline-analyzer-words-block .exactmetrics-headline-analyzer-words-block-data span.exactmetrics-headline-analyzer-words-block-progressbar{width:30%;position:relative;height:8px;margin-top:4px}.exactmetrics-headline-analyzer-wrapper .exactmetrics-headline-analyzer-words-block .exactmetrics-headline-analyzer-words-block-data span.exactmetrics-headline-analyzer-words-block-progressbar .exactmetrics-headline-analyzer-progressbar-bg{width:100%;background:#EEF0F2;height:8px;z-index:9;position:absolute;top:0;left:0;border-radius:30px}.exactmetrics-headline-analyzer-wrapper .exactmetrics-headline-analyzer-words-block .exactmetrics-headline-analyzer-words-block-data span.exactmetrics-headline-analyzer-words-block-progressbar .exactmetrics-headline-analyzer-progressbar-part{position:absolute;height:8px;top:0;left:0;z-index:10;border-radius:30px}.exactmetrics-headline-analyzer-wrapper .exactmetrics-headline-analyzer-words-block .exactmetrics-headline-analyzer-words-tag-list{margin:0;padding:0;list-style:none;display:block;margin-top:12px}.exactmetrics-headline-analyzer-wrapper .exactmetrics-headline-analyzer-words-block .exactmetrics-headline-analyzer-words-tag-list li{display:inline-block;font-size:12px;color:#393F4C;background:#D6D9E0;border-radius:4px;font-family:'Roboto', sans-serif;padding:2px 9px;margin-right:8px}.exactmetrics-headline-analyzer-wrapper .exactmetrics-headline-analyzer-words-block .exactmetrics-headline-analyzer-words-guideline{margin-top:8px;color:#4F4F4F}.exactmetrics-headline-analyzer-wrapper .exactmetrics-headline-analyzer-panel-character-count p{text-align:left}.exactmetrics-headline-analyzer-wrapper .exactmetrics-headline-analyzer-panel-character-count .exactmetrics-headline-analyzer-pie-chart-container{position:relative;width:160px;height:80px;margin:0 auto;margin-bottom:18px;margin-left:-40px}.exactmetrics-headline-analyzer-wrapper .exactmetrics-headline-analyzer-panel-character-count .exactmetrics-headline-analyzer-pie-chart-container .exactmetrics-headline-analyzer-character-length{position:absolute;top:50%;left:0;right:0;text-align:center;font-size:30px;font-family:'Roboto', sans-serif;line-height:0%;z-index:10}.exactmetrics-headline-analyzer-wrapper .exactmetrics-headline-analyzer-panel-character-count .exactmetrics-headline-analyzer-pie-chart-container .exactmetrics-headline-analyzer-status-on-character-length{position:absolute;left:144px;top:50%;font-size:16px;color:#393F4C;margin:-9px 0 0 0;font-weight:bold;width:130px}.exactmetrics-headline-analyzer-wrapper .exactmetrics-headline-analyzer-panel-word-count p{text-align:left}.exactmetrics-headline-analyzer-wrapper .exactmetrics-headline-analyzer-panel-word-count .exactmetrics-headline-analyzer-pie-chart-container{position:relative;width:160px;height:80px;margin:0 auto;margin-bottom:18px;margin-left:-40px}.exactmetrics-headline-analyzer-wrapper .exactmetrics-headline-analyzer-panel-word-count .exactmetrics-headline-analyzer-pie-chart-container .exactmetrics-headline-analyzer-word-length{position:absolute;top:50%;left:0;right:0;text-align:center;font-size:30px;font-family:'Roboto', sans-serif;line-height:0%;z-index:10}.exactmetrics-headline-analyzer-wrapper .exactmetrics-headline-analyzer-panel-word-count .exactmetrics-headline-analyzer-pie-chart-container .exactmetrics-headline-analyzer-status-on-word-length{position:absolute;left:144px;top:50%;font-size:16px;color:#393F4C;margin:-9px 0 0 0;font-weight:bold;width:130px}.exactmetrics-headline-analyzer-wrapper .exactmetrics-headline-analyzer-panel-beginning-ending-words .exactmetrics-headline-analyzer-words{display:block;margin-bottom:12px}.exactmetrics-headline-analyzer-wrapper .exactmetrics-headline-analyzer-panel-beginning-ending-words .exactmetrics-headline-analyzer-words span{font-size:14px;color:#fff;background:#7F899F;border-radius:6px;font-family:'Roboto', sans-serif;padding:6px 12px;display:inline-block}.exactmetrics-headline-analyzer-wrapper .exactmetrics-headline-analyzer-panel-beginning-ending-words .exactmetrics-headline-analyzer-words-guideline{margin-top:20px;margin-bottom:0}.exactmetrics-headline-analyzer-wrapper .components-panel__body.exactmetrics-headline-analyzer-panel-search-preview .components-panel__row h4{color:#4285F4;font-size:16px;margin:0;text-transform:none;margin-bottom:8px;margin-top:10px;font-family:Arial, Helvetica, sans-serif;font-weight:normal}.exactmetrics-headline-analyzer-wrapper .components-panel__body.exactmetrics-headline-analyzer-panel-search-preview .components-panel__row .exactmetrics-headline-analyzer-post-url{margin-bottom:8px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.exactmetrics-headline-analyzer-wrapper .components-panel__body.exactmetrics-headline-analyzer-panel-search-preview .components-panel__row .exactmetrics-headline-analyzer-post-url a{color:#34A853;font-size:14px;font-family:Arial, Helvetica, sans-serif}.exactmetrics-headline-analyzer-wrapper .components-panel__body.exactmetrics-headline-analyzer-panel-search-preview .components-panel__row .exactmetrics-headline-analyzer-post-url a:hover{opacity:0.8}.exactmetrics-headline-analyzer-wrapper .components-panel__body.exactmetrics-headline-analyzer-panel-search-preview .components-panel__row p{font-family:Arial, Helvetica, sans-serif}.exactmetrics-headline-analyzer-wrapper .exactmetrics-headline-analyzer-panel-types .exactmetrics-headline-analyzer-panel-types-title{display:block;width:100%;font-size:13px;color:#393F4C}.exactmetrics-headline-analyzer-wrapper .exactmetrics-headline-analyzer-panel-types .exactmetrics-headline-analyzer-panel-types-title span{float:right;margin-right:25px;color:#393F4C;font-size:13px}.edit-post-header__settings button.components-button[exactmetrics-button-color]{font-family:"Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif}.edit-post-header__settings button.components-button[exactmetrics-button-color] svg{margin-right:8px}.edit-post-header__settings button.components-button[exactmetrics-button-color] span{font-size:14px;color:#fff}.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='red']{background:#FAD1D1;border:1px solid #EB5757}.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='red']:hover,.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='red']:active,.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='red']:focus,.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='red'].is-pressed{background:#EB5757 !important}.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='red']:hover svg path,.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='red']:active svg path,.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='red']:focus svg path,.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='red'].is-pressed svg path{fill:#fff}.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='red'] svg path{fill:#EB5757}.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='red'] span{color:#E73232}.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='orange']{background:#F8C9A0;border:1px solid #F2994A}.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='orange']:hover,.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='orange']:active,.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='orange']:focus,.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='orange'].is-pressed{background:#F2994A !important}.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='orange']:hover svg path,.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='orange']:active svg path,.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='orange']:focus svg path,.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='orange'].is-pressed svg path{fill:#fff}.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='orange'] svg path{fill:#F08629}.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='orange'] span{color:#D66D0F}.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='green']{background:#D3F8EA;border:1px solid #1EC185}.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='green']:hover,.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='green']:active,.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='green']:focus,.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='green'].is-pressed{background:#1EC185 !important}.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='green']:hover svg path,.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='green']:active svg path,.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='green']:focus svg path,.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='green'].is-pressed svg path{fill:#fff}.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='green'] svg path{fill:#1EC185}.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='green'] span{color:#1BB17A}.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='red']:hover,.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='red']:active,.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='red']:focus,.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='red'].is-pressed,.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='green']:hover,.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='green']:active,.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='green']:focus,.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='green'].is-pressed,.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='orange']:hover,.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='orange']:active,.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='orange']:focus,.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='orange'].is-pressed{box-shadow:none !important}.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='red']:hover svg path,.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='red']:active svg path,.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='red']:focus svg path,.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='red'].is-pressed svg path,.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='green']:hover svg path,.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='green']:active svg path,.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='green']:focus svg path,.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='green'].is-pressed svg path,.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='orange']:hover svg path,.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='orange']:active svg path,.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='orange']:focus svg path,.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='orange'].is-pressed svg path{fill:#fff !important}.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='red']:hover span,.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='red']:active span,.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='red']:focus span,.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='red'].is-pressed span,.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='green']:hover span,.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='green']:active span,.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='green']:focus span,.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='green'].is-pressed span,.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='orange']:hover span,.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='orange']:active span,.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='orange']:focus span,.edit-post-header__settings button.components-button[exactmetrics-button-color][exactmetrics-button-color='orange'].is-pressed span{color:#fff}.edit-post-sidebar{scroll-behavior:smooth}.exactmetrics-headline-analyzer-score{color:#fff;font-size:11px;font-family:'Roboto', sans-serif;font-weight:bold;border-radius:50%;margin:0 auto;width:24px;height:24px;min-height:24px;display:inline-block;line-height:12px;padding-top:7px;text-align:center}.exactmetrics-headline-analyzer-bottom-notice{padding:15px 20px 0 15px;border-top:1px solid #e2e4e7}.exactmetrics-headline-analyzer-bottom-notice p{text-align:left}.exactmetrics-donut-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.exactmetrics-donut{height:auto;border-radius:50%;position:relative;overflow:hidden;-ms-flex-negative:0;flex-shrink:0}.exactmetrics-donut-overlay{opacity:1;position:absolute;border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}.exactmetrics-donut-sections{position:absolute;height:auto;width:100%;padding-bottom:100%;border-radius:50%}.exactmetrics-donut-section{position:absolute;height:100%;width:50%;overflow:hidden;background-color:transparent;transform-origin:0% 50%;pointer-events:none}.exactmetrics-donut-filler{position:absolute;height:100%;width:100%;pointer-events:all}.exactmetrics-donut-section.exactmetrics-donut-section-right{left:50%}.exactmetrics-donut-section.exactmetrics-donut-section-right .exactmetrics-donut-filler{transform-origin:0% 50%}.exactmetrics-donut-section.exactmetrics-donut-section-left{left:0%;transform-origin:100% 50%}.exactmetrics-donut-section.exactmetrics-donut-section-left .exactmetrics-donut-filler{transform-origin:100% 50%}.exactmetrics-theme-picker-carousel{overflow:hidden}.exactmetrics-theme-picker-carousel .carousel__slide-focus-ring{display:none}.exactmetrics-theme-picker-slide{float:left;display:block;outline:none}.exactmetrics-theme-picker-slide .carousel__inner-slide{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-flow:wrap;flex-flow:wrap}.exactmetrics-theme-picker-slide .exactmetrics-slider-theme-input{display:none}.exactmetrics-theme-picker-slide .exactmetrics-slider-theme-option{width:calc(50% - 8px)}.exactmetrics-theme-picker-slide .exactmetrics-slider-theme-option:nth-child(1),.exactmetrics-theme-picker-slide .exactmetrics-slider-theme-option:nth-child(2){margin-bottom:28px}.exactmetrics-theme-picker-slide label{border:1px solid #B7C9D9;box-sizing:border-box;border-radius:5px;width:100%;height:124px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:relative;max-width:100%}.exactmetrics-theme-picker-slide label .exactmetrics-theme-picker-label-icon{display:block}.exactmetrics-theme-picker-slide label .exactmetrics-theme-picker-label-text{position:absolute;left:0;right:0;display:block;bottom:0;padding-bottom:12px;text-align:center;font-family:Helvetica Neue, serif;font-style:normal;font-weight:normal;font-size:14px;line-height:1;color:#393F4C}.exactmetrics-theme-picker-slide label.exactmetrics-theme-picker-label-selected{border:3px solid #6528f5}.exactmetrics-theme-picker-slide label.exactmetrics-theme-picker-label-disabled{opacity:0.6;pointer-events:none}.exactmetrics-theme-picker-slide label.exactmetrics-theme-picker-label-echo .exactmetrics-theme-picker-label-icon{margin-bottom:10px}.exactmetrics-theme-picker-slide .exactmetrics-theme-picker-check{position:absolute;right:10px;top:10px}.exactmetrics-carousel-navigation{clear:both;text-align:center;padding-top:12px}.exactmetrics-carousel-navigation button{background:none;padding:0;border:0;vertical-align:middle;cursor:pointer;height:12px}.exactmetrics-carousel-navigation button:hover svg path,.exactmetrics-carousel-navigation button:focus svg path{fill:#727272}.exactmetrics-carousel-navigation .carousel__back-button{margin-right:8px}.exactmetrics-carousel-navigation .carousel__dot-group{display:inline-block;vertical-align:middle}.exactmetrics-carousel-navigation .exactmetrics-carousel-navigation-dots .carousel__dot{border:3px solid #c4c4c4;box-sizing:border-box;width:12px;height:12px;margin-right:8px;border-radius:50%;vertical-align:middle}.exactmetrics-carousel-navigation .exactmetrics-carousel-navigation-dots .carousel__dot:hover,.exactmetrics-carousel-navigation .exactmetrics-carousel-navigation-dots .carousel__dot:focus{border-color:#727272}.exactmetrics-carousel-navigation .exactmetrics-carousel-navigation-dots .carousel__dot.carousel__dot--selected{background:#c4c4c4}.exactmetrics-carousel-navigation .exactmetrics-carousel-navigation-dots .carousel__dot.carousel__dot--selected:hover,.exactmetrics-carousel-navigation .exactmetrics-carousel-navigation-dots .carousel__dot.carousel__dot--selected:focus{background:#727272}.exactmetrics-inline-popular-posts-image{width:128px;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;margin-right:16px}.exactmetrics-inline-popular-posts-widget{margin-bottom:24px}.exactmetrics-inline-popular-posts-widget .exactmetrics-inline-popular-posts-title{box-shadow:none}.exactmetrics-inline-popular-posts-alpha{padding:24px 27px}.exactmetrics-inline-popular-posts-alpha .exactmetrics-inline-popular-posts-label{font-style:normal;font-weight:bold;font-size:18px;line-height:1;display:block;margin-bottom:6px}.exactmetrics-inline-popular-posts-alpha .exactmetrics-inline-popular-posts-title{font-weight:bold;font-size:18px;line-height:1;text-decoration:none}.exactmetrics-inline-popular-posts-beta{padding:14px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;border:1px solid #D6E2ED}.exactmetrics-inline-popular-posts-beta .exactmetrics-inline-popular-posts-text{margin-left:19px}.exactmetrics-inline-popular-posts-beta .exactmetrics-inline-popular-posts-label{display:block;font-weight:bold;font-size:18px;line-height:18px}.exactmetrics-inline-popular-posts-beta .exactmetrics-inline-popular-posts-title{font-weight:bold;font-size:18px;line-height:130%;text-decoration:none}.exactmetrics-inline-popular-posts-charlie .exactmetrics-inline-popular-posts-border{display:block;border-bottom:1px solid;margin:16px 0}.exactmetrics-inline-popular-posts-charlie .exactmetrics-inline-popular-posts-label{font-style:normal;font-weight:bold;font-size:16px;line-height:1.1}.exactmetrics-inline-popular-posts-charlie .exactmetrics-inline-popular-posts-list{list-style:disc inside none}.exactmetrics-inline-popular-posts-charlie .exactmetrics-inline-popular-posts-list li{font-style:normal;font-weight:normal;font-size:16px;line-height:130%}.exactmetrics-inline-popular-posts-delta{border:1px solid #D6E2ED;padding:16px 18px;border-radius:5px}.exactmetrics-inline-popular-posts-delta .exactmetrics-inline-popular-posts-icon{margin-right:8px}.exactmetrics-inline-popular-posts-delta .exactmetrics-inline-popular-posts-label{font-style:normal;font-weight:bold;font-size:18px;line-height:1.1;vertical-align:top}.exactmetrics-inline-popular-posts-delta .exactmetrics-inline-popular-posts-title{display:block;font-weight:bold;font-size:18px;line-height:1;text-decoration:none;margin-top:4px}.exactmetrics-inline-popular-posts-echo{padding:13px 16px}.exactmetrics-inline-popular-posts-echo .exactmetrics-inline-popular-posts-icon{margin-right:8px}.exactmetrics-inline-popular-posts-echo .exactmetrics-inline-popular-posts-label{font-style:normal;font-weight:bold;font-size:16px;line-height:1.1;margin-right:8px}.exactmetrics-inline-popular-posts-echo .exactmetrics-inline-popular-posts-title{font-weight:bold;font-size:16px;line-height:130%;text-decoration:none}.exactmetrics-inline-popular-posts-foxtrot{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.exactmetrics-inline-popular-posts-foxtrot .exactmetrics-inline-popular-posts-label{font-style:normal;font-weight:bold;font-size:18px;line-height:1.1;display:block}.exactmetrics-inline-popular-posts-foxtrot .exactmetrics-inline-popular-posts-title{font-weight:bold;font-size:18px;line-height:125%;text-decoration:none}.exactmetrics-inline-popular-posts-golf{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.exactmetrics-inline-popular-posts-golf .exactmetrics-inline-popular-posts-label{font-style:normal;font-weight:bold;font-size:16px;line-height:1.1;float:left;background:#fff;padding-right:20px}.exactmetrics-inline-popular-posts-golf .exactmetrics-inline-popular-posts-title{font-weight:bold;font-size:16px;line-height:125%;text-decoration:none;display:block;clear:both;margin-top:14px}.exactmetrics-inline-popular-posts-golf .exactmetrics-inline-popular-posts-title:before{width:100%}.exactmetrics-inline-popular-posts-golf .exactmetrics-inline-popular-posts-border{display:block;border-width:2px 0 0 0;border-style:solid;margin-top:10px}.exactmetrics-inline-popular-posts-golf .exactmetrics-inline-popular-posts-border-2{border-top:1px solid #E2E4E9;margin-top:20px;display:block}.exactmetrics-inline-popular-posts-golf .exactmetrics-inline-popular-posts-text{width:100%}.exactmetrics-inline-popular-posts-hotel .exactmetrics-inline-popular-posts-icon{margin-right:10px;vertical-align:middle}.exactmetrics-inline-popular-posts-hotel .exactmetrics-inline-popular-posts-title{font-style:normal;font-weight:bold;font-size:18px;text-decoration:none;line-height:130%}.exactmetrics-inline-popular-posts-india{padding:13px 12px 13px 16px;position:relative}.exactmetrics-inline-popular-posts-india .exactmetrics-inline-popular-posts-border{border-width:0 0 0 4px;border-style:solid;position:absolute;left:0;top:0;bottom:0}.exactmetrics-inline-popular-posts-india .exactmetrics-inline-popular-posts-title{font-size:14px;text-decoration:none;font-weight:bold}.exactmetrics-inline-popular-posts-india .exactmetrics-inline-popular-posts-label{font-size:14px;text-decoration:none;font-weight:bold;margin-right:4px}.exactmetrics-inline-popular-posts-juliett{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%}.exactmetrics-inline-popular-posts-juliett .exactmetrics-inline-popular-posts-border{border-width:1px 0 0 0;border-style:solid;position:absolute;left:0;top:0;right:0}.exactmetrics-inline-popular-posts-juliett .exactmetrics-inline-popular-posts-title{font-size:18px;text-decoration:none;font-weight:bold;max-width:400px;-ms-flex-positive:0;flex-grow:0;display:block;line-height:125%}.exactmetrics-inline-popular-posts-juliett .exactmetrics-inline-popular-posts-label{font-size:14px;line-height:18px;text-decoration:none;font-weight:bold;padding:4px 12px;position:absolute;right:0;top:0}.exactmetrics-inline-popular-posts-kilo{position:relative;padding:30px 0}.exactmetrics-inline-popular-posts-kilo .exactmetrics-inline-popular-posts-label{font-style:normal;font-weight:bold;font-size:18px;line-height:1}.exactmetrics-inline-popular-posts-kilo .exactmetrics-inline-popular-posts-title{font-weight:bold;font-size:18px;line-height:130%;text-decoration:none;display:block;clear:both;margin-top:6px}.exactmetrics-inline-popular-posts-kilo .exactmetrics-inline-popular-posts-title:before{width:100%}.exactmetrics-inline-popular-posts-kilo .exactmetrics-inline-popular-posts-border-2,.exactmetrics-inline-popular-posts-kilo .exactmetrics-inline-popular-posts-border{display:block;position:absolute;left:0;right:0;top:0;border-bottom:4px dashed #E2E4E9}.exactmetrics-inline-popular-posts-kilo .exactmetrics-inline-popular-posts-border-2{bottom:0;top:auto}.exactmetrics-inline-popular-posts-lima{padding:16px 19px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.exactmetrics-inline-popular-posts-lima .exactmetrics-inline-popular-posts-text{margin-left:13px;-ms-flex-order:1;order:1}.exactmetrics-inline-popular-posts-lima .exactmetrics-inline-popular-posts-label{display:block;font-weight:bold;font-size:18px;line-height:18px}.exactmetrics-inline-popular-posts-lima .exactmetrics-inline-popular-posts-title{font-weight:bold;font-size:18px;line-height:120%;text-decoration:none;display:block;max-width:420px;margin-top:7px}.exactmetrics-inline-popular-posts-lima .exactmetrics-inline-popular-posts-image{width:144px;-ms-flex-order:2;order:2;margin-right:0;margin-left:20px}.exactmetrics-inline-popular-posts-mike{display:-ms-flexbox;display:flex;position:relative;-ms-flex-align:center;align-items:center}.exactmetrics-inline-popular-posts-mike .exactmetrics-inline-popular-posts-title{font-weight:bold;font-size:18px;line-height:125%;text-decoration:none;display:block;max-width:380px}.exactmetrics-inline-popular-posts-mike .exactmetrics-inline-popular-posts-label{position:absolute;z-index:10;left:0;top:0;font-size:14px;font-weight:bold;padding:5px 8px;line-height:1.2}.exactmetrics-inline-popular-posts-mike .exactmetrics-inline-popular-posts-image{margin-right:20px}.exactmetrics-inline-popular-posts-november{display:-ms-flexbox;display:flex;position:relative;-ms-flex-align:center;align-items:center;border-radius:5px;border-width:1px;border-style:solid;padding:16px}.exactmetrics-inline-popular-posts-november .exactmetrics-inline-popular-posts-text{width:100%}.exactmetrics-inline-popular-posts-november .exactmetrics-inline-popular-posts-title{font-weight:bold;font-size:16px;line-height:125%;text-decoration:none;display:block;margin-top:4px}.exactmetrics-inline-popular-posts-november .exactmetrics-inline-popular-posts-label{display:block;font-size:16px;font-weight:bold}.exactmetrics-inline-popular-posts-november .exactmetrics-inline-popular-posts-image{margin-right:20px}.exactmetrics-inline-popular-posts-november .exactmetrics-inline-popular-posts-icon{width:32px;height:32px;display:inline-block;border-radius:50%;text-align:center;float:left;line-height:38px;margin-right:17px;margin-top:4px}.exactmetrics-widget-popular-posts-widget{margin-bottom:24px}.exactmetrics-widget-popular-posts-widget .exactmetrics-widget-popular-posts-list{padding:0}.exactmetrics-widget-popular-posts-widget .exactmetrics-widget-popular-posts-title{box-shadow:none}.exactmetrics-widget-popular-posts-widget.exactmetrics-widget-popular-posts-alpha .exactmetrics-widget-popular-posts-list{margin:0 -6px}.exactmetrics-widget-popular-posts-widget.exactmetrics-widget-popular-posts-alpha .exactmetrics-widget-popular-posts-list li{display:inline-block;padding:24px;background:#F0F2F4;border-radius:3px;margin:0 6px 12px 6px;width:calc(50% - 12px);vertical-align:top;font-size:16px;line-height:1.2;color:#393F4C;font-weight:700}.exactmetrics-widget-popular-posts-widget.exactmetrics-widget-popular-posts-beta .exactmetrics-widget-popular-posts-list{margin:0 -6px}.exactmetrics-widget-popular-posts-widget.exactmetrics-widget-popular-posts-beta .exactmetrics-widget-popular-posts-list li{display:inline-block;background:#fff;border-radius:3px;margin:0 6px 30px 6px;width:calc(50% - 12px);vertical-align:top;font-size:16px;line-height:1.2;color:#393F4C;font-weight:700;border-left:4px solid #1EC185;padding-left:16px}.exactmetrics-widget-popular-posts-widget.exactmetrics-widget-popular-posts-charlie .exactmetrics-widget-popular-posts-list{margin:0 -6px}.exactmetrics-widget-popular-posts-widget.exactmetrics-widget-popular-posts-charlie .exactmetrics-widget-popular-posts-list li{display:inline-block;padding:24px;background:#F0F2F4;border-radius:3px;margin:0 6px 12px 6px;width:calc(50% - 12px);vertical-align:top;font-size:16px;line-height:1.2;color:#393F4C;font-weight:700;border-top:4px solid #338EEF}.exactmetrics-widget-popular-posts-widget.exactmetrics-widget-popular-posts-delta .exactmetrics-widget-popular-posts-image{width:121px;height:121px;padding:0;float:left;margin-right:16px;margin-bottom:12px}.exactmetrics-widget-popular-posts-widget.exactmetrics-widget-popular-posts-delta .exactmetrics-widget-popular-posts-list{margin:0 -6px}.exactmetrics-widget-popular-posts-widget.exactmetrics-widget-popular-posts-delta .exactmetrics-widget-popular-posts-list li{display:inline-block;padding:16px 0 0;margin:0 6px 0 6px;width:calc(50% - 12px);vertical-align:top;font-size:16px;line-height:1.2;color:#393F4C;font-weight:700;border-top:2px solid #D3D7DE}.exactmetrics-widget-popular-posts-widget.exactmetrics-widget-popular-posts-delta .exactmetrics-widget-popular-posts-list .exactmetrics-widget-popular-posts-meta{font-size:12px;margin-top:8px;font-weight:400}.exactmetrics-widget-popular-posts-widget.exactmetrics-widget-popular-posts-delta .exactmetrics-widget-popular-posts-list .exactmetrics-widget-popular-posts-meta span{display:inline-block;margin-right:5px}.exactmetrics-widget-popular-posts-widget.exactmetrics-widget-popular-posts-echo .exactmetrics-widget-popular-posts-image{margin-bottom:14px;width:100%}.exactmetrics-widget-popular-posts-widget.exactmetrics-widget-popular-posts-echo .exactmetrics-widget-popular-posts-list{margin:0 -6px}.exactmetrics-widget-popular-posts-widget.exactmetrics-widget-popular-posts-echo .exactmetrics-widget-popular-posts-list li{display:inline-block;margin:0 6px 24px 6px;width:calc(50% - 12px);vertical-align:top;font-size:16px;line-height:1.2;color:#393F4C;font-weight:700}.exactmetrics-widget-popular-posts-widget.exactmetrics-widget-popular-posts-echo .exactmetrics-widget-popular-posts-list .exactmetrics-widget-popular-posts-comments{font-size:16px;font-weight:700;margin-top:14px;display:block}.exactmetrics-widget-popular-posts-widget.exactmetrics-widget-popular-posts-echo .exactmetrics-widget-popular-posts-list .exactmetrics-widget-popular-posts-meta{font-size:12px;margin-top:8px;font-weight:400}.exactmetrics-widget-popular-posts-widget.exactmetrics-widget-popular-posts-echo .exactmetrics-widget-popular-posts-list .exactmetrics-widget-popular-posts-meta span{display:inline-block;margin-right:5px}.exactmetrics-widget-popular-posts-widget.exactmetrics-widget-popular-posts-foxtrot .exactmetrics-widget-popular-posts-list{margin:0 -6px}.exactmetrics-widget-popular-posts-widget.exactmetrics-widget-popular-posts-foxtrot .exactmetrics-widget-popular-posts-list li{display:inline-block;padding:16px;background:#F0F2F4;border-radius:5px;margin:0 6px 12px 6px;width:calc(50% - 12px);vertical-align:top;font-size:16px;line-height:1.2;color:#393F4C;font-weight:700}.exactmetrics-widget-popular-posts-widget.exactmetrics-widget-popular-posts-foxtrot .exactmetrics-widget-popular-posts-list .exactmetrics-widget-popular-posts-comments{font-size:16px;font-weight:700;margin-top:14px;display:block}.exactmetrics-widget-popular-posts-widget.exactmetrics-widget-popular-posts-foxtrot .exactmetrics-widget-popular-posts-list .exactmetrics-widget-popular-posts-meta{font-size:12px;margin-top:8px;font-weight:400}.exactmetrics-widget-popular-posts-widget.exactmetrics-widget-popular-posts-foxtrot .exactmetrics-widget-popular-posts-list .exactmetrics-widget-popular-posts-meta span{display:inline-block;margin-right:5px}.exactmetrics-widget-popular-posts-widget.exactmetrics-widget-popular-posts-golf .exactmetrics-widget-popular-posts-list{margin:0 -6px}.exactmetrics-widget-popular-posts-widget.exactmetrics-widget-popular-posts-golf .exactmetrics-widget-popular-posts-list li{display:inline-block;padding:16px;background:#F0F2F4;border-radius:5px;margin:0 6px 12px 6px;width:calc(50% - 12px);vertical-align:top;font-size:16px;line-height:1.2;color:#393F4C;font-weight:700}.exactmetrics-widget-popular-posts-widget.exactmetrics-widget-popular-posts-golf .exactmetrics-widget-popular-posts-list .exactmetrics-widget-popular-posts-comments{font-size:16px;font-weight:700;margin-top:14px;display:block}.exactmetrics-widget-popular-posts-widget.exactmetrics-widget-popular-posts-golf .exactmetrics-widget-popular-posts-list .exactmetrics-widget-popular-posts-meta{font-size:12px;margin-top:8px;font-weight:400}.exactmetrics-widget-popular-posts-widget.exactmetrics-widget-popular-posts-golf .exactmetrics-widget-popular-posts-list .exactmetrics-widget-popular-posts-meta span{display:inline-block;margin-right:5px}.exactmetrics-widget-popular-posts-widget.exactmetrics-widget-popular-posts-golf .exactmetrics-widget-popular-posts-list .exactmetrics-widget-popular-posts-label{font-weight:400;font-size:12px;display:inline-block;padding:4px 8px;border-radius:3px;line-height:1;margin-bottom:14px}.exactmetrics-widget-popular-posts-widget.exactmetrics-widget-popular-posts-golf .exactmetrics-widget-popular-posts-list .exactmetrics-widget-popular-posts-title{display:block}.exactmetrics-widget-popular-posts-widget.exactmetrics-widget-popular-posts-hotel .exactmetrics-widget-popular-posts-list{margin:0 -6px}.exactmetrics-widget-popular-posts-widget.exactmetrics-widget-popular-posts-hotel .exactmetrics-widget-popular-posts-list li{display:inline-block;margin:0 6px 24px 6px;width:calc(50% - 12px);vertical-align:top;font-size:16px;line-height:1.2;font-weight:700;position:relative}.exactmetrics-widget-popular-posts-widget.exactmetrics-widget-popular-posts-hotel .exactmetrics-widget-popular-posts-list .exactmetrics-widget-popular-posts-text{position:absolute;bottom:0;padding:0 14px 14px;left:0;z-index:15}.exactmetrics-widget-popular-posts-widget.exactmetrics-widget-popular-posts-hotel .exactmetrics-widget-popular-posts-list .exactmetrics-widget-popular-posts-meta{font-size:12px;margin-top:8px;font-weight:400}.exactmetrics-widget-popular-posts-widget.exactmetrics-widget-popular-posts-hotel .exactmetrics-widget-popular-posts-list .exactmetrics-widget-popular-posts-meta span{display:inline-block;margin-right:5px}.exactmetrics-widget-popular-posts-widget.exactmetrics-widget-popular-posts-hotel .exactmetrics-bg-img{margin-bottom:0;padding-top:50%;width:100%}.exactmetrics-widget-popular-posts-widget.exactmetrics-widget-popular-posts-hotel .exactmetrics-bg-img:after{z-index:5;border-radius:5px}.exactmetrics-widget-popular-posts-widget.exactmetrics-widget-popular-posts-hotel .exactmetrics-bg-img:before{background:linear-gradient(0deg, #000 -25.16%, rgba(0,0,0,0.1) 100%);content:'';top:0;bottom:0;left:0;right:0;position:absolute;z-index:10;border-radius:5px}.exactmetrics-widget-popular-posts-widget.exactmetrics-widget-popular-posts-hotel .exactmetrics-widget-popular-posts-image{position:relative}.exactmetrics-widget-popular-posts-widget.exactmetrics-widget-popular-posts-hotel .exactmetrics-widget-popular-posts-image img{width:100%}.exactmetrics-widget-popular-posts-widget.exactmetrics-widget-popular-posts-hotel .exactmetrics-widget-popular-posts-image:before{background:linear-gradient(0deg, #000 -25.16%, rgba(0,0,0,0.1));content:"";top:0;bottom:0;left:0;right:0;position:absolute;z-index:10;border-radius:5px}.exactmetrics-widget-popular-posts-widget.exactmetrics-widget-popular-posts-columns-1 .exactmetrics-widget-popular-posts-list{margin:0}.exactmetrics-widget-popular-posts-widget.exactmetrics-widget-popular-posts-columns-1 .exactmetrics-widget-popular-posts-list li{width:100%;margin-left:0;margin-right:0}.exactmetrics-widget-popular-posts-widget.exactmetrics-widget-popular-posts-columns-3 .exactmetrics-widget-popular-posts-list{margin:0}.exactmetrics-widget-popular-posts-widget.exactmetrics-widget-popular-posts-columns-3 .exactmetrics-widget-popular-posts-list li{width:calc(33.333333% - 12px)}.exactmetrics-wide-column-options input[type="radio"]{display:none}.exactmetrics-wide-column-options .components-radio-control__option{display:inline-block}.exactmetrics-wide-column-options .components-base-control__label{display:block}.exactmetrics-wide-column-options .exactmetrics-wide-column{display:-ms-flexbox;display:flex;border:1px solid #B7C9D9;border-radius:5px;width:40px;height:40px;padding:10px 5px;-ms-flex-flow:wrap;flex-flow:wrap;-ms-flex-pack:justify;justify-content:space-between}.exactmetrics-wide-column-options .exactmetrics-wide-column>span{background:#99A1B2;display:inline-block;width:8px;height:8px;border-radius:1px;margin-bottom:2px}.exactmetrics-wide-column-options .exactmetrics-wide-column.exactmetrics-wide-column-two>span{width:12px}.exactmetrics-wide-column-options .exactmetrics-wide-column.exactmetrics-wide-column-one>span{width:100%}.exactmetrics-wide-column-options input[type="radio"]:checked+label .exactmetrics-wide-column{border:2px solid #6528f5;background:#ECF4FE;padding:9px 4px}.exactmetrics-wide-column-options input[type="radio"]:checked+label .exactmetrics-wide-column>span{background:#6528f5}.block-editor-block-inspector .exactmetrics-hierarchical-terms .components-base-control{margin-bottom:0}.block-editor-block-inspector .exactmetrics-hierarchical-terms-disabled{opacity:0.6;pointer-events:none}.exactmetrics-popular-posts-products-theme-picker .exactmetrics-theme-picker-slide label{height:142px}.exactmetrics-products-popular-posts-widget.exactmetrics-products-popular-posts-alpha .exactmetrics-products-popular-posts-image{width:80px;height:80px;padding:0;float:left;margin-right:18px}.exactmetrics-products-popular-posts-widget.exactmetrics-widget-popular-posts-echo .exactmetrics-products-popular-posts-image{margin-bottom:14px;width:100%}.exactmetrics-input-text-small{margin-top:24px}.exactmetrics-input-text-small .settings-input-text-input{max-width:350px}.exactmetrics-input-text-extra-small .settings-input-text{display:inline-block;margin-right:5px}.exactmetrics-input-text-extra-small .settings-input-text-input{max-width:80px}.exactmetrics-products-popular-posts-widget{margin-bottom:24px}.exactmetrics-products-popular-posts-widget .exactmetrics-products-popular-posts-title{box-shadow:none}.exactmetrics-products-popular-posts-widget .exactmetrics-products-popular-posts-list{padding:0}.exactmetrics-products-popular-posts-widget .exactmetrics-products-popular-posts-rating{display:block}.exactmetrics-products-popular-posts-widget .exactmetrics-products-popular-posts-rating svg{margin-right:2px}.exactmetrics-products-popular-posts-widget.exactmetrics-products-popular-posts-alpha .exactmetrics-products-popular-posts-list{margin:0 -12px}.exactmetrics-products-popular-posts-widget.exactmetrics-products-popular-posts-alpha .exactmetrics-products-popular-posts-list li{display:inline-block;margin:0 12px;width:calc(50% - 24px);vertical-align:top;font-size:16px;border-top:1px solid #D3D7DE;padding-top:15px;padding-bottom:30px;font-weight:bold;line-height:1.1}.exactmetrics-products-popular-posts-widget.exactmetrics-products-popular-posts-alpha .exactmetrics-products-popular-posts-price{display:block;margin:10px 0 7px;font-weight:400}.exactmetrics-products-popular-posts-widget.exactmetrics-products-popular-posts-beta .exactmetrics-products-popular-posts-list,.exactmetrics-products-popular-posts-widget.exactmetrics-products-popular-posts-delta .exactmetrics-products-popular-posts-list{margin:0 -6px}.exactmetrics-products-popular-posts-widget.exactmetrics-products-popular-posts-beta .exactmetrics-products-popular-posts-list li,.exactmetrics-products-popular-posts-widget.exactmetrics-products-popular-posts-delta .exactmetrics-products-popular-posts-list li{display:inline-block;width:calc(50% - 12px);vertical-align:top;font-size:16px;padding:10px 12px;font-weight:bold;line-height:1.1;margin:0 6px 24px;border-radius:3px;position:relative}.exactmetrics-products-popular-posts-widget.exactmetrics-products-popular-posts-beta .exactmetrics-products-popular-posts-price,.exactmetrics-products-popular-posts-widget.exactmetrics-products-popular-posts-delta .exactmetrics-products-popular-posts-price{display:block;font-weight:400;position:absolute;right:12px;bottom:10px}.exactmetrics-products-popular-posts-widget.exactmetrics-products-popular-posts-beta .exactmetrics-products-popular-posts-title,.exactmetrics-products-popular-posts-widget.exactmetrics-products-popular-posts-delta .exactmetrics-products-popular-posts-title{margin-top:12px;display:block}.exactmetrics-products-popular-posts-widget.exactmetrics-products-popular-posts-beta .exactmetrics-products-popular-posts-rating,.exactmetrics-products-popular-posts-widget.exactmetrics-products-popular-posts-delta .exactmetrics-products-popular-posts-rating{margin-top:13px}.exactmetrics-products-popular-posts-widget.exactmetrics-products-popular-posts-charlie .exactmetrics-products-popular-posts-list{margin:0 -6px}.exactmetrics-products-popular-posts-widget.exactmetrics-products-popular-posts-charlie .exactmetrics-products-popular-posts-list li{display:inline-block;width:calc(50% - 12px);vertical-align:top;font-size:16px;padding:0;font-weight:bold;line-height:1.1;margin:0 6px 24px;border-radius:5px;position:relative}.exactmetrics-products-popular-posts-widget.exactmetrics-products-popular-posts-charlie .exactmetrics-products-popular-posts-price{display:block;font-weight:400;-ms-flex-order:3;order:3;margin-top:4px}.exactmetrics-products-popular-posts-widget.exactmetrics-products-popular-posts-charlie .exactmetrics-products-popular-posts-title{-ms-flex-order:2;order:2;margin-top:4px}.exactmetrics-products-popular-posts-widget.exactmetrics-products-popular-posts-charlie .exactmetrics-products-popular-posts-text{position:absolute;bottom:0;z-index:10;left:0;right:0;padding:16px;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column}.exactmetrics-products-popular-posts-widget.exactmetrics-products-popular-posts-charlie .exactmetrics-products-popular-posts-rating{margin-top:13px;-ms-flex-order:1;order:1}.exactmetrics-products-popular-posts-widget.exactmetrics-products-popular-posts-charlie .exactmetrics-products-popular-posts-image{position:relative}.exactmetrics-products-popular-posts-widget.exactmetrics-products-popular-posts-charlie .exactmetrics-products-popular-posts-image:before{background:linear-gradient(0deg, #000 -25.16%, rgba(0,0,0,0.1) 100%);content:'';top:0;bottom:0;left:0;right:0;position:absolute;z-index:10;border-radius:5px}.exactmetrics-products-popular-posts-widget.exactmetrics-products-popular-posts-delta .exactmetrics-products-popular-posts-price{position:relative;margin-top:8px}.exactmetrics-products-popular-posts-widget.exactmetrics-products-popular-posts-delta .exactmetrics-products-popular-posts-list{margin:0 -6px}.exactmetrics-products-popular-posts-widget.exactmetrics-products-popular-posts-delta .exactmetrics-products-popular-posts-list li{padding:0}.exactmetrics-products-popular-posts-widget.exactmetrics-products-popular-posts-delta .exactmetrics-products-popular-posts-price{right:auto;bottom:auto;-ms-flex-order:3;order:3}.exactmetrics-products-popular-posts-widget.exactmetrics-products-popular-posts-delta .exactmetrics-products-popular-posts-rating{margin-top:8px;-ms-flex-order:1;order:1}.exactmetrics-products-popular-posts-widget.exactmetrics-products-popular-posts-delta .exactmetrics-products-popular-posts-title{-ms-flex-order:2;order:2}.exactmetrics-products-popular-posts-widget.exactmetrics-products-popular-posts-delta .exactmetrics-products-popular-posts-text{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column}.exactmetrics-products-popular-posts-widget.exactmetrics-products-popular-posts-columns-1 .exactmetrics-products-popular-posts-list{margin:0}.exactmetrics-products-popular-posts-widget.exactmetrics-products-popular-posts-columns-1 .exactmetrics-products-popular-posts-list li{width:100%;margin-left:0;margin-right:0}.exactmetrics-products-popular-posts-widget.exactmetrics-products-popular-posts-columns-3 .exactmetrics-products-popular-posts-list li{width:calc(33.333333% - 24px)}.exactmetrics-post-picker .components-form-token-field__help{display:none}.exactmetrics-popular-posts-pro-pill{font-style:normal;font-weight:bold;font-size:11px;background:#1EC185;border-radius:5px;color:#fff;padding:3px 8px;margin-left:8px}.exactmetrics-popular-posts-no-woocoomerce{padding:44px 34px;text-align:center}.exactmetrics-popular-posts-no-woocoomerce h3{font-size:22px;line-height:1.4}.exactmetrics-popular-posts-no-woocoomerce p,.exactmetrics-popular-posts-no-woocoomerce a{font-size:16px;font-style:normal;font-weight:400;line-height:22px;color:#626D83}.exactmetrics-popular-posts-no-woocoomerce a{color:#1170D5;margin-top:24px}
|
assets/gutenberg/js/editor.js
DELETED
@@ -1,46248 +0,0 @@
|
|
1 |
-
/******/ (function(modules) { // webpackBootstrap
|
2 |
-
/******/ // The module cache
|
3 |
-
/******/ var installedModules = {};
|
4 |
-
/******/
|
5 |
-
/******/ // The require function
|
6 |
-
/******/ function __webpack_require__(moduleId) {
|
7 |
-
/******/
|
8 |
-
/******/ // Check if module is in cache
|
9 |
-
/******/ if(installedModules[moduleId]) {
|
10 |
-
/******/ return installedModules[moduleId].exports;
|
11 |
-
/******/ }
|
12 |
-
/******/ // Create a new module (and put it into the cache)
|
13 |
-
/******/ var module = installedModules[moduleId] = {
|
14 |
-
/******/ i: moduleId,
|
15 |
-
/******/ l: false,
|
16 |
-
/******/ exports: {}
|
17 |
-
/******/ };
|
18 |
-
/******/
|
19 |
-
/******/ // Execute the module function
|
20 |
-
/******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__);
|
21 |
-
/******/
|
22 |
-
/******/ // Flag the module as loaded
|
23 |
-
/******/ module.l = true;
|
24 |
-
/******/
|
25 |
-
/******/ // Return the exports of the module
|
26 |
-
/******/ return module.exports;
|
27 |
-
/******/ }
|
28 |
-
/******/
|
29 |
-
/******/
|
30 |
-
/******/ // expose the modules object (__webpack_modules__)
|
31 |
-
/******/ __webpack_require__.m = modules;
|
32 |
-
/******/
|
33 |
-
/******/ // expose the module cache
|
34 |
-
/******/ __webpack_require__.c = installedModules;
|
35 |
-
/******/
|
36 |
-
/******/ // define getter function for harmony exports
|
37 |
-
/******/ __webpack_require__.d = function(exports, name, getter) {
|
38 |
-
/******/ if(!__webpack_require__.o(exports, name)) {
|
39 |
-
/******/ Object.defineProperty(exports, name, {
|
40 |
-
/******/ configurable: false,
|
41 |
-
/******/ enumerable: true,
|
42 |
-
/******/ get: getter
|
43 |
-
/******/ });
|
44 |
-
/******/ }
|
45 |
-
/******/ };
|
46 |
-
/******/
|
47 |
-
/******/ // getDefaultExport function for compatibility with non-harmony modules
|
48 |
-
/******/ __webpack_require__.n = function(module) {
|
49 |
-
/******/ var getter = module && module.__esModule ?
|
50 |
-
/******/ function getDefault() { return module['default']; } :
|
51 |
-
/******/ function getModuleExports() { return module; };
|
52 |
-
/******/ __webpack_require__.d(getter, 'a', getter);
|
53 |
-
/******/ return getter;
|
54 |
-
/******/ };
|
55 |
-
/******/
|
56 |
-
/******/ // Object.prototype.hasOwnProperty.call
|
57 |
-
/******/ __webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };
|
58 |
-
/******/
|
59 |
-
/******/ // __webpack_public_path__
|
60 |
-
/******/ __webpack_require__.p = "";
|
61 |
-
/******/
|
62 |
-
/******/ // Load entry module and return exports
|
63 |
-
/******/ return __webpack_require__(__webpack_require__.s = 220);
|
64 |
-
/******/ })
|
65 |
-
/************************************************************************/
|
66 |
-
/******/ ([
|
67 |
-
/* 0 */
|
68 |
-
/***/ (function(module, exports, __webpack_require__) {
|
69 |
-
|
70 |
-
/* WEBPACK VAR INJECTION */(function(module) {var require;//! moment.js
|
71 |
-
//! version : 2.27.0
|
72 |
-
//! authors : Tim Wood, Iskren Chernev, Moment.js contributors
|
73 |
-
//! license : MIT
|
74 |
-
//! momentjs.com
|
75 |
-
|
76 |
-
;(function (global, factory) {
|
77 |
-
true ? module.exports = factory() :
|
78 |
-
typeof define === 'function' && define.amd ? define(factory) :
|
79 |
-
global.moment = factory()
|
80 |
-
}(this, (function () { 'use strict';
|
81 |
-
|
82 |
-
var hookCallback;
|
83 |
-
|
84 |
-
function hooks() {
|
85 |
-
return hookCallback.apply(null, arguments);
|
86 |
-
}
|
87 |
-
|
88 |
-
// This is done to register the method called with moment()
|
89 |
-
// without creating circular dependencies.
|
90 |
-
function setHookCallback(callback) {
|
91 |
-
hookCallback = callback;
|
92 |
-
}
|
93 |
-
|
94 |
-
function isArray(input) {
|
95 |
-
return (
|
96 |
-
input instanceof Array ||
|
97 |
-
Object.prototype.toString.call(input) === '[object Array]'
|
98 |
-
);
|
99 |
-
}
|
100 |
-
|
101 |
-
function isObject(input) {
|
102 |
-
// IE8 will treat undefined and null as object if it wasn't for
|
103 |
-
// input != null
|
104 |
-
return (
|
105 |
-
input != null &&
|
106 |
-
Object.prototype.toString.call(input) === '[object Object]'
|
107 |
-
);
|
108 |
-
}
|
109 |
-
|
110 |
-
function hasOwnProp(a, b) {
|
111 |
-
return Object.prototype.hasOwnProperty.call(a, b);
|
112 |
-
}
|
113 |
-
|
114 |
-
function isObjectEmpty(obj) {
|
115 |
-
if (Object.getOwnPropertyNames) {
|
116 |
-
return Object.getOwnPropertyNames(obj).length === 0;
|
117 |
-
} else {
|
118 |
-
var k;
|
119 |
-
for (k in obj) {
|
120 |
-
if (hasOwnProp(obj, k)) {
|
121 |
-
return false;
|
122 |
-
}
|
123 |
-
}
|
124 |
-
return true;
|
125 |
-
}
|
126 |
-
}
|
127 |
-
|
128 |
-
function isUndefined(input) {
|
129 |
-
return input === void 0;
|
130 |
-
}
|
131 |
-
|
132 |
-
function isNumber(input) {
|
133 |
-
return (
|
134 |
-
typeof input === 'number' ||
|
135 |
-
Object.prototype.toString.call(input) === '[object Number]'
|
136 |
-
);
|
137 |
-
}
|
138 |
-
|
139 |
-
function isDate(input) {
|
140 |
-
return (
|
141 |
-
input instanceof Date ||
|
142 |
-
Object.prototype.toString.call(input) === '[object Date]'
|
143 |
-
);
|
144 |
-
}
|
145 |
-
|
146 |
-
function map(arr, fn) {
|
147 |
-
var res = [],
|
148 |
-
i;
|
149 |
-
for (i = 0; i < arr.length; ++i) {
|
150 |
-
res.push(fn(arr[i], i));
|
151 |
-
}
|
152 |
-
return res;
|
153 |
-
}
|
154 |
-
|
155 |
-
function extend(a, b) {
|
156 |
-
for (var i in b) {
|
157 |
-
if (hasOwnProp(b, i)) {
|
158 |
-
a[i] = b[i];
|
159 |
-
}
|
160 |
-
}
|
161 |
-
|
162 |
-
if (hasOwnProp(b, 'toString')) {
|
163 |
-
a.toString = b.toString;
|
164 |
-
}
|
165 |
-
|
166 |
-
if (hasOwnProp(b, 'valueOf')) {
|
167 |
-
a.valueOf = b.valueOf;
|
168 |
-
}
|
169 |
-
|
170 |
-
return a;
|
171 |
-
}
|
172 |
-
|
173 |
-
function createUTC(input, format, locale, strict) {
|
174 |
-
return createLocalOrUTC(input, format, locale, strict, true).utc();
|
175 |
-
}
|
176 |
-
|
177 |
-
function defaultParsingFlags() {
|
178 |
-
// We need to deep clone this object.
|
179 |
-
return {
|
180 |
-
empty: false,
|
181 |
-
unusedTokens: [],
|
182 |
-
unusedInput: [],
|
183 |
-
overflow: -2,
|
184 |
-
charsLeftOver: 0,
|
185 |
-
nullInput: false,
|
186 |
-
invalidEra: null,
|
187 |
-
invalidMonth: null,
|
188 |
-
invalidFormat: false,
|
189 |
-
userInvalidated: false,
|
190 |
-
iso: false,
|
191 |
-
parsedDateParts: [],
|
192 |
-
era: null,
|
193 |
-
meridiem: null,
|
194 |
-
rfc2822: false,
|
195 |
-
weekdayMismatch: false,
|
196 |
-
};
|
197 |
-
}
|
198 |
-
|
199 |
-
function getParsingFlags(m) {
|
200 |
-
if (m._pf == null) {
|
201 |
-
m._pf = defaultParsingFlags();
|
202 |
-
}
|
203 |
-
return m._pf;
|
204 |
-
}
|
205 |
-
|
206 |
-
var some;
|
207 |
-
if (Array.prototype.some) {
|
208 |
-
some = Array.prototype.some;
|
209 |
-
} else {
|
210 |
-
some = function (fun) {
|
211 |
-
var t = Object(this),
|
212 |
-
len = t.length >>> 0,
|
213 |
-
i;
|
214 |
-
|
215 |
-
for (i = 0; i < len; i++) {
|
216 |
-
if (i in t && fun.call(this, t[i], i, t)) {
|
217 |
-
return true;
|
218 |
-
}
|
219 |
-
}
|
220 |
-
|
221 |
-
return false;
|
222 |
-
};
|
223 |
-
}
|
224 |
-
|
225 |
-
function isValid(m) {
|
226 |
-
if (m._isValid == null) {
|
227 |
-
var flags = getParsingFlags(m),
|
228 |
-
parsedParts = some.call(flags.parsedDateParts, function (i) {
|
229 |
-
return i != null;
|
230 |
-
}),
|
231 |
-
isNowValid =
|
232 |
-
!isNaN(m._d.getTime()) &&
|
233 |
-
flags.overflow < 0 &&
|
234 |
-
!flags.empty &&
|
235 |
-
!flags.invalidEra &&
|
236 |
-
!flags.invalidMonth &&
|
237 |
-
!flags.invalidWeekday &&
|
238 |
-
!flags.weekdayMismatch &&
|
239 |
-
!flags.nullInput &&
|
240 |
-
!flags.invalidFormat &&
|
241 |
-
!flags.userInvalidated &&
|
242 |
-
(!flags.meridiem || (flags.meridiem && parsedParts));
|
243 |
-
|
244 |
-
if (m._strict) {
|
245 |
-
isNowValid =
|
246 |
-
isNowValid &&
|
247 |
-
flags.charsLeftOver === 0 &&
|
248 |
-
flags.unusedTokens.length === 0 &&
|
249 |
-
flags.bigHour === undefined;
|
250 |
-
}
|
251 |
-
|
252 |
-
if (Object.isFrozen == null || !Object.isFrozen(m)) {
|
253 |
-
m._isValid = isNowValid;
|
254 |
-
} else {
|
255 |
-
return isNowValid;
|
256 |
-
}
|
257 |
-
}
|
258 |
-
return m._isValid;
|
259 |
-
}
|
260 |
-
|
261 |
-
function createInvalid(flags) {
|
262 |
-
var m = createUTC(NaN);
|
263 |
-
if (flags != null) {
|
264 |
-
extend(getParsingFlags(m), flags);
|
265 |
-
} else {
|
266 |
-
getParsingFlags(m).userInvalidated = true;
|
267 |
-
}
|
268 |
-
|
269 |
-
return m;
|
270 |
-
}
|
271 |
-
|
272 |
-
// Plugins that add properties should also add the key here (null value),
|
273 |
-
// so we can properly clone ourselves.
|
274 |
-
var momentProperties = (hooks.momentProperties = []),
|
275 |
-
updateInProgress = false;
|
276 |
-
|
277 |
-
function copyConfig(to, from) {
|
278 |
-
var i, prop, val;
|
279 |
-
|
280 |
-
if (!isUndefined(from._isAMomentObject)) {
|
281 |
-
to._isAMomentObject = from._isAMomentObject;
|
282 |
-
}
|
283 |
-
if (!isUndefined(from._i)) {
|
284 |
-
to._i = from._i;
|
285 |
-
}
|
286 |
-
if (!isUndefined(from._f)) {
|
287 |
-
to._f = from._f;
|
288 |
-
}
|
289 |
-
if (!isUndefined(from._l)) {
|
290 |
-
to._l = from._l;
|
291 |
-
}
|
292 |
-
if (!isUndefined(from._strict)) {
|
293 |
-
to._strict = from._strict;
|
294 |
-
}
|
295 |
-
if (!isUndefined(from._tzm)) {
|
296 |
-
to._tzm = from._tzm;
|
297 |
-
}
|
298 |
-
if (!isUndefined(from._isUTC)) {
|
299 |
-
to._isUTC = from._isUTC;
|
300 |
-
}
|
301 |
-
if (!isUndefined(from._offset)) {
|
302 |
-
to._offset = from._offset;
|
303 |
-
}
|
304 |
-
if (!isUndefined(from._pf)) {
|
305 |
-
to._pf = getParsingFlags(from);
|
306 |
-
}
|
307 |
-
if (!isUndefined(from._locale)) {
|
308 |
-
to._locale = from._locale;
|
309 |
-
}
|
310 |
-
|
311 |
-
if (momentProperties.length > 0) {
|
312 |
-
for (i = 0; i < momentProperties.length; i++) {
|
313 |
-
prop = momentProperties[i];
|
314 |
-
val = from[prop];
|
315 |
-
if (!isUndefined(val)) {
|
316 |
-
to[prop] = val;
|
317 |
-
}
|
318 |
-
}
|
319 |
-
}
|
320 |
-
|
321 |
-
return to;
|
322 |
-
}
|
323 |
-
|
324 |
-
// Moment prototype object
|
325 |
-
function Moment(config) {
|
326 |
-
copyConfig(this, config);
|
327 |
-
this._d = new Date(config._d != null ? config._d.getTime() : NaN);
|
328 |
-
if (!this.isValid()) {
|
329 |
-
this._d = new Date(NaN);
|
330 |
-
}
|
331 |
-
// Prevent infinite loop in case updateOffset creates new moment
|
332 |
-
// objects.
|
333 |
-
if (updateInProgress === false) {
|
334 |
-
updateInProgress = true;
|
335 |
-
hooks.updateOffset(this);
|
336 |
-
updateInProgress = false;
|
337 |
-
}
|
338 |
-
}
|
339 |
-
|
340 |
-
function isMoment(obj) {
|
341 |
-
return (
|
342 |
-
obj instanceof Moment || (obj != null && obj._isAMomentObject != null)
|
343 |
-
);
|
344 |
-
}
|
345 |
-
|
346 |
-
function warn(msg) {
|
347 |
-
if (
|
348 |
-
hooks.suppressDeprecationWarnings === false &&
|
349 |
-
typeof console !== 'undefined' &&
|
350 |
-
console.warn
|
351 |
-
) {
|
352 |
-
console.warn('Deprecation warning: ' + msg);
|
353 |
-
}
|
354 |
-
}
|
355 |
-
|
356 |
-
function deprecate(msg, fn) {
|
357 |
-
var firstTime = true;
|
358 |
-
|
359 |
-
return extend(function () {
|
360 |
-
if (hooks.deprecationHandler != null) {
|
361 |
-
hooks.deprecationHandler(null, msg);
|
362 |
-
}
|
363 |
-
if (firstTime) {
|
364 |
-
var args = [],
|
365 |
-
arg,
|
366 |
-
i,
|
367 |
-
key;
|
368 |
-
for (i = 0; i < arguments.length; i++) {
|
369 |
-
arg = '';
|
370 |
-
if (typeof arguments[i] === 'object') {
|
371 |
-
arg += '\n[' + i + '] ';
|
372 |
-
for (key in arguments[0]) {
|
373 |
-
if (hasOwnProp(arguments[0], key)) {
|
374 |
-
arg += key + ': ' + arguments[0][key] + ', ';
|
375 |
-
}
|
376 |
-
}
|
377 |
-
arg = arg.slice(0, -2); // Remove trailing comma and space
|
378 |
-
} else {
|
379 |
-
arg = arguments[i];
|
380 |
-
}
|
381 |
-
args.push(arg);
|
382 |
-
}
|
383 |
-
warn(
|
384 |
-
msg +
|
385 |
-
'\nArguments: ' +
|
386 |
-
Array.prototype.slice.call(args).join('') +
|
387 |
-
'\n' +
|
388 |
-
new Error().stack
|
389 |
-
);
|
390 |
-
firstTime = false;
|
391 |
-
}
|
392 |
-
return fn.apply(this, arguments);
|
393 |
-
}, fn);
|
394 |
-
}
|
395 |
-
|
396 |
-
var deprecations = {};
|
397 |
-
|
398 |
-
function deprecateSimple(name, msg) {
|
399 |
-
if (hooks.deprecationHandler != null) {
|
400 |
-
hooks.deprecationHandler(name, msg);
|
401 |
-
}
|
402 |
-
if (!deprecations[name]) {
|
403 |
-
warn(msg);
|
404 |
-
deprecations[name] = true;
|
405 |
-
}
|
406 |
-
}
|
407 |
-
|
408 |
-
hooks.suppressDeprecationWarnings = false;
|
409 |
-
hooks.deprecationHandler = null;
|
410 |
-
|
411 |
-
function isFunction(input) {
|
412 |
-
return (
|
413 |
-
(typeof Function !== 'undefined' && input instanceof Function) ||
|
414 |
-
Object.prototype.toString.call(input) === '[object Function]'
|
415 |
-
);
|
416 |
-
}
|
417 |
-
|
418 |
-
function set(config) {
|
419 |
-
var prop, i;
|
420 |
-
for (i in config) {
|
421 |
-
if (hasOwnProp(config, i)) {
|
422 |
-
prop = config[i];
|
423 |
-
if (isFunction(prop)) {
|
424 |
-
this[i] = prop;
|
425 |
-
} else {
|
426 |
-
this['_' + i] = prop;
|
427 |
-
}
|
428 |
-
}
|
429 |
-
}
|
430 |
-
this._config = config;
|
431 |
-
// Lenient ordinal parsing accepts just a number in addition to
|
432 |
-
// number + (possibly) stuff coming from _dayOfMonthOrdinalParse.
|
433 |
-
// TODO: Remove "ordinalParse" fallback in next major release.
|
434 |
-
this._dayOfMonthOrdinalParseLenient = new RegExp(
|
435 |
-
(this._dayOfMonthOrdinalParse.source || this._ordinalParse.source) +
|
436 |
-
'|' +
|
437 |
-
/\d{1,2}/.source
|
438 |
-
);
|
439 |
-
}
|
440 |
-
|
441 |
-
function mergeConfigs(parentConfig, childConfig) {
|
442 |
-
var res = extend({}, parentConfig),
|
443 |
-
prop;
|
444 |
-
for (prop in childConfig) {
|
445 |
-
if (hasOwnProp(childConfig, prop)) {
|
446 |
-
if (isObject(parentConfig[prop]) && isObject(childConfig[prop])) {
|
447 |
-
res[prop] = {};
|
448 |
-
extend(res[prop], parentConfig[prop]);
|
449 |
-
extend(res[prop], childConfig[prop]);
|
450 |
-
} else if (childConfig[prop] != null) {
|
451 |
-
res[prop] = childConfig[prop];
|
452 |
-
} else {
|
453 |
-
delete res[prop];
|
454 |
-
}
|
455 |
-
}
|
456 |
-
}
|
457 |
-
for (prop in parentConfig) {
|
458 |
-
if (
|
459 |
-
hasOwnProp(parentConfig, prop) &&
|
460 |
-
!hasOwnProp(childConfig, prop) &&
|
461 |
-
isObject(parentConfig[prop])
|
462 |
-
) {
|
463 |
-
// make sure changes to properties don't modify parent config
|
464 |
-
res[prop] = extend({}, res[prop]);
|
465 |
-
}
|
466 |
-
}
|
467 |
-
return res;
|
468 |
-
}
|
469 |
-
|
470 |
-
function Locale(config) {
|
471 |
-
if (config != null) {
|
472 |
-
this.set(config);
|
473 |
-
}
|
474 |
-
}
|
475 |
-
|
476 |
-
var keys;
|
477 |
-
|
478 |
-
if (Object.keys) {
|
479 |
-
keys = Object.keys;
|
480 |
-
} else {
|
481 |
-
keys = function (obj) {
|
482 |
-
var i,
|
483 |
-
res = [];
|
484 |
-
for (i in obj) {
|
485 |
-
if (hasOwnProp(obj, i)) {
|
486 |
-
res.push(i);
|
487 |
-
}
|
488 |
-
}
|
489 |
-
return res;
|
490 |
-
};
|
491 |
-
}
|
492 |
-
|
493 |
-
var defaultCalendar = {
|
494 |
-
sameDay: '[Today at] LT',
|
495 |
-
nextDay: '[Tomorrow at] LT',
|
496 |
-
nextWeek: 'dddd [at] LT',
|
497 |
-
lastDay: '[Yesterday at] LT',
|
498 |
-
lastWeek: '[Last] dddd [at] LT',
|
499 |
-
sameElse: 'L',
|
500 |
-
};
|
501 |
-
|
502 |
-
function calendar(key, mom, now) {
|
503 |
-
var output = this._calendar[key] || this._calendar['sameElse'];
|
504 |
-
return isFunction(output) ? output.call(mom, now) : output;
|
505 |
-
}
|
506 |
-
|
507 |
-
function zeroFill(number, targetLength, forceSign) {
|
508 |
-
var absNumber = '' + Math.abs(number),
|
509 |
-
zerosToFill = targetLength - absNumber.length,
|
510 |
-
sign = number >= 0;
|
511 |
-
return (
|
512 |
-
(sign ? (forceSign ? '+' : '') : '-') +
|
513 |
-
Math.pow(10, Math.max(0, zerosToFill)).toString().substr(1) +
|
514 |
-
absNumber
|
515 |
-
);
|
516 |
-
}
|
517 |
-
|
518 |
-
var formattingTokens = /(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|N{1,5}|YYYYYY|YYYYY|YYYY|YY|y{2,4}|yo?|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,
|
519 |
-
localFormattingTokens = /(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,
|
520 |
-
formatFunctions = {},
|
521 |
-
formatTokenFunctions = {};
|
522 |
-
|
523 |
-
// token: 'M'
|
524 |
-
// padded: ['MM', 2]
|
525 |
-
// ordinal: 'Mo'
|
526 |
-
// callback: function () { this.month() + 1 }
|
527 |
-
function addFormatToken(token, padded, ordinal, callback) {
|
528 |
-
var func = callback;
|
529 |
-
if (typeof callback === 'string') {
|
530 |
-
func = function () {
|
531 |
-
return this[callback]();
|
532 |
-
};
|
533 |
-
}
|
534 |
-
if (token) {
|
535 |
-
formatTokenFunctions[token] = func;
|
536 |
-
}
|
537 |
-
if (padded) {
|
538 |
-
formatTokenFunctions[padded[0]] = function () {
|
539 |
-
return zeroFill(func.apply(this, arguments), padded[1], padded[2]);
|
540 |
-
};
|
541 |
-
}
|
542 |
-
if (ordinal) {
|
543 |
-
formatTokenFunctions[ordinal] = function () {
|
544 |
-
return this.localeData().ordinal(
|
545 |
-
func.apply(this, arguments),
|
546 |
-
token
|
547 |
-
);
|
548 |
-
};
|
549 |
-
}
|
550 |
-
}
|
551 |
-
|
552 |
-
function removeFormattingTokens(input) {
|
553 |
-
if (input.match(/\[[\s\S]/)) {
|
554 |
-
return input.replace(/^\[|\]$/g, '');
|
555 |
-
}
|
556 |
-
return input.replace(/\\/g, '');
|
557 |
-
}
|
558 |
-
|
559 |
-
function makeFormatFunction(format) {
|
560 |
-
var array = format.match(formattingTokens),
|
561 |
-
i,
|
562 |
-
length;
|
563 |
-
|
564 |
-
for (i = 0, length = array.length; i < length; i++) {
|
565 |
-
if (formatTokenFunctions[array[i]]) {
|
566 |
-
array[i] = formatTokenFunctions[array[i]];
|
567 |
-
} else {
|
568 |
-
array[i] = removeFormattingTokens(array[i]);
|
569 |
-
}
|
570 |
-
}
|
571 |
-
|
572 |
-
return function (mom) {
|
573 |
-
var output = '',
|
574 |
-
i;
|
575 |
-
for (i = 0; i < length; i++) {
|
576 |
-
output += isFunction(array[i])
|
577 |
-
? array[i].call(mom, format)
|
578 |
-
: array[i];
|
579 |
-
}
|
580 |
-
return output;
|
581 |
-
};
|
582 |
-
}
|
583 |
-
|
584 |
-
// format date using native date object
|
585 |
-
function formatMoment(m, format) {
|
586 |
-
if (!m.isValid()) {
|
587 |
-
return m.localeData().invalidDate();
|
588 |
-
}
|
589 |
-
|
590 |
-
format = expandFormat(format, m.localeData());
|
591 |
-
formatFunctions[format] =
|
592 |
-
formatFunctions[format] || makeFormatFunction(format);
|
593 |
-
|
594 |
-
return formatFunctions[format](m);
|
595 |
-
}
|
596 |
-
|
597 |
-
function expandFormat(format, locale) {
|
598 |
-
var i = 5;
|
599 |
-
|
600 |
-
function replaceLongDateFormatTokens(input) {
|
601 |
-
return locale.longDateFormat(input) || input;
|
602 |
-
}
|
603 |
-
|
604 |
-
localFormattingTokens.lastIndex = 0;
|
605 |
-
while (i >= 0 && localFormattingTokens.test(format)) {
|
606 |
-
format = format.replace(
|
607 |
-
localFormattingTokens,
|
608 |
-
replaceLongDateFormatTokens
|
609 |
-
);
|
610 |
-
localFormattingTokens.lastIndex = 0;
|
611 |
-
i -= 1;
|
612 |
-
}
|
613 |
-
|
614 |
-
return format;
|
615 |
-
}
|
616 |
-
|
617 |
-
var defaultLongDateFormat = {
|
618 |
-
LTS: 'h:mm:ss A',
|
619 |
-
LT: 'h:mm A',
|
620 |
-
L: 'MM/DD/YYYY',
|
621 |
-
LL: 'MMMM D, YYYY',
|
622 |
-
LLL: 'MMMM D, YYYY h:mm A',
|
623 |
-
LLLL: 'dddd, MMMM D, YYYY h:mm A',
|
624 |
-
};
|
625 |
-
|
626 |
-
function longDateFormat(key) {
|
627 |
-
var format = this._longDateFormat[key],
|
628 |
-
formatUpper = this._longDateFormat[key.toUpperCase()];
|
629 |
-
|
630 |
-
if (format || !formatUpper) {
|
631 |
-
return format;
|
632 |
-
}
|
633 |
-
|
634 |
-
this._longDateFormat[key] = formatUpper
|
635 |
-
.match(formattingTokens)
|
636 |
-
.map(function (tok) {
|
637 |
-
if (
|
638 |
-
tok === 'MMMM' ||
|
639 |
-
tok === 'MM' ||
|
640 |
-
tok === 'DD' ||
|
641 |
-
tok === 'dddd'
|
642 |
-
) {
|
643 |
-
return tok.slice(1);
|
644 |
-
}
|
645 |
-
return tok;
|
646 |
-
})
|
647 |
-
.join('');
|
648 |
-
|
649 |
-
return this._longDateFormat[key];
|
650 |
-
}
|
651 |
-
|
652 |
-
var defaultInvalidDate = 'Invalid date';
|
653 |
-
|
654 |
-
function invalidDate() {
|
655 |
-
return this._invalidDate;
|
656 |
-
}
|
657 |
-
|
658 |
-
var defaultOrdinal = '%d',
|
659 |
-
defaultDayOfMonthOrdinalParse = /\d{1,2}/;
|
660 |
-
|
661 |
-
function ordinal(number) {
|
662 |
-
return this._ordinal.replace('%d', number);
|
663 |
-
}
|
664 |
-
|
665 |
-
var defaultRelativeTime = {
|
666 |
-
future: 'in %s',
|
667 |
-
past: '%s ago',
|
668 |
-
s: 'a few seconds',
|
669 |
-
ss: '%d seconds',
|
670 |
-
m: 'a minute',
|
671 |
-
mm: '%d minutes',
|
672 |
-
h: 'an hour',
|
673 |
-
hh: '%d hours',
|
674 |
-
d: 'a day',
|
675 |
-
dd: '%d days',
|
676 |
-
w: 'a week',
|
677 |
-
ww: '%d weeks',
|
678 |
-
M: 'a month',
|
679 |
-
MM: '%d months',
|
680 |
-
y: 'a year',
|
681 |
-
yy: '%d years',
|
682 |
-
};
|
683 |
-
|
684 |
-
function relativeTime(number, withoutSuffix, string, isFuture) {
|
685 |
-
var output = this._relativeTime[string];
|
686 |
-
return isFunction(output)
|
687 |
-
? output(number, withoutSuffix, string, isFuture)
|
688 |
-
: output.replace(/%d/i, number);
|
689 |
-
}
|
690 |
-
|
691 |
-
function pastFuture(diff, output) {
|
692 |
-
var format = this._relativeTime[diff > 0 ? 'future' : 'past'];
|
693 |
-
return isFunction(format) ? format(output) : format.replace(/%s/i, output);
|
694 |
-
}
|
695 |
-
|
696 |
-
var aliases = {};
|
697 |
-
|
698 |
-
function addUnitAlias(unit, shorthand) {
|
699 |
-
var lowerCase = unit.toLowerCase();
|
700 |
-
aliases[lowerCase] = aliases[lowerCase + 's'] = aliases[shorthand] = unit;
|
701 |
-
}
|
702 |
-
|
703 |
-
function normalizeUnits(units) {
|
704 |
-
return typeof units === 'string'
|
705 |
-
? aliases[units] || aliases[units.toLowerCase()]
|
706 |
-
: undefined;
|
707 |
-
}
|
708 |
-
|
709 |
-
function normalizeObjectUnits(inputObject) {
|
710 |
-
var normalizedInput = {},
|
711 |
-
normalizedProp,
|
712 |
-
prop;
|
713 |
-
|
714 |
-
for (prop in inputObject) {
|
715 |
-
if (hasOwnProp(inputObject, prop)) {
|
716 |
-
normalizedProp = normalizeUnits(prop);
|
717 |
-
if (normalizedProp) {
|
718 |
-
normalizedInput[normalizedProp] = inputObject[prop];
|
719 |
-
}
|
720 |
-
}
|
721 |
-
}
|
722 |
-
|
723 |
-
return normalizedInput;
|
724 |
-
}
|
725 |
-
|
726 |
-
var priorities = {};
|
727 |
-
|
728 |
-
function addUnitPriority(unit, priority) {
|
729 |
-
priorities[unit] = priority;
|
730 |
-
}
|
731 |
-
|
732 |
-
function getPrioritizedUnits(unitsObj) {
|
733 |
-
var units = [],
|
734 |
-
u;
|
735 |
-
for (u in unitsObj) {
|
736 |
-
if (hasOwnProp(unitsObj, u)) {
|
737 |
-
units.push({ unit: u, priority: priorities[u] });
|
738 |
-
}
|
739 |
-
}
|
740 |
-
units.sort(function (a, b) {
|
741 |
-
return a.priority - b.priority;
|
742 |
-
});
|
743 |
-
return units;
|
744 |
-
}
|
745 |
-
|
746 |
-
function isLeapYear(year) {
|
747 |
-
return (year % 4 === 0 && year % 100 !== 0) || year % 400 === 0;
|
748 |
-
}
|
749 |
-
|
750 |
-
function absFloor(number) {
|
751 |
-
if (number < 0) {
|
752 |
-
// -0 -> 0
|
753 |
-
return Math.ceil(number) || 0;
|
754 |
-
} else {
|
755 |
-
return Math.floor(number);
|
756 |
-
}
|
757 |
-
}
|
758 |
-
|
759 |
-
function toInt(argumentForCoercion) {
|
760 |
-
var coercedNumber = +argumentForCoercion,
|
761 |
-
value = 0;
|
762 |
-
|
763 |
-
if (coercedNumber !== 0 && isFinite(coercedNumber)) {
|
764 |
-
value = absFloor(coercedNumber);
|
765 |
-
}
|
766 |
-
|
767 |
-
return value;
|
768 |
-
}
|
769 |
-
|
770 |
-
function makeGetSet(unit, keepTime) {
|
771 |
-
return function (value) {
|
772 |
-
if (value != null) {
|
773 |
-
set$1(this, unit, value);
|
774 |
-
hooks.updateOffset(this, keepTime);
|
775 |
-
return this;
|
776 |
-
} else {
|
777 |
-
return get(this, unit);
|
778 |
-
}
|
779 |
-
};
|
780 |
-
}
|
781 |
-
|
782 |
-
function get(mom, unit) {
|
783 |
-
return mom.isValid()
|
784 |
-
? mom._d['get' + (mom._isUTC ? 'UTC' : '') + unit]()
|
785 |
-
: NaN;
|
786 |
-
}
|
787 |
-
|
788 |
-
function set$1(mom, unit, value) {
|
789 |
-
if (mom.isValid() && !isNaN(value)) {
|
790 |
-
if (
|
791 |
-
unit === 'FullYear' &&
|
792 |
-
isLeapYear(mom.year()) &&
|
793 |
-
mom.month() === 1 &&
|
794 |
-
mom.date() === 29
|
795 |
-
) {
|
796 |
-
value = toInt(value);
|
797 |
-
mom._d['set' + (mom._isUTC ? 'UTC' : '') + unit](
|
798 |
-
value,
|
799 |
-
mom.month(),
|
800 |
-
daysInMonth(value, mom.month())
|
801 |
-
);
|
802 |
-
} else {
|
803 |
-
mom._d['set' + (mom._isUTC ? 'UTC' : '') + unit](value);
|
804 |
-
}
|
805 |
-
}
|
806 |
-
}
|
807 |
-
|
808 |
-
// MOMENTS
|
809 |
-
|
810 |
-
function stringGet(units) {
|
811 |
-
units = normalizeUnits(units);
|
812 |
-
if (isFunction(this[units])) {
|
813 |
-
return this[units]();
|
814 |
-
}
|
815 |
-
return this;
|
816 |
-
}
|
817 |
-
|
818 |
-
function stringSet(units, value) {
|
819 |
-
if (typeof units === 'object') {
|
820 |
-
units = normalizeObjectUnits(units);
|
821 |
-
var prioritized = getPrioritizedUnits(units),
|
822 |
-
i;
|
823 |
-
for (i = 0; i < prioritized.length; i++) {
|
824 |
-
this[prioritized[i].unit](units[prioritized[i].unit]);
|
825 |
-
}
|
826 |
-
} else {
|
827 |
-
units = normalizeUnits(units);
|
828 |
-
if (isFunction(this[units])) {
|
829 |
-
return this[units](value);
|
830 |
-
}
|
831 |
-
}
|
832 |
-
return this;
|
833 |
-
}
|
834 |
-
|
835 |
-
var match1 = /\d/, // 0 - 9
|
836 |
-
match2 = /\d\d/, // 00 - 99
|
837 |
-
match3 = /\d{3}/, // 000 - 999
|
838 |
-
match4 = /\d{4}/, // 0000 - 9999
|
839 |
-
match6 = /[+-]?\d{6}/, // -999999 - 999999
|
840 |
-
match1to2 = /\d\d?/, // 0 - 99
|
841 |
-
match3to4 = /\d\d\d\d?/, // 999 - 9999
|
842 |
-
match5to6 = /\d\d\d\d\d\d?/, // 99999 - 999999
|
843 |
-
match1to3 = /\d{1,3}/, // 0 - 999
|
844 |
-
match1to4 = /\d{1,4}/, // 0 - 9999
|
845 |
-
match1to6 = /[+-]?\d{1,6}/, // -999999 - 999999
|
846 |
-
matchUnsigned = /\d+/, // 0 - inf
|
847 |
-
matchSigned = /[+-]?\d+/, // -inf - inf
|
848 |
-
matchOffset = /Z|[+-]\d\d:?\d\d/gi, // +00:00 -00:00 +0000 -0000 or Z
|
849 |
-
matchShortOffset = /Z|[+-]\d\d(?::?\d\d)?/gi, // +00 -00 +00:00 -00:00 +0000 -0000 or Z
|
850 |
-
matchTimestamp = /[+-]?\d+(\.\d{1,3})?/, // 123456789 123456789.123
|
851 |
-
// any word (or two) characters or numbers including two/three word month in arabic.
|
852 |
-
// includes scottish gaelic two word and hyphenated months
|
853 |
-
matchWord = /[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i,
|
854 |
-
regexes;
|
855 |
-
|
856 |
-
regexes = {};
|
857 |
-
|
858 |
-
function addRegexToken(token, regex, strictRegex) {
|
859 |
-
regexes[token] = isFunction(regex)
|
860 |
-
? regex
|
861 |
-
: function (isStrict, localeData) {
|
862 |
-
return isStrict && strictRegex ? strictRegex : regex;
|
863 |
-
};
|
864 |
-
}
|
865 |
-
|
866 |
-
function getParseRegexForToken(token, config) {
|
867 |
-
if (!hasOwnProp(regexes, token)) {
|
868 |
-
return new RegExp(unescapeFormat(token));
|
869 |
-
}
|
870 |
-
|
871 |
-
return regexes[token](config._strict, config._locale);
|
872 |
-
}
|
873 |
-
|
874 |
-
// Code from http://stackoverflow.com/questions/3561493/is-there-a-regexp-escape-function-in-javascript
|
875 |
-
function unescapeFormat(s) {
|
876 |
-
return regexEscape(
|
877 |
-
s
|
878 |
-
.replace('\\', '')
|
879 |
-
.replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g, function (
|
880 |
-
matched,
|
881 |
-
p1,
|
882 |
-
p2,
|
883 |
-
p3,
|
884 |
-
p4
|
885 |
-
) {
|
886 |
-
return p1 || p2 || p3 || p4;
|
887 |
-
})
|
888 |
-
);
|
889 |
-
}
|
890 |
-
|
891 |
-
function regexEscape(s) {
|
892 |
-
return s.replace(/[-\/\\^$*+?.()|[\]{}]/g, '\\$&');
|
893 |
-
}
|
894 |
-
|
895 |
-
var tokens = {};
|
896 |
-
|
897 |
-
function addParseToken(token, callback) {
|
898 |
-
var i,
|
899 |
-
func = callback;
|
900 |
-
if (typeof token === 'string') {
|
901 |
-
token = [token];
|
902 |
-
}
|
903 |
-
if (isNumber(callback)) {
|
904 |
-
func = function (input, array) {
|
905 |
-
array[callback] = toInt(input);
|
906 |
-
};
|
907 |
-
}
|
908 |
-
for (i = 0; i < token.length; i++) {
|
909 |
-
tokens[token[i]] = func;
|
910 |
-
}
|
911 |
-
}
|
912 |
-
|
913 |
-
function addWeekParseToken(token, callback) {
|
914 |
-
addParseToken(token, function (input, array, config, token) {
|
915 |
-
config._w = config._w || {};
|
916 |
-
callback(input, config._w, config, token);
|
917 |
-
});
|
918 |
-
}
|
919 |
-
|
920 |
-
function addTimeToArrayFromToken(token, input, config) {
|
921 |
-
if (input != null && hasOwnProp(tokens, token)) {
|
922 |
-
tokens[token](input, config._a, config, token);
|
923 |
-
}
|
924 |
-
}
|
925 |
-
|
926 |
-
var YEAR = 0,
|
927 |
-
MONTH = 1,
|
928 |
-
DATE = 2,
|
929 |
-
HOUR = 3,
|
930 |
-
MINUTE = 4,
|
931 |
-
SECOND = 5,
|
932 |
-
MILLISECOND = 6,
|
933 |
-
WEEK = 7,
|
934 |
-
WEEKDAY = 8;
|
935 |
-
|
936 |
-
function mod(n, x) {
|
937 |
-
return ((n % x) + x) % x;
|
938 |
-
}
|
939 |
-
|
940 |
-
var indexOf;
|
941 |
-
|
942 |
-
if (Array.prototype.indexOf) {
|
943 |
-
indexOf = Array.prototype.indexOf;
|
944 |
-
} else {
|
945 |
-
indexOf = function (o) {
|
946 |
-
// I know
|
947 |
-
var i;
|
948 |
-
for (i = 0; i < this.length; ++i) {
|
949 |
-
if (this[i] === o) {
|
950 |
-
return i;
|
951 |
-
}
|
952 |
-
}
|
953 |
-
return -1;
|
954 |
-
};
|
955 |
-
}
|
956 |
-
|
957 |
-
function daysInMonth(year, month) {
|
958 |
-
if (isNaN(year) || isNaN(month)) {
|
959 |
-
return NaN;
|
960 |
-
}
|
961 |
-
var modMonth = mod(month, 12);
|
962 |
-
year += (month - modMonth) / 12;
|
963 |
-
return modMonth === 1
|
964 |
-
? isLeapYear(year)
|
965 |
-
? 29
|
966 |
-
: 28
|
967 |
-
: 31 - ((modMonth % 7) % 2);
|
968 |
-
}
|
969 |
-
|
970 |
-
// FORMATTING
|
971 |
-
|
972 |
-
addFormatToken('M', ['MM', 2], 'Mo', function () {
|
973 |
-
return this.month() + 1;
|
974 |
-
});
|
975 |
-
|
976 |
-
addFormatToken('MMM', 0, 0, function (format) {
|
977 |
-
return this.localeData().monthsShort(this, format);
|
978 |
-
});
|
979 |
-
|
980 |
-
addFormatToken('MMMM', 0, 0, function (format) {
|
981 |
-
return this.localeData().months(this, format);
|
982 |
-
});
|
983 |
-
|
984 |
-
// ALIASES
|
985 |
-
|
986 |
-
addUnitAlias('month', 'M');
|
987 |
-
|
988 |
-
// PRIORITY
|
989 |
-
|
990 |
-
addUnitPriority('month', 8);
|
991 |
-
|
992 |
-
// PARSING
|
993 |
-
|
994 |
-
addRegexToken('M', match1to2);
|
995 |
-
addRegexToken('MM', match1to2, match2);
|
996 |
-
addRegexToken('MMM', function (isStrict, locale) {
|
997 |
-
return locale.monthsShortRegex(isStrict);
|
998 |
-
});
|
999 |
-
addRegexToken('MMMM', function (isStrict, locale) {
|
1000 |
-
return locale.monthsRegex(isStrict);
|
1001 |
-
});
|
1002 |
-
|
1003 |
-
addParseToken(['M', 'MM'], function (input, array) {
|
1004 |
-
array[MONTH] = toInt(input) - 1;
|
1005 |
-
});
|
1006 |
-
|
1007 |
-
addParseToken(['MMM', 'MMMM'], function (input, array, config, token) {
|
1008 |
-
var month = config._locale.monthsParse(input, token, config._strict);
|
1009 |
-
// if we didn't find a month name, mark the date as invalid.
|
1010 |
-
if (month != null) {
|
1011 |
-
array[MONTH] = month;
|
1012 |
-
} else {
|
1013 |
-
getParsingFlags(config).invalidMonth = input;
|
1014 |
-
}
|
1015 |
-
});
|
1016 |
-
|
1017 |
-
// LOCALES
|
1018 |
-
|
1019 |
-
var defaultLocaleMonths = 'January_February_March_April_May_June_July_August_September_October_November_December'.split(
|
1020 |
-
'_'
|
1021 |
-
),
|
1022 |
-
defaultLocaleMonthsShort = 'Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec'.split(
|
1023 |
-
'_'
|
1024 |
-
),
|
1025 |
-
MONTHS_IN_FORMAT = /D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/,
|
1026 |
-
defaultMonthsShortRegex = matchWord,
|
1027 |
-
defaultMonthsRegex = matchWord;
|
1028 |
-
|
1029 |
-
function localeMonths(m, format) {
|
1030 |
-
if (!m) {
|
1031 |
-
return isArray(this._months)
|
1032 |
-
? this._months
|
1033 |
-
: this._months['standalone'];
|
1034 |
-
}
|
1035 |
-
return isArray(this._months)
|
1036 |
-
? this._months[m.month()]
|
1037 |
-
: this._months[
|
1038 |
-
(this._months.isFormat || MONTHS_IN_FORMAT).test(format)
|
1039 |
-
? 'format'
|
1040 |
-
: 'standalone'
|
1041 |
-
][m.month()];
|
1042 |
-
}
|
1043 |
-
|
1044 |
-
function localeMonthsShort(m, format) {
|
1045 |
-
if (!m) {
|
1046 |
-
return isArray(this._monthsShort)
|
1047 |
-
? this._monthsShort
|
1048 |
-
: this._monthsShort['standalone'];
|
1049 |
-
}
|
1050 |
-
return isArray(this._monthsShort)
|
1051 |
-
? this._monthsShort[m.month()]
|
1052 |
-
: this._monthsShort[
|
1053 |
-
MONTHS_IN_FORMAT.test(format) ? 'format' : 'standalone'
|
1054 |
-
][m.month()];
|
1055 |
-
}
|
1056 |
-
|
1057 |
-
function handleStrictParse(monthName, format, strict) {
|
1058 |
-
var i,
|
1059 |
-
ii,
|
1060 |
-
mom,
|
1061 |
-
llc = monthName.toLocaleLowerCase();
|
1062 |
-
if (!this._monthsParse) {
|
1063 |
-
// this is not used
|
1064 |
-
this._monthsParse = [];
|
1065 |
-
this._longMonthsParse = [];
|
1066 |
-
this._shortMonthsParse = [];
|
1067 |
-
for (i = 0; i < 12; ++i) {
|
1068 |
-
mom = createUTC([2000, i]);
|
1069 |
-
this._shortMonthsParse[i] = this.monthsShort(
|
1070 |
-
mom,
|
1071 |
-
''
|
1072 |
-
).toLocaleLowerCase();
|
1073 |
-
this._longMonthsParse[i] = this.months(mom, '').toLocaleLowerCase();
|
1074 |
-
}
|
1075 |
-
}
|
1076 |
-
|
1077 |
-
if (strict) {
|
1078 |
-
if (format === 'MMM') {
|
1079 |
-
ii = indexOf.call(this._shortMonthsParse, llc);
|
1080 |
-
return ii !== -1 ? ii : null;
|
1081 |
-
} else {
|
1082 |
-
ii = indexOf.call(this._longMonthsParse, llc);
|
1083 |
-
return ii !== -1 ? ii : null;
|
1084 |
-
}
|
1085 |
-
} else {
|
1086 |
-
if (format === 'MMM') {
|
1087 |
-
ii = indexOf.call(this._shortMonthsParse, llc);
|
1088 |
-
if (ii !== -1) {
|
1089 |
-
return ii;
|
1090 |
-
}
|
1091 |
-
ii = indexOf.call(this._longMonthsParse, llc);
|
1092 |
-
return ii !== -1 ? ii : null;
|
1093 |
-
} else {
|
1094 |
-
ii = indexOf.call(this._longMonthsParse, llc);
|
1095 |
-
if (ii !== -1) {
|
1096 |
-
return ii;
|
1097 |
-
}
|
1098 |
-
ii = indexOf.call(this._shortMonthsParse, llc);
|
1099 |
-
return ii !== -1 ? ii : null;
|
1100 |
-
}
|
1101 |
-
}
|
1102 |
-
}
|
1103 |
-
|
1104 |
-
function localeMonthsParse(monthName, format, strict) {
|
1105 |
-
var i, mom, regex;
|
1106 |
-
|
1107 |
-
if (this._monthsParseExact) {
|
1108 |
-
return handleStrictParse.call(this, monthName, format, strict);
|
1109 |
-
}
|
1110 |
-
|
1111 |
-
if (!this._monthsParse) {
|
1112 |
-
this._monthsParse = [];
|
1113 |
-
this._longMonthsParse = [];
|
1114 |
-
this._shortMonthsParse = [];
|
1115 |
-
}
|
1116 |
-
|
1117 |
-
// TODO: add sorting
|
1118 |
-
// Sorting makes sure if one month (or abbr) is a prefix of another
|
1119 |
-
// see sorting in computeMonthsParse
|
1120 |
-
for (i = 0; i < 12; i++) {
|
1121 |
-
// make the regex if we don't have it already
|
1122 |
-
mom = createUTC([2000, i]);
|
1123 |
-
if (strict && !this._longMonthsParse[i]) {
|
1124 |
-
this._longMonthsParse[i] = new RegExp(
|
1125 |
-
'^' + this.months(mom, '').replace('.', '') + '$',
|
1126 |
-
'i'
|
1127 |
-
);
|
1128 |
-
this._shortMonthsParse[i] = new RegExp(
|
1129 |
-
'^' + this.monthsShort(mom, '').replace('.', '') + '$',
|
1130 |
-
'i'
|
1131 |
-
);
|
1132 |
-
}
|
1133 |
-
if (!strict && !this._monthsParse[i]) {
|
1134 |
-
regex =
|
1135 |
-
'^' + this.months(mom, '') + '|^' + this.monthsShort(mom, '');
|
1136 |
-
this._monthsParse[i] = new RegExp(regex.replace('.', ''), 'i');
|
1137 |
-
}
|
1138 |
-
// test the regex
|
1139 |
-
if (
|
1140 |
-
strict &&
|
1141 |
-
format === 'MMMM' &&
|
1142 |
-
this._longMonthsParse[i].test(monthName)
|
1143 |
-
) {
|
1144 |
-
return i;
|
1145 |
-
} else if (
|
1146 |
-
strict &&
|
1147 |
-
format === 'MMM' &&
|
1148 |
-
this._shortMonthsParse[i].test(monthName)
|
1149 |
-
) {
|
1150 |
-
return i;
|
1151 |
-
} else if (!strict && this._monthsParse[i].test(monthName)) {
|
1152 |
-
return i;
|
1153 |
-
}
|
1154 |
-
}
|
1155 |
-
}
|
1156 |
-
|
1157 |
-
// MOMENTS
|
1158 |
-
|
1159 |
-
function setMonth(mom, value) {
|
1160 |
-
var dayOfMonth;
|
1161 |
-
|
1162 |
-
if (!mom.isValid()) {
|
1163 |
-
// No op
|
1164 |
-
return mom;
|
1165 |
-
}
|
1166 |
-
|
1167 |
-
if (typeof value === 'string') {
|
1168 |
-
if (/^\d+$/.test(value)) {
|
1169 |
-
value = toInt(value);
|
1170 |
-
} else {
|
1171 |
-
value = mom.localeData().monthsParse(value);
|
1172 |
-
// TODO: Another silent failure?
|
1173 |
-
if (!isNumber(value)) {
|
1174 |
-
return mom;
|
1175 |
-
}
|
1176 |
-
}
|
1177 |
-
}
|
1178 |
-
|
1179 |
-
dayOfMonth = Math.min(mom.date(), daysInMonth(mom.year(), value));
|
1180 |
-
mom._d['set' + (mom._isUTC ? 'UTC' : '') + 'Month'](value, dayOfMonth);
|
1181 |
-
return mom;
|
1182 |
-
}
|
1183 |
-
|
1184 |
-
function getSetMonth(value) {
|
1185 |
-
if (value != null) {
|
1186 |
-
setMonth(this, value);
|
1187 |
-
hooks.updateOffset(this, true);
|
1188 |
-
return this;
|
1189 |
-
} else {
|
1190 |
-
return get(this, 'Month');
|
1191 |
-
}
|
1192 |
-
}
|
1193 |
-
|
1194 |
-
function getDaysInMonth() {
|
1195 |
-
return daysInMonth(this.year(), this.month());
|
1196 |
-
}
|
1197 |
-
|
1198 |
-
function monthsShortRegex(isStrict) {
|
1199 |
-
if (this._monthsParseExact) {
|
1200 |
-
if (!hasOwnProp(this, '_monthsRegex')) {
|
1201 |
-
computeMonthsParse.call(this);
|
1202 |
-
}
|
1203 |
-
if (isStrict) {
|
1204 |
-
return this._monthsShortStrictRegex;
|
1205 |
-
} else {
|
1206 |
-
return this._monthsShortRegex;
|
1207 |
-
}
|
1208 |
-
} else {
|
1209 |
-
if (!hasOwnProp(this, '_monthsShortRegex')) {
|
1210 |
-
this._monthsShortRegex = defaultMonthsShortRegex;
|
1211 |
-
}
|
1212 |
-
return this._monthsShortStrictRegex && isStrict
|
1213 |
-
? this._monthsShortStrictRegex
|
1214 |
-
: this._monthsShortRegex;
|
1215 |
-
}
|
1216 |
-
}
|
1217 |
-
|
1218 |
-
function monthsRegex(isStrict) {
|
1219 |
-
if (this._monthsParseExact) {
|
1220 |
-
if (!hasOwnProp(this, '_monthsRegex')) {
|
1221 |
-
computeMonthsParse.call(this);
|
1222 |
-
}
|
1223 |
-
if (isStrict) {
|
1224 |
-
return this._monthsStrictRegex;
|
1225 |
-
} else {
|
1226 |
-
return this._monthsRegex;
|
1227 |
-
}
|
1228 |
-
} else {
|
1229 |
-
if (!hasOwnProp(this, '_monthsRegex')) {
|
1230 |
-
this._monthsRegex = defaultMonthsRegex;
|
1231 |
-
}
|
1232 |
-
return this._monthsStrictRegex && isStrict
|
1233 |
-
? this._monthsStrictRegex
|
1234 |
-
: this._monthsRegex;
|
1235 |
-
}
|
1236 |
-
}
|
1237 |
-
|
1238 |
-
function computeMonthsParse() {
|
1239 |
-
function cmpLenRev(a, b) {
|
1240 |
-
return b.length - a.length;
|
1241 |
-
}
|
1242 |
-
|
1243 |
-
var shortPieces = [],
|
1244 |
-
longPieces = [],
|
1245 |
-
mixedPieces = [],
|
1246 |
-
i,
|
1247 |
-
mom;
|
1248 |
-
for (i = 0; i < 12; i++) {
|
1249 |
-
// make the regex if we don't have it already
|
1250 |
-
mom = createUTC([2000, i]);
|
1251 |
-
shortPieces.push(this.monthsShort(mom, ''));
|
1252 |
-
longPieces.push(this.months(mom, ''));
|
1253 |
-
mixedPieces.push(this.months(mom, ''));
|
1254 |
-
mixedPieces.push(this.monthsShort(mom, ''));
|
1255 |
-
}
|
1256 |
-
// Sorting makes sure if one month (or abbr) is a prefix of another it
|
1257 |
-
// will match the longer piece.
|
1258 |
-
shortPieces.sort(cmpLenRev);
|
1259 |
-
longPieces.sort(cmpLenRev);
|
1260 |
-
mixedPieces.sort(cmpLenRev);
|
1261 |
-
for (i = 0; i < 12; i++) {
|
1262 |
-
shortPieces[i] = regexEscape(shortPieces[i]);
|
1263 |
-
longPieces[i] = regexEscape(longPieces[i]);
|
1264 |
-
}
|
1265 |
-
for (i = 0; i < 24; i++) {
|
1266 |
-
mixedPieces[i] = regexEscape(mixedPieces[i]);
|
1267 |
-
}
|
1268 |
-
|
1269 |
-
this._monthsRegex = new RegExp('^(' + mixedPieces.join('|') + ')', 'i');
|
1270 |
-
this._monthsShortRegex = this._monthsRegex;
|
1271 |
-
this._monthsStrictRegex = new RegExp(
|
1272 |
-
'^(' + longPieces.join('|') + ')',
|
1273 |
-
'i'
|
1274 |
-
);
|
1275 |
-
this._monthsShortStrictRegex = new RegExp(
|
1276 |
-
'^(' + shortPieces.join('|') + ')',
|
1277 |
-
'i'
|
1278 |
-
);
|
1279 |
-
}
|
1280 |
-
|
1281 |
-
// FORMATTING
|
1282 |
-
|
1283 |
-
addFormatToken('Y', 0, 0, function () {
|
1284 |
-
var y = this.year();
|
1285 |
-
return y <= 9999 ? zeroFill(y, 4) : '+' + y;
|
1286 |
-
});
|
1287 |
-
|
1288 |
-
addFormatToken(0, ['YY', 2], 0, function () {
|
1289 |
-
return this.year() % 100;
|
1290 |
-
});
|
1291 |
-
|
1292 |
-
addFormatToken(0, ['YYYY', 4], 0, 'year');
|
1293 |
-
addFormatToken(0, ['YYYYY', 5], 0, 'year');
|
1294 |
-
addFormatToken(0, ['YYYYYY', 6, true], 0, 'year');
|
1295 |
-
|
1296 |
-
// ALIASES
|
1297 |
-
|
1298 |
-
addUnitAlias('year', 'y');
|
1299 |
-
|
1300 |
-
// PRIORITIES
|
1301 |
-
|
1302 |
-
addUnitPriority('year', 1);
|
1303 |
-
|
1304 |
-
// PARSING
|
1305 |
-
|
1306 |
-
addRegexToken('Y', matchSigned);
|
1307 |
-
addRegexToken('YY', match1to2, match2);
|
1308 |
-
addRegexToken('YYYY', match1to4, match4);
|
1309 |
-
addRegexToken('YYYYY', match1to6, match6);
|
1310 |
-
addRegexToken('YYYYYY', match1to6, match6);
|
1311 |
-
|
1312 |
-
addParseToken(['YYYYY', 'YYYYYY'], YEAR);
|
1313 |
-
addParseToken('YYYY', function (input, array) {
|
1314 |
-
array[YEAR] =
|
1315 |
-
input.length === 2 ? hooks.parseTwoDigitYear(input) : toInt(input);
|
1316 |
-
});
|
1317 |
-
addParseToken('YY', function (input, array) {
|
1318 |
-
array[YEAR] = hooks.parseTwoDigitYear(input);
|
1319 |
-
});
|
1320 |
-
addParseToken('Y', function (input, array) {
|
1321 |
-
array[YEAR] = parseInt(input, 10);
|
1322 |
-
});
|
1323 |
-
|
1324 |
-
// HELPERS
|
1325 |
-
|
1326 |
-
function daysInYear(year) {
|
1327 |
-
return isLeapYear(year) ? 366 : 365;
|
1328 |
-
}
|
1329 |
-
|
1330 |
-
// HOOKS
|
1331 |
-
|
1332 |
-
hooks.parseTwoDigitYear = function (input) {
|
1333 |
-
return toInt(input) + (toInt(input) > 68 ? 1900 : 2000);
|
1334 |
-
};
|
1335 |
-
|
1336 |
-
// MOMENTS
|
1337 |
-
|
1338 |
-
var getSetYear = makeGetSet('FullYear', true);
|
1339 |
-
|
1340 |
-
function getIsLeapYear() {
|
1341 |
-
return isLeapYear(this.year());
|
1342 |
-
}
|
1343 |
-
|
1344 |
-
function createDate(y, m, d, h, M, s, ms) {
|
1345 |
-
// can't just apply() to create a date:
|
1346 |
-
// https://stackoverflow.com/q/181348
|
1347 |
-
var date;
|
1348 |
-
// the date constructor remaps years 0-99 to 1900-1999
|
1349 |
-
if (y < 100 && y >= 0) {
|
1350 |
-
// preserve leap years using a full 400 year cycle, then reset
|
1351 |
-
date = new Date(y + 400, m, d, h, M, s, ms);
|
1352 |
-
if (isFinite(date.getFullYear())) {
|
1353 |
-
date.setFullYear(y);
|
1354 |
-
}
|
1355 |
-
} else {
|
1356 |
-
date = new Date(y, m, d, h, M, s, ms);
|
1357 |
-
}
|
1358 |
-
|
1359 |
-
return date;
|
1360 |
-
}
|
1361 |
-
|
1362 |
-
function createUTCDate(y) {
|
1363 |
-
var date, args;
|
1364 |
-
// the Date.UTC function remaps years 0-99 to 1900-1999
|
1365 |
-
if (y < 100 && y >= 0) {
|
1366 |
-
args = Array.prototype.slice.call(arguments);
|
1367 |
-
// preserve leap years using a full 400 year cycle, then reset
|
1368 |
-
args[0] = y + 400;
|
1369 |
-
date = new Date(Date.UTC.apply(null, args));
|
1370 |
-
if (isFinite(date.getUTCFullYear())) {
|
1371 |
-
date.setUTCFullYear(y);
|
1372 |
-
}
|
1373 |
-
} else {
|
1374 |
-
date = new Date(Date.UTC.apply(null, arguments));
|
1375 |
-
}
|
1376 |
-
|
1377 |
-
return date;
|
1378 |
-
}
|
1379 |
-
|
1380 |
-
// start-of-first-week - start-of-year
|
1381 |
-
function firstWeekOffset(year, dow, doy) {
|
1382 |
-
var // first-week day -- which january is always in the first week (4 for iso, 1 for other)
|
1383 |
-
fwd = 7 + dow - doy,
|
1384 |
-
// first-week day local weekday -- which local weekday is fwd
|
1385 |
-
fwdlw = (7 + createUTCDate(year, 0, fwd).getUTCDay() - dow) % 7;
|
1386 |
-
|
1387 |
-
return -fwdlw + fwd - 1;
|
1388 |
-
}
|
1389 |
-
|
1390 |
-
// https://en.wikipedia.org/wiki/ISO_week_date#Calculating_a_date_given_the_year.2C_week_number_and_weekday
|
1391 |
-
function dayOfYearFromWeeks(year, week, weekday, dow, doy) {
|
1392 |
-
var localWeekday = (7 + weekday - dow) % 7,
|
1393 |
-
weekOffset = firstWeekOffset(year, dow, doy),
|
1394 |
-
dayOfYear = 1 + 7 * (week - 1) + localWeekday + weekOffset,
|
1395 |
-
resYear,
|
1396 |
-
resDayOfYear;
|
1397 |
-
|
1398 |
-
if (dayOfYear <= 0) {
|
1399 |
-
resYear = year - 1;
|
1400 |
-
resDayOfYear = daysInYear(resYear) + dayOfYear;
|
1401 |
-
} else if (dayOfYear > daysInYear(year)) {
|
1402 |
-
resYear = year + 1;
|
1403 |
-
resDayOfYear = dayOfYear - daysInYear(year);
|
1404 |
-
} else {
|
1405 |
-
resYear = year;
|
1406 |
-
resDayOfYear = dayOfYear;
|
1407 |
-
}
|
1408 |
-
|
1409 |
-
return {
|
1410 |
-
year: resYear,
|
1411 |
-
dayOfYear: resDayOfYear,
|
1412 |
-
};
|
1413 |
-
}
|
1414 |
-
|
1415 |
-
function weekOfYear(mom, dow, doy) {
|
1416 |
-
var weekOffset = firstWeekOffset(mom.year(), dow, doy),
|
1417 |
-
week = Math.floor((mom.dayOfYear() - weekOffset - 1) / 7) + 1,
|
1418 |
-
resWeek,
|
1419 |
-
resYear;
|
1420 |
-
|
1421 |
-
if (week < 1) {
|
1422 |
-
resYear = mom.year() - 1;
|
1423 |
-
resWeek = week + weeksInYear(resYear, dow, doy);
|
1424 |
-
} else if (week > weeksInYear(mom.year(), dow, doy)) {
|
1425 |
-
resWeek = week - weeksInYear(mom.year(), dow, doy);
|
1426 |
-
resYear = mom.year() + 1;
|
1427 |
-
} else {
|
1428 |
-
resYear = mom.year();
|
1429 |
-
resWeek = week;
|
1430 |
-
}
|
1431 |
-
|
1432 |
-
return {
|
1433 |
-
week: resWeek,
|
1434 |
-
year: resYear,
|
1435 |
-
};
|
1436 |
-
}
|
1437 |
-
|
1438 |
-
function weeksInYear(year, dow, doy) {
|
1439 |
-
var weekOffset = firstWeekOffset(year, dow, doy),
|
1440 |
-
weekOffsetNext = firstWeekOffset(year + 1, dow, doy);
|
1441 |
-
return (daysInYear(year) - weekOffset + weekOffsetNext) / 7;
|
1442 |
-
}
|
1443 |
-
|
1444 |
-
// FORMATTING
|
1445 |
-
|
1446 |
-
addFormatToken('w', ['ww', 2], 'wo', 'week');
|
1447 |
-
addFormatToken('W', ['WW', 2], 'Wo', 'isoWeek');
|
1448 |
-
|
1449 |
-
// ALIASES
|
1450 |
-
|
1451 |
-
addUnitAlias('week', 'w');
|
1452 |
-
addUnitAlias('isoWeek', 'W');
|
1453 |
-
|
1454 |
-
// PRIORITIES
|
1455 |
-
|
1456 |
-
addUnitPriority('week', 5);
|
1457 |
-
addUnitPriority('isoWeek', 5);
|
1458 |
-
|
1459 |
-
// PARSING
|
1460 |
-
|
1461 |
-
addRegexToken('w', match1to2);
|
1462 |
-
addRegexToken('ww', match1to2, match2);
|
1463 |
-
addRegexToken('W', match1to2);
|
1464 |
-
addRegexToken('WW', match1to2, match2);
|
1465 |
-
|
1466 |
-
addWeekParseToken(['w', 'ww', 'W', 'WW'], function (
|
1467 |
-
input,
|
1468 |
-
week,
|
1469 |
-
config,
|
1470 |
-
token
|
1471 |
-
) {
|
1472 |
-
week[token.substr(0, 1)] = toInt(input);
|
1473 |
-
});
|
1474 |
-
|
1475 |
-
// HELPERS
|
1476 |
-
|
1477 |
-
// LOCALES
|
1478 |
-
|
1479 |
-
function localeWeek(mom) {
|
1480 |
-
return weekOfYear(mom, this._week.dow, this._week.doy).week;
|
1481 |
-
}
|
1482 |
-
|
1483 |
-
var defaultLocaleWeek = {
|
1484 |
-
dow: 0, // Sunday is the first day of the week.
|
1485 |
-
doy: 6, // The week that contains Jan 6th is the first week of the year.
|
1486 |
-
};
|
1487 |
-
|
1488 |
-
function localeFirstDayOfWeek() {
|
1489 |
-
return this._week.dow;
|
1490 |
-
}
|
1491 |
-
|
1492 |
-
function localeFirstDayOfYear() {
|
1493 |
-
return this._week.doy;
|
1494 |
-
}
|
1495 |
-
|
1496 |
-
// MOMENTS
|
1497 |
-
|
1498 |
-
function getSetWeek(input) {
|
1499 |
-
var week = this.localeData().week(this);
|
1500 |
-
return input == null ? week : this.add((input - week) * 7, 'd');
|
1501 |
-
}
|
1502 |
-
|
1503 |
-
function getSetISOWeek(input) {
|
1504 |
-
var week = weekOfYear(this, 1, 4).week;
|
1505 |
-
return input == null ? week : this.add((input - week) * 7, 'd');
|
1506 |
-
}
|
1507 |
-
|
1508 |
-
// FORMATTING
|
1509 |
-
|
1510 |
-
addFormatToken('d', 0, 'do', 'day');
|
1511 |
-
|
1512 |
-
addFormatToken('dd', 0, 0, function (format) {
|
1513 |
-
return this.localeData().weekdaysMin(this, format);
|
1514 |
-
});
|
1515 |
-
|
1516 |
-
addFormatToken('ddd', 0, 0, function (format) {
|
1517 |
-
return this.localeData().weekdaysShort(this, format);
|
1518 |
-
});
|
1519 |
-
|
1520 |
-
addFormatToken('dddd', 0, 0, function (format) {
|
1521 |
-
return this.localeData().weekdays(this, format);
|
1522 |
-
});
|
1523 |
-
|
1524 |
-
addFormatToken('e', 0, 0, 'weekday');
|
1525 |
-
addFormatToken('E', 0, 0, 'isoWeekday');
|
1526 |
-
|
1527 |
-
// ALIASES
|
1528 |
-
|
1529 |
-
addUnitAlias('day', 'd');
|
1530 |
-
addUnitAlias('weekday', 'e');
|
1531 |
-
addUnitAlias('isoWeekday', 'E');
|
1532 |
-
|
1533 |
-
// PRIORITY
|
1534 |
-
addUnitPriority('day', 11);
|
1535 |
-
addUnitPriority('weekday', 11);
|
1536 |
-
addUnitPriority('isoWeekday', 11);
|
1537 |
-
|
1538 |
-
// PARSING
|
1539 |
-
|
1540 |
-
addRegexToken('d', match1to2);
|
1541 |
-
addRegexToken('e', match1to2);
|
1542 |
-
addRegexToken('E', match1to2);
|
1543 |
-
addRegexToken('dd', function (isStrict, locale) {
|
1544 |
-
return locale.weekdaysMinRegex(isStrict);
|
1545 |
-
});
|
1546 |
-
addRegexToken('ddd', function (isStrict, locale) {
|
1547 |
-
return locale.weekdaysShortRegex(isStrict);
|
1548 |
-
});
|
1549 |
-
addRegexToken('dddd', function (isStrict, locale) {
|
1550 |
-
return locale.weekdaysRegex(isStrict);
|
1551 |
-
});
|
1552 |
-
|
1553 |
-
addWeekParseToken(['dd', 'ddd', 'dddd'], function (input, week, config, token) {
|
1554 |
-
var weekday = config._locale.weekdaysParse(input, token, config._strict);
|
1555 |
-
// if we didn't get a weekday name, mark the date as invalid
|
1556 |
-
if (weekday != null) {
|
1557 |
-
week.d = weekday;
|
1558 |
-
} else {
|
1559 |
-
getParsingFlags(config).invalidWeekday = input;
|
1560 |
-
}
|
1561 |
-
});
|
1562 |
-
|
1563 |
-
addWeekParseToken(['d', 'e', 'E'], function (input, week, config, token) {
|
1564 |
-
week[token] = toInt(input);
|
1565 |
-
});
|
1566 |
-
|
1567 |
-
// HELPERS
|
1568 |
-
|
1569 |
-
function parseWeekday(input, locale) {
|
1570 |
-
if (typeof input !== 'string') {
|
1571 |
-
return input;
|
1572 |
-
}
|
1573 |
-
|
1574 |
-
if (!isNaN(input)) {
|
1575 |
-
return parseInt(input, 10);
|
1576 |
-
}
|
1577 |
-
|
1578 |
-
input = locale.weekdaysParse(input);
|
1579 |
-
if (typeof input === 'number') {
|
1580 |
-
return input;
|
1581 |
-
}
|
1582 |
-
|
1583 |
-
return null;
|
1584 |
-
}
|
1585 |
-
|
1586 |
-
function parseIsoWeekday(input, locale) {
|
1587 |
-
if (typeof input === 'string') {
|
1588 |
-
return locale.weekdaysParse(input) % 7 || 7;
|
1589 |
-
}
|
1590 |
-
return isNaN(input) ? null : input;
|
1591 |
-
}
|
1592 |
-
|
1593 |
-
// LOCALES
|
1594 |
-
function shiftWeekdays(ws, n) {
|
1595 |
-
return ws.slice(n, 7).concat(ws.slice(0, n));
|
1596 |
-
}
|
1597 |
-
|
1598 |
-
var defaultLocaleWeekdays = 'Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday'.split(
|
1599 |
-
'_'
|
1600 |
-
),
|
1601 |
-
defaultLocaleWeekdaysShort = 'Sun_Mon_Tue_Wed_Thu_Fri_Sat'.split('_'),
|
1602 |
-
defaultLocaleWeekdaysMin = 'Su_Mo_Tu_We_Th_Fr_Sa'.split('_'),
|
1603 |
-
defaultWeekdaysRegex = matchWord,
|
1604 |
-
defaultWeekdaysShortRegex = matchWord,
|
1605 |
-
defaultWeekdaysMinRegex = matchWord;
|
1606 |
-
|
1607 |
-
function localeWeekdays(m, format) {
|
1608 |
-
var weekdays = isArray(this._weekdays)
|
1609 |
-
? this._weekdays
|
1610 |
-
: this._weekdays[
|
1611 |
-
m && m !== true && this._weekdays.isFormat.test(format)
|
1612 |
-
? 'format'
|
1613 |
-
: 'standalone'
|
1614 |
-
];
|
1615 |
-
return m === true
|
1616 |
-
? shiftWeekdays(weekdays, this._week.dow)
|
1617 |
-
: m
|
1618 |
-
? weekdays[m.day()]
|
1619 |
-
: weekdays;
|
1620 |
-
}
|
1621 |
-
|
1622 |
-
function localeWeekdaysShort(m) {
|
1623 |
-
return m === true
|
1624 |
-
? shiftWeekdays(this._weekdaysShort, this._week.dow)
|
1625 |
-
: m
|
1626 |
-
? this._weekdaysShort[m.day()]
|
1627 |
-
: this._weekdaysShort;
|
1628 |
-
}
|
1629 |
-
|
1630 |
-
function localeWeekdaysMin(m) {
|
1631 |
-
return m === true
|
1632 |
-
? shiftWeekdays(this._weekdaysMin, this._week.dow)
|
1633 |
-
: m
|
1634 |
-
? this._weekdaysMin[m.day()]
|
1635 |
-
: this._weekdaysMin;
|
1636 |
-
}
|
1637 |
-
|
1638 |
-
function handleStrictParse$1(weekdayName, format, strict) {
|
1639 |
-
var i,
|
1640 |
-
ii,
|
1641 |
-
mom,
|
1642 |
-
llc = weekdayName.toLocaleLowerCase();
|
1643 |
-
if (!this._weekdaysParse) {
|
1644 |
-
this._weekdaysParse = [];
|
1645 |
-
this._shortWeekdaysParse = [];
|
1646 |
-
this._minWeekdaysParse = [];
|
1647 |
-
|
1648 |
-
for (i = 0; i < 7; ++i) {
|
1649 |
-
mom = createUTC([2000, 1]).day(i);
|
1650 |
-
this._minWeekdaysParse[i] = this.weekdaysMin(
|
1651 |
-
mom,
|
1652 |
-
''
|
1653 |
-
).toLocaleLowerCase();
|
1654 |
-
this._shortWeekdaysParse[i] = this.weekdaysShort(
|
1655 |
-
mom,
|
1656 |
-
''
|
1657 |
-
).toLocaleLowerCase();
|
1658 |
-
this._weekdaysParse[i] = this.weekdays(mom, '').toLocaleLowerCase();
|
1659 |
-
}
|
1660 |
-
}
|
1661 |
-
|
1662 |
-
if (strict) {
|
1663 |
-
if (format === 'dddd') {
|
1664 |
-
ii = indexOf.call(this._weekdaysParse, llc);
|
1665 |
-
return ii !== -1 ? ii : null;
|
1666 |
-
} else if (format === 'ddd') {
|
1667 |
-
ii = indexOf.call(this._shortWeekdaysParse, llc);
|
1668 |
-
return ii !== -1 ? ii : null;
|
1669 |
-
} else {
|
1670 |
-
ii = indexOf.call(this._minWeekdaysParse, llc);
|
1671 |
-
return ii !== -1 ? ii : null;
|
1672 |
-
}
|
1673 |
-
} else {
|
1674 |
-
if (format === 'dddd') {
|
1675 |
-
ii = indexOf.call(this._weekdaysParse, llc);
|
1676 |
-
if (ii !== -1) {
|
1677 |
-
return ii;
|
1678 |
-
}
|
1679 |
-
ii = indexOf.call(this._shortWeekdaysParse, llc);
|
1680 |
-
if (ii !== -1) {
|
1681 |
-
return ii;
|
1682 |
-
}
|
1683 |
-
ii = indexOf.call(this._minWeekdaysParse, llc);
|
1684 |
-
return ii !== -1 ? ii : null;
|
1685 |
-
} else if (format === 'ddd') {
|
1686 |
-
ii = indexOf.call(this._shortWeekdaysParse, llc);
|
1687 |
-
if (ii !== -1) {
|
1688 |
-
return ii;
|
1689 |
-
}
|
1690 |
-
ii = indexOf.call(this._weekdaysParse, llc);
|
1691 |
-
if (ii !== -1) {
|
1692 |
-
return ii;
|
1693 |
-
}
|
1694 |
-
ii = indexOf.call(this._minWeekdaysParse, llc);
|
1695 |
-
return ii !== -1 ? ii : null;
|
1696 |
-
} else {
|
1697 |
-
ii = indexOf.call(this._minWeekdaysParse, llc);
|
1698 |
-
if (ii !== -1) {
|
1699 |
-
return ii;
|
1700 |
-
}
|
1701 |
-
ii = indexOf.call(this._weekdaysParse, llc);
|
1702 |
-
if (ii !== -1) {
|
1703 |
-
return ii;
|
1704 |
-
}
|
1705 |
-
ii = indexOf.call(this._shortWeekdaysParse, llc);
|
1706 |
-
return ii !== -1 ? ii : null;
|
1707 |
-
}
|
1708 |
-
}
|
1709 |
-
}
|
1710 |
-
|
1711 |
-
function localeWeekdaysParse(weekdayName, format, strict) {
|
1712 |
-
var i, mom, regex;
|
1713 |
-
|
1714 |
-
if (this._weekdaysParseExact) {
|
1715 |
-
return handleStrictParse$1.call(this, weekdayName, format, strict);
|
1716 |
-
}
|
1717 |
-
|
1718 |
-
if (!this._weekdaysParse) {
|
1719 |
-
this._weekdaysParse = [];
|
1720 |
-
this._minWeekdaysParse = [];
|
1721 |
-
this._shortWeekdaysParse = [];
|
1722 |
-
this._fullWeekdaysParse = [];
|
1723 |
-
}
|
1724 |
-
|
1725 |
-
for (i = 0; i < 7; i++) {
|
1726 |
-
// make the regex if we don't have it already
|
1727 |
-
|
1728 |
-
mom = createUTC([2000, 1]).day(i);
|
1729 |
-
if (strict && !this._fullWeekdaysParse[i]) {
|
1730 |
-
this._fullWeekdaysParse[i] = new RegExp(
|
1731 |
-
'^' + this.weekdays(mom, '').replace('.', '\\.?') + '$',
|
1732 |
-
'i'
|
1733 |
-
);
|
1734 |
-
this._shortWeekdaysParse[i] = new RegExp(
|
1735 |
-
'^' + this.weekdaysShort(mom, '').replace('.', '\\.?') + '$',
|
1736 |
-
'i'
|
1737 |
-
);
|
1738 |
-
this._minWeekdaysParse[i] = new RegExp(
|
1739 |
-
'^' + this.weekdaysMin(mom, '').replace('.', '\\.?') + '$',
|
1740 |
-
'i'
|
1741 |
-
);
|
1742 |
-
}
|
1743 |
-
if (!this._weekdaysParse[i]) {
|
1744 |
-
regex =
|
1745 |
-
'^' +
|
1746 |
-
this.weekdays(mom, '') +
|
1747 |
-
'|^' +
|
1748 |
-
this.weekdaysShort(mom, '') +
|
1749 |
-
'|^' +
|
1750 |
-
this.weekdaysMin(mom, '');
|
1751 |
-
this._weekdaysParse[i] = new RegExp(regex.replace('.', ''), 'i');
|
1752 |
-
}
|
1753 |
-
// test the regex
|
1754 |
-
if (
|
1755 |
-
strict &&
|
1756 |
-
format === 'dddd' &&
|
1757 |
-
this._fullWeekdaysParse[i].test(weekdayName)
|
1758 |
-
) {
|
1759 |
-
return i;
|
1760 |
-
} else if (
|
1761 |
-
strict &&
|
1762 |
-
format === 'ddd' &&
|
1763 |
-
this._shortWeekdaysParse[i].test(weekdayName)
|
1764 |
-
) {
|
1765 |
-
return i;
|
1766 |
-
} else if (
|
1767 |
-
strict &&
|
1768 |
-
format === 'dd' &&
|
1769 |
-
this._minWeekdaysParse[i].test(weekdayName)
|
1770 |
-
) {
|
1771 |
-
return i;
|
1772 |
-
} else if (!strict && this._weekdaysParse[i].test(weekdayName)) {
|
1773 |
-
return i;
|
1774 |
-
}
|
1775 |
-
}
|
1776 |
-
}
|
1777 |
-
|
1778 |
-
// MOMENTS
|
1779 |
-
|
1780 |
-
function getSetDayOfWeek(input) {
|
1781 |
-
if (!this.isValid()) {
|
1782 |
-
return input != null ? this : NaN;
|
1783 |
-
}
|
1784 |
-
var day = this._isUTC ? this._d.getUTCDay() : this._d.getDay();
|
1785 |
-
if (input != null) {
|
1786 |
-
input = parseWeekday(input, this.localeData());
|
1787 |
-
return this.add(input - day, 'd');
|
1788 |
-
} else {
|
1789 |
-
return day;
|
1790 |
-
}
|
1791 |
-
}
|
1792 |
-
|
1793 |
-
function getSetLocaleDayOfWeek(input) {
|
1794 |
-
if (!this.isValid()) {
|
1795 |
-
return input != null ? this : NaN;
|
1796 |
-
}
|
1797 |
-
var weekday = (this.day() + 7 - this.localeData()._week.dow) % 7;
|
1798 |
-
return input == null ? weekday : this.add(input - weekday, 'd');
|
1799 |
-
}
|
1800 |
-
|
1801 |
-
function getSetISODayOfWeek(input) {
|
1802 |
-
if (!this.isValid()) {
|
1803 |
-
return input != null ? this : NaN;
|
1804 |
-
}
|
1805 |
-
|
1806 |
-
// behaves the same as moment#day except
|
1807 |
-
// as a getter, returns 7 instead of 0 (1-7 range instead of 0-6)
|
1808 |
-
// as a setter, sunday should belong to the previous week.
|
1809 |
-
|
1810 |
-
if (input != null) {
|
1811 |
-
var weekday = parseIsoWeekday(input, this.localeData());
|
1812 |
-
return this.day(this.day() % 7 ? weekday : weekday - 7);
|
1813 |
-
} else {
|
1814 |
-
return this.day() || 7;
|
1815 |
-
}
|
1816 |
-
}
|
1817 |
-
|
1818 |
-
function weekdaysRegex(isStrict) {
|
1819 |
-
if (this._weekdaysParseExact) {
|
1820 |
-
if (!hasOwnProp(this, '_weekdaysRegex')) {
|
1821 |
-
computeWeekdaysParse.call(this);
|
1822 |
-
}
|
1823 |
-
if (isStrict) {
|
1824 |
-
return this._weekdaysStrictRegex;
|
1825 |
-
} else {
|
1826 |
-
return this._weekdaysRegex;
|
1827 |
-
}
|
1828 |
-
} else {
|
1829 |
-
if (!hasOwnProp(this, '_weekdaysRegex')) {
|
1830 |
-
this._weekdaysRegex = defaultWeekdaysRegex;
|
1831 |
-
}
|
1832 |
-
return this._weekdaysStrictRegex && isStrict
|
1833 |
-
? this._weekdaysStrictRegex
|
1834 |
-
: this._weekdaysRegex;
|
1835 |
-
}
|
1836 |
-
}
|
1837 |
-
|
1838 |
-
function weekdaysShortRegex(isStrict) {
|
1839 |
-
if (this._weekdaysParseExact) {
|
1840 |
-
if (!hasOwnProp(this, '_weekdaysRegex')) {
|
1841 |
-
computeWeekdaysParse.call(this);
|
1842 |
-
}
|
1843 |
-
if (isStrict) {
|
1844 |
-
return this._weekdaysShortStrictRegex;
|
1845 |
-
} else {
|
1846 |
-
return this._weekdaysShortRegex;
|
1847 |
-
}
|
1848 |
-
} else {
|
1849 |
-
if (!hasOwnProp(this, '_weekdaysShortRegex')) {
|
1850 |
-
this._weekdaysShortRegex = defaultWeekdaysShortRegex;
|
1851 |
-
}
|
1852 |
-
return this._weekdaysShortStrictRegex && isStrict
|
1853 |
-
? this._weekdaysShortStrictRegex
|
1854 |
-
: this._weekdaysShortRegex;
|
1855 |
-
}
|
1856 |
-
}
|
1857 |
-
|
1858 |
-
function weekdaysMinRegex(isStrict) {
|
1859 |
-
if (this._weekdaysParseExact) {
|
1860 |
-
if (!hasOwnProp(this, '_weekdaysRegex')) {
|
1861 |
-
computeWeekdaysParse.call(this);
|
1862 |
-
}
|
1863 |
-
if (isStrict) {
|
1864 |
-
return this._weekdaysMinStrictRegex;
|
1865 |
-
} else {
|
1866 |
-
return this._weekdaysMinRegex;
|
1867 |
-
}
|
1868 |
-
} else {
|
1869 |
-
if (!hasOwnProp(this, '_weekdaysMinRegex')) {
|
1870 |
-
this._weekdaysMinRegex = defaultWeekdaysMinRegex;
|
1871 |
-
}
|
1872 |
-
return this._weekdaysMinStrictRegex && isStrict
|
1873 |
-
? this._weekdaysMinStrictRegex
|
1874 |
-
: this._weekdaysMinRegex;
|
1875 |
-
}
|
1876 |
-
}
|
1877 |
-
|
1878 |
-
function computeWeekdaysParse() {
|
1879 |
-
function cmpLenRev(a, b) {
|
1880 |
-
return b.length - a.length;
|
1881 |
-
}
|
1882 |
-
|
1883 |
-
var minPieces = [],
|
1884 |
-
shortPieces = [],
|
1885 |
-
longPieces = [],
|
1886 |
-
mixedPieces = [],
|
1887 |
-
i,
|
1888 |
-
mom,
|
1889 |
-
minp,
|
1890 |
-
shortp,
|
1891 |
-
longp;
|
1892 |
-
for (i = 0; i < 7; i++) {
|
1893 |
-
// make the regex if we don't have it already
|
1894 |
-
mom = createUTC([2000, 1]).day(i);
|
1895 |
-
minp = regexEscape(this.weekdaysMin(mom, ''));
|
1896 |
-
shortp = regexEscape(this.weekdaysShort(mom, ''));
|
1897 |
-
longp = regexEscape(this.weekdays(mom, ''));
|
1898 |
-
minPieces.push(minp);
|
1899 |
-
shortPieces.push(shortp);
|
1900 |
-
longPieces.push(longp);
|
1901 |
-
mixedPieces.push(minp);
|
1902 |
-
mixedPieces.push(shortp);
|
1903 |
-
mixedPieces.push(longp);
|
1904 |
-
}
|
1905 |
-
// Sorting makes sure if one weekday (or abbr) is a prefix of another it
|
1906 |
-
// will match the longer piece.
|
1907 |
-
minPieces.sort(cmpLenRev);
|
1908 |
-
shortPieces.sort(cmpLenRev);
|
1909 |
-
longPieces.sort(cmpLenRev);
|
1910 |
-
mixedPieces.sort(cmpLenRev);
|
1911 |
-
|
1912 |
-
this._weekdaysRegex = new RegExp('^(' + mixedPieces.join('|') + ')', 'i');
|
1913 |
-
this._weekdaysShortRegex = this._weekdaysRegex;
|
1914 |
-
this._weekdaysMinRegex = this._weekdaysRegex;
|
1915 |
-
|
1916 |
-
this._weekdaysStrictRegex = new RegExp(
|
1917 |
-
'^(' + longPieces.join('|') + ')',
|
1918 |
-
'i'
|
1919 |
-
);
|
1920 |
-
this._weekdaysShortStrictRegex = new RegExp(
|
1921 |
-
'^(' + shortPieces.join('|') + ')',
|
1922 |
-
'i'
|
1923 |
-
);
|
1924 |
-
this._weekdaysMinStrictRegex = new RegExp(
|
1925 |
-
'^(' + minPieces.join('|') + ')',
|
1926 |
-
'i'
|
1927 |
-
);
|
1928 |
-
}
|
1929 |
-
|
1930 |
-
// FORMATTING
|
1931 |
-
|
1932 |
-
function hFormat() {
|
1933 |
-
return this.hours() % 12 || 12;
|
1934 |
-
}
|
1935 |
-
|
1936 |
-
function kFormat() {
|
1937 |
-
return this.hours() || 24;
|
1938 |
-
}
|
1939 |
-
|
1940 |
-
addFormatToken('H', ['HH', 2], 0, 'hour');
|
1941 |
-
addFormatToken('h', ['hh', 2], 0, hFormat);
|
1942 |
-
addFormatToken('k', ['kk', 2], 0, kFormat);
|
1943 |
-
|
1944 |
-
addFormatToken('hmm', 0, 0, function () {
|
1945 |
-
return '' + hFormat.apply(this) + zeroFill(this.minutes(), 2);
|
1946 |
-
});
|
1947 |
-
|
1948 |
-
addFormatToken('hmmss', 0, 0, function () {
|
1949 |
-
return (
|
1950 |
-
'' +
|
1951 |
-
hFormat.apply(this) +
|
1952 |
-
zeroFill(this.minutes(), 2) +
|
1953 |
-
zeroFill(this.seconds(), 2)
|
1954 |
-
);
|
1955 |
-
});
|
1956 |
-
|
1957 |
-
addFormatToken('Hmm', 0, 0, function () {
|
1958 |
-
return '' + this.hours() + zeroFill(this.minutes(), 2);
|
1959 |
-
});
|
1960 |
-
|
1961 |
-
addFormatToken('Hmmss', 0, 0, function () {
|
1962 |
-
return (
|
1963 |
-
'' +
|
1964 |
-
this.hours() +
|
1965 |
-
zeroFill(this.minutes(), 2) +
|
1966 |
-
zeroFill(this.seconds(), 2)
|
1967 |
-
);
|
1968 |
-
});
|
1969 |
-
|
1970 |
-
function meridiem(token, lowercase) {
|
1971 |
-
addFormatToken(token, 0, 0, function () {
|
1972 |
-
return this.localeData().meridiem(
|
1973 |
-
this.hours(),
|
1974 |
-
this.minutes(),
|
1975 |
-
lowercase
|
1976 |
-
);
|
1977 |
-
});
|
1978 |
-
}
|
1979 |
-
|
1980 |
-
meridiem('a', true);
|
1981 |
-
meridiem('A', false);
|
1982 |
-
|
1983 |
-
// ALIASES
|
1984 |
-
|
1985 |
-
addUnitAlias('hour', 'h');
|
1986 |
-
|
1987 |
-
// PRIORITY
|
1988 |
-
addUnitPriority('hour', 13);
|
1989 |
-
|
1990 |
-
// PARSING
|
1991 |
-
|
1992 |
-
function matchMeridiem(isStrict, locale) {
|
1993 |
-
return locale._meridiemParse;
|
1994 |
-
}
|
1995 |
-
|
1996 |
-
addRegexToken('a', matchMeridiem);
|
1997 |
-
addRegexToken('A', matchMeridiem);
|
1998 |
-
addRegexToken('H', match1to2);
|
1999 |
-
addRegexToken('h', match1to2);
|
2000 |
-
addRegexToken('k', match1to2);
|
2001 |
-
addRegexToken('HH', match1to2, match2);
|
2002 |
-
addRegexToken('hh', match1to2, match2);
|
2003 |
-
addRegexToken('kk', match1to2, match2);
|
2004 |
-
|
2005 |
-
addRegexToken('hmm', match3to4);
|
2006 |
-
addRegexToken('hmmss', match5to6);
|
2007 |
-
addRegexToken('Hmm', match3to4);
|
2008 |
-
addRegexToken('Hmmss', match5to6);
|
2009 |
-
|
2010 |
-
addParseToken(['H', 'HH'], HOUR);
|
2011 |
-
addParseToken(['k', 'kk'], function (input, array, config) {
|
2012 |
-
var kInput = toInt(input);
|
2013 |
-
array[HOUR] = kInput === 24 ? 0 : kInput;
|
2014 |
-
});
|
2015 |
-
addParseToken(['a', 'A'], function (input, array, config) {
|
2016 |
-
config._isPm = config._locale.isPM(input);
|
2017 |
-
config._meridiem = input;
|
2018 |
-
});
|
2019 |
-
addParseToken(['h', 'hh'], function (input, array, config) {
|
2020 |
-
array[HOUR] = toInt(input);
|
2021 |
-
getParsingFlags(config).bigHour = true;
|
2022 |
-
});
|
2023 |
-
addParseToken('hmm', function (input, array, config) {
|
2024 |
-
var pos = input.length - 2;
|
2025 |
-
array[HOUR] = toInt(input.substr(0, pos));
|
2026 |
-
array[MINUTE] = toInt(input.substr(pos));
|
2027 |
-
getParsingFlags(config).bigHour = true;
|
2028 |
-
});
|
2029 |
-
addParseToken('hmmss', function (input, array, config) {
|
2030 |
-
var pos1 = input.length - 4,
|
2031 |
-
pos2 = input.length - 2;
|
2032 |
-
array[HOUR] = toInt(input.substr(0, pos1));
|
2033 |
-
array[MINUTE] = toInt(input.substr(pos1, 2));
|
2034 |
-
array[SECOND] = toInt(input.substr(pos2));
|
2035 |
-
getParsingFlags(config).bigHour = true;
|
2036 |
-
});
|
2037 |
-
addParseToken('Hmm', function (input, array, config) {
|
2038 |
-
var pos = input.length - 2;
|
2039 |
-
array[HOUR] = toInt(input.substr(0, pos));
|
2040 |
-
array[MINUTE] = toInt(input.substr(pos));
|
2041 |
-
});
|
2042 |
-
addParseToken('Hmmss', function (input, array, config) {
|
2043 |
-
var pos1 = input.length - 4,
|
2044 |
-
pos2 = input.length - 2;
|
2045 |
-
array[HOUR] = toInt(input.substr(0, pos1));
|
2046 |
-
array[MINUTE] = toInt(input.substr(pos1, 2));
|
2047 |
-
array[SECOND] = toInt(input.substr(pos2));
|
2048 |
-
});
|
2049 |
-
|
2050 |
-
// LOCALES
|
2051 |
-
|
2052 |
-
function localeIsPM(input) {
|
2053 |
-
// IE8 Quirks Mode & IE7 Standards Mode do not allow accessing strings like arrays
|
2054 |
-
// Using charAt should be more compatible.
|
2055 |
-
return (input + '').toLowerCase().charAt(0) === 'p';
|
2056 |
-
}
|
2057 |
-
|
2058 |
-
var defaultLocaleMeridiemParse = /[ap]\.?m?\.?/i,
|
2059 |
-
// Setting the hour should keep the time, because the user explicitly
|
2060 |
-
// specified which hour they want. So trying to maintain the same hour (in
|
2061 |
-
// a new timezone) makes sense. Adding/subtracting hours does not follow
|
2062 |
-
// this rule.
|
2063 |
-
getSetHour = makeGetSet('Hours', true);
|
2064 |
-
|
2065 |
-
function localeMeridiem(hours, minutes, isLower) {
|
2066 |
-
if (hours > 11) {
|
2067 |
-
return isLower ? 'pm' : 'PM';
|
2068 |
-
} else {
|
2069 |
-
return isLower ? 'am' : 'AM';
|
2070 |
-
}
|
2071 |
-
}
|
2072 |
-
|
2073 |
-
var baseConfig = {
|
2074 |
-
calendar: defaultCalendar,
|
2075 |
-
longDateFormat: defaultLongDateFormat,
|
2076 |
-
invalidDate: defaultInvalidDate,
|
2077 |
-
ordinal: defaultOrdinal,
|
2078 |
-
dayOfMonthOrdinalParse: defaultDayOfMonthOrdinalParse,
|
2079 |
-
relativeTime: defaultRelativeTime,
|
2080 |
-
|
2081 |
-
months: defaultLocaleMonths,
|
2082 |
-
monthsShort: defaultLocaleMonthsShort,
|
2083 |
-
|
2084 |
-
week: defaultLocaleWeek,
|
2085 |
-
|
2086 |
-
weekdays: defaultLocaleWeekdays,
|
2087 |
-
weekdaysMin: defaultLocaleWeekdaysMin,
|
2088 |
-
weekdaysShort: defaultLocaleWeekdaysShort,
|
2089 |
-
|
2090 |
-
meridiemParse: defaultLocaleMeridiemParse,
|
2091 |
-
};
|
2092 |
-
|
2093 |
-
// internal storage for locale config files
|
2094 |
-
var locales = {},
|
2095 |
-
localeFamilies = {},
|
2096 |
-
globalLocale;
|
2097 |
-
|
2098 |
-
function commonPrefix(arr1, arr2) {
|
2099 |
-
var i,
|
2100 |
-
minl = Math.min(arr1.length, arr2.length);
|
2101 |
-
for (i = 0; i < minl; i += 1) {
|
2102 |
-
if (arr1[i] !== arr2[i]) {
|
2103 |
-
return i;
|
2104 |
-
}
|
2105 |
-
}
|
2106 |
-
return minl;
|
2107 |
-
}
|
2108 |
-
|
2109 |
-
function normalizeLocale(key) {
|
2110 |
-
return key ? key.toLowerCase().replace('_', '-') : key;
|
2111 |
-
}
|
2112 |
-
|
2113 |
-
// pick the locale from the array
|
2114 |
-
// try ['en-au', 'en-gb'] as 'en-au', 'en-gb', 'en', as in move through the list trying each
|
2115 |
-
// substring from most specific to least, but move to the next array item if it's a more specific variant than the current root
|
2116 |
-
function chooseLocale(names) {
|
2117 |
-
var i = 0,
|
2118 |
-
j,
|
2119 |
-
next,
|
2120 |
-
locale,
|
2121 |
-
split;
|
2122 |
-
|
2123 |
-
while (i < names.length) {
|
2124 |
-
split = normalizeLocale(names[i]).split('-');
|
2125 |
-
j = split.length;
|
2126 |
-
next = normalizeLocale(names[i + 1]);
|
2127 |
-
next = next ? next.split('-') : null;
|
2128 |
-
while (j > 0) {
|
2129 |
-
locale = loadLocale(split.slice(0, j).join('-'));
|
2130 |
-
if (locale) {
|
2131 |
-
return locale;
|
2132 |
-
}
|
2133 |
-
if (
|
2134 |
-
next &&
|
2135 |
-
next.length >= j &&
|
2136 |
-
commonPrefix(split, next) >= j - 1
|
2137 |
-
) {
|
2138 |
-
//the next array item is better than a shallower substring of this one
|
2139 |
-
break;
|
2140 |
-
}
|
2141 |
-
j--;
|
2142 |
-
}
|
2143 |
-
i++;
|
2144 |
-
}
|
2145 |
-
return globalLocale;
|
2146 |
-
}
|
2147 |
-
|
2148 |
-
function loadLocale(name) {
|
2149 |
-
var oldLocale = null,
|
2150 |
-
aliasedRequire;
|
2151 |
-
// TODO: Find a better way to register and load all the locales in Node
|
2152 |
-
if (
|
2153 |
-
locales[name] === undefined &&
|
2154 |
-
typeof module !== 'undefined' &&
|
2155 |
-
module &&
|
2156 |
-
module.exports
|
2157 |
-
) {
|
2158 |
-
try {
|
2159 |
-
oldLocale = globalLocale._abbr;
|
2160 |
-
aliasedRequire = require;
|
2161 |
-
__webpack_require__(283)("./" + name);
|
2162 |
-
getSetGlobalLocale(oldLocale);
|
2163 |
-
} catch (e) {
|
2164 |
-
// mark as not found to avoid repeating expensive file require call causing high CPU
|
2165 |
-
// when trying to find en-US, en_US, en-us for every format call
|
2166 |
-
locales[name] = null; // null means not found
|
2167 |
-
}
|
2168 |
-
}
|
2169 |
-
return locales[name];
|
2170 |
-
}
|
2171 |
-
|
2172 |
-
// This function will load locale and then set the global locale. If
|
2173 |
-
// no arguments are passed in, it will simply return the current global
|
2174 |
-
// locale key.
|
2175 |
-
function getSetGlobalLocale(key, values) {
|
2176 |
-
var data;
|
2177 |
-
if (key) {
|
2178 |
-
if (isUndefined(values)) {
|
2179 |
-
data = getLocale(key);
|
2180 |
-
} else {
|
2181 |
-
data = defineLocale(key, values);
|
2182 |
-
}
|
2183 |
-
|
2184 |
-
if (data) {
|
2185 |
-
// moment.duration._locale = moment._locale = data;
|
2186 |
-
globalLocale = data;
|